Toolbar / Icon:
Commands: filemenu
The file menu contains all tools to open, save, import, export and print files.
Toolbar / Icon:
Menu: File > New
Shortcuts: Ctrl+N (Mac: ⌘N) | Ctrl+T (Mac: ⌘T)
Commands: new
Create new, empty drawings using this command. New drawings are completely
empty (no entities, only one default layer, no blocks). As a frequent user of
QCAD, you might instead want to create drawing templates with the layers and
blocks you use the most and probably a drawing border. Once you have such a
template you can load that instead of starting a new drawing from scratch.
Please refer also to the command
New
from Template
to learn how to use drawing templates.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > New from Template...
Shortcut: Ctrl+Shift+N (Mac: ⇧⌘N)
Commands: newfromtemplate
This tool opens a drawing template as a starting point for a new drawing. Any regular drawing can be used as drawing template if it is stored in the library/templates directory or another template directory configured in the application preferences dialog.
Toolbar / Icon:
Menu: File > Open…
Shortcut: Ctrl+O (Mac: ⌘O)
Commands: open
Use this command to open a drawing file. The file is loaded and shown in a new window within the QCAD application window. You can switch between different loaded drawings using the menu "Windows" or the tabs at the top of the drawing area.
If you open a PDF file, QCAD show a dialog. In this dialog, you can specify the page to import, if you want to import images and if clipping should be applied. Imported images are stored in a new folder called "pdf_images" located where the PDF file is located. Without clipping, all vector data is imported from the PDF file. This might include data outside the paper.
QCAD comes with a collection of line fonts in its own CXF format.
Line fonts are sometimes used in CAD instead of TrueType fonts.
Line fonts are also often used for engraving or other further processing.
QCAD can load and edit fonts in CXF format. To load an existing font, simply
use the menu File > Open and choose the format filter "CXF Font Files
(*.cxf)". Then choose the font file you want to open. The fonts that come with
QCAD are stored in directory "fonts" of your QCAD installation.
The font glyphs (representation of the various letters and symbols) are loaded
into blocks. Make sure the block list is visible (View > Block List), so you
can navigate through the font glyphs.
Each block has a name in the format "[Hexadecimal Unicode] [Symbol]",
for example "0x0041 A" for a capital "A" with Unicode 65 (41 in hexadecimal).
By convention, a capital "A" should be constructed with a height of 9 drawing
units. When the font is used for a text, it is scaled by QCAD according to the
text height chosen.
Glyphs should have their reference point 0,0 at the lower left corner of the
base line. In the CXF format, glyphs can contain lines, arcs and polylines.
Splines may be used, but are converted into polylines during export.
Toolbar / Icon:
Menu: File > Import…
Shortcut: Ctrl+Shift+I (Mac: ⇧⌘I)
Commands: import
The import command inserts a drawing from a file on disk into the current
drawing.
All layers that are used by the imported drawing are added to the
layer list of the current drawing. Existing layers with the same name can be
overwritten if desired ("overwrite layers" option in the options tool bar).
Block references of the imported drawing will be inserted together with
the block definitions they refer to. Blocks in the current drawing can be
overwritten if desired ("overwrite blocks" option in the options tool bar).
The options tool bar also offers some tools to scale, rotate or flip the
imported drawing while positioning it.
Set the target point for the imported drawing with the mouse or enter a coordinate in the command line. The target point corresponds to the absolute zero point of the imported drawing.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > Revert
Shortcut: Ctrl+R (Mac: ⌘R)
Commands: revert
Reloads the current drawing from disk. All unsaved changes are lost. Note that this operation cannot be undone. This function can for example be used to refresh the view if QCAD is used as file viewer for files which are modified by another application or process.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > Show in Explorer / Finder / File Manager
Shortcut: F, I
Commands: showfile
This tool can be used to open the folder that contains the current drawing in a file manager window. This can be Explorer under Windows, Finder under macOS or a file manager such as Nautilus under Linux. Explorer and Finder will also highlight the drawing file in the folder.
Toolbar / Icon:
Menu: File > Save
Shortcut: Ctrl+S (Mac: ⌘S)
Commands: save
This command saves the current drawing to the same file it was loaded from. If you want to save a newly created drawing or save the current drawing to a new file, use the menu File - Save As instead. You will then be asked for a file name before the drawing is saved.
Toolbar / Icon:
Menu: File > Save As...
Shortcut: Ctrl+Shift+S (Mac: ⇧⌘S)
Commands: saveas
Saves the current drawing as a new file. The dialog that is shown also allows you to choose the format and format version that you want to use to save the file.
Toolbar / Icon:
Menu: File > Close
Shortcut: Ctrl+W (Mac: ⌘W)
Commands: close
This command closes the current drawing. If the current drawing contains unsaved changes, you will be given the option to save the drawing before closing it or to discard those changes.
Toolbar / Icon:
Menu: File > Bitmap Export...
Shortcut: X, B
Commands: bitmapexport
This tool exports the current drawing as a bitmap file.
A dialog for selecting the output file is presented. After the file name has
been specified, a second dialog asks you for the bitmap size and the preferred
background color.
Note that exporting to bitmaps with a very large size can take a long
time, depending on your hardware. The maximum size for bitmaps is width x
height ≤ 2.147.483.647.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > Quick SVG Export…
Shortcut: X, S
Commands: svgexport
Exports the current drawing to an SVG file. While the SVG format is not
ideal for storing CAD data, it is very popular for storing various types of
vector graphics mainly for presentation and sometimes for further processing.
This tool uses the parameters that can be configured in the application
preferences under Load/Save - Quick SVG Export.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > Advanced SVG Export...
Commands: svgexportas
Exports the current drawing in the SVG format. An advanced export dialog is
shown that can be used to configure various options for the export.
Most notably, the option "Preserve Geometry" can be used to export the
drawing for further processing. The visual appearance of the output might not
exactly match that of the CAD drawing in this case, but as much of the geometry
as possible is carried across to the SVG file.
Toolbar / Icon:
Menu: File > SVG Import...
Commands: svgimport
This tool imports an SVG file into the current drawing. Note that only a very limited set of SVG tags and arguments is supported. The idea is to import as much of the raw geometry in the SVG file as possible.
Toolbar / Icon:
Menu: File > PDF Export…
Shortcut: X, D
Commands: pdf
This tool exports the current drawing to a PDF file. Exporting to PDF is
very similar to printing a drawing. You will most likely have to adjust
your drawing scale and drawing position as well as page settings before
exporting a drawing to PDF.
For this reason, QCAD automatically switches to the print preview when
this tool is used. If the print preview does not match your expectations,
cancel the export, adjust the page settings and start the PDF export again.
Toolbar / Icon:
Menu: File > Print Preview
Shortcut: Ctrl+Shift+P (Mac: ⇧⌘P)
Commands: printpreview
The print preview shows how your drawing will look like in the printout. Use
the combo box in the options tool bar to adjust the scale factor of your
drawing. This option does not actually scale or otherwise modify your drawing
entities, it only sets up the scale factor that is applied for fitting your
drawing on paper.
The buttons right of the scale combo box can be used to automatically fit
your drawing on the chosen paper or to automatically add pages, so your entire
drawing can be printed on multiple pages.
After choosing the "Move Paper Position" tool, you can move the paper
around freely by dragging it with the left mouse button. Click the right mouse
button or hit the escape key to terminate the tool.
The options tool bar offers some other tools to quickly change some
common drawing preferences that are also accessible in the drawing preferences
dialog.
Toolbar / Icon:
Menu: File > Print…
Shortcut: Ctrl+P (Mac: ⌘P)
Commands: print
Use this command to print a drawing. Make sure to always switch to the print
preview before printing to check if the drawing scale and position is set up as
desired.
A setup dialog is shown before anything is printed. Use this dialog to
choose the printer and adjust printer specific settings.
Toolbar / Icon:
Menu: File > Print Current View…
Shortcut: Ctrl+Alt+P (Mac: ⌘Alt+P)
Commands: printview
Use this command to print the drawing portion that is currently shown in the graphics view.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: File > Print Window…
Shortcut: Ctrl+Alt+Shift+P (Mac: ⌘Alt+⇧P)
Commands: printwindow
This tool prints a rectangular window of the drawing. The print preview is setup in such a way that the chosen rectangular area fits exactly on the printable area of the paper.
Toolbar / Icon:
Commands: editmenu
The edit menu contains tools for basic editing such as copy / paste and deleting.
Toolbar / Icon:
Menu: Edit > Application Preferences…
Shortcut: Ctrl+, (Mac: ⌘,)
Commands: preferences
In the application preferences dialog, you can adjust the look and behavior
of QCAD and its tools and graphics views.
QCAD also stores some of these settings inside the drawings. Those
settings can be changed in the application preferences as default settings for
new drawings. In other words, they don't affect existing drawings but only
drawings that are created after the preferences have been changed.
Toolbar / Icon:
Menu: Edit > Undo [-]
Shortcuts: Ctrl+Z (Mac: ⌘Z) | O, O
Commands: undo | oops
This tool takes back the last change of the drawing. QCAD can take back more than one command. For example if you have just created a line and a circle and you want to undo both, use the undo command twice.
Toolbar / Icon:
Menu: Edit > Redo [-]
Shortcuts: Ctrl+Shift+Z (Mac: ⇧⌘Z) | U, U
Commands: redo | uu
Redo reverts the effects of the previous Undo Action.
Toolbar / Icon:
Menu: Edit > Delete
Shortcuts: Del | Backspace | E, R
Commands: delete | er
This tool deletes the entities that are currently selected.
Toolbar / Icon:
Menu: Edit > Cut
Shortcut: Ctrl+X (Mac: ⌘X)
Commands: cut
The Cut tool works like the Copy tool with the only difference that the selected entities are removed from the current drawing after being copied to the clipboard.
Toolbar / Icon:
Menu: Edit > Cut with Reference
Shortcuts: Ctrl+Shift+X (Mac: ⇧⌘X) | R, T
Commands: cutwithreference | rt
The Cut with Reference tool works like the Copy with Reference tool with the only difference that the selected entities are removed from the current drawing after being copied to the clipboard.
Toolbar / Icon:
Menu: Edit > Copy
Shortcuts: Ctrl+C (Mac: ⌘C) | C, P
Commands: copy | cp
QCAD offers a set of tools to copy entities from one drawing to another, similar like other applications.
The standard copy tool of QCAD acts like the copy tool of other applications. It does not allow you to choose a reference point for your selection but instead computes the reference point automatically at the center of the selection. This is not always desirable as you most likely want to place the pasted entities at a precisely defined position. For this, QCAD offers and alternative, more CAD specific copy tool: Copy with Reference.
The selection is now on the QCAD internal clipboard and can be pasted into the same or a different drawing that is opened with the same running instance of QCAD. Note that if you quit the QCAD application, the contents of the clipboard is lost. The QCAD clipboard can only be accessed by QCAD itself. You cannot exchange drawing entities with other applications through copy and paste. Please use the export and import functionality of QCAD for this.
Toolbar / Icon:
Menu: Edit > Copy with Reference
Shortcuts: Ctrl+Shift+C (Mac: ⇧⌘C) | R, C
Commands: copywithreference | rc
Copies the current selection to the QCAD clipboard. This tool lets you specify a reference point that is used to position the selection when pasting it into a drawing.
Toolbar / Icon:
Menu: Edit > Paste
Shortcuts: Ctrl+V (Mac: ⌘V) | P, S
Commands: paste | ps
The paste command inserts the entities that were previously copied to the
clipboard. Paste is especially useful to transfer entities from one drawing to
another.
All layers that are used by the clipboard contents are pasted into the
layer list of the current drawing. Existing layers with the same name can be
overwritten if desired ("overwrite layers" option in the options tool bar).
Block references that are on the clipboard will be pasted together with
the block definitions they refer to. Blocks in the current drawing can be
overwritten if desired ("overwrite blocks" option in the options tool bar).
The options tool bar also offers some tools to scale, rotate or flip the
clipboard contents while pasting.
Set the target point for the pasted entities with the mouse or enter a coordinate in the command line. The target point corresponds to the reference point that was chosen when copying or cutting the entities if Copy / Cut with Reference was used. If Cut or Copy without reference point was used, the center of the selection is used as reference point.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Paste along Entity
Shortcuts: Ctrl+Shift+V (Mac: ⇧⌘V) | P, E
Commands: pastealongentity
This tool pastes the clipboard contents along an existing line, arc, polyline or spline entity. The clipboard is pasted multiple times in such a way that the reference point of the clipboard contents is placed on the entity.
The clipboard can be inserted multiple times with a given distance between items or a given number of times, equally spread along the entity.
The "Align" option can be used to rotate the clipboard to align its angle with the angle along the entity.
The "Include end points" option causes the first and last items to be placed on the start and end point of the entity.
In addition, the clipboard can be scaled or rotated while pasting.
Toolbar / Icon:
Menu: Edit > Duplicate
Shortcut: D, P
Commands: duplicate | dp
This tool duplicates the selected entities and selects the created copy.
Toolbar / Icon:
Shortcut: W, Q
Commands: quickmodifymenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Move Left
Shortcut: ←
This function can be used to quickly move the current selection by a
previously configured distance.
The distance can be configured under Edit > Application Preferences
> Edit > Move.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Move Right
Shortcut: →
This function can be used to quickly move the current selection by a
previously configured distance.
The distance can be configured under Edit > Application Preferences
> Edit > Move.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Move Up
Shortcut: ↑
This function can be used to quickly move the current selection by a
previously configured distance.
The distance can be configured under Edit > Application Preferences
> Edit > Move.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Move Down
Shortcut: ↓
This function can be used to quickly move the current selection by a
previously configured distance.
The distance can be configured under Edit > Application Preferences
> Edit > Move.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Rotate Counter-Clockwise
Shortcut: F5
Commands: rotateccw
This function can be used to quickly rotate the current selection by a previously configured angle or to rotate entities on the fly while pasting or inserting a block or library item.
Edit > Application Preferences > Edit > Rotate
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Quick Modify > Rotate Clockwise
Shortcut: F6
Commands: rotatecw
This function can be used to quickly rotate the current selection by a previously configured angle or to rotate entities on the fly while pasting or inserting a block or library item.
Edit > Application Preferences > Edit > Rotate
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Find/Replace…
Shortcuts: Ctrl+F (Mac: ⌘F) | R, P
This tool replaces all occurrences of a text string in text entities with another text string. If one or more entities are selected, the search is limited to only those entities. If nothing is selected, all text entities are searched. Entities on locked or invisible layers are not searched.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Substitute Fonts…
Shortcut: F, F
With this tool, you can easily replace all uses of a particular font with another one. This is particularly useful if an imported drawing uses fonts which are not available on your system or which do not support all glyphs that are required.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Scale Text Heights…
Shortcut: M, G
Commands: scaletextheight | mg
This tool scales the text height of all selected texts, without changing the position of the texts.
Toolbar / Icon:
Menu: Edit > Convert Drawing Unit
Shortcut: C, U
Commands: convertunit | cu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Edit > Left Click
Shortcut: Ctrl+Return (Mac: ⌘Return)
Commands: leftclick
Toolbar / Icon:
Menu: Edit > Escape
Shortcut: Esc
Commands: escape
The escape key can be used to terminate the current tool and return to the idle state of QCAD. If the current tool requires multiple steps, escape returns to the previous step of the tool. To terminate the tool, escape might have to be pressed multiple times in this case.
Toolbar / Icon:
Menu: Edit > Reset / Idle
Shortcut: Q, Q
Commands: reset | qq
This tool terminates all active tools and returns QCAD to its idle state in which you can use the mouse cursor to select entities, drag and drop entities, etc.
Toolbar / Icon:
Menu: Edit > Drawing Preferences…
Shortcut: Ctrl+I (Mac: ⌘I)
Commands: drawingpreferences
The drawing preferences dialog allows you to change preferences that affect various aspects of the current drawing. These preferences are stored in your drawing.
Toolbar / Icon:
Menu: Edit > Application Preferences…
Shortcut: Ctrl+, (Mac: ⌘,)
Commands: preferences
In the application preferences dialog, you can adjust the look and behavior
of QCAD and its tools and graphics views.
QCAD also stores some of these settings inside the drawings. Those
settings can be changed in the application preferences as default settings for
new drawings. In other words, they don't affect existing drawings but only
drawings that are created after the preferences have been changed.
Toolbar / Icon:
Shortcut: W, V
Commands: viewmenu
The view menu contains all tools for zooming, panning and adjusting the display.
Toolbar / Icon:
Menu: View > Draft Mode
Shortcut: D, F
Commands: draftmode | df
Toggles the draft mode of the current drawing. In draft mode, all lines are shown with a width of 1 pixel. Large texts are simplified. Use the draft mode if your drawing becomes very large and it takes long to redraw it.
Toolbar / Icon:
Menu: View > Screen-based Linetypes
Shortcut: N, L
Commands: screenlinetype | nl
Toggles the screen-based linetype mode of the current drawing.
If this mode is activated, linetypes are optimized for a computer
screen. All lines are displayed with a screen based line width
(lines don't get wider when zooming in) and all patterns are shown as fixed,
pixel based patterns on screen (dashes don't get longer when zooming in).
If this mode is off, line widths and linetypes are shown in
drawing units (default).
Toolbar / Icon:
Menu: View > Anti-aliasing
Shortcut: N, T
Commands: antialiasing | nt
Toggles anti-aliasing for the current drawing. With anti-aliasing, skewed lines, arcs and texts are displayed smoother.
Toolbar / Icon:
Menu: View > Grid
Shortcut: G, R
Toggles the grid visibility of the current drawing.
Toolbar / Icon:
Shortcut: W, Z
Commands: zoommenu
Toolbar / Icon:
Menu: View > Zoom > Zoom In
Shortcuts: + | = | Ctrl++ (Mac: ⌘+)
Commands: zoomin
This tool increases the current viewing factor. The same effect can also be achieved by turning the mouse wheel away from you.
Toolbar / Icon:
Menu: View > Zoom > Zoom Out
Shortcuts: - | Ctrl+- (Mac: ⌘-)
Commands: zoomout
This tool decreases the current viewing factor. The same effect can also be achieved by turning the mouse wheel toward you.
Toolbar / Icon:
Menu: View > Zoom > Auto Zoom
Shortcut: Z, A
Commands: zoomauto | za
Scales the drawing view so that all entities that are on visible layers fit on the screen.
Toolbar / Icon:
Menu: View > Zoom > Zoom to Selection
Shortcut: Z, S
Commands: zoomselection | zs
This tool zooms to the current selection, ensuring that all selected entities are visible.
Toolbar / Icon:
Menu: View > Zoom > Previous View
Shortcut: Z, V
Commands: zoomprevious | zv
Shows the last used view. Use this to switch back to the previous view for example after performing an auto zoom or after zooming in with the window zoom.
Toolbar / Icon:
Menu: View > Zoom > Window Zoom
Shortcut: Z, W
Commands: zoomwindow | zw
This tool offers a quick way to zoom in on a certain area of the drawing.
Note: Alternatively you can specify the first and the second corner each with a single mouse click instead of dragging the mouse around with the mouse button pressed.
Toolbar / Icon:
Menu: View > Zoom > Pan Zoom
Shortcut: Z, P
Commands: zoompan | zp
Panning means moving (scrolling) around in a drawing. The quickest way to do
so is using the middle mouse button and move the view similar like you would
move a paper around: press the middle mouse button and hold it while moving the
drawing around. If your mouse does not have a middle mouse button you can press
the Control key (Mac OS X: Command key) and use the left mouse button instead.
Alternatively, you can activate this tool and then move the view with the
left mouse button without pressing any keys.
Click the right mouse button when you are done.
Toolbar / Icon:
Commands: overlaymenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Overlays > Direction
Shortcut: V, D
Commands: overlaydirection | vd
This tool shows a direction overlay over the current drawing. An arrow is shown over each entity with a direction. Entities with a direction are: lines, arcs, ellipse arcs, splines and polylines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Overlays > Order
Shortcut: V, O
Commands: overlayorder | vo
This tool shows an order overlay over the current drawing. An order number is shown over each entity.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Overlays > Startpoint
Shortcut: V, S
Commands: overlaystartpoint | vs
This tool shows a startpoint overlay over the current drawing. An arrow is shown over each startpoint of an entity with a start / end point. Entities with a startpoint are: lines, arcs, ellipse arcs, splines and polylines.
Toolbar / Icon:
Commands: storedviewsmenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Stored Views > Add View…
Shortcut: V, A
Commands: viewadd
Saves the current view (zoom and offset) as an entry in the view list. Saved views can quickly be recovered by clicking the view in the view list instead of zooming and scrolling.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Stored Views > Remove View
Shortcut: V, R
Commands: viewremove
Removes the active view from the view list.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Stored Views > Edit View…
Shortcut: V, E
Commands: viewedit
This tool edits the name of a previously saved view.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Stored Views > Pick View
Shortcut: V, P
Commands: viewpick
This tool updates an existing saved view to match the current view.
Toolbar / Icon:
Menu: View > Isometric Grid Off
Shortcut: J, O
Commands: isometricgridoff | jo
Toolbar / Icon:
Menu: View > Top Projection
Shortcut: J, T
Commands: isometricgridtop | jt
Toolbar / Icon:
Menu: View > Right Projection
Shortcut: J, R
Commands: isometricgridright | jr
Toolbar / Icon:
Menu: View > Left Projection
Shortcut: J, L
Commands: isometricgridleft | jl
Toolbar / Icon:
Menu: View > Layer List
Shortcut: G, Y
Commands: gy
This tool shows / hides the layer list widget.
By default, the layer list shows columns for the layer visibility (on/off) and the layer lock (locked/unlocked). More columns for other layer states (frozen, snappable, plottable) can be shown under Edit > Application Preferences > Layer List.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > View List
Shortcut: G, V
Commands: gv
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Selection Filter
Shortcut: G, F
Commands: gf
The selection filter widget can be used to select entities based on their
type or their properties. With the selection filter, you can for example easily
select all circles with a radius between 3 and 4 or all text entities with a
height of 5 units.
You can also remove entities from a selection or select only those
entities that match the filter and are already selected (intersection).
The property color matches entities by their color value. This can be "By Layer" in which case the displayed color is irrelevant. To match by the displayed color (regardless if the value is "By Layer" or fixed), choose the property "Displayed Color" instead.
The boundary and size properties can be used to select entities based on their location or size.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Library Browser
Shortcut: G, L
Commands: gl
The part libraries of QCAD are collections of symbols and other drawing files
that can be used in your drawings. To insert an item from a part library,
you need to show the library browser first using this tool.
Parts can be inserted into your drawing using drag and drop. Once the
mouse cursor is inside the drawing area, you can use the regular snap tools to
position the inserted part and the options tool bar to scale, flip or rotate
the part.
Toolbar / Icon:
Menu: View > Command Line
Shortcut: G, M
Commands: gm
The command line of QCAD allows you to start commands, enter coordinates or enter values such as distances or radii.
Absolute coordinates are entered in the format "x,y":
40,5
Relative coordinates are entered in the format "@x,y":
@10,6
Absolute polar coordinates are entered in the format "distance<angle":
10<30
Relative polar coordinates are entered in the format "@distance<angle":
@10<45
When entering coordinates or values, mathematical expressions may be used to calculate a coordinate based on known values. For example the coordinate 10,5 may also be entered as:
5+5,30/6
The command line can also be used as a calculator. To do this, enter a mathematical expression proceeded by an equal sign:
=3+4
7
Variables may be used to store values:
=a=5+6
11
=a/2
5.5
Mathematical constants available are:
PI, LN2, LN10, LOG2E, LOG10E, SQRT1_2, SQRT2
Mathematical functions available are:
abs, ceil, floor, exp, log, max, min, pow, sqrt, random, round, rad2deg, deg2rad, sin, cos, tan, asin, acos, atan, atan2, log10, log1p, log2, sign, cosh, sinh, tanh, acosh, asinh, atanh, expm1, hypot, cbrt, trunc
Most of these constants and functions are standard ECMAScript (JavaScript) functions and documented online. In standard ECMAScript, these functions are part of the Math class so the function abs would have to written as Math.abs. In the QCAD command line, you can leave away the Math. part for convenience. Trigonometric functions (sin, cos, tan, asin, acos, atan, atan2) accept or return angles in degrees. If you prefer the radian versions of these functions, use the original Math. functions instead.
The functions rad2deg and deg2rad can be used to convert angles between radian and degrees.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Clipboard Display
Shortcut: G, C
Commands: gc
Toolbar / Icon:
Menu: View > Focus on Command Line
Shortcuts: Space | Ctrl+M (Mac: ⌘M)
This command activates the command line for input, for example to enter a coordinate when specifying a point. This is usually done by pressing the Space key.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: View > Focus on Options Toolbar
Shortcut: Meta+Space
Toolbar / Icon:
Shortcut: W, S
Commands: selectionmenu
Cross Selection
Some selection tools can be used in cross selection mode. In this mode, not only entities that are completely inside a given area are selected but also entities that are only partly inside the area. This selection is also known as "cross selection".
Selection Mode
Some selection tools allow you to choose a selection mode in the options toolbar. The selection modes that are available are:
Toolbar / Icon:
Menu: Select > Deselect All
Shortcuts: T, N | Ctrl+K (Mac: ⌘K) | Ctrl+D (Mac: ⌘D) | Ctrl+Shift+A (Mac: ⇧⌘A)
Commands: deselectall | tn
Deselects all entities. Use this tool to make sure that no entities are selected. Alternatively, you can also click into an empty area of your drawing.
Toolbar / Icon:
Menu: Select > Select All
Shortcuts: T, A | Ctrl+A (Mac: ⌘A)
Commands: selectall | ta
Selects all entities on all visible, unlocked layers.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Select > Select View
Shortcut: T, V
Commands: selectview | tv
Selects all entities that are completely inside the currently visible area.
Toolbar / Icon:
Menu: Select > Invert Selection
Shortcut: T, I
Commands: selectinvert | invertselection | ti
Selects all entities that are not currently selected and deselects all selected entities.
Toolbar / Icon:
Menu: Select > (De-)Select Rectangular Area
Shortcuts: T, R | T, W
Commands: selectrectangle | selectwindow | tr | tw
Selects all entities that are within a given rectangular area.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Select > (De-)Select Polygon
Shortcut: T, P
Commands: selectpolygon | tp
Selects or deselects all entities that are within a given polygon.
Toolbar / Icon:
Menu: Select > (De-)Select Contour
Shortcut: T, C
Commands: selectcontour | tc
Selects or deselects entities that are connected to each other and form a contour (closed or open).
Instead of using this tool, you can simply double-click an entity to select it and all connected entities.
Toolbar / Icon:
Menu: Select > (De-)Select Intersected Entities
Shortcut: T, X
Commands: selectintersected | tx | ux
Selects or deselects all entities that are intersected by a line.
Toolbar / Icon:
Menu: Select > (De-)Select Layer
Shortcut: T, L
Commands: selectlayerbyentity | tl
Selects or deselects all entities on the same layer as a chosen entity.
Toolbar / Icon:
Shortcut: W, G
Commands: pointmenu
Toolbar / Icon:
Menu: Draw > Point > Single Point
Shortcut: P, O
Commands: point | po
This command is used to draw single points. Points are visually represented by a small cross.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Point > N Points on Line
Shortcut: P, N
Commands: npoints | pn
With this tool you can draw a given number of points that are evenly distributed on a line.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Point > MxN Points
Shortcut: P, M
Commands: mnpoints | pm
With this tool you can draw a grid of N times M points. The points are evenly distributed in an irregular quadrilateral.
Toolbar / Icon:
Shortcut: W, L
Commands: linemenu
Line Types
Most line tools allow you to choose the type of line to create in the options toolbar. The line types available are:
Toolbar / Icon:
Menu: Draw > Line > Line from 2 Points
Shortcut: L, I
Commands: line | ln | li | l
This tool lets you draw a sequence of one or more straight lines.
Toolbar / Icon:
Menu: Draw > Line > Line from Angle
Shortcut: L, A
Commands: lineangle | la
Use this tool to create lines with a given angle. The line is usually trimmed to the desired length after creating it.
Toolbar / Icon:
Menu: Draw > Line > Horizontal Line
Shortcut: L, H
Commands: linehorizontal | lh
Use this tool to create horizontal lines. This tool is used like the tool for lines at any given angle, except that the angle is fixed to be horizontal.
Toolbar / Icon:
Menu: Draw > Line > Vertical Line
Shortcut: L, V
Commands: linevertical | lv
Use this tool to create vertical lines. This tool is used like the tool for lines at a given angle, except that the angle is fixed to be vertical.
Toolbar / Icon:
Menu: Draw > Line > Angle Bisector
Shortcut: L, B
Commands: linebisector | bisector | lb
Use this tool for creating angle bisectors between two line entities.
Toolbar / Icon:
Menu: Draw > Line > Parallel (with Distance)
Shortcuts: L, P | P, A
Commands: lineparallel | lineoffset | parallel | par | lp | pa
With this tool you can create parallels to existing lines (or concentric arcs and circles).
Toolbar / Icon:
Menu: Draw > Line > Parallel (through Point)
Shortcut: L, G
Commands: lineparallelthrough | lineoffsetthrough | parallelthrough | lg
With this tool you can create parallels to existing lines or concentric arcs and circles. The parallel or concentric arc or circle goes through a given point.
Toolbar / Icon:
Menu: Draw > Line > Tangent (Point, Circle)
Shortcut: L, T, 1
Commands: linetangent | tangent | lt1
Create tangents from a coordinate to an existing arc, circle or ellipse entity with this tool.
Toolbar / Icon:
Menu: Draw > Line > Tangent (Two Circles)
Shortcut: L, T, 2
Commands: linetangent2 | tangent2 | lt2
Create tangents from one existing arc or circle entity to another one with this tool.
Toolbar / Icon:
Menu: Draw > Line > Orthogonal / Tangent
Shortcut: L, N
Commands: lineorthogonaltangent | orthotangent
Use this tool to create a line that is orthogonal to another line and tangent to an existing arc, circle or ellipse entity.
Toolbar / Icon:
Menu: Draw > Line > Relative Angle
Shortcut: L, R
Commands: linerelativeangle | lr
Create lines with a relative angle to existing entities with this tool. The existing entity can be a line or an arc / circle. Lines with a relative angle of 0 degrees to an arc are tangents or parallels to tangents. Lines with a relative angle of 90 degrees to an arc or line are orthogonal lines.
Toolbar / Icon:
Menu: Draw > Line > Orthogonal
Shortcut: L, O
Commands: lineorthogonal | lo
This tool lets you create lines orthogonal to an existing base entity. The base entity can be a line, arc or circle.
Toolbar / Icon:
Menu: Draw > Line > Freehand Line
Shortcut: L, F
Commands: linefree | freehand | lf
With this tool you can draw freehand lines. This tool is usually used only
sparingly since technical drawings require absolute accuracy. However, on some
occasions this tool might come in handy, for example for broken edges like
shown here:

Toolbar / Icon:
Shortcut: W, A
Commands: arcmenu
Toolbar / Icon:
Menu: Draw > Arc > Center, Point, Angles
Shortcut: A, R
Commands: arcc | ar
Draws an arc from its center point, a point on the arc line, start angle and end angle.
Toolbar / Icon:
Menu: Draw > Arc > 2 Points and Radius
Shortcut: A, D
Commands: arcradius | ad
Draws an arc using the start point, end point and the radius.
Toolbar / Icon:
Menu: Draw > Arc > 2 Points and Angle
Shortcut: A, 2
Commands: arc2 | a2
Draws an arc using the start point, end point and the included angle.
Toolbar / Icon:
Menu: Draw > Arc > 2 Points and Length
Shortcut: A, L
Commands: arclength | al
Draws an arc using the start point, end point and the arc length.
Toolbar / Icon:
Menu: Draw > Arc > 2 Points and Height
Shortcut: A, H
Commands: archeight | ah
Draws an arc using the start point, end point and the arc height.
Toolbar / Icon:
Menu: Draw > Arc > 3 Points
Shortcut: A, 3
Commands: arc3 | a3
If you know the start point, the end point and a point in between on the arc line, you can use this tool to draw an arc.
Toolbar / Icon:
Menu: Draw > Arc > Concentric (with Distance)
Shortcut: A, C
Commands: arcconcentric | ac
With this tool you can create one or multiple concentric arcs with a given distance to an existing arc.
Toolbar / Icon:
Menu: Draw > Arc > Concentric (through Point)
Shortcut: A, G
Commands: arcconcentricthrough | ag
With this tool you can create concentric arcs that go through a specified point.
Toolbar / Icon:
Menu: Draw > Arc > Tangentially Connected
Shortcut: A, N
Commands: arctangential | an
Draws an arc that connects tangentially to an existing arc or line.
Toolbar / Icon:
Menu: Draw > Arc > Tangent, Point, Radius
Shortcut: A, T
Commands: arctangentpointradius | at
Draws an arc with a given radius, tangential to an entity and through a point.
Toolbar / Icon:
Shortcut: W, C
Commands: circlemenu
Toolbar / Icon:
Menu: Draw > Circle > Center, Point
Shortcut: C, I
Commands: circle | ci
Draws a circle with a given center and a point on the circle line.
Toolbar / Icon:
Menu: Draw > Circle > Center, Radius
Shortcut: C, R
Commands: circlecr | cr
This tool lets you create circles with a given center and radius.
Toolbar / Icon:
Menu: Draw > Circle > Center, Diameter
Shortcut: C, A
Commands: circlediameter | ca
This tool lets you create circles with a given center and diameter.
Toolbar / Icon:
Menu: Draw > Circle > 2 Points and Radius
Shortcut: C, D
Commands: circleradius | cd
Draws a circle from two points on the circle line and a radius.
Toolbar / Icon:
Menu: Draw > Circle > 2 Points
Shortcut: C, 2
Commands: circle2p | c2
Draws a circle with two diametrically opposed points.
Toolbar / Icon:
Menu: Draw > Circle > 3 Points
Shortcut: C, 3
Commands: Circle3P | c3
Draws a circle from three known points on the circle line.
Toolbar / Icon:
Menu: Draw > Circle > Concentric (with Distance)
Shortcut: C, C
Commands: circleconcentric | cc
With this tool you can create one or multiple concentric circles with a given distance to an existing circle.
Toolbar / Icon:
Menu: Draw > Circle > Concentric (through Point)
Shortcut: C, G
Commands: circleconcentricthrough | cg
With this tool you can create concentric circles that go through a specified point.
Toolbar / Icon:
Menu: Draw > Circle > Tangent and 2 Points
Shortcut: C, T, 1
Commands: circletangent2p | ct1
Draws a circle that is tangential to an entity and goes through two points.
Toolbar / Icon:
Menu: Draw > Circle > Tangent, Point, Radius
Shortcut: C, T, P
Commands: circletangentpointradius | ctp
Draws an arc with a given radius, tangential to an entity and through a point.
Toolbar / Icon:
Menu: Draw > Circle > 2 Tangents and Point
Shortcut: C, T, 2
Commands: circletangent2 | ct2
Draws a circle that is tangential to two entities and goes through a point.
Toolbar / Icon:
Menu: Draw > Circle > 2 Tangents and Radius
Shortcut: C, T, R
Commands: circletangent2radius | ctr
Draws a circle with a given radius that is tangential to two entities.
Toolbar / Icon:
Shortcut: W, E
Commands: ellipsemenu
Toolbar / Icon:
Menu: Draw > Ellipse > Ellipse (Center, Point, Ratio)
Shortcut: E, P
Commands: ellipse | ep
Draws ellipses with a given center, major axis and minor axis.
Toolbar / Icon:
Menu: Draw > Ellipse > Ellipse Arc
Shortcut: E, A
Commands: ellipsearc | ea
Draws ellipse arcs with a given center, major and minor axis and start and end angles.
Toolbar / Icon:
Menu: Draw > Ellipse > Ellipse with Radii
Shortcut: E, I
Commands: ellipseradii | ei
Draws ellipses with given major and minor radius.
Toolbar / Icon:
Menu: Draw > Ellipse > Ellipse with Diameters
Shortcut: E, D
Commands: ellipsediameters | ed
Draws ellipses with given major and minor diameter (width / height).
Toolbar / Icon:
Menu: Draw > Ellipse > Parallel Curve (with Distance)
Shortcut: E, C
Commands: ellipseoffset | ec
With this tool you can create one or multiple parallel curves with a given distance to an existing ellipse.
Toolbar / Icon:
Menu: Draw > Ellipse > Parallel Curve (through Point)
Shortcut: E, G
Commands: ellipseoffsetthrough | eg
With this tool you can create curves that are parallel to an ellipse and go through a specified point.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Ellipse > Inscribed in Quadrilateral
Shortcut: E, Q
Commands: ellipseinscribedquad | eq
Draws an ellipse that is inscribed in a quadrilateral.
Toolbar / Icon:
Shortcut: W, N
Commands: splinemenu
Toolbar / Icon:
Menu: Draw > Spline > Spline (Control Points)
Shortcut: S, P
Commands: spline | sp
Draws spline curves from control points. Non-uniform rational B-Splines (NURBS) with homogeneous weighting factors are the only splines that are supported.
Example for two open splines (quadratic and cubic):
Example for two closed, periodic splines (quadratic and cubic):

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Spline > Spline (Fit Points)
Shortcut: S, L
Commands: splinefit | sl
Draws cubic spline curves from fit points (points on the spline curve).
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Spline > Insert Fit Point
Shortcut: N, I
Commands: splineinsertfit | ni
With this tool you can insert fit points into existing splines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Spline > Append Fit Point(s)
Shortcut: N, A
Commands: splineappend | na
With this tool you can append fit points to existing splines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Spline > Remove Fit Point
Shortcut: N, R
Commands: splineremovefit | nr
With this tool you can remove fit points from splines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Spline > Simplify
Shortcut: N, P
Commands: splinesimplify | np
Toolbar / Icon:
Shortcut: W, O
Commands: polylinemenu
Toolbar / Icon:
Menu: Draw > Polyline > Draw Polyline
Shortcut: P, L
Commands: polyline | pl
This tool lets you draw polylines. A polyline is a continuous line formed
from one or more connected line or arc segments.
Please note that it is almost always more convenient to use the regular
line and arc tools to draw a new polyline. The loosely connected line and arc
segments can then be converted into a polyline entity using the "Create
Polyline from Segments" tool.
If the polyline contains arc segments, you can tick the "Arc" check box and enter the arc radius in the options tool bar when setting the endpoint of an arc segment. The arc will connect smoothly (tangential) to the last segment.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Polyline from Segments
Shortcut: O, G
Commands: polylinefromsegments | og
This tool lets you create polylines from existing segments (lines and arcs that are connected). Connected splines are automatically converted to polylines with arc segments.
Click one of the segments. A polyline is created from the selected entity
and all line or arc entities that are connected to its end- or start point.
The polyline is created on the same layer with the same attributes as the entity
that is clicked. If that layer is locked, the polyline is created on the current
layer instead.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Polyline from Selection
Shortcut: O, C
Commands: polylinefromselection | oc
This tool lets you create polylines from selected segments (connected lines, arcs and polylines).
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Partial Polyline Along Selection
Shortcut: O, L
Commands: polylinealongselection | ol
This tool lets you create polylines along a partial length along a selected path (connected lines, arcs and polylines).
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Insert Node
Shortcuts: O, A | O, I
Commands: polylineinsert | polylineadd | oa | oi
With this tool you can add nodes to existing polylines. Adding a new node to a polyline means to split up one segment into two segments. The two new segments are both straight, even if one of original segments was an arc segment.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Append Node(s)
Shortcut: O, P
Commands: polylineappend | op
With this tool you can append nodes to the beginning or end of existing polylines. Appending a node to a polyline means to extend it by one segment at the beginning or end.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Delete Node(s)
Shortcut: O, D
Commands: polylinedel | od
Use this tool to remove nodes from existing polylines. This way two segments of a polyline can be joined into one.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Remove Nodes between Two Nodes
Shortcut: O, B
Commands: polylinedelbetween | ob
Use this function to delete all nodes between two nodes of an existing polyline.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Trim Segments
Shortcut: O, T
Commands: polylinetrim | ot
Use this function to trim two polyline segments. This means to extend or shorten the two segments, in a way that they meet at one common point.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Relocate Start Point
Shortcut: O, R
Commands: polylinestart | or
Use this tool to choose a new start point for a closed polyline.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Change Segment Type
Shortcut: O, X
Commands: polylinechange | ox
With this tool you can change the type of a polyline segment from an arc to a line and vice versa.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Arc to Line Segments
Commands: polylinearctoline
Use this tool to convert all arc segments in polylines into straight line segments.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Offset
Shortcut: O, Q
Commands: polylineequidistant | polylineoffset | oq
This tool lets you create equidistant polylines to existing polylines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Morph
Shortcut: O, M
Commands: polylinemorph | om
With this tool, you can morph between two polylines. A number of new intermediate polylines are created. Each intermediate polyline is a mix of the two chosen polylines. With each step of the morphing operation, the position and shape of the first polyline is transformed to be more like the second polyline.
Example:
In this example, the rounded rectangle is morphed to the ellipse in nine
steps. Both shapes are first converted into polylines (the ellipse is exploded
into a polyline with arc segments). The startpoint of the rounded rectangle is
set to be at the bottom center (1). The start point of the ellipse is set at
its bottom center (2). Both polylines are made counter-clockwise.

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Boolean Operations
Shortcut: O, W
Commands: polylineboolean | ow
Performs a boolean operation on selected closed polylines. This can be used to combine two polylines (union), to intersect them or to subtract a polyline from another (difference).
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Simplify
Shortcut: O, S
Commands: polylinesimplify | os
Simplifies all selected polylines using the Ramer–Douglas–Peucker algorithm.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Normalize Polylines
Shortcut: O, N
Commands: polylinenormalize | on
Use this tool to automatically remove duplicate nodes from existing polylines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Insert Nodes at Self-Intersections
Shortcut: O, V
Commands: polylineinsertatselfx | ov
Use this tool to insert nodes at points where the polyline intersects itself.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Logically close Polylines
Shortcut: O, E
Commands: polylinetoclosed | oe
Polylines can be geometrically closed or logically closed. A geometrically closed polyline is essentially an open polyline for which the last node just happens to be at the same position as the first node. In a logically closed polyline with the same shape, the last node is omitted and the information that the polyline is closed is stored in the polyline instead. Logically closed polylines require one node less than geometrically closed ones. Logically closed polylines are often better suitable for further processing (CAM) than geometrically closed ones.
This tool converts all geometrically closed polylines into logically closed polylines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Polyline > Logically open Polylines
Shortcut: O, J
Commands: polylinetoopen | oj
This tool converts all logically closed polylines into logically open (but geometrically closed) polylines.
Toolbar / Icon:
Shortcut: W, H
Commands: shapemenu
Polyline
Shape tools can either create loose lines and arcs or a closed polyline. Tick "Create Polyline" to create a single polyline entity per constructed shape.
Fill
Tick the "Fill" check box to create a solid fill in addition to the boundary of the shape.
Radius
Tick the "Radius" check box to round all corners of the shape with the given radius.
Toolbar / Icon:
Menu: Draw > Shape > Rectangle
Shortcut: R, E
Commands: rectangle | linerectangle | rect | re
Use this tool to create rectangular shapes from two diagonally opposite corners.
Toolbar / Icon:
Menu: Draw > Shape > Rectangle with Size
Shortcut: R, S
Commands: rectanglesize | linerectanglesize | rs
Use this tool to create rectangular shapes with a given size.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Shape > Rectangle (3 Points)
Shortcut: R, 3
Commands: rectangle3p | linerectangle3p | rect3p | r3
Use this tool to create rectangular shapes from two corners of the first edge and a point on the opposite side.
Toolbar / Icon:
Menu: Draw > Shape > Polygon (Center, Corner)
Shortcuts: P, G, 1 | H, C
Commands: linepolygon | polygon | pg1
Creates polygons with the center and one corner given.
Toolbar / Icon:
Menu: Draw > Shape > Polygon (2 Points of Side)
Shortcuts: P, G, 2 | H, P
Commands: linepolygon2 | polygon2 | pg2
Creates polygons with two corners given.
Toolbar / Icon:
Menu: Draw > Shape > Polygon (Center, Side)
Shortcut: P, G, 3
Commands: polygoncs | pg3
Creates polygons with the center and middle point of one side.
Toolbar / Icon:
Menu: Draw > Shape > Polygon (Side, Side)
Shortcut: P, G, 4
Commands: polygonss | pg4
Creates polygons from two opposite corners or sides.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Shape > Star
Shortcut: P, T
Commands: star | pt
Creates stars from a given outer and inner corner.
Toolbar / Icon:
Shortcut: W, X
Commands: hatchmenu
Toolbar / Icon:
Menu: Draw > Hatch > Hatch from Selection…
Shortcut: H, A
Commands: hatch | ha
This tool fills an area surrounded by existing entities with a hatch pattern or a solid color.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Hatch > Hatch from Segments…
Shortcut: H, S
Commands: hatchsegments | hs
This tool fills an area with a hatch pattern or a solid color. The area is defined by clicking existing entities or untrimmed entity segments which are part of the hatch boundary.
Toolbar / Icon:
Shortcut: W, T
Commands: viewportmenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Viewport > Add Viewport
Shortcut: V, T
Commands: viewport | vt
Creates a new viewport in a layout block. A viewport is a rectangular area that displays a part of the drawing at a given scale and angle. Viewports can only exist in layout blocks, special blocks dedicated to printing the drawing or parts of it, often along with a border and header.
The viewport is now added to the layout. To change properties such as scale or rotation angle of the viewport, you can click it to select it and adjust properties using the property editor.
The rectangular border of the viewport is shown if the layer the viewport is on is shown. If the layer the viewport is on is switched off, the border is hidden but the contents of the viewport is still shown. Viewports are typically placed on a dedicated layer (e.g. "viewports") which can be switched off for printing.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Viewport > Manage Viewport Layers…
Shortcut: V, Y
Commands: viewportlayers | vy
This tool can be used to hide layers in selected viewports.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Ring
Shortcut: R, I
Commands: ring | donut | ri
This tool lets you create rings (donuts) with a given center and an inner and outer diameter.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Wipeout
Shortcut: W, P
Commands: wipeout | wp
This tool creates a wipeout entity. A wipeout is a blank area in a drawing that conceals a part of the drawing with the background color. This is typically used to improve the readability of text labels or to hide a part of a drawing that is not relevant.
Toolbar / Icon:
Menu: Draw > Text…
Shortcut: T, E
Commands: text | te
Use this tool to create single line or multi line text entities.
Toolbar / Icon:
Menu: Draw > Insert Bitmap…
Shortcut: I, M
Commands: insertbitmap | bitmap | im
Inserts a raster image (bitmap) into the drawing.
Note that the drawing file which is created when saving the drawing,
contains only references to inserted images. It is recommended to keep the
image file and the drawing file in the same folder, so QCAD can find the image
again when the drawing file is loaded later.
Transparent backgrounds are supported for PNG images.
Note that large bitmaps can cause the drawing display to become very
slow.
Usually you will want images to be in the background of other entities.
Please refer to the
'Modify' - 'Send to
back' tool to learn how to do this.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Draw > Trace Bitmap…
Commands: tracebitmap | trace
This tool traces an inserted image with polylines. This can be used as a means to vectorize in image, for example to quickly trace the outlines of an inserted image from a silhouette.
Toolbar / Icon:
Shortcut: W, D
Commands: dimensionmenu
Dimensions are used to add measurements to a drawing.
Dimensions typically consist of a text label and some lines and arrows to
indicate the precise location of the measurement. The text label may be
accompanied by tolerance indications or symbols. The options tool bar that is
shown while a dimension is being created supports you to define the dimension
label contents and its tolerances.
Toolbar / Icon:
Menu: Dimension > Aligned
Shortcut: D, A
Commands: dimaligned | da
Creates aligned dimensions. Aligned dimensions usually measure the length of
an existing line. The dimension line is always parallel to the line between the
two chosen points 1. and 2.:

Toolbar / Icon:
Menu: Dimension > Rotated (Linear)
Shortcut: D, L
Commands: dimlinear | dimrotated | dl
Creates rotated (linear) dimensions. Linear dimensions are usually used to measure vertical or horizontal distances but can also measure distances with any other angle.
Toolbar / Icon:
Menu: Dimension > Horizontal
Shortcut: D, H
Commands: dimhor | dimhorizontal | dh
This tool is provided for convenience and behaves essentially like the tool for rotated dimensions. The only difference is that the angle is fixed to 0 degrees (horizontal).
Toolbar / Icon:
Menu: Dimension > Vertical
Shortcut: D, V
Commands: dimver | dimvertical | dv
This tool is provided for convenience and behaves essentially like the tool for rotated dimensions. The only difference is that the angle is fixed to 90 degrees (vertical).
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Baseline
Shortcut: D, B
Commands: dimbase | baselinedimension | db
Creates a rotated (linear), angular, or ordinate dimension, starting at the
baseline of an existing dimension.

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Continue
Shortcut: D, C
Commands: dimcontinue | continuedimension | dc
Creates a dimension that starts from an extension line of a selected linear,
angular or ordinate dimension.

Toolbar / Icon:
Menu: Dimension > Ordinate (X/Y)
Shortcut: D, O
Commands: dimordinate | do
This tool draws an ordinate dimension. Ordinate dimensions indicate the X-ordinate or Y-ordinate of a feature in the drawing, relative to an origin point.
Toolbar / Icon:
Menu: Dimension > Leader
Shortcuts: D, E | L, D
Commands: leader | dimlea | de | ld
Leaders are arrows that usually point from a text entity to another entity
as shown below. In the example, the text entity "N7" is describing a surface
property by pointing to it with a leader.

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Datum
Shortcut: D, T
Commands: datum | dt
Creates a special type of leader typically used to attach a datum
identifier symbol to an edge or surface in a mechanical drawing.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Tolerance…
Shortcut: T, O
Commands: tolerance | to
Creates a feature control frame typically used for geometric tolerances or
datum identifier symbols.
Toolbar / Icon:
Menu: Dimension > Radial
Shortcut: D, R
Commands: dimrad | dimradial | dr
Creates radial dimensions for circle or arc entities.

Toolbar / Icon:
Menu: Dimension > Diametric
Shortcut: D, D
Commands: dimdia | dimdiametric | dd
Creates diametric dimensions for circle or arc entities.

Toolbar / Icon:
Menu: Dimension > Angular
Shortcut: D, N
Commands: dimangular | dn
Creates angular dimensions between two reference lines as shown here:

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Arc Length
Shortcut: D, G
Commands: dimarclength | dg
Creates arc length dimensions as shown here:

The position of the arc symbol can be adjusted in the property editor (property "Arc Symbol Type").
Toolbar / Icon:
Menu: Dimension > Reset Label Position
Shortcut: D, S
Commands: dimregen | ds
This tool resets the label position of all selected dimension entities and places their label back to their automatically computed position.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Dimension > Remove Style Overrides
Shortcut: D, X
Commands: dimremovestyle | dx
Removes all dimension style overrides from selected entities. These are dimension style properties that differ from the drawing default.
Toolbar / Icon:
Shortcut: W, M
Commands: modifymenu
Toolbar / Icon:
Menu: Modify > Move / Copy
Shortcut: M, V
Commands: move | mv
Moves or copies entities.
Toolbar / Icon:
Menu: Modify > Rotate
Shortcut: R, O
Commands: rotate | ro
Rotates entities by a given angle around a given center.
Toolbar / Icon:
Menu: Modify > Scale
Shortcut: S, Z
Commands: scale | sz
Scales entities by a given factor towards a given center.
Toolbar / Icon:
Menu: Modify > Mirror
Shortcut: M, I
Commands: mirror | mi
Mirrors entities along a given axis.
Toolbar / Icon:
Menu: Modify > Flip Horizontal
Shortcut: F, H
Commands: fliphorizontally | fh
This function flips (mirrors) the current selection horizontally.
Toolbar / Icon:
Menu: Modify > Flip Vertical
Shortcut: F, V
Commands: flipvertically | fv
This function flips (mirrors) the current selection vertically.
Toolbar / Icon:
Menu: Modify > Move and Rotate
Shortcut: M, R
Commands: moverotate | mr
Moves or copies and simultaneously rotates entities.
Toolbar / Icon:
Menu: Modify > Rotate Two
Shortcut: R, 2
Commands: rotate2 | r2
Rotates and counter-rotates entities. This tool can be useful to rotate entities around a center while maintaining the original orientation of the entities themselves.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Align Reference Points
Shortcut: A, E
Commands: align | ae
Aligns the selected entities with other, existing entities.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Align
Shortcut: M, A
Commands: alignhv
With this tool, the current selection can be aligned relative to an entity in the drawing, relative to the drawing bounding box or relative to the biggest or smallest entity in the selection.
Toolbar / Icon:
Menu: Modify > Offset (with Distance)
Shortcut: O, F
Commands: offset | of
With this tool you can create parallels to existing lines (or concentric arcs and circles).
Additional options for the handling of polylines are shown in the options tool bar:
Mode
Toolbar / Icon:
Menu: Modify > Offset (through Point)
Shortcut: O, H
Commands: offsetthrough | oh
With this tool you can create parallels to existing lines or concentric arcs and circles. The parallel or concentric arc or circle goes through a given point.
Toolbar / Icon:
Menu: Modify > Trim
Shortcuts: R, M | X, T
Commands: trim | extend | rm | xt
Trims or extends a line, arc or ellipse to another entity.

Toolbar / Icon:
Menu: Modify > Trim Both
Shortcut: T, M
Commands: trim2 | extend2 | tm
Trims or extends two lines, arcs or ellipses to their common intersection point.

Toolbar / Icon:
Menu: Modify > Lengthen / Shorten
Shortcut: L, E
Commands: lengthen | shorten | trimamount | le
This tool can be used to either lengthen or shorten lines or arcs by a given amount.
Toolbar / Icon:
Menu: Modify > Stretch
Shortcut: S, S
Commands: stretch | ss
This tool stretches contours and dimension entities. This can also be
described as moving all endpoints within a given rectangular or polygonal area.
If there is a selection of entities, this tool only affects the selected
entities. Otherwise, this tool operates on all entities in the given area.

Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Clip to Rectangle
Shortcut: C, L, R
Commands: cliprectangle | cliprect | clr
Clips the current selection to the boundaries of a rectangular area.
Toolbar / Icon:
Menu: Modify > Chamfer / Bevel
Shortcut: C, H
Commands: bevel | chamfer | ch
Bevels a corner shaped by two entities. Optionally, the edge entities of the
corner can be trimmed automatically to fit the new shape.

Toolbar / Icon:
Menu: Modify > Round
Shortcut: R, N
Commands: round | rn
Rounds the corner of a contour. Optionally, the edge entities of the corner can be trimmed automatically to fit the new shape.
Toolbar / Icon:
Menu: Modify > Divide
Shortcut: D, I
Commands: divide | di
Divides entities into two separate entities.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Split Entities
Shortcut: M, S
Commands: split | ms
This tool splits the selected lines, arcs and circles up into N equally long segments.
Toolbar / Icon:
Menu: Modify > Break out Segment
Shortcut: D, 2
Commands: break | breakout | d2
Divides entities by cutting out a segment that is limited by intersecting entities.
Choose the entity you want to divide by clicking the segment you want to cut out. The segment is removed automatically if the check box "Remove Segment" is checked. If not, the entity is only cut at the intersections without removing the segment.
Toolbar / Icon:
Menu: Modify > Break out Manual
Shortcut: B, 2
Commands: brk | b2
Divides objects by cutting out a segment in between two user defined points.
Toolbar / Icon:
Menu: Modify > Auto Trim
Shortcut: A, X
Commands: autotrim | ax
Trims or extends an entity on both sides to the next limiting entities.
Toolbar / Icon:
Menu: Modify > Break out Gap
Shortcut: D, 3
Commands: breakoutgap | d3
Breaks out a gap from a line, arc or circle.
Toolbar / Icon:
Menu: Modify > Reverse
Shortcut: R, V
Commands: reverse | rv
This tool reverses the direction of all selected line, arc and ellipse arc entities. This is mostly useful for drawings that are being prepared for further processing (e.g. CAM).
Toolbar / Icon:
Menu: Modify > Edit Text
Shortcut: M, T
Commands: edittext | modifytext | mt
This tool can be used to edit existing text entities.
Note that instead of using this tool, you can also double-click the text entity that you want to edit.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Edit Tolerance
Shortcut: M, L
Commands: edittolerance | modifytolerance | ml
This tool can be used to edit existing text entities.
Note that instead of using this tool, you can also double-click the text entity that you want to edit.
Toolbar / Icon:
Menu: Modify > Edit Hatch
Shortcut: M, H
Commands: edithatch | modifyhatch | mh
This tool can be used to edit existing hatch entities.
Note that instead of using this tool, you can also double-click the hatch entity that you want to edit.
Toolbar / Icon:
Menu: Block > Explode
Shortcut: X, P
Commands: explode | xp
Converts block references, polylines, splines, ellipses, texts, dimensions and hatches into more basic entities. Dimensions are split up into lines, triangles and text entities. Text entities are split into polylines (or lines, arcs and splines). Splines are converted into polylines with tangentially connected arc segments. Ellipses are converted into polylines with arc segments. Polylines are split up into loose segments. Hatches are split up into lines. Solid fills are converted to the outline of the solid fill.
Toolbar / Icon:
Toolbar / Icon:
Menu: Modify > Draw Order > Bring to Front
Shortcut: M, F
Commands: tofront | mf
Changes the order in which entities are displayed. Use this tool to bring entities into the foreground if they are hidden behind images, solid fills or other entities.
Toolbar / Icon:
Menu: Modify > Draw Order > Send to Back
Shortcut: M, B
Commands: toback | mb
Changes the order in which entities are displayed. Use this tool to send entities that are hiding other entities into the background.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Draw Order > Reorder
Shortcut: M, O
Commands: reorder | mo
With this tool you can reorder entities manually. The draw order of entities is usually not important unless an entity is hiding another one. However, for certain types of further processing (such as CAM), the order of entities can be crucial.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Draw Order > Order Connected Entities
Shortcut: M, C
Commands: orderconnected | mc
Toolbar / Icon:
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Detection > Detect Duplicates
Shortcut: M, D
Commands: duplicates
This tool can be used to find, select and optionally delete identical entities in the current drawing.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Detection > Detect Zero-Length Entities
Shortcut: M, Z
Commands: zerolength | zero
This tool can be used to find, select and optionally delete very small entities (length almost 0) in the current drawing.
Toolbar / Icon:
Shortcut: W, J
Commands: projectmenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Projection > Orthographic Projection (Cylindrical)
Shortcut: P, R
Commands: orthocylindrical | orthocyl | pr
Creates an orthographic projection of the selected entities onto a cylindric surface. This is typically used to create the edge of a drilling in a side view of a cylinder as shown in the figure below on the right.
Toolbar / Icon:
Menu: Modify > Projection > Isometric Projection
Shortcut: P, J
Commands: isometric | pj
This tool creates isometric projections (and other types of projections) of the current selection in the drawing.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Projection > Isometric Projection (Cylindrical)
Shortcut: P, C
Commands: isometriccylindrical | isocyl | pc
This tool creates an isometric projection of the current selection onto a cylindric surface.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Projection > Matrix Transformation
Shortcut: M, X
Commands: matrixtransform | mx
This tool transforms the selection using an arbitrary user defined transformation matrix.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Modify > Property Painter
Shortcut: P, I
Commands: propertypainter | pi
This tool applies properties of a chosen entity to the current selection. Properties that can be copied for all entities are:
Toolbar / Icon:
Commands: snapmenu
Toolbar / Icon:
Menu: Snap > Free
Shortcut: S, F
Commands: snapfree | sf
Allows free positioning using the mouse. Note that this is almost never the recommended way of setting coordinates in a CAD system except for drawing freehand lines.
Toolbar / Icon:
Menu: Snap > Grid
Shortcut: S, G
Commands: snapgrid | sg
Snaps to grid points.
Toolbar / Icon:
Menu: Snap > End
Shortcut: S, E
Commands: snapend | se
Snaps to end points of lines, arcs polyline segments, splines, ellipse arcs and to points.
Toolbar / Icon:
Menu: Snap > On Entity
Shortcut: S, T
Commands: snaponentity | st
Snaps to the closest point on an entity.
Toolbar / Icon:
Menu: Snap > Perpendicular
Shortcut: S, U
Commands: snapperpendicular | su
Snaps to the perpendicular point on a line, arc, circle or ellipse. This only applies when drawing lines.
Toolbar / Icon:
Menu: Snap > Tangential
Shortcut: S, B
Commands: snaptangential | sb
Snaps to the point of tangency on an arc, circle or ellipse. This only applies when drawing lines. The snap point is the tangent point of an imaginary line from the relative zero point, tangential to the clicked arc or circle.
Toolbar / Icon:
Menu: Snap > Center
Shortcut: S, C
Commands: snapcenter | sc
Snaps to the center of arcs, circles and ellipses as well as to the middle
of lines and to points.
Toolbar / Icon:
Menu: Snap > Reference
Shortcut: S, R
Commands: snapreference | sr
Snaps to reference points. Reference points are the blue points that are shown when an entity is selected. This is particularly useful to snap to reference points of circles and arcs, for example when drawing center lines.
Toolbar / Icon:
Menu: Snap > Middle
Shortcut: S, M
Commands: snapmiddle | sm
Snaps to middle points of lines and arcs and to point entities. Note that the middle of an arc is at the middle of the arc line on the arc, not at its center.
Toolbar / Icon:
Menu: Snap > Middle Manual
Shortcut: S, N
Commands: snapmiddlemanual | sn
This tool allows you to snap to a point that is in the middle between two points. This is most commonly used to snap to the center of a rectangle or polygon by choosing two diagonally opposite corners.
Toolbar / Icon:
Menu: Snap > Distance
Shortcut: S, D
Commands: snapdistance | sd
Snaps to points with a given distance to the end point of lines or arcs.
Toolbar / Icon:
Menu: Snap > Distance Manual
Shortcut: S, H
Commands: snapdistancemanual | sh
This tool allows you to snap to a point that lays on the imaginary
line between two points at a given distance from the first point.
This snap tool does not restrict the distance, percentage or fraction
entered. Entering a distance greater than the distance between the two points,
a percentage greater than 100 or a fraction greater than 1.0 will allow you
to snap to a point beyond the second point.
Negative values can be entered to snap to points beyond the first point.
Fractions may be entered as decimal numbers (0.5, 0.7) or as fractions
(1/7, 3/11).
Toolbar / Icon:
Menu: Snap > Intersection
Shortcut: S, I
Commands: snapintersection | si
Snaps to intersection points between entities.
Toolbar / Icon:
Menu: Snap > Intersection Manual
Shortcut: S, Y
Commands: snapintersectionmanual | sy
Sometimes the intersection snap mode cannot be used to snap to an intersection point because the intersection point lays outside one or both of the entities. This snap tool lets you explicitly specify two intersecting entities and snap to their intersection point.
Toolbar / Icon:
Menu: Snap > Auto
Shortcut: S, A
Commands: snapauto | sa
The auto snap tool snaps to the closest intersection point, end point,
middle point, perpendicular point, reference point, grid point or point on an
entity in that order of priority.
The types of reference points the auto snap tool snaps to can be configured
under Edit > Application Preferences > Snap > Auto snap.
Toolbar / Icon:
Menu: Snap > Coordinate
Shortcut: S, X
Commands: snapcoordinate | sx
Defines a point by entering an absolute or relative Cartesian coordinate.
Toolbar / Icon:
Menu: Snap > Polar Coordinate
Shortcut: S, O
Commands: snappolar | so
Defines a point by entering an absolute or relative polar coordinate.
Toolbar / Icon:
Menu: Snap > X/Y from Points
Shortcut: P, X
Commands: px
This snap tool can be used to extract one coordinate (e.g. X) from the
location of one existing entity and the other coordinate (e.g. Y) from the
location of another object.
This can for example be used to locate the center of a rectangle.
This concept is also referred to as 'combining coordinates', 'point
filtering' or 'coordinate filtering'.
Toolbar / Icon:
Menu: Snap > Y/X from Points
Shortcut: P, Y
Commands: py
This tool works the same way as the tool X/Y from Points, but with opposite order of coordinate input.
Toolbar / Icon:
Menu: Snap > Center of Selection
Shortcut: S, K
Commands: snapselectioncenter | sk
Snaps to the center of the current selection. This is the point at the center between the leftmost and the rightmost edge in X direction and the lowermost and the uppermost edge in Y direction of the selection.
Toolbar / Icon:
Menu: Snap > Restrictions Off
Shortcut: E, N
Commands: restrictoff | en
Switches off all snap restrictions.
Toolbar / Icon:
Menu: Snap > Restrict Orthogonally
Shortcut: E, O
Commands: restrictorthogonal | eo
Restricts the cursor vertically or horizontally to the same X or Y position as the relative zero point.
Toolbar / Icon:
Menu: Snap > Restrict Horizontally
Shortcut: E, H
Commands: restricthorizontal | eh
Restricts the cursor horizontally to the same Y position as the relative zero point.
Toolbar / Icon:
Menu: Snap > Restrict Vertically
Shortcut: E, V
Commands: restrictvertical | ev
Restricts the cursor vertically to the same X position as the relative zero point.
Toolbar / Icon:
Menu: Snap > Restrict Angle or Length
Shortcut: E, L
Commands: restrictanglelength | el
Restricts the cursor movement by angle and distance in relation to the relative zero point.
Toolbar / Icon:
Menu: Snap > Set Relative Zero
Shortcut: R, Z
Commands: setrelativezero | rz
Lets you set a new location for the relative zero point.
Toolbar / Icon:
Menu: Snap > Lock Relative Zero
Shortcut: R, L
Commands: lockrelativezero | rl
When enabled, this switch locks the position of the relative zero point. This means it does not move around automatically but you can still move it manually using the tool to set the position of the relative zero point.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Snap > Lock Snap
Shortcut: S, Q
Commands: locksnap | sq
When enabled, this switch keeps the current snap tool active even when a new tool is started.
Toolbar / Icon:
Shortcut: W, I
Commands: infomenu | informationmenu | measuringmenu
The tools in the Info menu can be used to measure distances, areas and query
other information from the drawing.
Some of the tools offer an option to add the measured result to the drawing
as text if desired.
Toolbar / Icon:
Menu: Info > Position
Shortcut: I, O
Commands: infopos | io
This tool outputs the absolute, Cartesian coordinates of chosen points in the drawing.
Toolbar / Icon:
Menu: Info > Relative Position
Shortcut: I, V
Commands: infoposrel | iv
This tool outputs the relative, Cartesian coordinates of chosen points in the drawing.
Toolbar / Icon:
Menu: Info > Polar Position
Shortcut: I, L
Commands: infopospol | il
This tool outputs the absolute, polar coordinates of chosen points in the drawing.
Toolbar / Icon:
Menu: Info > Relative Polar Position
Shortcut: I, T
Commands: infopospolrel | it
This tool outputs the relative, polar coordinates of chosen points in the drawing.
Toolbar / Icon:
Menu: Info > Distance Point to Point
Shortcut: I, P
Commands: infodist | ip
This tool measures the exact distance between two points given by the user.
Toolbar / Icon:
Menu: Info > Distance Entity to Point
Shortcut: I, E
Commands: infodistep | ie
This tool measures the exact distance between an entity and a point given by the user.
Toolbar / Icon:
Menu: Info > Distance Entity to Entity
Shortcut: I, N
Commands: infodistee | in
This tool measures the exact distance between an entity and a point given by the user.
Toolbar / Icon:
Menu: Info > Angle
Shortcut: I, A
Commands: infoangle | ia
This tool measures the angle between two given lines.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Info > Total Length of Selection
Shortcut: I, S
Commands: infosum | is
This tool calculates the total length of a selection of entities.
Toolbar / Icon:
Menu: Info > Polygonal Area
Shortcut: I, R
Commands: infoarea | ir
This tool measures the area covered by a polygon and its circumference.
Toolbar / Icon:
Menu: Info > Arc/Circle/Ellipse Area
Shortcut: I, C
Commands: acearea | ic
Author: Robert S.
This command calculates the area of arcs, circles, ellipses and elliptical arcs, and optionally adds the information to the current layer of a drawing. If you select any other type of entity a warning is shown in the command line.
For arcs, there are two options for calculating areas, namely Segment or Sector. The area of a segment (or slice) is the area bound by the arc and two lines drawn from the arc's startpoint and endpoint to the arc's centre. The area of a sector is the area bound by the arc and a chord drawn from the arc's startpoint to the endpoint.
Figure 1: a segment (slice) and sector.
Options
This command has the standard "Add measurement to drawing" and "Text Height" options.
Figure 2: Standard Info options
Whether this is off or not, when you click on an arc, circle, ellipse or elliptical arc, the information is displayed in the command line widget.
Figure 3: Info displayed in command line
(Note: Every time you start an info command the "Add measurement to drawing" checkbox is always unchecked. You must remember to switch it on if you want the info added to the drawing).
It also adds the following options.
Figure 4: Added options
Mode:
The mode only applies to arcs.
Sector: This mode returns the area of the sector. This is useful when
used in conjunction with the "Polygonal Area" command.
Segment: This mode returns the area of the segment.
Add:
Entity: This selects whether you want to add a copy of the measured entity to the current layer of the drawing.
Chord: This selects if you want the chord (sector), or radius lines (segment), added to the drawing.
Length: By default the area is always printed on the drawing. This option selects whether you want extra information added to the drawing.
For circles and full ellipses the extra information is the circumference. This uses the centre point as the lower left corner for the added text.

For circular arcs the extra information is the length of the arc and the length of the chord (in sector mode), or the radius (in segment mode).
For ellipses the extra information is the length of the arc and the length of the chord (in sector mode), or the distance from the centre point to the startpoint of the arc, followed by the distance from the centre point to the endpoint of the arc (in segment mode).
The lower left corner for the added text is the endpoint of the arc.




Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Info > Polyline Area
Shortcut: I, I
Commands: infopolylinearea | ii
This tool measures the area of a polyline.
Toolbar / Icon:
Shortcut: W, Y
Commands: layermenu
The tools in the Layer menu can be used to add, modify and delete layers. Some of the tools are also available as tool buttons at the top of the layer list.
Toolbar / Icon:
Menu: Layer > Toggle Visibility
Shortcut: Y, V
Commands: layertogglevisibility | yv
This tool toggles the visibility of the current layer. You may also toggle layers by clicking on the eye icon beside the layer name in the layer list. A black eye icon means that the layer is visible, a gray icon that the layer is hidden.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Toggle Frozen Status
Shortcut: Y, F
Commands: layertogglefrozen | yf
This tool toggles the frozen status of the current layer. You may also toggle the frozen status of layers by clicking on the ice or sun icon beside the layer name in the layer list.
Note that block references on frozen layers are not shown while block references on layers that are off are still shown (provided that they contain any entities on layers which are on and not frozen).
Toolbar / Icon:
Menu: Layer > Toggle Lock Status
Shortcut: Y, L
Commands: layertogglelock | yl
This tool toggles the locked status of the current layer. You may also toggle the locked status of layers by clicking on the lock icon beside the layer name in the layer list.
Entities on locked layers cannot be selected, deleted or modified.
Toolbar / Icon:
Menu: Layer > Show Only Active
Shortcut: Y, O
Commands: layershowactive | yo
This tool hides all layers except for the selected (active) layer in the layer list.
Toolbar / Icon:
Menu: Layer > Show All Layers
Shortcut: Y, S
Commands: layershowall | ys
This tool can be used to conveniently show all layers at once. This can be useful while working with a drawing with many layers.
Toolbar / Icon:
Menu: Layer > Hide All Layers
Shortcut: Y, H
Commands: layerhideall | yh
This tool can be used to conveniently hide all layers at once. This can be useful while working with a drawing with many layers.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Thaw All Layers
Shortcut: Y, W
Commands: layerthawall | yw
This tool can be used to conveniently thaw all layers at once. This can be useful while working with a drawing with many layers.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Freeze All Layers
Shortcut: Y, Z
Commands: layerfreezeall | yz
This tool can be used to conveniently hide (freeze) all layers at once. This can be useful while working with a drawing with many layers.
Toolbar / Icon:
Menu: Layer > Lock All Layers
Shortcut: Y, K
Commands: layerlockall | yk
This tool can be used to conveniently lock all layers at once.
Toolbar / Icon:
Menu: Layer > Unlock All Layers
Shortcut: Y, N
Commands: layerunlockall | yn
This tool can be used to conveniently unlock all layers at once.
Toolbar / Icon:
Menu: Layer > Add Layer…
Shortcut: Y, A
Commands: layeradd | addlayer | ya
This command creates a new layer. The layer dialog is shown where you can specify the name for the new layer and adjust its attributes.
In addition, you can choose if objects on this layer can be snapped to and
if this layer should be printed.
A layer can be made a sub-layer of a parent layer. The layer list will then show a tree structure of hierarchical layers.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: Layer > Add Sublayer…
Shortcut: Y, U
Commands: layeraddsub | yu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Set Parent Layer…
Shortcut: Y, X
Commands: layersetparent | setparentlayer | yx
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Create Layer from Selection…
Shortcut: Y, T
Commands: layerfromselection | yt
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Move Selection to Current Layer
Shortcut: Y, J
Commands: layertocurrent | yj
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Duplicate Layer…
Shortcut: Y, Y
Commands: layercopy | layerduplicate | yy
This tool creates a copy of the layer currently selected in the layer list. A dialog is shown that allows you to enter a name for the new layer.
Toolbar / Icon:
Menu: Layer > Delete Layer(s)
Shortcut: Y, R
Commands: layerdelete | yr
You can delete the currently selected layer from the layer list with this
command. Please note that all entities on that layer will be deleted as well.
Layer "0" can never be deleted.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Layer > Purge Unused Layers
Shortcut: Y, P
Commands: purgelayers
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: Layer > Edit Layer…
Shortcut: Y, E
Commands: layeredit | ye
Toolbar / Icon:
Menu: Layer > Select Layer Entities
Shortcut: Y, C
Commands: layerselect | selectlayer | yc
This tool adds all entities on the current layer to the selection. Only entities on the current block can be selected, entities on other blocks are not selected.
Toolbar / Icon:
Menu: Layer > Deselect Layer Entities
Shortcut: Y, D
Commands: layerdeselect | deselectlayer | y- | yd
This tool deselects all entities on the current layer.
Toolbar / Icon:
Shortcut: W, B
Commands: blockmenu
Toolbar / Icon:
Menu: Block > Explode
Shortcut: X, P
Commands: explode | xp
Converts block references, polylines, splines, ellipses, texts, dimensions and hatches into more basic entities. Dimensions are split up into lines, triangles and text entities. Text entities are split into polylines (or lines, arcs and splines). Splines are converted into polylines with tangentially connected arc segments. Ellipses are converted into polylines with arc segments. Polylines are split up into loose segments. Hatches are split up into lines. Solid fills are converted to the outline of the solid fill.
Toolbar / Icon:
Menu: Block > Toggle Visibility
Shortcut: B, V
Commands: blocktogglevisibility | bv
Click the eye icon in the block list to toggle the visibility of a block. Block references of invisible blocks are not displayed.
Toolbar / Icon:
Menu: Block > Show All Blocks
Shortcut: B, S
Commands: blockshowAll | bs
This tool makes sure that all block references in the drawing are shown.
Toolbar / Icon:
Menu: Block > Hide All Blocks
Shortcut: B, H
Commands: blockhideAll
This tool hides all block references in the drawing.
Toolbar / Icon:
Menu: Block > Add Empty Block…
Shortcut: B, A
Commands: blockadd | ba
This command creates a new empty block. The block dialog is shown where you can specify a name for the new block. If you want to create a block from existing entities, please use the Create Block command instead.
Toolbar / Icon:
Menu: Block > Create Block from Selection
Shortcut: B, C
Commands: blockcreate | bc
Creates a new block from existing entities.
The block is now added to the block list and instances of it can be inserted into the drawing. The entities you have selected in the first step are removed and replaced by a block reference of the newly created block.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Add Layout Block…
Shortcut: B, L
Commands: layoutadd | bl
This tool creates a new layout block. Layout blocks are typically used to arrange different parts of a drawing on a sheet of paper for printing. Layout blocks typically contain a drawing border, header and one or multiple viewports.
Toolbar / Icon:
Menu: Block > Remove Block
Shortcut: B, R
Commands: blockremove | br
Removes the active block. The block, all entities on it and all block references of the block will be deleted.
Multiple blocks can be selected to delete all selected blocks at once.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Purge Unused Blocks
Shortcut: B, P
Commands: purgeblocks
Toolbar / Icon:
Menu: Block > Rename Block
Shortcut: B, N
Commands: blockrename | bn
Renames the active block. The same dialog is presented as for creating new blocks. Block references are automatically updated to reference the renamed block.
If the currently selected block is a layout block, the layout can be renamed with this tool. In this case, the dialog also shows the order number of the layout. Layouts in the block list are ordered by this number.
Toolbar / Icon:
Menu: Block > Edit Block
Shortcut: B, E
Commands: blockedit | be
This tool opens the active block for editing. It can be modified just like the main drawing. To return to the main drawing (called "*Model_Space"), activate block "*Model_Space" and click the same button again to edit that block or start the tool "Edit Main Drawing" in menu "Block".
Toolbar / Icon:
Menu: Block > Edit Block from Reference
Shortcut: B, D
Commands: blockeditfromreference | bd
With this tool, a block can be edited by choosing an existing block reference entity. This is useful and usually faster if you don't know the name of the block you want to edit.
The block is opened for editing. To return to the main drawing (called "*Model_Space"), edit block "*Model_Space" or start the tool "Edit Main Drawing" in menu "Block".
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Edit Block In-place
Shortcut: B, B
Commands: blockeditinplace | bb
With this tool a block can be edited at the location where it was inserted into the drawing. The block can be inserted uniformly scaled or rotated.
This may appear as if the contents of a block reference was being edited. This is not the case. It's important to keep in mind that it is the block definition that is being edited. Any changes made to the block will affect not only the block reference that is being edited but also all other block references that are using that same block.
Edit > Application Preferences > Graphics View > Behavior
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Duplicate Block
Shortcut: B, Y
Commands: blockcopy | blockduplicate | by
This tool creates a copy of the block currently selected in the block list. A dialog is shown that allows you to enter a name for the new block.
Toolbar / Icon:
Menu: Block > Return to Main Drawing
Shortcut: E, M
Commands: editmain | em
Choose this tool when you are editing a block and want to return to the main drawing (block "*Model_Space").
Toolbar / Icon:
Menu: Block > Select Block References
Shortcut: B, K
Commands: blockselect | selectblock | bk
This tool selects all block references of the block that is currently selected in the block list. Only block references which are part of the block that is currently being edited are selected.
Toolbar / Icon:
Menu: Block > Deselect Block References
Shortcut: B, X
Commands: blockdeselect | deselectblock | bx
This tool deselects all block references of the block that is currently selected in the block list.
Toolbar / Icon:
Menu: Block > Insert Block
Shortcut: B, I
Commands: blockinsert | minsert | insert | bi
This tool inserts the active block into the drawing. One or multiple block references are created in the drawing to represent the active block.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Create Library Item
Shortcut: B, T
Commands: librarycreate | bt
Creates a new part library item from a selection in the drawing.
Toolbar / Icon:
Shortcut: W, U
Commands: attributemenu
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Attributes > Define Block Attribute
Shortcut: U, A
Commands: attributedefinition | attdef | ua
Use this tool to add an attribute definition to a block definition.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Block > Attributes > Synchronize Attributes
Shortcut: U, Y
Commands: attributesynchronization | attsync | uy
This tool synchronizes attributes in block references with the attribute
definitions in the appropriate block definition.
Attributes for which no definition is available are deleted.
For new attribute definitions, a new attribute is created with the
attribute definition default value as value.
The value of existing attributes is not changed. The text style,
position, alignment and angle are reset to those of the attribute definition.
If nothing is selected, this tool synchronizes all attributes of all
block references.
If there is a selection, only those block references that are selected
are synchronized with their block definitions.
Toolbar / Icon:
Menu: Window > Close All
Shortcut: Ctrl+Shift+W (Mac: ⇧⌘W)
This tool closes all open drawings.
Toolbar / Icon:
Menu: Window > Next
Shortcuts: Ctrl+Right (Mac: ⌘Right) | Ctrl+PgUp (Mac: ⌘PgUp)
This tool activates the next open drawing window / tab.
Toolbar / Icon:
Menu: Window > Previous
Shortcuts: Ctrl+Left (Mac: ⌘Left) | Ctrl+PgDown (Mac: ⌘PgDown)
This tool activates the previous open drawing window / tab.
Toolbar / Icon:
Add-on:
QCAD Professional
Menu: Window > Full Screen
Shortcut: Ctrl+Shift+F (Mac: ⇧⌘F)
Commands: fullscreen
Switches the application window to full screen mode or back to normal mode. The application menu can be accessed by clicking at the very top of the screen.
Toolbar / Icon:
Commands: cammenu
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > CAM Configuration...
Shortcut: K, K
Commands: camconfig | kk
Use this function to display a dialog with various preferences for the current configuration. These preferences apply to all tools and all toolpaths.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > CAM Export
Shortcut: K, X
Commands: camexport | kx
This tool exports all available toolpaths in the current drawing to a CAM
output file using the currently selected configuration (combo box at the top
left).
If the drawing has been previously exported using the same
configuration, the export starts immediately. Otherwise, a file dialog is shown
to choose a file name and location.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > G-Code Import...
Commands: camimport
This tool imports the geometry from an existing G-code file. The expected syntax of the G-code can be configured in the application preferences.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Gerber Import...
Commands: gbximport
The QCAD/CAM module can import Gerber files of format RS-274X. Only paths and aperture flashes are imported.
Note: The unit of the Gerber file is not converted during the import. If the Gerber file is stored in Inches, the file is imported into a new drawing in Inches. If the Gerber file uses Millimeters, a drawing in Millimeters is created.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Display Toolpaths
Shortcut: K, V
Commands: togglecam | kv
This tool toggles the display of all CAM toolpaths. If toolpaths are on, all toolpaths are shown in the drawing area. This can be distracting when changing the geometry of your drawing.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Add Tool
Shortcut: K, A
Commands: camaddtool | addtool | ka
This function adds a tool for CAM processing to the current drawing. The new tool can then be used to create CAM toolpaths. The main property of a tool is its diameter. The diameter is used to compute the desired toolpath offset (cutter radius compensation).
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Edit Tool
Shortcut: K, E
Commands: camedittool | edittool | ke
This function can be used to edit an existing tool. The same dialog with tool parameters is shown as when a new tool is added.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Remove Tool
Shortcut: K, R
Commands: camdeletetool | tooldelete | kr
This function removes the selected tool from the tool list.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Export Tools
Shortcut: K, O
Commands: camexporttools | exporttools | ko
This function exports all tools of the selected configuration of the current drawing into a separate file. The tools can then for example be imported into another, existing drawing.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Import Tools
Shortcut: K, I
Commands: camimporttools | importtools | ki
This function imports tools from an external file. This file may have been created previously via CAM < Export Tools or can be any other drawing with tools.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Add Profile Toolpath
Shortcut: K, P
Commands: camaddprofiletoolpath | addprofiletoolpath | profiletoolpathadd | kp
This tool creates a new profile tool path, based on the current selection. A profile tool path is tool path that follows a profile with the tool center either on the geometry or using a tool radius correction to the left or right side of the geometry.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Add Drill Toolpath
Shortcut: K, L
Commands: camadddrilltoolpath | adddrilltoolpath | drilltoolpathadd | kl
This tool creates a new drill tool path, based on the current selection. A drill tool path is a tool path for drilled holes. The center of the hole can be defined by a point entity or the center of a circle entity.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Edit Toolpath
Shortcut: K, D
Commands: camedittoolpath | edittoolpath | toolpathedit | kd
Use this function to edit the parameters of existing toolpaths.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Remove Toolpath
Shortcut: K, M
Commands: camremoveprofiletoolpath | removeprofiletoolpath | toolpathremove | km
This tool removes the currently selected toolpath from the toolpath list.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Move Toolpath Up
Commands: toolpathmoveup
This tool moves a toolpath further up in the order of processing. Toolpaths are exported in the exact order as shown in the toolpath list.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Move Toolpath Down
Commands: toolpathmovedown
This tool moves a toolpath further down in the order of processing. Toolpaths are exported in the exact order as shown in the toolpath list.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Regenerate Toolpath
Commands: toolpathregen
This tool regenerates the toolpath that is currently selected in the toolpath list based on its current parameters. Use this after changing the parameters or geometry of a toolpath.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Regenerate Toolpath from Tool
Commands: toolpathregentool
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Regenerate All Toolpaths
Commands: toolpathregenall
This tool regenerates all toolpaths based on their current parameters. Use this after changing configuration global parameters or after updating the geometry of your drawing.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Update Toolpath from Selection
Commands: toolpathupdatefromselection
This tool updates the currently selected toolpath to use the selected geometry as a new basis. Use this after deleting (part of) the geometry of a toolpath to regenerate the toolpath based on a different or updated geometry.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Add Tab
Shortcut: K, T
Commands: camaddtab | kt
This function adds a tab to the current drawing. Tabs are small connections
between a cutout shape and its surrounding material. Tabs can be used to hold a
piece in place while cutting it out of a sheet material. This prevents the
piece from moving while the tool is still cutting.
Tabs are typically very small, so the piece can be easily broken out of
the sheet material once the toolpath is complete. To securely hold a piece in
place, three or more tabs are typically used.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Show CAM Tool List
Shortcut: G, O
Commands: camtoollist | go
The tool list shows all tool that have been created for the current drawing and chosen configuration. You can create as many tools as required, for each configuration. When changing the configuration at the top left, the tool list is automatically updated to only show the tools available for that configuration.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Show CAM Toolpath List
Shortcut: G, A
Commands: camtoolpathlist | ga
The toolpath list shows all toolpath that have been created for the current drawing and chosen configuration. Toolpaths are shown in the same order as they will be processed in.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Show 3D Simulation View
Shortcut: G, 3
Commands: simulation3d | g3
The 3D view can be used to observe Z movements during CAM simulation.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Show Simulation Panel
Shortcut: G, I
Commands: camsimulation | gi
With the CAM Simulation widget, the order in which entities are processed
can be visualized in slow motion.
The play button starts the simulation. The current position of the tool is
shown as yellow circle in the drawing area.
The pause button can be used to pause the simulation. Hit the play button
to continue the simulation again.
The stop button stops the simulation.
The feedrate slider can be used to adjust the speed of the simulation while
the simulation is in progress.
With the progress slider, the progress of the simulation can be adjusted
directly to the desired position and continued from there.
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Nesting
Shortcut: N, E
Commands: nesting
This tool automatically arranges parts on one or multiple chosen sheets optimizing the space used on the sheet.
Edit > Application Preferences > CAM > Nesting
Toolbar / Icon:
Add-on:
QCAD/CAM
Menu: CAM > Set Nesting Quantity
Commands: nestingquantity
This tool allows you to assign a quantity to a part to be nested. The part is then inserted several times into the sheet during nesting.