ROTATE_2D rotates selected elements about a defined point, by a defined angle, in the active workplane.
+------------------<------------------+ | | -->-(ROTATE_2D)-->-+->--(:SELECT)----|elements|-------->-+----> | | +->--(:CENTER_POINT)----|position|-->-+ | | +->--(:ANGLE)----|angle|------------>-+ | | +->--(:BY_POINTS)->--\ | | | | | /-------<-------/ | | | | | \->-|anchor_pt|->-|new_pt|----->-+ | | +->--(:REPEAT_FACTOR)----|number|--->-+ | | +->-(:KEEP)--+--(:ON)---+----------->-+ | | | | | +--(:OFF)--+ | | | +->-(:APPLY)------------------------>-+
Option | Description | ||||||
---|---|---|---|---|---|---|---|
:SELECT | specify the element(s) you want to rotate. | ||||||
:CENTER_POINT | specify the point about which you want to rotate the elements (default 0,0). | ||||||
:ANGLE | enter the angle of rotation. | ||||||
:BY_POINTS | enter the angle of rotation by picking an anchor point, which will define a vector between itself and the center point and picking a point in the new direction of the anchor point with respect to the center point. | ||||||
:REPEAT_FACTOR | enter how many times (default = 1) you want the rotation to take place. | ||||||
:KEEP | chooses whether or not to keep the original element(s).
|
||||||
:APPLY | Will perform the move while keeping the selection for further transformations.
This is only possible if you do not create new elements during the operation, i.e.
:KEEP :OFF :REPEAT_FACTOR 1
|
The following parameter sequence keeps the original element, and does a simple rotation of the angle specified.
:ANGLE 40 :REPEAT_FACTOR 4 :KEEP :ON
The element is modified.