Texte in Autocad lassen sich verschiedenartig ausrichten. So steht neben den Positionen "Links unten", "zentriert" usw. auch die Option "eingepasst" zur Verfügung. Dabei wird eine feste Strecke vorgegeben, an deren beiden Endpunkten der Textanfangspunkt und Textendpunkt fixiert werden. Ein Textinhalt der eine größere Textlänge zur Folge hat, sorgt also dafür, dass die Textzeichen schmaler werden und enger zusammenrücken, während ein kurzer Textinhalt in eine Dehnung der Zeichen resultiert. Da Texte relativ statisch in der Zeichnung verwendet werden, man bei der Erstellung also schon den Textinhalt und die Textlänge kennt und diese evtl. manuell über den Breitenfaktor steuern kann, hat der unschöne Effekt des Textdehnens hier keine große Relevanz. Anders bei Attributen. Attribute sind an Blockreferenzen gebundene Textobjekte. Die Attributsinhalte werden meist abweichend von den in der Attributsdefinition im Blockcontainer festgelegten Vorgaben modifiziert. Bei Attributen in Zeichnungsköpfen kann dabei z.B. bei langen Bezeichnungen der Effekt auftreten, das Rahmenlinen überschrieben werden. Hier wünscht man sich eine zusätzliche Ausrichteoption "max. Breite" für das Attribut.
Autocad Mechanical bringt z.B. diese Option für seine Title-Blöcke / Zeichnungsschriftfelder mit. Die maximale Attributbreite wird dabei durch einen am Ende der Attributsbezeichnung in geschweiften Klammern {} angegeben Zahlenwert definiert. Er stellt den Quotient zwischen maximaler Breite und Attributtexthöhe dar. Ein Attribut für die Zeichnungsnummer im Schriftfeldblock soll bei einer unskalierten Referenz eine Texthöhe von 5 haben und maximal 90 Einheiten breit sein : ein Beispiel für die Attributsbezeichnung wäre dann : ZEICHNUNGSNUMMER{18}. Das zurückgreifen auf den Quotienten hat den Grund, da sich beim Skalieren der Blockreferenz der verfügbare Platz und die Texthöhe in der Regel im gleichen Verhältnis ändern.
Hat man keine Mechanical-Funktionalität, hilft im "normalen" Autocad ein Tool, was ähnlich arbeitet. Ist bei einem Attribut in der Bezeichnung eine maximale Breite (wie oben beschrieben) hinterlegt und überschreitet das Attribut diese, wird es durch die entsprechende Anpassung des Breitenfaktors auf die maximale Breite gestaucht. Würde die maximale Breite jedoch mit dem in der Attributdefinition vorgegebenen Breitenfaktor nicht erreicht, wird dieser Faktor gesetzt. Mittels Reaktor kann das auch automatisch überwacht werden.
------------------
Also ich finde Unities gut ... und andere sicher auch
---------------------------------------
- Thomas -
"Bei 99% aller Probleme ist die umfassende Beschreibung des Problems bereits mehr als die Hälfte der Lösung desselben."
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP