Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenBuildings | AECOsim | Speedikon
  • Product Communities
  • Building
  • OpenBuildings | AECOsim | Speedikon
  • More
  • Cancel
OpenBuildings | AECOsim | Speedikon
OpenBuildings | AECOsim | Speedikon Wiki How can I limit OpenBuildings Designer to use only my custom level libraries?
    • Sign in
    • Building Design - Wiki
    • -OpenBuildings Designer
      • +What's New
      • FAQ - OpenBuildings Designer CONNECT Edition
      • Released Versions - OpenBuildings Designer
      • IFC4 Self-certification
      • +Installation - OpenBuildings Designer
      • +Migration - Upgrading from earlier versions
      • -Configuration - OpenBuildings Designer
        • +Configuration Variables Dialog is enhanced in CONNECT Edition
        • +Configuration Variables: New/Deprecated/Superseded for AECOsim Building Designer
        • +Configuration Variables: New/Deprecated/Superseded for the CONNECT Platform/MicroStation
        • Configuring Multiple Configuration Folders
        • Configuring the Datasets Root Folder Location
        • CONNECT Edition - Create a new WorkSet
        • CONNECT Edition - Create a new WorkSet template
        • CONNECT Edition - Create a new WorkSpace
        • CONNECT Edition - Create Organization folders
        • Dataset related error messages after installing Update 7
        • Error message popped up in Message Center due to ‘Settings_Frames.xml’
        • How can I limit OpenBuildings Designer to use only my custom level libraries?
        • +Migration
        • Migration to CONNECT Edition - What Configuration Changes have been made in Power Platform?
        • Restricting the available WorkSpace and WorkSet
        • Update 9 - Changes to variables ATFFILE_DRAWINGRULES, STFFILE_DRAWINGRULES and HVACFILE_DRAWINGRULES
      • +General - OpenBuildings Designer
      • +User Interface - OpenBuildings Designer
      • +Architectural Design - OpenBuildings Designer
      • +Structural Design - OpenBuildings Designer
      • +ProStructures Interoperability - OpenBuildings Designer
      • +Electrical Annotation and Design - OpenBuildings Designer
      • +Datasets and Content - OpenBuildings Designer
      • +DataGroup System - OpenBuildings Designer
      • +Floor Management - OpenBuildings Designer
      • +Grid Systems - OpenBuildings Designer
      • +Drawing Views - OpenBuildings Designer
      • +Annotation - OpenBuildings Designer
      • +Import/Export- OpenBuildings Designer
      • +ProjectWise Integration - OpenBuildings Designer
      • +Customization - OpenBuildings
      • +Platform Tools - OpenBuildings Designer
      • +Plumbing Design
      • Electrical Designer
      • +Learning Tips
      • +HVAC Design - OpenBuildings Designer
      • +OpenBuildings Designer Accreditation Program
    • +OpenBuildings Energy Simulator
    • +GenerativeComponents
    • OpenBuildings Station Designer
    • +OpenBuildings Speedikon + Bentley Speedikon V8i
    • +Bentley Facilities Space Planner CONNECT Edition
    • +AECOsim Building Designer
    • +iModel Plugin for Revit
    • +Social Distance Assessments
    • Working from home with OpenBuildings products
    • Working from home with Speedikon
    • +Special Interest Group (SIG) FAQs
    • +Structural Modeler_PS
    • +Configuration Explorer
    • +Legacy Products

     
     Questions about this article, topic, or product? Click here. 

    How can I limit OpenBuildings Designer to use only my custom level libraries?

      Product(s): OpenBuildings Designer
      Version(s): CONNECT Edition
      Environment: N/A
      Area: Configuration
      Subarea: Levels

    Problem

    I have recently migrated from AECOsim Building Designer v81 SELECTseries6 to OpenBuildings Designer CONNECT Edition but I cannot seem to get my custom level libraries properly integrated.  I have placed my custom DGNlib in my workset's standards folder, modified configuration variables to included only those libraries, but when I open a DGN file I still see the delivered levels for Architectural, Structural, etc..  How can I limit my custom workspace so that it reads only my custom level libraries and not the delivered levels?

    Solution

    The two key factors in limiting available levels are to properly define the configuration variable MS_DGNLIBLIST_LEVELS, and to handle the levels automatically generated to support Drawing Views.  In this example we only want the level library named "Levels_Landscape.dgnlib" to be loaded from the workset's \Standards\DgnLib\ folder, while still having all of the delivered level libraries available under the dataset's \Dgnlib folder.

    1. In the workset's *.cfg file we will add "MS_DGNLIBLIST_LEVELS = $(_USTN_WORKSETSTANDARDS)Dgnlib/Levels_Landscape.dgnlib". Since we are setting the operator to "=" it will limit the folder and file(s) to only those specified.

    2. Next we need to account for levels generated to support Drawing View resymbolization. The configuration variables BB_DVDATASETELEMENTDISABLE and BB_DVLEVELSDISABLE are used to automatically generate the levels defined by the workspace's Family+Part XML files; e.g., Cut, Forward + Reflected, Section Hatch/Patterning, etc.  All of these levels are generated each time a DGN file is opened, so if they are not what you need/want you will also have to redefine the applicable Part levels to include only those that are required from your custom DGNLib file(s).

    A quick way to test whether the concept above is working is to first define MS_DGNLIBLIST_LEVELS as outlined in step 1, change the value for configuration variable BB_DVDATASETELEMENTDISABLE to 1 (it is undefined by default), save that change, then open a DGN file and compress with all options enabled.   When reopened, only the levels from your designated library should be displayed in the Level Manager dialog.

    • Custom Configuration
    • OpenBuildings Designer
    • Levels
    • dgnlib
    • Configuration
    • Share
    • History
    • More
    • Cancel
    • Steve Cocchi Created by Bentley Colleague Communities MVP Steve Cocchi
    • When: Wed, Apr 17 2019 1:39 PM
    • Marc Thomas Last revision by Bentley Colleague Marc Thomas
    • When: Wed, Mar 24 2021 6:02 PM
    • Revisions: 6
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies