Product: | MicroStation | ||
Version: | V8, XM, V8i, CONNECT | ||
Environment: | N\A | ||
Area: | Reference | ||
Subarea: | N\A |
Problem
How to synchronize reference symbology
Also:
How to synchronize Level symbology for all or specific reference attachments
How to synchronize Global display for all or specific reference attachments.
How to synchronize Global Display
How to synchronize Global Freeze
How to synchronize Plot
Using "Update to Library", Global Display, Global Freeze and/or Plot does not Synchronize.
Solution
Using Key-in
REFERENCE SYNCHRONIZE LEVELS [all | bylevelsymbology | custom | display | overridesymbology] ALL
Example (To sync all symbology for all reference attachments)
Key-in: REFERENCE SYNCHRONIZE LEVELS ALL ALL
Example (To sync bylevel symbology for all reference attachments)
Key-in: REFERENCE SYNCHRONIZE LEVELS BYLEVELSYMBOLOGY ALL
Example (To sync bylevel symbology for specific reference "test01")
Key-in: REFERENCE SYNCHRONIZE LEVELS BYLEVELSYMBOLOGY TEST01
Example (To sync Global display for all reference attachments)
Key-in: REFERENCE SYNCHRONIZE LEVELS DISPLAY ALL
Example (To sync Global display for all specific reference "test01")
Key-in: REFERENCE SYNCHRONIZE LEVELS DISPLAY TEST01
Using Variable:
Set MS_LEVEL_SYNC_ATTRIBUTE_LIST to include "GlobalDisplay", "GlobalFreeze" and/or "Plot"
-Right click on desired reference (or first highlight multiple reference attachments) in level manager
-Select "Update Levels"
Set MS_LEVEL_AUTO_SYNC_ATTRIBUTE_LIST to automatically synchronize reference levels when a file is opened.
Notes:
-Global Display and Global Freeze and Plot is not initially setup for synchronization. It is assumed that symbology (color, weight, style) is all that is desired to be synchronized.
-The values are case sensitive.
-This variable is explicit. That is, if it is undefined it will synchronize symbology and lock only, but if a value is set, it will only synchronize that value and nothing more. So if it is needed to synchronize all that was synchronized when the variable was undefined and include Global Display and Freeze. Set the variable as follows: MS_LEVEL_SYNC_ATTRIBUTE_LIST=ByLevelSymbology,OverrideSymbology,Lock,GlobalFreeze,GlobalDisplay
Optional:
If there is no need to ever allow symbology overrides to reference levels (IE: always show what is set in the reference).
In the master file, key-in: SET REFLEVELOVERRIDES OFF, then save settings.
See Also
Other language sources
Original Author: | Bentley Technical Support Group |