OpenBuildings™ Designer Help

To Manage DGNLIB Files when working with Dynamic view

It is best practice to manage dgnlib files outside the day to day working environment, primarily to avoid any unwanted changes to operational files that people may be using for their project work.

In OpenBuildings Designer there is also the added concern that DGNLIBs may become cross-contaminated with the contents of other DGNLIBs duplicating of levels and other library content. This can happen due to the dataset scan discussed in wiki page Unwanted Levels in OpenBuildings Designer DGN Files.

One method to avoid this is using an administrator User Configuration file containing appropriate variables.

If you are the CAD/BIM administrator, copy your existing <name>.ucf file to Admin_<name>.ucf, then using Notepad++ or a similar editor add the variable:

BB_DVDATASETELEMENTDISABLE = 1

This will disable the copying of dataset library levels into the dgnlib when you are working on it.

Note: In CONNECT Edition when BB_DVDATASETELEMENTDISABLE = 1 is defined there is no need to define BB_DVLEVELSDISABLE, it should be left in its default undefined state

Another approach if it is available is to work on DGNLIB files in MicroStation.

Warning: This variable must not be used in production, the levels and other resources copied from the dataset into active DGN files are needed for successful creation of Dynamic Views, if these resources are not present views are likely to be incomplete.

OpenBuildings Designer copies levels and linestyles needed for Dynamic View creation into each file on open. These are required for DV operations but are neither needed or wanted in dgnlibs other than the source dgnlibs in the dataset.

Deleting unwanted content

Unwanted content can be compressed out of dgnlib files by careful use of the Compress Option or the key-in "delete unused" with options as appropriate.

Note: Search help using the string "delete unused" for all options for the 'delete unused' key-in.