7.9.3.10.  Modify -> Transform

Modify -> Transform (grouped)

Modify -> Transform (grouped)

[Note]Note

The buttons of the Transform toolbar are not selectable until a sketch element is marked.

  • Move selection

    Move sketch element with the help of a vector

    1. Select the sketch element to be moved.

      -> The element is marked in pink.

    2. Click on the button Move selection .

    3. Choose start of move vector / Select end of move vector: You can determine start and end point at any place.

      -> Element is moved according to length and direction of vector.

    4. If needed, in the docking window Edit element, adjust the vector coordinates x offset and y offset. In this way you can exactly position the element.

  • Copy and move selection

    Copy and move drawing element with the help of a vector (for example when there are several identical holes)

    1. Select the element to be copied.

      -> The element is marked in pink.

    2. Click on the button Copy and move selection.

    3. Choose start of move vector / Select end of move vector: You can determine start and end point at any place.

      -> The element is immediately copied and moved according to length and direction of vector.

    4. If needed, in the docking window Edit element, adjust the vector coordinates x offset, y offset. In this way you can exactly position the element.

      Also you can adjust the Number of copies. By default, first one copy is created. Below figure shows 2 copies.

      The figure shows original and 2 copies, shifted with x offset of 30 and y offset of 5.

      The figure shows original and 2 copies, shifted with x offset of 30 and y offset of 5.

    Alternatively, you can also use Move selection with pressed Ctrl key simultaneously.

  • Mirror selection (and delete original)

    Mirror sketch element on axis

    1. Select the sketch element.

      -> The element is marked in pink.

    2. Click on the button Mirror selection.

    3. Choose mirror axis.

      -> The element is mirrored. (The original is deleted.)

  • Copy and mirror selection (Mirror selection and keep original)

    Copy sketch element and mirror on axis.

    1. Select sketch element.

      -> The element is marked in pink.

    2. Click on the button Copy and mirror selection.

    3. Choose mirror axis.

      -> The element is mirrored. (The original is kept.)

    Alternatively you can also use the button Mirror selection with pressed Ctrl key simultaneously.

  • Rotate selection (Rotate and delete original)

    Rotate sketch element on a Point through a certain angle

    1. Select the sketch element.

      -> The element is marked in pink.

    2. Click on the button Rotate selection.

    3. Choose rotation point.

      -> The first reference line is attached to the cursor.

    4. Choose reference angle by point: Specify angle of rotation with the help of two desired reference points, which span the angle.

      [Note]Note

      The reference points don't have to be in contact with the line to be rotated.

      If the second reference point is to the right of the first one, the rotation is to the right as well, if it is to the left, then the other way round.

      Click on a point which determines the first reference line of the angle.

    5. Choose rotation angle by point:

      Click on a point which determines the second reference line of the angle.

      -> Once the second point is fixed the element is immediately rotated through the angle spanned by the two lines.

    6. If needed, correct the Angle of rotation in the docking window Edit element. (If the second line has been to the right of the first, a negative angle is displayed, otherwise a positive.)

    Rotate connection points: See next point below

  • Copy and rotate selection (Rotate and keep original)

    Copy sketch element and rotate it on a Point through a certain angle.

    1. Select the sketch element.

      -> The element is marked in pink.

    2. Click on the button Copy and rotate selection.

    3. Choose rotation point.

      -> The first reference line is attached to the cursor.

    4. Choose reference angle by point: Specify angle of rotation with the help of two desired reference points, which span the angle.

      [Note]Note

      The reference points don't have to be in contact with the line to be rotated.

      If the second reference point is to the right of the first one, the rotation is to the right as well, if it is to the left, then the other way round.

      Click on a point which determines the first reference line of the angle.

    5. Choose rotation angle by point:

      Click on a point which determines the second reference line of the angle.

      -> Once the second point is fixed the element is immediately rotated through the angle spanned by the two lines.

    6. If needed, correct the Rotation angle in the docking window Edit element and under Amount, enter the desired number of copies.

      In this example the angle of rotation has been adjusted to "-20" and the number of copies to 2 (default is 1).

      In this example the angle of rotation has been adjusted to "-20" and the number of copies to 2 (default is 1).

    Alternatively you can also use the button Rotate selection with pressed Ctrl key simultaneously.

    Rotate connection points:

    Connection points can also be rotated.

    In this case the respective option is shown in addition. If activated the connection point is also rotated by the specified Rotation angle.

    Rotate connection points: In the Sketcher on top the option is disabled, below enabled.

    Rotate connection points: In the Sketcher on top the option is disabled, below enabled.

  • Matrix copy

    Copy sketch element in rows and columns

    1. Select the desired sketch element.

    2. Click on the button Matrix copy.

    3. Click on the start and endpoints of the translation:

      1. Choose start point of X-translation

      2. Select end point of X-translation

      3. Choose start point of Y-translation

      4. Select end point of Y-translation

      The matrix is spanned by two vectors.

      The matrix is spanned by two vectors.

      Once the last of the four points is determined, the docking window Edit element is opened. First there are no copies visible, but only the original element.

      Copy 1 means that only the original element is displayed.

      Copy 1 means that only the original element is displayed.

    4. If needed adjust the parameters.

      Matrix with 4 columns and 3 rows

      Matrix with 4 columns and 3 rows

      Offset:

      • X offset (dx)

      • X offset (dy)

      • Y offset (dx)

      • Y offset (dy)

      Number of copies:

      • Copies in X - direction

      • Copies in Y - direction

  • Variant copy

    Copy sketch element for user defined variant

    1. Mark all required sketch elements (multi selection with pressed Ctrl key). (Alternatively: frame elements with pressed Shift key.)

      -> The element is marked in pink.

    2. In order to disable previous functionality, with the secondary mouse key, click into the free space and then on the button Variant copy.

    3. Choose reference point and insertion point for the selected Element (the selected group).(The snap signalizes whether a point is catched.)

      1. Choose reference point of selected group

      2. Choose insertion point

      -> The docking window Edit element is opened.

    4. Adjust the settings as desired:

      • Base point X: X coordinate insertion point of first copy

      • Base point Y: Y coordinate insertion point of first copy

      • Initializing: Start value of variable "I"

      • Iterate while: Number of iterations

      • Iteration step: Value of progress between two iteration steps (normally no change is needed; when using 2 always one element would be skipped)

      • Displacement (dx): Displacement in the direction of X axis per step of iteration

      • Displacement (dy): Displacement in the direction of Y axis per step of iteration

      • Insertion angle: Rotation of selected element (selected group) through an angle per step of iteration

      [Note]Note

      The variable „I“ is default, however, can be changed. Already used variable names should not be chosen.

    5. Confirm with OK.

      -> The copies of the element are placed according to the settings.

      In below example five copies of the chosen element are created. The copies are shifted by 20 in the direction of x axis , 0 in the direction of y axis and rotated by 30° in each step of iteration.

      Example

      Example

  • Scale elements

    1. Select the desired elements.

    2. Set scaling fixed point...: The direction of expansion depends on the chosen fixed point.

      • If a corner point is used, the elements are shifted in their other points.

      • If a center point is used as fixed point, the elements are enlarged in all directions the same.

      • If the fixed point is outside the selected element, also the element's distance to the fixed point is scaled.

      -> The docking window Edit element is opened.

    3. Enter the Scale factor into the input field.

      Values greater than 1 enlarge the original element, values smaller than 1 minimize the original element.

    4. Confirm with OK.

      -> The elements are scaled.

    Example: Scale a rectangle

    Zero point selected

    Zero point selected

    Result of scaling with factor 1.5

    Result of scaling with factor 1.5

  • Contour offset

    [Note]Note

    This feature is only available for future versions officially and is only an internal demo version currently.

    The tool Contour offset creates a duplicate of the contour with a scaling factor.

    1. Mark the elements where Contour offset shall be applied.

    2. Click on the button.

    3. In the docking window Edit element, under Distance, enter the desired offset.

    Contour offset result

    Contour offset result

    Limitations

    • Currently on the base of a contour only ONE other can be created.

    • Contour offset does not support ellipses and ellipse arcs.

  • Contour offset (auto-selection)

    [Note]Note

    This feature is only available for future versions officially and is only an internal demo version currently.

    The tool Contour offset (auto-selection) creates a duplicate of the automatically completed contour with a scaling factor (compare Contour offset). Selecting only one element is sufficient.

    Use case:

    Supposed a sketch uses modifying conditions by accessing table variables, Contour offset will not work, because right from the beginning all selections have to be available.

    The two following figures show how once a triangle and once a rectangle is drawn.

    Line of a rectangle deleted by condition

    Line of a rectangle deleted by condition

    Line of a triangle deleted by condition

    Line of a triangle deleted by condition

    1. Mark an element which shall be used as starting point for Contour offset (auto-selection). The element has to be available in both variants.

    2. Click on the tool button.

    3. In the docking window Edit element, under Distance, enter the desired offset.

      -> The Contour offset is performed in any case.

      Two lines of the rectangle deleted

      Two lines of the rectangle deleted

      Line of the triangle deleted

      Line of the triangle deleted

    Limitations

    • Currently on the base of a contour only ONE other can be created.

    • Contour offset (auto-selection) does not support ellipses and ellipse arcs.