3.5. Modifying Objects
Select one or more objects first, then apply a Modify command from the Modify menu, the Modify ribbon tab, or the keyboard.
3.5.1. Modify Commands
Command |
Shortcut / Alias |
Description |
|---|---|---|
Erase |
Del · |
Deletes all selected objects. If no objects are selected, prompts “Select objects:” — pick objects then right-click to confirm or press Escape to cancel. |
Move |
|
Enter a displacement as |
Copy |
|
Creates copies of selected objects. Enter displacement the same way as Move. |
Rotate |
|
Enter a rotation angle in degrees (positive = counter-clockwise). |
Scale |
|
Enter a uniform scale factor. Values > 1 enlarge; values < 1 shrink. |
Offset |
|
Creates a parallel copy of an entity at a specified distance.
Supports Line, Circle, Arc, XLine, Polyline, Ellipse, Spline, and
Rectangle. The default distance is stored in |
Mirror |
|
Pick two points to define the mirror axis. Optionally delete the original. |
Trim |
|
Two-phase: select cutting edges (or type |
Extend |
|
Two-phase: select boundary edges, then click the end of an entity to extend it. Supports Line, Arc, Polyline, Ellipse, and Spline entities. |
Chamfer |
|
Pick two lines to chamfer. Use the |
Fillet |
|
Pick two lines to fillet with an arc. Use the |
Explode |
(none) |
Breaks compound objects into their component entities. Blocks are exploded into individual entities; multilines into separate lines; polyface meshes into individual 3D Face entities. |
Break |
|
Breaks an entity between two points. Pick the object (the pick point
is the first break point), then “Specify second break point or
[First point]:” — type |
Join |
|
Joins lines, arcs and polylines. Collinear touching lines merge into one line; touching arcs on the same circle merge into one arc; other touching chains merge into a polyline, preserving arc segments as true bulge (curved) segments. Reports “N object(s) joined into M.” |
Align |
|
Aligns objects using one or two source/destination point pairs. The first pair translates; a second pair adds rotation (press Enter after the first pair to move only). Then prompts “Scale objects based on alignment points? [Yes/No] <No>”. Objects picked as the destination reference are not affected. |
Divide |
|
Places point entities dividing an entity into a specified number of equal segments (2–32767). Open entities get N−1 interior points; closed entities (circles, closed polylines) get N points. Works on lines, polylines, arcs, circles, ellipses, and splines. |
Measure |
|
Places point entities along an entity at a fixed interval, starting from the end nearest the pick point. The final partial segment is left as-is. Supports the same entity types as Divide. |
Array |
|
Rectangular, polar or path array of the selected objects. Prompts
“Enter array type [Rectangular/Polar/PAth] <Rectangular>”.
Rectangular: rows, columns, row/column spacing (negative spacing
allowed). Polar: centre point, item count, angle to fill <360>,
rotate items Yes/No. Path: pick a path entity, choose Divide (count)
or Measure (spacing) placement, and whether to align items with the
path. Creates plain copies. The alias is |
PEDIT |
|
Edit a polyline: Close/Open, Join, Width, Edit vertex, Spline, Decurve, Reverse. Converts Lines, Arcs and Circles to polylines. Supports 2D and 3D polylines. |
Note
FLATTEN (project to Z = 0) lives under Super Tools → Cleanup, not Modify. See Cleanup.
3.5.2. Mesh and Surface Conversion
Command |
Alias |
Description |
|---|---|---|
Mesh2Surface |
|
Converts a selected polyface mesh entity into a TIN surface. The mesh vertices become surface points and the mesh faces become TIN triangles. Prompts for a surface name (defaults to the mesh layer name). The original mesh entity is preserved. |
Surface2Mesh |
|
Converts a TIN surface into a polyface mesh entity on the canvas. Prompts for the surface name (auto-selects if only one surface exists). The resulting mesh can be exported to DXF as a standard polyface mesh, exploded into 3D Faces, or moved/copied like any other drawing entity. |
3.5.3. Clipboard
IQcad supports clipboard operations for copying entities between drawings and between separate IQcad instances. Entities are serialised to the system clipboard as IQML (IQcad’s XML format), so all entity types are preserved including civil objects, survey points, and their associated layers.
Command |
Shortcut |
Description |
|---|---|---|
COPYCLIP |
Ctrl+C |
Copies the selected entities to the clipboard from whichever tab is active (model or a layout). Associated layers and survey points are included automatically, along with the source space and drawing scale so a later paste can auto-scale. |
CUT |
Ctrl+X |
Copies the selected entities to the clipboard, then deletes them from the drawing, from whichever tab is active. Associated layers and survey points are included automatically, along with the source space and drawing scale so a later paste can auto-scale. |
PASTECLIP |
Ctrl+V |
Pastes clipboard contents onto whichever tab is active (model or a
layout). A ghost of the entities follows the cursor; click (or type
|
PASTEORIG |
Ctrl+Shift+V |
Pastes clipboard contents at their original coordinates instead of the cursor position. Same auto-scaling as PASTECLIP, but non-interactive. |
Tip
Because the clipboard uses the system clipboard, you can copy entities in one IQcad instance, switch to a completely separate IQcad window, and paste them there.
3.5.4. OSNAP in Edit Commands
MOVE, COPY, ROTATE, SCALE, and OFFSET use OSNAP when picking reference points and destinations. During the object-selection phase of these commands, OSNAP is temporarily disabled so that snapping does not interfere with object picking.
3.5.5. Grips
When objects are selected, blue grip handles appear at key points (endpoints, midpoints, centres). Drag a grip to move or reshape the object interactively without invoking a Modify command.
3.5.6. Undo and Redo
Ctrl+Z — undo the last action.
Ctrl+Y — redo.
The undo history is per-drawing and is preserved as long as the drawing tab remains open.