What's New?
What's New?
What's New?
|
There are many enhancements to the level system in MicroStation V8 2004 Edition.
You can select multiple design files and/or reference attachments from the tree in the Level Manager by holding the left mouse button down and dragging the pointer over the desired files. The levels for all the selected files display in the level list.
The Link Tree Selection property allows you to link together the actions of the Level Manager and the Level Display dialog boxes. When this property is turned on, any target file(s) selected in the tree in Level Manager are also selected in Level Display and vice versa.
With the addition of the multiple selection of target file(s) comes the ability to override symbology on levels that exist in multiple files. For example, suppose you have several files that have a level called Border and elements on that level appear in a different color in each file. You can change the color symbology once and the color will be changed in all of the selected files.
Open Dialog — Opens the References dialog box.
Attach — Opens the Attach Reference dialog box to attach references.
Detach — Detaches the selected reference attachment(s).
Display — Toggles the Display setting of the selected references.
Snap — Toggles the Snap setting of the selected references.
Locate — Toggles the Locate setting of the selected references.
Select All — Selects all attached references.
Select None — Deselects all attached references.
Invert Selection — Inverts the selection of references.
A tab has been added to the Level Properties dialog box that provides information on where the level is used and an element count for each type of element that occurs in the level.
In pre-2004 editions of MicroStation V8 if the same nested reference attachment existed more than once in a file, possibly though varying parent attachments, the attributes of the nested file would be uniform with regard to the first instance of a parent attachment containing the nested attachment as defined by the Update Sequence.
Therefore, if "c.dgn" is a nested attachment in "a.dgn" and "c.dgn" is attached once through "b.dgn", once through "d.dgn" and once through "e.dgn", the attributes of "c.dgn" are based upon how "c.dgn" appears when viewed through "b.dgn" (assuming the Update Sequence corresponds with the alphabetical list of parent attachments). That is, if "b.dgn" was opened and the ByLevelColor of "c.dgn" were changed, "c.dgn"'s appearance in "a.dgn" would become uniform based upon that change.
However, if "e.dgn" was opened and the ByLevelColor of "c.dgn" were changed, "c.dgn"'s appearance would not change because "c.dgn" through "b.dgn" did not change. That is, "e.dgn" is at a lower position in the Update Sequence than is "b.dgn"
Starting with MicroStation V8 2004 Edition, the nested attachment will not necessarily remain uniform. Using the example above, if the ByLevelColor of "c.dgn" was changed though "b.dgn", "d.dgn" and "e.dgn" each nested attachment would reflect each individual change through "a.dgn" and not be uniform with respect to the appearance of "c.dgn" through "b.dgn".
However, if "b.dgn" was attached twice, the change to "c.dgn" through "b.dgn" would propagate to both instances. This is regardless of whether the parent attachment containing the nested attachment is itself nested into another file. That is, the uniformity is based upon path to the nested attachment through the parent, not file to which the parent is attached.
Setting the configuration variable MS_LEVEL_EDIT_NESTED_ATTACHMENT_LEVELS lets you edit the attributes of levels in nested reference attachments.
Setting, the configuration variable MS_LEVEL_LOAD_ATTACHMENT_FILTERS causes level filters of reference attachments to load when the master file is opened. For every unique attachment by file, a top-level filter is created. This top-level filter represents the reference attachment. All filters of the reference attachment are loaded as children of this new top-level filter. The reference filters may be modified in the context of the current session. These changes are not savable in the DGN file.
Setting the configuration variable MS_REF_NEWLEVELDISPLAY causes MicroStation to display newly created levels in references. By default, when new levels are created in a model that is referenced by another model, the new levels are not displayed when the referencing model is opened. Newly created levels are considered new until File > Save Settings is chosen. This functionality only works when both the master file and referenced files are in the V8 DGN file format.
The configuration variable MS_LEVEL_AUTO_SYNC_ATTRIBUTE_LIST can be set so level attributes (as specified in the variable) of library and reference levels are automatically resynchronized on file open. Library levels are synchronized from the level library. Reference levels are synchronized from their source file.
The Level Purge key-in lets you delete a level that contains elements. Elements are moved to the “Default” level unless a destination level is specified.
It is possible to enforce the use of ByLevel symbology yet enable the changing of individual element symbologies as needed. Operating MicroStation with the MDL application SYNCHBYLEVEL loaded causes the active color, active line style, and active line weight to reset to ByLevel each time the active level changes. To cause SYNCHBYLEVEL to automatically load each time you open a DGN file, designate SYNCHBYLEVEL as a design application in the Design Applications category of the Configuration dialog box (Workspace > Configuration).
For the level specification parameter within level key-ins, you can specify:
multiple levels as well as single levels.
reference attachment levels as well as master file levels.