![]() |
![]() |
![]() |
STRETCH_MOVE_2D stretches lines and arcs.
+-------------------------<------------------------+
| |
->(STRETCH_MOVE_2D)->-+->-(:SELECT)---------|element(s) to stretch|---->-+
| |
+->-(:HORIZONTAL)--+--|ref. posn.|--|posn|--+---->-+
| | | |
| +--|offset|--------------+ |
| |
+->-(:VERTICAL)----+--|ref. posn.|--|posn|--+---->-+
| | | |
| +--|offset|--------------+ |
| |
+->-(:BY_DIMENSION)->-|select|->-|number|-------->-+
| |
+->-(:REPEAT_FACTOR)--|number of repetitions|---->-+
| |
+->-(:KEEP)--+--(:ON)---+------------------------>-+
| | |
+--(:OFF)--+ |
|
-->-(:APPLY)------------------------------------->-+
| Option | Description | ||||||
|---|---|---|---|---|---|---|---|
| :SELECT | specifies the elements you want to move stretching the adjacent edges and/or the end points you want to move stretching the adjacent edges. | ||||||
| :DIRECTION | specifies the direction in which you want to move the current elements. | ||||||
| :HORIZONTAL | transforms the elements horizontally only. | ||||||
| :VERTICAL | transforms the elements vertically only. | ||||||
| :REPEAT | defines the number of times (default = 1) the element will be transformed. | ||||||
| :KEEP | chooses whether or not to keep the original element(s).
|
||||||
| :APPLY | Will perform the stretch 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
Currently disabled |
There are two ways of specifying the elements to be stretched.
If you request a stretch that would produce an impossible result, for example, a line of length 0 (zero), OneSpace Designer will delete the element. To undo the stretching operation, use the UNDO action.
By their nature, B-splines are very sensitive to the movement of their control or interpolation points. Therefore, because stretching any section of a B-spline would result in an unpredictable output, B-splines can only be modified using the B-spline modification actions.
STRETCH_MOVE_2D [specify line] :HORIZONTAL [specify reference position] [specify new position] :REPEAT_FACTOR 2 :KEEP :ON
![]() |
![]() |
![]() |