7.6.4.6.  Move/Rotate... (part)

When clicking on Move/Rotate..., the same-named dialog box is opened.

By input under Displacement and Rotation, you can position the part in space. The orientation of the coordinate system remains untouched by this,

[Note]Note

When using Move/Rotate..., dependencies are possibly created, so may be there is no simple "Undo". Please regard the dependencies when deleting automatically created planes.

Error message

Error message

The use of Rotate is possibly in relation with a manipulation of the coordinate system (PARTproject -> Edit project -> tabbed page General -> General -> Coordinate axes). On this see following example:

Example
  1. Initial situation: Part modelled in eCATALOGsolutions, Y axis incorrectly showing upwards.

    Requirement: The part shall keep its lying position within space, but the coordinate system shall get a new orientation with Z axis showing upwards.

    Initial situation

    Initial situation

  2. The coordinate system gets a new orientation in PARTproject via function Coordinate axes, so that the Z axis shows upwards and the Y axis backwards.

    PARTproject: Function "Coordinate axes"

    PARTproject: Function "Coordinate axes"

    Result:

    [Note]Note

    Not only the coordinate system has been rotated, but the part as well.

    Coordinate system with new orientation

    Coordinate system with new orientation

  3. In PARTdesigner, via Rotate, the part can be brought into its original position within space.

    After setting Rotation x: 90 the part is displayed in its original position again. Compare Fig. „Initial situation“.

    Part with same position within space, but with desired orientation of coordinate system

    Part with same position within space, but with desired orientation of coordinate system

    [Note]Note

    The orientation of the coordinate system remains unaffected by the use of Rotation.

    [Note]Note

    The manipulation becomes apparent by the automatically created planes MoveRotate XY, MoveRotate ZX and MoveRotate YZ.

    Part with same orientation in space, but with desired orientation of coordinate system

    Part with same orientation in space, but with desired orientation of coordinate system

    When using Rotate dependencies are possibly created, so may be there is no simple "Undo". Please regard the dependencies when deleting automatically created planes.

    A correct part orientation from scratch is far better!

    Example: Error message after deletion of automatically created plane

    Example: Error message after deletion of automatically created plane

    [Note]Note

    Restriction

    Rotate in PARTdesigner, only works for standard parts, not for Q&S parts.

    The orientation of Q&S parts can be manipulated in the project file. There you can find a string starting with REF1@MATRIX. Generalized: Calculate rotation matrix and multiply the two matrices. For the calculation, help pages can be found in Internet: http://danceswithcode.net/engineeringnotes/rotations_in_3d/demo3D/rotations_in_3d_tool.html or https://matrix.reshish.com/de/multiplication.php.

    The change cannot be viewed in PARTdesigner, but only in PARTdataManager.

Move (part)
[Note]Note

When executing Move/Rotate... dependencies arise, so that possibly there is no simple "Return". Please note the dependencies when deleting automatically created planes.

Depending on which setting you perform, the part is moved "in space":

  • in X direction...

  • in Y direction...

  • in Z direction...

Example: in X direction...

  1. Click on Move/Rotate....

    -> The same-named dialog is opened.

  2. Enter the desired Displacement [in this example 10] and confirm with OK.

    Preview: Displacement by 10

    Preview: Displacement by 10

    -> The manipulation becomes visible by the automatically created planes MoveRotate XY, MoveRotate ZX and MoveRotate YZ.

    Part displaced on the X axis by 10

    Part displaced on the X axis by 10