How to restore i-model properties while working within ProjectWise ?


 Product(s):OpenBuildings Designer
 Version(s):CONNECT Edition
 Area:Import/Export
Subarea:i-model

Problem

The properties on elements in an i-Model file opened using a ProjectWise managed workspace do not match the properties on those same elements when opened outside of ProjectWise.

Solution

There is an ECSchema.xml file in the local machine's workspace and one in the ProjectWise managed workspace.

The ECSchema.xml file on the local machine contains data which is not present in the ECSchema.xml file in ProjectWise, so the two files are “out of sync”.  The file in ProjectWise must be replaced with the client machine version in order to sync up so the same information is copied into the I-Model file created in ProjectWise.

Following are the steps to resolve this issue:

  1. The file BuildingDataGroup.01.00.ecschema.xml in the project should be backed up and renamed in your ProjectWise datasource.
  2. Remove BuildingDataGroup.01.00.ecschema.xml from the local \dms folder.
  3. Launch an OpenBuildings Designer session using the managed workspace.
  4. Place a wall. Select the wall and use the MicroStation Properties tool.
  5. A new version of BuildingDataGroup.01.00.ecschema.xml will then get created in the local \dms folder.
  6. Copy this new file to the location in step 1 in ProjectWise; i.e., at the location defined by BB_DG_ECSCHEMA_CACHE.

Note: The configuration variable BB_DG_ECSCHEMA_CACHE is by default defined as $(BB_WORKSET_SETTINGS).