Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Unified Engineering

Reflecting a Position in a Plane (Mirroring)

  • Last UpdatedFeb 19, 2025
  • 3 minute read

The mirroring facility lets the user change the position of the current element or group by reflecting it in a specified plane. The current element and its hierarchy of members will be repositioned so as to achieve a mirror image of their initial relative positions. If the current element is a Group, all members of the group and their hierarchies of members will be reflected.

The values of positional attributes and directional attributes are derived by direct reflection in the plane.

Orientations are processed such that they remain right-handed. For most elements this is achieved by reflecting the Y and Z axes directly, while reflecting and reversing the X axis. The exceptions to this rule are:

  • Toruses (CTOR, RTOR, NCTO, NRTO), whose X and Y axes are reflected directly while the Z axis is reflected and reversed;

  • The piping elements Tee, Nozzle, Elbow, Coupling, Reducer and Flange, where the p-points are used to decide the axis of greatest symmetry for the reversal. For example, an ELBO with p-point directions along X and Y will be reversed in the Z direction.

The mirror positioning options will most likely be used in conjunction with the COPY command (refer to Database Management for further information) to create a new part of the design model which is a mirror image of an existing part.

Note:
Since mirror-image components will not always be available in the Catalog, no attempt is made to reflect Catalog geometry or to reference alternative Catalog components.

Keywords

MIRROR

Description

Moves the Current Element (CE) to a new position which is calculated by reflecting the initial position in a specified plane.

Example

MIRROR PLANE E45D THRO /TANK5

Reflects position of current element in plane which has given direction and which passes through /TANK5 (refer to the Mirroring a position in a plane image).

Command Syntax

>-- MIRRor -- <plane> -->

where <plane> is any of the standard ways of specifying a plane through a given point in a given direction:

<plane> = >-+- PLAne <bdir> -+- DISTance <uval> -+- <repla> ------.
            |                |                   |                |
            |                |                   ‘----------------|
            |                |                                    |
            |                |- <repla> --------------------------|
            |                |                                    |
            |                |- THRough <bpos> -------------------|
            |                |                                    |
            |                ‘- CLEArance -+- <uval> -.           |
            |                              |          |           |
            |                              ‘----------+- <repla> -|
            |                                         |           |
            |                                         |- <planf> -|
            |                                         |           |
            |                                         ‘-----------|
            |- DISTance - <uval> -+- <repla> -.                   |
            |                     |           |                   |
            |                     |- <planf> -|                   |
            |                     |           |                   |
            |                     ‘-----------+-------------------|
            |                                                     |
            |- CLEArance -+- <uval> -.                            |
            |             |          |                            |
            |             ‘----------+- <repla> -.                |
            |                        |           |                |
            |                        |- <planf> -|                |
            |                        |           |                |
            |                        ‘-----------+----------------|
            |                                                     |
            |- <repla> -------------------------------------------|
            |                                                     |
            |- THRough <bpos> ------------------------------------|
            |                                                     |
            ‘- <planf> -------------------------------------------+->

<repla> = >--+-- INFront --.
             |             |
             |-- BEHind ---+-- <sgid> ---.
             |             |             |
             |             |-- <marke> --|
             |             |             |
             |             ‘-- <bpos> ---|
             |                           |
             |-- FROm --.                |
             |          |                |
             ‘-- TO ----+-- <bpos> ------+-->

<planf> =  >--+-- ONTop --.
              |           |
              ‘-- UNDer --+-- <sgid> ---.
                          |             |
                          |-- <marke> --|
                          |             |
                           ‘-- <bpos> ---+-->

Mirroring a position in a plane

In This Topic
TitleResults for “How to create a CRG?”Also Available in