-Wie synchronisiert man Referenzdateiebenen Symboliken und Attribute?auch:-Wie synchronisiert man die Referenzdateiebenen Symboliken einer bestimmten Referenzdatei oder aller Referenzdateien?- Wie synchronisiert man die Symbolik "Globale Anzeige" für alle Referenzen oder eine bestimmte Referenz?- Wie synchronisiert man das Ebenenattribut "Globale Anzeige"?- Wie synchronisiert man das Ebenenattribut "Globales Einfrieren"?- Wie synchronisiert man das Ebenenattribut "Plotten"?- Mit der Funktion "Ebenen aus Bibliothek aktualisieren" werden die Ebenenattribute "Globale Anzeige", "Globales Einfrieren" und / oder "Plotten" nicht synchronisiert.
REFERENCE SYNCHRONIZE LEVELS [all | bylevelsymbology | custom | display| overridesymbology] ALL
Beispiel um alle Symboliken für alle Referenzanhänge zu synchronisieren:Tastatureingabe: REFERENCE SYNCHRONIZE LEVELS ALL ALL
Beispiel um alle "Nach Ebene"-Symboliken für alle Referenzanhänge zu synchronisieren:Tastatureingabe: REFERENCE SYNCHRONIZE LEVELS BYLEVELSYMBOLOGY ALL
Beispiel um die "Nach Ebene"-Symbolik für einen bestimmten Referenzanhang namens "test01" zu synchronisieren:Tastatureingabe: REFERENCE SYNCHRONIZE LEVELS BYLEVELSYMBOLOGY TEST01
Beispiel um das "Globale Anzeige"-Ebenenattribut für alle Referenzanhänge zu synchronisieren:Tastatureingabe: REFERENCE SYNCHRONIZE LEVELS DISPLAY ALL
Beispiel um die "Globale Anzeige"-Ebenenattribut für einen bestimmten Referenzanhang namens "test01" zu synchronisieren:Tastatureingabe: REFERENCE SYNCHRONIZE LEVELS DISPLAY TEST01
MS_LEVEL_SYNC_ATTRIBUTE_LISTWirkt sich auf die Eingaben "dgnlib update levels custom" und "reference synchronize levels custom" aus. Diese Variable steuert die Liste der Ebenenattribute, die bei der Ausführung einer der o. g. Eingaben synchronisiert werden. In einer durch Komma getrennten Liste können ein oder mehrere der folgenden Attribute enthalten sein:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, PlotJedes der oben genannten Attribute kann das Präfix "Reference" oder "Library" übernehmen. Ist kein Präfix vorhanden, wird das besagte Attribut sowohl für Referenz- als auch für Bibliothekebenen synchronisiert.Der Attributsliste kann durch ein Komma getrennt entweder "+" oder "-" vorangestellt werden, um die anfängliche Standardeinstellung inkrementell zu ändern.
Damit die Ebenenattribute "Globale Anzeige" und/oder "Globales Einfrieren" und/oder "Plotten" ebenfalls verwendet werden, muss die Variable MS_LEVEL_SYNC ATTRIBUTE_LIST auf die Werte "GlobalDisplay" und/oder "GlobalFreeze" und/oder "Plot" gesetzt werden.Im EbenenManager dann auf die gewünschte Referenzdatei klicken (oder zuerst alle gewünschten Referenzdateien markieren) und dann den Knopf "Ebenen aus Bibliothek aktualisieren" ausführen.
Die Variable MS_LEVEL_AUTO_SYNC ATTRIBUTE_LIST synchronisiert eingestellte Ebenensymboliken und Ebenenattribute automatisch wenn eine Datei geöffnet wird.
MS_LEVEL_AUTO_SYNC_ATTRIBUTE_LISTDiese Variable steuert die Liste der Ebenenattribute, die beim Öffnen einer Datei automatisch synchronisiert werden. In einer durch Komma getrennten Liste können ein oder mehrere der folgenden Attribute enthalten sein:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, PlotJedes der oben genannten Attribute kann das Präfix "Reference" oder "Library" übernehmen. Ist kein Präfix vorhanden, wird das besagte Attribut sowohl für Referenz- als auch für Bibliothekebenen synchronisiert.Der Attributsliste kann durch ein Komma getrennt entweder "+" oder "-" vorangestellt werden, um die anfängliche Standardeinstellung inkrementell zu ändern.
In diesem Zusammenhang zur Vollständigkeit auch noch Informationen zur Variablen MS_LEVEL_EDIT_ATTRIBUTE_LIST:
MS_LEVEL_EDIT_ATTRIBUTE_LISTDiese Variable steuert eine Liste von bearbeitbaren Referenz- bzw. Bibliothekebenen. In einer durch Komma getrennten Liste können ein oder mehrere der folgenden Attribute enthalten sein:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, PlotJedes der oben genannten Attribute kann das Präfix "Reference" oder "Library" übernehmen. Ist kein Präfix vorhanden, wird das besagte Attribut sowohl für Referenz- als auch für Bibliothekebenen bearbeitbar sein. Der Attributsliste kann durch ein Komma getrennt entweder "+" oder "-" vorangestellt werden, um die anfängliche Standardeinstellung inkrementell zu ändern.
Hinweis:-Die Ebenenattribute "Globale Anzeige" und "Globales Einfrieren"-und "Plotten" sind standardmäßig nicht in der Einstellung für Synchronisation enthalten. Es wird angenommen, dass nur Symboliken wie z.B. Farbe, Strichstärke und Strichart usw. die eigentlichen gewünschten Daten zur Synchronisation sind.-Groß- und Kleinschreibung muss beachtet werden.-Diese Variablen sind explizit. Das heißt, wenn sie nicht definiert sind, werden nur Ebenen-Symboliken und das Ebenenattribut "Sperre" synchronisiert. Sobald aber irgendein Wert festgelegt worden ist, wird nur noch der festgelegte Wert synchronisiert und nichts anderes mehr.Das heißt, dass wenn zum Beispiel alles synchronisiert werden soll, was synchronisiert wird, wenn die Variable undefiniert ist und zusätzlich noch "Globale Anzeige" und "Globales Einfrieren" und "Plotten" synchronisiert werden soll, dann muss die gewünschte Variable wie folgt gesetzt werden:MS_LEVEL_SYNC ATTRIBUTE_LIST=ByLevelSymbology,OverrideSymbology,Lock,GlobalFreeze,GlobalDisplay,Plotund/oderMS_LEVEL_AUTO_SYNC_ATTRIBUTE_LIST=ByLevelSymbology,OverrideSymbology,Lock,GlobalFreeze,GlobalDisplay,Plotund/oderMS_LEVEL_EDIT_ATTRIBUTE_LIST=ByLevelSymbology,OverrideSymbology,Lock,GlobalFreeze,GlobalDisplay,Plot
Wenn in einigen (nicht allen*) bestimmten Masterdateien die dauerhafte Ebenen-Anpassung von Referenzdatei-Ebenen gar nicht erst gestattet sein soll, kann diese Möglichkeit über folgenden Tastatureingabebefehl in der Master-Datei ausgeschaltet werden: Tastatureingabe : SET REFLEVELOVERRIDES OFF (Dann Einstellungen Speichern und Datei schließen und neu öffnen)Wenn SET REFLEVELOVERRIDES OFF eingestellt ist, werden Änderungen an Referenzdateiebenen nur für die aktuelle Sitzung beibehalten und danach verworfen.*Meistens ist die Hauptdatei eine .dwg Datei oder ist die Datei je konvertiert worden vom .dwg Format auf .dgn Format.
Mehr dazu in folgender Wiki: Ebenenkorrekturen in referenzierten Dateien speichern
Ebenenkorrekturen in referenzierten Dateien speichern
How to synchronize reference symbology