Problemstellung
Wenn ein Element mit einem Autotext-Etikett etikettiert wird, werden die Werte im Etikett nur in Metern und ohne Einheit angegeben. Die Werte im Etikett sollen jedoch in einer anderen Einheit, z. B. mm oder cm, und/oder mit Einheit angezeigt werden.
Troubleshooting
1. Vorprogrammiertes Etikett verwenden
Es gibt neben den Autotext-Etikett eine Vielzahl von vorprogrammierten Etikett-Typen, die unterschiedliche Werte ausgeben können. Der Inhalt kann unter Symboletikett Individuelle Einstellungen > Inhalt Einstellungen... individuell für den entsprechenden Etikett-Typen festgelegt werden.
In diesen Etiketten ist sowohl die Anzeigereihenfolge, als auch Allgemeine Einstellungen wie Einheiten anzeigen, sowie welche Einheit verwendet werden soll und mit wie vielen Dezimalstellen flexibel einstellbar.
|
|
Hinweis:
Je nachdem welche Werte im Etikett ausgelesen werden, sollte ein passender Etikett-Typ gewählt werden.
2. Projekt-Präferenzen anpassen und Einheit manuell ergänzen
- Optionen > Projekt-Präferenzen > Berechnungseinheiten
Die in den Projekt-Präferenzen eingestellten Berechnungseinheiten legen die Einheiten auch für die Autotext-Etiketten fest. Ist es gewünscht die Einstellungen Projektweit anzupassen, können die gewünschten Änderungen für Längeneinheiten, Flächeneinheiten, Volumeneinheit und Winkeleinheit dort angepasst werden.
Die Einheit kann für Autotext-Etiketten manuell im Text ergänzt werden. Die verwendeten Autotexte in Kombination mit normalen Texten können als Favorit abgespeichert und verwendet oder als eigenes Etikett mit dem Textwerkzeug erstellt werden.
|
|
Hinweis:
Die Berechnungseinheit legt auch die Einheit für die Interaktive Auswertung, Listen und Flächenberechnungs-Add-On fest. Sollen diese unverändert bleiben oder Änderungen nicht global im Projekt erfolgen, dann muss Schritt 1 oder Schritt 3 stattdessen gewählt werden.
3. Berechnete Eigenschaft in Autotext-Etikett verwenden
Berechnete Eigenschaften in Autotext-Etiketten können verwendet werden, um unabhängig von der Projekt-Präferenz die Einheit zu ändern. In der GRAPHISOFT Community gibt es die vorgefertigte Eigenschaft Höhe in mm, cm oder m gerundet mit Hochzahl 5 angeben.
Diese kann als Grundlage verwendet werden, indem die Eigenschaft dupliziert wird und der Parameter Höhe mit dem entsprechenden Parameter im Berechnungs-Editor ausgetauscht wird.
Die Einheit kann in dem Optionen-Set Einheit standardmäßig für alle Elemente oder im Element selbst abweichend vom Standard umgestellt werden.
|
|
Wie bei Schritt 2 können die Einheiten manuell ergänzt werden. Alternativ kann diese auch durch eine weitere Berechnung automatisch mitangegeben werden. Soll diese automatisch mit angegeben werden, muss die Zahl in einer weiteren Eigenschaft durch einen STR-Operator in eine Zeichenfolge umgewandelt werden. Für eine Zeichenfolge kann ein beliebiger Text in den " x" durch den Operator CONCAT ergänzt werden.
Hinweis:
Die importierten berechneten Eigenschaften müssen nach dem Import unter Verfügbarkeit für Klassifizierungen nach dem verwendeten Klassifizierungssystem angepasst werden. Wird die Verfügbarkeit nicht angepasst oder nur für eine Eigenschaft angepasst, steht die berechnete Eigenschaft nicht zur Verfügung bzw. funktioniert nicht.
Weitere Informationen hierzu kann im Artikel Eigenschaft wird in Element, Auswertung und Etikett nicht angezeigt gefunden werden.