Mapping Attributes - Intergraph Smart P&ID - Help - Intergraph

Intergraph Smart P&ID Help

Language
English
Product
Intergraph Smart P&ID
Search by Category
Help
Smart P&ID Version
9 (2019)
Smart Engineering Manager Version
10 (2019)
SmartSketch Version
10.0(2018)

Smart P&ID to Piping Data Transfer relies on an attribute map stored in a Microsoft Access database located in the PDS project folder. This map database file is named SPMap.mdb, and contains information about the Smart Plant P&ID site server and plant. The Attribute Mapper utility is used to manipulate this map database. The Attribute Mapper is started from a shortcut provided in the PD_Shell program group named SP PID to PDS 3D.

The Attribute Mapper utility maps, un-maps, or ignores attributes between PDS 3D and Smart P&ID. The Attribute Mapper interface is similar to Windows Explorer in that it displays a tree view on the left side and list view on the right side. Attributes for piping segment, piping component, and instrument tables from the PDS 3D design database are available to map with corresponding Smart P&ID tables, specifically the PipeRun, PipingComp and Instrument tables.

The tree view divides attributes into four categories based on map status: Mapped, Unmapped, Ignored, and All. For Smart P&ID to PDS 3D data transfer, the Ignored map status is the same as the Unmapped status.

The Default Map

PDS software includes a default map in the PDSHELL\pid folder. This map has a set of attributes that are pre-mapped with known Smart P&ID properties. When you create a new project using PDS software, this map is copied to the project folder. For older projects, the SPMap.mdb file should be manually copied from the PDSHELL\pid folder into the 3D project folder.

The default map is functionally equivalent to the pid_to_piping file used for PDS 2D to 3D data transfer with a few exceptions. For example, it is not necessary to map units because of the way units of measure information is stored. This applies to attributes like pressure and temperature. The SPTransferOpt file includes the three options that you can find at the bottom of the pid_to_piping file. For PDS 2D to PDS 3D data transfer, the mapper specifies the database attributes that are considered in order to perform the data transfer. By default, for PDS 2D transfer the mapper is mapping NodeA (piping attribute 67) and NodeB (piping attribute 68). For Smart P&ID to PDS 3D data transfer, because there are no node numbers in Smart P&ID, the mapper is mapping piping attribute sppid_piperun_guid (piping attribute 78).

Select Lists

Select-listed Smart P&ID properties are transferred based on their text value instead of number. The Attribute Mapper creates a map of PDS codelist entries for every Smart P&ID select list used in the mapped properties.

For example, fluid code "P" is represented by the PDS 3D codelist entry 25 and by entry 35 in the Smart P&ID select list. When the fluid code property is transferred, the property value changes from 35 in the Smart P&ID database to attribute value 25 in the PDS Database. This functionality has removed the requirement of maintaining the same select list and codelist values in Smart P&ID and PDS 3D.