Shape Catalogues for the ISO15926 Interface
- Last UpdatedMar 14, 2024
- 3 minute read
The ISO15926 file interface may make use of a shape catalogue, depending on the setting of the Use Shape Catalogue for ISO 15926 checkbox in the Project Database Configuration Category of the AVEVA P&ID Project Administration Program.
A Shape Catalogue will define a symbol library for a file. It is a container for Components, Piping component and Process Instruments definitions. A ShapeCatalogue Element will be defined inside the PlantModel Element. The detailed structure of the ShapeCatalogue element looks like this:

A ShapeCatalogue element will contain all the geometrical and presentation information of a symbol. When this symbol is used in the drawing, then all the geometrical information will be taken from the Shape Catalogue. If the component has Scale or Rotation information then the symbol will be scaled or rotated as per the information present in the Scale and Reference nodes.
However, the key for mapping the Shape Catalogue Element symbol and Outside Shape Catalogue Element's symbol is ComponentName. ComponentName is the field that matches the component (defined outside of ShapeCatalogue) with the ShapeCatalogue component (defined inside ShapeCatalogue).
Example: This drawing contains a single pipe connecting nozzle N1 at the start and N2 at the end. Nozzle N1 is associated with Equipment 40B-0322 and Nozzle N2 is associated with Equipment 20B-0334.

In this drawing, the same equipment (RTBLW) is used twice for 40B-0322 and 20B-0334. In the same way as for the equipment for the nozzles FLNN1 is used for N1 and N2. If an xml file is created using ISO 15926, then it will look like this.
An Equipment element for symbol RTBLW will be created under the ShapeCatalogue element. This Equipment element contains the symbol information for RTBLW. It will contain all presentation and geometrical information. Also, it will contain symbols Extents and Location information.

The xml will look like this for the Nozzle element symbol FLNN1:

These Shape Catalogue symbols will be placed at the origin (See the Location Node - X and Y are "0") and will be rotated around Z-axis (See Axis and Reference). This will be the same for the Neutral object (Line, Polyline, Circle etc...) nodes also.
When these symbols are used in drawing, they will be just referred at the new location. In current xml file, an equipment symbol RTBLW will be referred to outside the Shape Catalogue for Equipment (40B-0322) and Equipment (20B-0334), therefore there will be two Equipment elements created outside the Shape Catalogue element. The same applies to the nozzle symbol FLNN1. It will be referred to for Nozzle (N1) and for Nozzle (N2).
These new elements will have their own properties defined in GenericAttributes, Text and other individual information, and also have new locations and Extents. If the symbol is scaled or rotated then this information will be kept for this new component.
The diagram shows how the Equipment Element inside Shape Catalogue is referred at many places outside the Shape Catalogue.
]
