OpenBuildings™ Designer Help

Why Integrate with Structural Synchronizer?

There are two related purposes for Structural Synchronizer:

  1. The transfer of structural information between applications.
  2. The coordination of structural information between applications.

To provide for the first purpose (transferring information), Structural Synchronizer provides a means of defining, storing, reading and querying ISM models.

To provide for the second purpose (coordination of information), Structural Synchronizer additionally provides capabilities to detect differences between ISM models and to selectively (based on user selection) update either an ISM repository or an application’s data to provide a user-controlled level of consistency between the two data sets.

Structural Synchronizer and Application Data

Structural Synchronizer is not intended to store all of the information that all of its client applications contain. Rather, it is intended to store and communicate a consensus view of data that is common to two or more of its client applications.

OpenBuildings Designer continues to hold and maintain its own private copy of project data. Some of the application data will duplicate that of the associated ISM repository. The application data may even conflict with that in the ISM repository. You may decide that a conflict gives the best data for OpenBuildings Designer's and Structural Synchronizer's different uses.