Generate SIO Utility - Intergraph Smart 3D - Administration & Configuration - Hexagon PPM

Intergraph Smart 3D Integration - Project As-Built with HxGN SDx

Intergraph Smart 3D
Administration & Configuration

Converts the Smart Model data output from Intergraph Smart Interop Publisher to Smart Interop Object format and adds the objects to the site and model that you specify. Before using this utility, you must use Intergraph Smart Interop Publisher to translate the 3D model data into .zvf and .mdb2 format.

Generate SIO configuration file

Conversion and output of Smart Model data is controlled by a configuration file (GenerateSIO.exe.config). The file is delivered to the [Product Folder]\ProjectMgmt\Tools\bin folder.

Unmapped data

You can choose to include unmapped data on Smart Interop Objects. Open the Generate SIO configuration file using your default text editor, and locate the <appSettings> element. Make sure the value for the IncludeUnmappedData key and the LogUnmappedData key is set to True.

When you set LogUnmappedData to True, the utility generates the file UnMappedProperties.csv and saves it in the %TEMP% folder on the local machine. The .csv file contains all the unmapped data for the Smart Interop Objects.

  • The Generate SIO configuration file (GenerateSIO.exe.config) is in the [Product Folder]\ProjectMgmt\Tools\bin folder.

  • By default, the Generate SIO Utility includes unmapped data on Smart Interop Objects. However, the default setting for LogUnmappedData is False.

Unsupported source types

The Generate SIO Utility only processes files with the following source type values: S3D, PDMS, and PDS_XML. This ensures that the data generated has the proper object classification, is organized correctly in the system hierarchy, and supports workflows for pipe routing and isometric drawing generation. All other source file types are skipped during processing and an entry is written to the log file:

"Skipping processing of <path\filename.mdb2> with data from unsupported source type <source type value>."

If needed, you can generate <SIONames> data translated from an unsupported source type, such as structural data in IFC file format, Open the Generate SIO configuration file using your default text editor, and locate the <appSettings> element. Add IFC to the values listed for the AdditionalSourceTypes key.

<add key="AdditionalSourceTypes" value="S3D,PDMS,PDS_XML,IFC" />

Smart Interop Objects generated from an unsupported file format such as IFC might have limited functionality, as well as issues with classification, system hierarchy, and port connectivity.

Generate SIO Utility Options