Synchronize Model with Catalog - Intergraph Smart 3D - Administration

Intergraph Smart 3D Project Management

3D Design and Visualization
Intergraph Smart 3D
2019 (10.0)

Tools > Synchronize Model with Catalog updates all changes from the catalog database, including property, specification, rule, and symbol changes, to the model database. You must review all changes to catalog definitions in the catalog database before you complete this command. You most typically use this command with a newly restored model.

During the synchronization process, the software updates the catalog database with any changes to 2D symbols, Visual Basic symbols, Solid Edge parts, or other graphics. The model is refreshed to include the following:

  • Modifications to properties bulkloaded into the catalog.

  • Modifications to name rules.

  • Parts deleted from the catalog are added to the To Do List.

  • When the symbol definition for any part created with Edit > Copy to Catalog in Smart 3D tasks is updated from non-cached to cached, those references are updated in the catalog database. You can convert parts created with Copy to Catalog from non-cached to cached to improve performance.

The catalog database contains reference data for placing parts. The model contains all instances of parts. When the catalog definition of a part changes, Synchronize Model with Catalog changes the symbol and properties for instances of the part in the entire model without allowing review of individual changes. These changes can alter relationships between existing objects in the model. This command carries the risk of inserting inconsistencies and other errors into the model, so it must be used with caution; however, it is essential to run this command to avoid corruptions in the model.


Prior to beginning the synchronization process, the software checks to determine if there are any permission groups to which you do not have full control or write access. If any are detected, the software displays a warning message.

The software does not detect write access that is granted to an individual as a member of a group. Your access must be individually listed in order for the software to accurately evaluate the level of access.

Reference 3D Models

Synchronize Model with Catalog does not automatically synchronize Reference 3D models. You can choose to synchronize the Smart 3D model with the Reference 3D model when you update the Reference 3D project. For more information, see Update multiple Reference 3D projects.

Global Workshare

Running Synchronize Model with Catalog at the host location has the following ramifications in a Global Workshare Configuration (GWC) setup:

  • Items at satellite locations that need updating are placed on the To Do List and can be resolved by running Synchronize Model with Catalog at each satellite location. Alternatively, each satellite location can display the To Do List and update out-of-date items manually.

  • Model database views are updated only at the host location. Each satellite location will need to run Synchronize Model with Catalog to update the views on their model database. Alternatively, a satellite location can run the View Generator to update the model views. For more information, see View Generator.

Synchronize Model with Catalog Error log file

The software generates a log file (SynchronizeModelWithCatalogError.log) for Synchronize Model with Catalog to resolve any mismatches between the newly restored model database and the existing catalog database. The Synchronize Statistics table in the log file displays the following:

Site Proxies

Displays the number of site proxies, or the number of interfaces between two objects. A site proxy manages the relationship information between the model database and the catalog database. Examples of site proxies are material and material grade.

Symbol Definitions

Displays the number of relationships that a symbol has with the catalog. Relationships can represent version numbers, inputs, outputs, and time stamps of the symbol definition files (for example, .dlls and 2D symbols).

Proxy Stoppers

Displays the number of proxies that are flagged so that they are not updated during specific workflows. When you perform a full synchronization, the software overrides these flags and updates the proxies.

Symbol Updates

Displays the number of symbols in the model that are updated as a result of their symbol definitions being updated.

Missing Catalog Objects

Lists the objects that have been deleted from the catalog, but are still referenced by other objects in the model. To resolve the items on this list, remove the model objects that reference these items. You can view the relevant model objects on the To Do list.

What do you want to do?