Anmerkungsskalierung - Ein Leitfaden


  
 Bezieht sich auf 
  
 Produkt(e):MicroStation
 Version(en):08.11.09.459
 Umgebung: N\A
 Produktbereich: Blattaufbau
 Produktunterbereich: Anmerkungsskalierung
 Ursprünglicher Autor:Yvonne Lohse, Bentley Technical Support Group
  

 

Dieser kleine Artikel erklärt, wie Textgrößen mit Hilfe von Anmerkungsskalierung gesteuert werden können.

Anmerkungsskalierung - Ein Leitfaden

Um ein besseres Verständnis dafür zu bekommen, wie der Beschriftungsmaßstab den Text in Ihrer Zeichnungsdatei beeinflussen kann, bitte die Datei communities.bentley.com/.../181_5F00_annotation.zip herunterladen und öffnen.

Darin enthalten ist eine einfache kleine Karte welche im Maßstab 1:1 gezeichnet und die Einheiten in metrisch gesetzt worden sind. Die Texte, welche auf der Karte zu sehen sind, wurden über Textstile definiert und die Größen werden von der MicroStation Anmerkungsskalierung gesteuert. Alle Elemente, welche auf dem Bildschirm zu sehen sind, befinden sich im aktiven Modell und es gibt keine anderen referenzierten Modelle.

Zur Einführung eine Tour durch die Datei:

Über den "Modelle" Dialog (Menüpunkt: "Datei" > "Modelle") das Modell "Map at 100K" öffnen und die Größe der Texte beachten.
Nun die restlichen Modelle nach und nach öffnen und dabei jedes Mal die Größe der Texte beachten.

   

Und so funktioniert es:

MicroStation verwendet eine externe Ressourcendatei namens scales.def, welche in dem ...\workspace\system\data\ Ordner zu finden ist. Wenn diese Datei mit einem beliebigen Texteditor geöffnet wird, sieht man zwei Spalten mit Informationen, welche von einem Semikolon getrennt werden. In der linken Spalte sind die Namen, welche im Modelleigenschaften Dialog angezeigt werden, und in der rechten Spalte sind die tatsächlichen Skalenfaktoren, welche verwendet werden, um die Textgrößen abzuleiten.

Details zur Datei "scales.def" welche von unserer Beispieldatei verwendet wird:

Zum Modell "Map at 100K" zurück navigieren und den Modelleigenschaften Dialog über das "Modelleigenschaften bearbeiten" Icon öffnen.



Unsere aktuelle Anmerkungsskalierung für dieses Modell zeigt den Wert 1: 100000.
Die anderen Modelle in dieser Datei haben den Beschriftungsmaßstab in ähnlicher Weise entsprechend eingestellt.
Durch Anklicken des "Anmerkungsskalierung" Feldes erscheint eine Auswahlliste aller verfügbaren Skalierwerte, welche über die Datei scales.def definiert worden sind.
Um die Skalierung der Texte in einem der Modelle zu ändern, muss einfach nur ein anderer Skalierwert aus der obigen Auswahlliste eingestellt werden. Dadurch wird der Text auf der Grundlage der neuen Skalierung automatisch angepasst.

Einen Blick hinter die Kulissen:

Damit MicroStation in der Lage ist, die notwendige Umrechnung auszuführen, muss sichergestellt sein, dass die Anmerkungsskalierung Sperre aktiviert ist.

Wenn man nun mit dem ALTEN "Elementinformationen"-Dialog (siehe folgende Wiki: Alte V8 Elementinformationen Dialogbox öffnen / anzeigen) z.B. den linken Text "T.345C" außerhalb des Rahmens auswählt, kann man in der Registerkarte "Details" unter "Typspezifische Details" unter anderen folgende zwei Werte finden:
-Die Textgröße ist "225" ("Breite" und "Höhe")
-Die "Anmerkungsskalierung" ist auf "100.000" eingestellt. Dieser Wert wird von der Anmerkungsskalierung des Modells, in welchem der Text enthalten ist, bestimmt.



Wenn man mit der V8i "Elementinformation" Dialogbox denselben Text anklickt, wird unter "Formatierung" lediglich die eigentliche, unberechnete Textgröße ("Höhe" und "Breite") von "0,002250" und die aktivierte Anmerkungsskalierung "Ist Beschriftung" = "Wahr" angezeigt .
Unter "Inhalt" wird der verwendete "Textstil": "Right Center" angezeigt.

Zur Überprüfung kann man gerne die gleichen Texte in den anderen Modellen auswählen und feststellen, dass dort jeweils andere Textgrößen und Anmerkungsskalierungen angezeigt werden:

Modell: "Map at 50K":
alte Element-Info: Textgröße = 112.5, Anmerkungsskalierung = 50000
neue Element-Info: 0,002250

Modell: "Map at 100K":
alte Element-Info: Textgröße = 225, Anmerkungsskalierung = 100000
neue Element-Info: 0,002250

Modell: "Map at 250K":
alte Element-Info: Text Size = 562.5, Annotation Scale = 250000
neue Element-Info: 0,002250

Die Frage ist also nun: Wie findet MicroStation die richtige Textgröße heraus?


Dazu geht man zum Dialogfeld "Textstile" (Menüpunkt: "Element" > "Textstile") und navigiert zu dem Textstil namens "Right Center".

Auf der Registerkarte "Allgemein", wird folgendes angezeigt:

Höhe: 0.002250
Breite: 0.002250
Anmerkungsskalierung-Icon: Aktiviert

Mit ein wenig Mathematik, können wir nun die endgültige Textgröße im Modell über Textgröße X Skalierfaktor berechnen:

Also:
Modell: "Map at 50K":
0.002250 x 50000 = 112.5

Modell: "Map at 100K":
0.002250 x 100.000 = 225

Modell: "Map at 250K":
0.002250 x 250.000 = 562.5

Abschließende Bemerkungen:

Sehen Sie hierzu auch

-Annotation Scale simplified

-Eigenschaft "Anmerkungsskalierung" Elementen Finden / Auswählen / Hinzufügen / Entfernen / Ändern
-Alte V8 Elementinformationen Dialogbox öffnen / anzeigen