Configure IFC diagnostics - Intergraph Smart 3D - Administration & Configuration

Intergraph Smart 3D Interference Checking

Language
English
Product
Intergraph Smart 3D
Subproduct
Interference Checking
Search by Category
Administration & Configuration
Smart 3D Version
11 (2016)
  1. Using Windows Explorer, navigate to the SharedContent\Xml\Interference\folder.

  2. Copy the IFCDiagnosticFileSettings@ModelDBName.config file into the SharedContent\Xml\Interference\Diagnostics folder.

    This file is available with the latest Smart 3D reference data installation in the SharedContent\Xml\Interference\folder.

  3. Copy the Model database name from Project Management > Model database properties. For example, the model database name in the graphic below is GCI1808821_MDB.

  4. Rename the Diagnostics IFCDiagnosticFileSettings@ModelDBName.config file name using the model database name, IFCDiagnosticFileSettings@GCI1811087_MDB.config.

  5. By default, R3DFileInformation enabled in the configuration file. The Diagnostics configuration file has three parts:

    • R3DFileInformation - The IFC process records the processing start and completion times to IFCProcessR3DInfo XML file.

    • LatestPart - The IFC process records the start time of last processed object information to IFCCurrentProcessedParts XML file when IFC process does a commit (to avoid IFC performance degradation, IFC process logs this information only on database commit).

    • CompletedPart - The IFC process records start, completed, and duration of the given object processing information to IFCCurrentProcessedParts XML file only when object takes more than the time mentioned in ThresholdProcessingTime node. By default, this time is two minutes. If the configuration file has a ThresholdProcessingTime of less than two minutes, the object time is also set to two minutes.

      The software assumes that the <log> attribute for R3DFileInformation node is set to YES. If there is another value for <log> attribute, then it is considered as NO.

  6. If the IFC process is running, go into Project Management, click Stop on the IFC Database Detect tab, and then wait until the process finishes.

  • To log diagnostics of all the objects in the database, run the Warm-Reboot custom command GSCADFoulCheckCmds.cSetIFCForWarmReboot.

  • For every warm reboot, the XML Diagnostic files from the previous run (if configured) are renamed. The software appends the start time of new IFC process and moves the files to the SharedContent\Xml\Interference\Diagnostics\Backup folder.

  • To log diagnostics of the newly processed objects, resume IFC.