Map Custom End Standard Pipe Port Properties - Intergraph Smart Interop Publisher - Help

Intergraph Smart Interop Publisher Help

Language
English
Product
Intergraph Smart Interop Publisher
Search by Category
Help
Smart Interop Publisher Version
17

Smart Interop Publisher provides a CodeListValues sheet in both the default and custom PDMStoR3DMapping xls mapping files. The CodeListValues sheet maps properties of PDMS objects with the required Smart 3D/Smart Interop Object (SIO) code list values.

Smart Interop Publisher creates a customized PortCatRef (End Standard) property on pipe ports and it is derived from the CATREF property of the respective pipe components.

To get the CATREF property data, you must (a) export the PDMS .att file with customization, and then (b) export the .att file. See those sections in Translate PDMS source files. For example, if the CATREF value for a flange is /ADFQBDBNN, then Smart Interop Publisher creates a PortCatRef (End Standard) property on the flange ports (pipe ports) with a value of ADF. ADF is derived from the first three letters in the CATREF value. The first letter indicates the general standard, the second letter indicates the component standard, and the third letter indicates the component type as shown below:

A = American Standards

D = ANSI B16.36

F = Flange

Review the default PDMStoR3DMapping.xlsx file to see the PortCatRef property values and mapping. You can use the default mapping or you can add and override the default values with your own required values.

About Default Property Values

Let's look at the PortCatRef property name with the property value ADF in the PDMStoR3DMapping.xlsx file. It is mapped to the SIO codelist number 29 with the value ANSI B16.36. After translation using the default mapping file, you can see the codelist number of 29 in the SIO with the value ANSI B16.36 on the End Standard pipe port property.

Custom Mapping

As an example, let's override the SIO property value for PortCatRef ABN in the default PDMStoR3DMapping sheet with the SIO value ASTM A51 and SIO CodelistNumber 5.

  1. Make a copy of the delivered CustomPDMSToR3DMapping.xls.

  2. From your copy of the CustomPDMSToR3DMapping.xls file, go to the CodeListValues sheet.

  3. Enter the class, property name, and value fields.

  4. In the SIO Property Value column, enter ASTM A51.

  5. In the SIO Codelist Number column, enter 5.

  6. Save your edits and exit. When the PDMS source file is translated and then opened in Smart 3D, the End Standard value displays ASTM A51 for a codelist value of 5.