Edit Commands
Edit Commands
Edit commands are used to transform existing graphics, including move, copy, rotate, scale, and more.
MOVE - Move
Move selected graphic objects.
Command: MOVE
Alias: M
Usage
Command: MOVE
Select objects: <select graphics>
n object(s) selected.
Specify base point: <click or enter coordinates>
Specify destination or [Rotate Left(L/A)/Rotate Right(R/D)/Flip Horizontal(X)/Flip Vertical(Y)] <done>: <click or enter coordinates>Options
| Option | Description |
|---|---|
L / A | Rotate left 90 degrees |
R / D | Rotate right 90 degrees |
X | Flip horizontal (mirror about vertical axis) |
Y | Flip vertical (mirror about horizontal axis) |
Steps
- Select the objects to move
- Specify the base point (move reference point)
- Specify the destination point, or use options for rotate/flip transformation
Example
MOVE
<select objects>
0,0
100,0COPY - Copy
Copy selected graphic objects. Default is continuous copy mode.
Command: COPY
Alias: CO, CP
Usage
Command: COPY
Select objects: <select graphics>
n object(s) selected.
Specify base point: <click or enter coordinates>
Specify copy destination repeatedly [Rotate Left(L/A)/Rotate Right(R/D)/Flip Horizontal(X)/Flip Vertical(Y)] <done>: <click>Options
| Option | Description |
|---|---|
L / A | Rotate left 90 degrees |
R / D | Rotate right 90 degrees |
X | Flip horizontal |
Y | Flip vertical |
Steps
- Select the objects to copy
- Specify the base point
- Specify destination points repeatedly to place copies
- Press Enter to end copy
Example
COPY
<select objects>
0,0
100,0
200,0
300,0ROTATE - Rotate
Rotate selected graphic objects.
Command: ROTATE
Alias: RO
Usage
Command: ROTATE
Select objects: <select graphics>
n object(s) selected.
Specify base point: <click rotation center>
Enter angle [Copy(C)/Reference(R)]: <enter angle or click>Options
| Option | Description |
|---|---|
C | Copy mode (rotate and keep original) |
R | Reference mode (specify reference angle) |
Angle Notes
- Positive value: rotate counterclockwise
- Negative value: rotate clockwise
- You can also specify angle direction by clicking
Example
ROTATE
<select objects>
100,100
45SCALE - Scale
Scale selected graphic objects.
Command: SCALE
Alias: SC
Usage
Command: SCALE
Select objects: <select graphics>
n object(s) selected.
Specify base point: <click scale center>
Enter scale factor or specify point [Reference(R)] <last factor>: <enter factor or click>Options
| Option | Description |
|---|---|
R | Reference mode (calculate factor from reference distance and new length) |
Steps
- Select the objects to scale
- Specify the base point (scale center)
- Enter scale factor or specify point
- Press Enter to use last factor
Script Example
; Select objects manually first, then run script
; Base point (0,0), factor 2
SCALE
0,0
2MIRROR - Mirror
Create a mirrored copy of selected objects.
Command: MIRROR
Alias: MI
Usage
Command: MIRROR
Select objects: <select graphics>
Specify first point of mirror line: <click>
Specify second point of mirror line: <click>
Erase source objects? [Yes(Y)/No(N)] <N>: <choose>Options
| Option | Description |
|---|---|
Y | Erase original objects (move mirror) |
N | Keep original objects (copy mirror) |
STRETCH - Stretch
Stretch selected graphic objects.
Command: STRETCH
Alias: S
Usage
Command: STRETCH
Select objects: <cross-window select>
n object(s) selected.
Specify base point: <click>
Specify destination: <click>Steps
- Use crossing selection to select objects
- Specify the base point
- Specify the destination point
OFFSET - Offset
Offset copy objects by a specified distance.
Command: OFFSET
Alias: O
Usage
Command: OFFSET
Specify offset distance <last value>: <enter distance>
Select object to offset: <select object>
Specify point on side to offset: <click direction>FILLET - Fillet
Create a fillet between two lines, or extend/trim to intersection.
Command: FILLET
Alias: F
Usage
Command: FILLET
Current fillet radius: 10.00
Select first object [Radius(R)]: <select first object>
Select second object: <select second object>Options
| Option | Description |
|---|---|
R | Set fillet radius |
Steps
- When fillet radius is 0, extend/trim both lines to their intersection
- When fillet radius is greater than 0, create a fillet arc with the specified radius
LINEARCOPY - Linear Array Copy
Array copy objects in a linear direction.
Command: LINEARCOPY
Usage
Command: LINEARCOPY
Select objects: <select graphics>
Specify base point: <click>
Specify copy direction and distance: <click or enter>
Enter number of copies: <enter count>POLARCOPY - Polar Array Copy
Array copy objects in a polar (circular) direction.
Command: POLARCOPY
Usage
Command: POLARCOPY
Select objects: <select graphics>
Specify array center point: <click>
Enter number of items: <enter count>
Specify fill angle <360>: <enter angle>COPYBASE - Copy with Base Point
Copy objects to clipboard with a specified base point.
Command: COPYBASE
Usage
Command: COPYBASE
Specify base point: <click>
Select objects: <select graphics>PASTECLIP - Paste
Paste objects from clipboard.
Command: PASTECLIP
Usage
Command: PASTECLIP
Specify insertion point: <click>Script Examples
; Copy graphics
COPY
<select objects>
0,0
100,0
200,0
; Rotate graphics
ROTATE
<select objects>
100,100
45
; Scale graphics
SCALE
<select objects>
0,0
2Next Steps
- Modify Commands - Trim, extend, and related operations
- Command Reference - View all commands