move
move
-origin {f_x f_y}
{-region {f_xlo f_ylo f_xhi f_yhi} | -set d_setObj}
[ -dx f_userunit ]
[ -dy f_userunit ]
[ -extend_pick ]
[ -orient {R0 | R90 | R180 | R270 | MY | MYR90 | MX | MXR90} ]
Description
Moves or slides instances, rectangles, vias, route segments, entire routes and entire nets. When you move objects, guides are created to indicate the disconnect between the moved objects and the existing nets. When you slide objects, connectivity is preserved by extending or adding segments.
This command is typically performed interactively in the workspace by choosing Edit—Move or Edit—Slide. The environment variable, move.slide, determines the operation performed.
The GUI equivalents for this command are Edit—Move, Edit—Slide.
Arguments
Value Returned
Orientation Key
The following table describes each of the orientation values:
| Value | Definition |
|---|---|
|
Mirror through Y axis and rotate counter-clockwise 90 degrees |
|
|
Mirror through X axis and rotate counter-clockwise 90 degrees |
Examples
The following command moves the active objects in the selected set.
move -origin {2028.65 1391.65} -set -dx 2.6 -dy 1.5
The following command moves the active objects in the given area.
move -origin {2033.24 1398.75} -area {2028.14 1383.97 2033.49 1398} -dx -0.7 -dy -1.9
Related Topics
Return to top