Appendix: Considerations for Importing Piping Data - Intergraph Smart Isometrics - Help - Hexagon PPM

SmartPlant Isometrics Help

Intergraph Smart Isometrics
7.1 (2018 R1)

Each SmartPlant Isometrics project that you create in I-Configure contains a single mandatory style called SPIImport. This style contains the settings that control how Isogen pre-processes imported piping data.

Although you can modify the SPIImport style in the same way as you can any other style, doing so is only recommended for the most experienced users.

The SPIImport style, along with other project defaults that you define in I-Configure, control many aspects of the SmartPlant Isometrics import behavior. When project attributes conflict with pipeline properties in the imported file, you can use I-Configure to specify import behavior. To illustrate, consider the following example:

Project Default Setting

Imported Pipeline Property






On the Attributes Tab (<Project Name> Properties Dialog Box), use Set Value to define how the software behaves when it assigns a value during import.

When you assign a value during import, each attribute can have one of the following three specific behaviors:

  • Isogen - The software ignores any project default settings. A piping object data (POD) file is created with all the same settings as the original imported file. Using the previous example, the software assigns BB as the value of ATTRIBUTE1. The value of ATTRIBUTE2 remains unset.

  • Default - The software ignores any properties that are defined in the imported file. This reproduces the values that would be obtained by creating a new model in SmartPlant Isometrics. In the previous example, the value of ATTRIBUTE2 is AA, and the value of ATTRIBUTE2 is aa.

  • Isogen then Default - The software preserves all import file properties. However, if any property is set only in the project default, it is added to the pipeline properties. Using the previous example, ATTRIBUTE1 is assigned the value BB (from the imported file) and ATTRIBUTE2 is assigned aa (from project defaults).

Other Considerations

Isometric Viewpoint and Dimension Units - When you import a pipeline, the software uses the Isometric North and dimensional units that would be used if you are creating a new model.

Bore Units - The bore units in the imported piping data file are used to set the bore units of the imported data.

Not all dimension/bore unit combinations are allowed, in which case the dimension units are changed to an allowable setting and a warning message is displayed in the Isogen message file.

  • Bore units = inches - Dimension units can be either m/mm or ft/in.

  • Bore units = mm - Dimension units can only be m/mm.

Supported SmartPlant Isometrics Features - All of the information items most commonly used in piping data files are preserved during import, including:

  • Messages

  • Bolts

  • Flow arrows

  • End connection references

  • Floor penetrations

Component Attributes: Component attributes that are set in piping data files are imported into SmartPlant Isometrics.

Accuracy of Piping Data during Import

Pipelines with Falls

SmartPlant Isometrics uses a default value of 5-degrees (as defined by the Dimensions > Skews and Falls > Cut Off setting for the SPIImport style), meaning that all lines which fall less than this amount are drawn as orthogonal and have a fall applied as if sketched manually.

The software automatically displays a fall symbol in the imported sketch to indicate a falling line, as shown in the example below.


Many of the design systems that are the sources for most of the piping data being imported into SmartPlant Isometrics do not explicitly model welds. In fact, even Isogen, with its extensive knowledge base, infers the existence of welds from adjacent components and the specified end preparation. For example, a weld neck flange requires a weld between it and a connected pipe, and it will be shown on the isometric drawing even if it is not present as a record in the imported piping data file.

Because SmartPlant Isometrics pre-processes the input data file, the imported file includes all the welds that are created by Isogen.


Bolt sets that are present in the piping data file are imported into SmartPlant Isometrics and are visible in the model. Bolt item codes and quantities are set. The bolt diameter is always set, but bolts lengths are not always present in the input file.

Ensuring that the bolt length and diameter units are correct when importing an IDF requires that you check Option Switch 41 and Option Switch 65 in the input IDF, and then act in accordance with the following:

  • If Option Switch 65 is set in the input IDF, then copy this value to Option Switch 65 in the SPIImport.opl file that exists in the SPIImport folder of the current project.

  • If Option Switch 65 is not set in the input IDF, then set the value of Option Switch 65 in SPIImport.opl file according to the value defined for Option Switch 41 Position 1 in the input IDF:

    • If Option Switch 41 Position 1 = 0, then set Option Switch 65 Position 1 = 0.

    • If Option Switch 41 Position 1 = 1, then set Option Switch 65 Position 1 = 1.

    • If Option Switch 41 Position 1 = 2, then set Option Switch 65 Position 1 = 2.