copy_route
copy_route
-set d_setObj
-dx f_userunit
-dy f_userunit
[ -adjust_offset ]
[ -numberOfCopies i_count ]
[ -orient {R0 | R90 | R180 | R270 | MY | MYR90 | MX | MXR90} ]
Description
Copies routes in the given set, replicating the topology of the copied routes and assigning the correct connectivity with respect to the new locations. Multiple copies can be created by a single command.
No checking is performed by this command. The GUI equivalent for this command is Edit—Copy Route.
You can remove the copied routes using the split_oa_terminals command.
Arguments
|
-adjust_offset
|
Automatically adjusts the given offsets to place the copied routes. This permits the copied routes to be "snapped" to nearby terms. If this argument is not given and when a term cannot be found within the given offset area, the copied routes are placed where specified by -dx and -dy.
|
|
-dx f_userunit
|
Specifies the x-coordinate offset for the copied routes.
|
|
-dy f_userunit
|
Specifies the y-coordinate offset for the copied routes.
|
|
-numberOfCopies i_count
|
|
|
Creates multiple replicas. The first copy is offset from the original by -dx and -dy, the second copy by -dx*2 and -dy*2, and so on.
Default: 1
|
|
-orient
|
Specifies the orientation for the copied routes. The orientation origin is the center of the bounding box containing the set.
Valid values are: R0, R90, R180, R270, MY, MYR90, MX, and MXR90. For a description of orientation values, refer to Orientation Key.
Default value: R0
|
|
-set d_setObj
|
Copies routes in the given set.
|
Value Returned
None
Examples
The following example makes a copy of the data0 net and places it in the design with an x-coordinate offset of 2.5 from the original net’s location.
copy_route -set [find_net -name data0] -dx 2.5 -dy 0
Related Topics
Edit Commands
copy_net_routes
split_oa_terminals
Return to top