Working with Navisworks and SYNCHRO 4D Pro


Use iModel Connectors - use iModel Connectors for seamless processing of Navisworks files, ensuring smooth data management and compatibility with SYNCHRO 4D Pro. This approach only applies to a 4D cloud project through the Bentley Infrastructure Cloud portal. 

The other option is to use SYNCHRO 4D Pro Plugin for Navisworks. It is generally NOT recommended to use the Plugin for Navisworks due to the known limitation that excessive and unnecessary levels and objects will be generated. However, we understand that not all projects have access to model files in their native formats, and this approach sometimes is the only option.

The following best practices for model management and performance optimization need to be considered when using the plugin for Navisworks:

  1. Export individual model files -
    1. Export individual model files as .SPX from Navisworks instead of exporting the entire file. For example, if the model is organized by work areas, sub-work areas, and disciplines, consider exporting individual SPX files, such as CWA 1110_Steel, CWA 1110_Piping, etc. These files can then be imported into 4D Pro one by one, and you can start to work on the individual .SPX files once it is ready. 
    2. Creating separate SPX files for each section helps you scope breakdown, alignment to LBS, WBS, CBS or any other work packaging methodology. Subsequently it helps manage 3D Objects/Models visibility, performance, and troubleshooting within 4D Pro.
  2. Optimize model complexity and size
    1. Limit tree levels: Adjust tree levels during export to reduce granularity and redundant objects and tree levels. 
    2. Focus on the essentials: Include only necessary geometry and metadata for 4D scheduling.
    3. Manage file size: Keep model files at a manageable size to prevent performance issues.
      1. For guidance on reducing the size of Navisworks NWD files, please refer to this article.
      2. Additionally, for information on managing the size of NWF files, please review this article.
    4. Export only needed user fields and values: Configure Plugin Settings and to limit exported user fields, ensuring only essential data (metadata and necessary properties) is included, reducing file size and complexity.
  3. Validate and clean up models before export
    1. Review models to ensure they are clean, with minimal overlapping geometries.
    2. Remove or hide any unnecessary elements that do not contribute to the 4D model, such as bolts and nuts. 
    3. Remove or hide any slim and tiny objects that won't contribute to the 4D model or are invisible in the visualization, such as mullions, railings, hangers for the sprinkler system. 
  4. Export best practices for Synchronization
    1. Use NWC or NWF Files: Always export from an NWC or NWF file rather than an NWD file. This allows future synchronization without losing model data.
    2. Avoid Exporting from NWD: Exporting from an NWD file prevents synchronization from a refreshed model. Regenerating an NWD will create different object IDs, making synchronization impossible.
    3. These options should be enabled:
      1. Optimize for Synchronization: Improve model synchronization performance.
      2. Generate UIDs for New 3D Objects: Create a unique SynchroID property for each element, enabling future synchronizations.
    4. Save and Refresh: Always save the Navisworks file after export. When the model changes, refresh and export from the same file for consistent synchronization.