Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
MicroStation
  • Product Communities
  • More
MicroStation
MicroStation Wiki Level Enhancement Examples For MicroStation V8 2004 Edition
    • Sign in

    • -MicroStation Wiki
      • +Learning Tips
      • -MicroStation
        • +3D Printing - MicroStation
        • +Animation - MicroStation
        • +Archive / Backup - MicroStation
        • +Base Geometry - MicroStation
        • +Batch Processing - MicroStation
        • +CONNECT Advisor - MicroStation
        • CONNECT Integration - MicroStation
        • +CONNECTION Client
        • +Cells - MicroStation
        • +Change Tracking - MicroStation
        • +Configuration - MicroStation
        • +Coordinate Systems - MicroStation
        • +Curves - MicroStation
        • +Custom Linestyles - MicroStation
        • +DGN - MicroStation
        • +DWG - MicroStation
        • +Database - MicroStation
        • +Detailing Symbols - MicroStation
        • +Dimensions - MicroStation
        • +Documentation & Help - MicroStation
        • +Drawing Aids - MicroStation
        • +Exception - MicroStation
        • +FAQ - MicroStation
        • +Feature Based Solids Modeling - MicroStation
        • +File Access - MicroStation
        • +GUI - MicroStation
        • +General - MicroStation
        • +Graphics Display - MicroStation
        • +Groups - MicroStation
        • +Hardware / Input Devices - MicroStation
        • +Import/Export - MicroStation
        • +Installation - MicroStation
        • +Interchange - MicroStation
        • +Interference - MicroStation
        • +Internationalization - MicroStation
        • -Levels - MicroStation
          • -General - Levels - MicroStation
            • All levels in the model are not exporting to CSV
            • Apply level display state to other files
            • Cannot delete, move, or perform other modify commands on elements drawn on particular level
            • Cannot rename level in active file
            • Certain levels are not visible in the level dialogs
            • Change hardcoded levels to bylevel definition while holding scale factor of custom linestyles
            • Change the levels of a V7 library
            • Character limit for Level Names
            • Configure the level format display in combo boxes
            • Controlling Levels when upgrading V7 files to V8 format
            • Copy all elements from one level to another one
            • Creating Levels using Seed File or DGNLIB file:
            • Determining Attribute ByLevel Status
            • Elements are not displayed with the By Level color
            • Example of how to run Level Command Keyin
            • Getting the message "Cannot modify attachment level attribute" when attempting to change reference levels in the Level Manager
            • How can you see level name and number in MicroStation v8
            • How do I remove the level “North Arrow” which appears in all my DGN files
            • How to change level symbology of nested reference files.
            • How to create a level filter showing none library levels
            • How to delete a Level without deleting the elements
            • How to filter levels by numbers
            • How to Query Usage of All Levels
            • How to remove the ability to create/delete levels.
            • How to select only the elements on the active level with a key-in
            • How to turn on/off all levels with a Key-in
            • How to turn on/off display/freeze of Levels based on filter names
            • How to update levels that have been changed
            • How to update Reference Levels to attachment instead of DGNLIB
            • Keyin to set (nested) level transparency
            • Level changes not saved
            • Level Display Inconsistent
            • Level Enhancement Examples For MicroStation V8 2004 Edition
            • Level is grayed out when element is analyzed
            • Level names missing from file
            • Level Naming And Numbering
            • Level number limit for V7 format design
            • Level purge: Level id is invalid
            • Levels - List level names by ACSII sort order
            • Levels And Level Libraries
            • Message: Cannot modify attachment level attribute
            • Nested reference: Key in to switch levels on/off
            • Old Elements, New Levels: How Do I Force an Element to display ByLevel Attributes?
            • Reference file levels do not update within master design file
            • Remap all elements to ByLevel in Save As process
            • Removing unused levels from file
            • Saving Level States
            • Set Global Display different for ByLevel and Overrides
            • Some fields are not editable in Libraries
            • Sync levels with ref, not with library
            • Unable to create a CSV collection from the design file
            • Use a Level Library to set By Level Functionality in V7 Workmode
            • User is unable to delete levels in a file that have shared cell definitions in it
            • When active level display is set to off flood type commands will not display the boundary.
          • +Level Audit - Levels - MicroStation
          • +Level Display - Levels - MicroStation
          • +Level Manager - Levels - MicroStation
        • +Licensing - MicroStation
        • +Manipulation - MicroStation
        • +Markup / Redline - MicroStation
        • +Measure - MicroStation
        • +Mesh - MicroStation
        • +Models - MicroStation
        • +Multi-Lines - MicroStation
        • +OLE - MicroStation
        • +Other - MicroStation
        • +Parametrics - MicroStation
        • +Patterning - MicroStation
        • +Point Cloud - MicroStation
        • +Printing - MicroStation
        • +Programming - MicroStation
        • +Project Navigation - MicroStation
        • +Properties - MicroStation
        • +RSS Feeds - MicroStation
        • +Reference - MicroStation
        • +Security - MicroStation
        • +Selection - MicroStation
        • +Settings - MicroStation
        • +Sheet Composition - MicroStation
        • +Solids - MicroStation
        • +Standards - MicroStation
        • +Surfaces - MicroStation
        • +Tables - MicroStation
        • +Text - MicroStation
        • +UI Customization - MicroStation
        • +Units - MicroStation
        • +View - MicroStation
        • +Visualization - MicroStation
        • Welcome Page - MicroStation
        • +Accreditation - MicroStation
        • +i.Models - MicroStation
        • +ProjectWise Integration
        • +Raster - MicroStation
    • +Administration Wiki
    • +Annotations Wiki
    • +Bentley View Wiki
    • +MicroStation PowerDraft
    • +Programming Wiki
    • +Visualization Wiki

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

    Level Enhancement Examples For MicroStation V8 2004 Edition


      

    By Bentley Technical Support Group, Technical Support Engineer, Bentley Corporate Office
    09 February 2004

     

    Enhanced Level Control of Nested Attachment

    The upcoming MicroStation V8 2004 Edition has an enhanced level control of nested reference file attachments. Users can edit the attributes of nested reference files that contain the same attributes and are attached to the active file in more than one way, and they can edit them from their direct attachment. Setting the configuration in Figure 1A will allow for editing nested attachments.

    Variable for Controlling Nest Attachments

    When set, the MS_LEVEL_EDIT_NESTED_ATTACHMENT_LEVELS configuration variable lets you edit the attributes of levels in nested reference attachments (set the value equal to "1").

     

    Figure 1B illustrates how a nested file is attached to the active file in three ways. Sample C.dgn is nested under Sample B.dgn twice and under Sample D.dgn once. These three design files are referenced to Sample A.dgn to complete this example. After setting the variable, you will have the ability to edit Sample C.dgn from both Sample B.dgn and Sample D.dgn in three different ways to add unique change to the files attributes.

    Figure 1C shows an example of the active file Sample A.dgn. It displays Sample C.dgn, which is nested three times. The following three images illustrate the stages needed to make changes to each nested file from Figure 1D to Figure 1F.
     

    Update levels

    With the added ability to edit nested reference file attachments comes the ability to use the preexisting key-in for updating levels. The Update Levels icon or key-in will now update the nested reference file attachment when the file is selected in the list.

     

    Possible reference attachment issue

    If the reference file is attached but it is not showing the nested files in the Level Manager correctly, it is possible that the files attached are redundant. The term redundant was introduced with MicroStation V8 with the use of attaching reference files and live nesting; it means duplicated or unnecessary. For example, if a reference file is attached to the master file multiple times coincidentally, it is redundant. To ensure that the same design file is not considered redundant, move the reference file placement in the direct attachment. Keep in mind that when moving a nested reference file, it will affect the reference file in the order it was attached.

     

     

    Newly introduced V8.5 level configuration variables

    MS_NEST_COLORADJUSTMENT:

    If not set, the color adjustment for the top-level reference controls the color adjustment for all nested references. When set to any value, nested reference color adjustments at each level are multiplied to get the net adjustment. For example, with C attached to B with a saturation adjustment of 80%, and B attached to A with a saturation adjustment of 70%, C will display in A with a saturation adjustment of 56% if MS_NEST_COLORADJUSTMENT is defined, and with saturation adjustment of 70% if it is not.

     


    MS_LEVEL_LOAD_ATTACHMENT_FILTERS:

    If defined, then level-filters of the reference attachment are loaded.

     

    MS_REF_NEWLEVELDISPLAY:

    If set, MicroStation displays newly created levels in references.

     

    MS_REF_DONTHILITEFORMANIP:

    By default, MicroStation highlights all elements in a reference file when the reference is manipulated (move, rotate, scale, etc.). If MS_REF_DONTHILITEFORMANIP is set to any value, this highlighting is disabled. This can speed up reference manipulations, but it is more difficult to tell which references are getting manipulated.

     

    See Also

    Client Server Archive

    MicroStation Desktop TechNotes and FAQs

    Comments or Corrections?

    Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

     

    This Client Server article is republished in its entirety from 2004 for reference purposes.

    • Archived Client Server
    • client server
    • client server 2004
    • Share
    • History
    • More
    • Cancel
    • Dan Koval Created by Bentley Colleague Dan Koval
    • When: Fri, Sep 6 2013 1:21 PM
    • Dan Koval Last revision by Bentley Colleague Dan Koval
    • When: Fri, Jan 31 2014 3:38 PM
    • Revisions: 3
    • 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