Set commands

On the Home tab, you can use the commands in the Edit Sets group to move, copy, rotate, or delete a set of model objects.

About Set Commands and 3D Spaces

If a model object has a 3D Space object attached to it, using these tools will affect both object types. For example, if the inspection hatch of an air duct has a Service Space in front of it, using the Delete tool selects both the duct part and the Service Space for deletion.

About Set Commands and Hull Parts

Plant Modeller prevents piping designers from checking out and requesting ownership of hull parts. If the HullTools applet is installed and object's system ID is in the range [106, 112], then Plant Modeller considers the object to be a hull part. In situations where it is necessary to fix some problems related to hull parts, perform the following steps:

  1. Run the script Diagnostics/AccessControlOfHullParts.mac and enable the access.

  2. Perform the necessary operations to the hull parts: check out, delete, and so on.

  3. Run the script Diagnostics/AccessControlOfHullParts.mac again and DISABLE the access. (If this is not performed, the hull parts remain accessible and there might be unwanted changes to them.)

 

Move

You can move or move and rotate objects.

Move

You can move a set of model objects.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Move > Move.

  2. Select the objects to be moved, and press Enter.

  3. Pick a base point for the move.

  4. Start moving the objects toward their intended location. You can also use these context-menu commands:

    • You can perform incremental moves with Accept point (Space, click) and undo moves with Undo (U).

    • You can change the base point with Set base point (B).

    • You can toggle the preview animation on or off with Show animation (Shift+K).

    • You can restrict cursor movements with the floating distance fields [dx = ] [dy = ] [dz = ]. You can toggle these input fields on or off with Use direction assistance (Shift+O) and activate them for editing with Ctrl+Tab. If you edit a distance value and press Enter, then that distance/direction becomes fixed and the objects can only move in directions that are not fixed.

    • You can restrict cursor movements by enabling Navigate > Ortho on/off (F8). When ortho is enabled, the cursor can only move from the base point to one axis direction at a time.

  5. Pick the new location for the base point.

  6. Press Enter to complete the move.

Move and rotate

You can move and rotate a set of model objects.

Do the following:

  1. On the Home tab, in the Sets group, select Move > Move and rotate.

  2. Select the objects to be moved and rotated, and press Enter.

  3. Pick a base point for the operation.

  4. Pick a new location for the base point.

  5. Press Enter to accept the move.

  6. Define the rotation axis:

    • Select a main axis by clicking the center of the selection wheel or using the Change rotation main axis (O) command.

    • Select a custom axis by pressing P and defining the axis direction using context-menu commands.

  7. Define the amount of rotation:

    • Use the mouse or the arrow keys to rotate the objects.

    • Use the Enter rotation angle (Alt+R) command to type the rotation angle.

    • If moving a single object, use the Align to coordinate axes (Alt+A) command to align the object with the coordinate axes.

  8. Press Enter to accept the rotation.

Copy

You can copy, copy and rotate, or copy and mirror objects.

Copy

You can create copies of existing model objects.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Copy > Copy.

  2. Select the objects to be copied, and press Enter.

  3. Pick a base point for the copying, and then start moving the objects.

    Tip: You can enable Ortho on/off (F8) to restrict the movement to horizontal and vertical directions.

  4. To create more than one copy, select the command Number of copies (N) and specify how many copies to create.

  5. Pick a new location for the base point.

  6. If any of the objects belong to a group that must have a unique name, the Enter new name for Group dialog opens. Select how to proceed.

  7. If any of the objects have an attribute that must have a unique value, the Duplicate Unique Attribute dialog opens. Select how to proceed.

  8. If any of the objects are linked to an integration object via position ID, the Linked Integration Object dialog opens, listing the integration objects whose position ID is still available.

Copy and rotate

You can create rotated copies of existing model objects.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Copy > Copy and rotate.

  2. Select the objects to be copied and rotated, and press Enter.

  3. Pick the point around which to rotate the objects. The Rotate Set dialog opens.

  4. Specify the rotation angle and the number of copies to be created, and click OK.

  5. Define the rotation axis. For example:

    • Select a main axis by pressing X, Y or Z.

    • Define a custom axis by selecting the command Custom rotation axis (D) and using the on-screen tool and context-menu commands.

    Then press Enter to accept the rotation.

  6. If any of the objects belong to a group that must have a unique name, the Enter new name for Group dialog opens. Select how to proceed.

  7. If any of the objects have an attribute that must have a unique value, the Duplicate Unique Attribute dialog opens. Select how to proceed.

  8. If any of the objects are linked to an integration object via position ID, the Linked Integration Object dialog opens, listing the integration objects whose position ID is still available.

Copy and mirror

You can create mirrored copies of existing model objects.

Prerequisites

  • To mirror both the position and the geometry of a structural component or equipment, the component model (GDL) must have the attribute "Allow mirror copies to database" set to "Yes". If the GDL has parametric models, then the attribute must be in the parametric model that the model object is using.

    If the attribute is missing or its value is "No", then this command only mirrors the position of the object but not its geometry, because mirroring the geometry would also require the component model to be copied and mirrored.

    Note: You do not need to add the attribute to components that are symmetric along their axis.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Copy > Copy and mirror.

  2. Select the objects to be copied and mirrored, and press Enter.

  3. Pick a point for the mirror plane.

  4. Define the direction of the mirror plane. For example:

    • Select a main axis for rotation by pressing X, Y or Z.

    • Define a custom axis by selecting the command Normal (N) and defining the plane direction using the on-screen tool and context-menu commands.

    Then press Enter to accept the direction.

  5. If any of the objects belong to a group that must have a unique name, the Enter new name for Group dialog opens. Select how to proceed.

  6. If any of the objects have an attribute that must have a unique value, the Duplicate Unique Attribute dialog opens. Select how to proceed.

  7. If you are copying a structural component or equipment whose component model has the attribute "Allow mirror copies to database" set to "Yes", the Create Mirrored Components to Database dialog opens.

    For each object that is being copied, decide how to proceed:

    • If you select the object from the list, both the position and the geometry are mirrored. This also copies and mirrors the component model, and the new object is linked to the new, mirrored component model.

      The new component model is saved in the same database as the original component model (library or project), unless you select Create all selected objects to project database to add all the new component models to the project database.

    • If you do not select the object from the list, only the position is mirrored, and both the old object and the new object are linked to the same component model.

    Then click OK.

Rotate

You can rotate objects around a specified base point and axis.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Rotate.

  2. Select the objects to be rotated, and press Enter.

  3. Pick a base point for the rotation. A selection wheel is displayed on the screen, and you can start rotating the objects.

  4. Define the rotation axis:

    • Select a main axis for rotation by clicking the center of the selection wheel or using the Change rotation main axis (O) command.

    • Define a custom axis by selecting the command Define rotation plane (P) and defining the axis direction using appropriate context-menu commands.

  5. Define the amount of rotation:

    • Use the mouse or the arrow keys to rotate the objects.

    • Use the Enter rotation angle (Alt+R) command to type the rotation angle.

    • If rotating a single object, use the Align to coordinate axes (Alt+A) command to align the object with the coordinate axes.

  6. Press Enter to accept the rotation.

Delete

You can delete model objects.

Do the following:

  1. On the Home tab, in the Edit Sets group, select Delete.
  2. Select the objects to be deleted, and press Enter.