Textfelder sind eine Eigenschaften für Text und Anmerkungspfeile. Textfelder sind Formeln, die berechnet werden, während Rhino ausgeführt wird, und das Resultat wird im Text angezeigt. Alle Textfelder weisen die Syntax %<Feld und Optionen>% auf. Wenn eine Formel nicht berechnet werden kann, wird ein Fehlerstring #### angezeigt.
Alle numerisch auswertbare Textfeld-Funktionen (z.B. Flächeninhalt, BlockInstanzZahl, KurvenLänge, AnzahlSeiten, SeitenZahl, Volumen) können zu mathematischen Formeln kombiniert werden.
%<2*3>% wird ausgewertet als 6.
%<NumPages()-1>% wird ausgewertet als 3 wenn 4 Layoutseiten im Modell vorhanden sind.
Python- und .NET-Zahlenformatierung werden unterstützt.
%<'{:03}'.format(NumPages())>% wird ausgewertet als 002 wenn 2 Layoutseiten im Modell vorhanden sind.
Berechnet den Flächeninhalt einer geschlossenen Kurve (die planar sein muss), Schraffierung, Fläche, eines Flächenverbands, eines Polygonnetzes oder einer SubD.
Beschriftungsstil-Einheit verwenden.
%<Flächeninhalt("ObjektID">%
Eine Einheit festlegen.
%<Flächeninhalt("ObjektID","Einheit")>%
Benutzertext für eine gegebene Objekt-/Tastenkombination.
%<BenutzerText("ObjektID","Schlüssel")>%
Schlüssel von BenutzerText zum Erhalt des Werts.
Diese Seite bietet die gleichen Funktionen, die auch in Objekteigenschaften > Attribut-Benutzertext zu finden sind.
Beschriftung kann durch "(null)" selbstreferenziert sein. Anleitungen...
Bestimmt den Attribut-Benutzertext zur Einbeziehung in eine Blockinstanz.
%<BenutzerText("Block","Schlüssel","Eingabeaufforderung","Wert")>%
Verwenden Sie den Befehl Text um ein Textobjekt zu erzeugen.
Klicken Sie auf die Schaltfläche fx im Dialogfenster Text.
Wählen Sie BlockAttributText auf der linken Seite.
Geben Sie Text-Strings für Schlüssel, Eingabeaufforderung und Wert ein.
Erzeugen Sie eine Blockdefinition einschließlich des Blockattributtexts.
Verwenden Sie den Befehl Einsetzen um den Block in das Ansichtsfenster einzufügen.
Bei Erhalt einer Eingabeaufforderung geben Sie den Wert ein oder klicken Sie die Schaltfläche fx, um ein anderes TextFeld zu verwenden.
Zeigt die Blockanzahl des definierten Namens an.
%<BlockInstanzZahl("BlockName")>%
Länge einer Kurve.
Beschriftungsstil-Einheit verwenden.
%<KurvenLänge("ObjektID")>%
Eine Einheit festlegen.
%<KurvenLänge("ObjektID","Einheit")>%
Aktuelles Datum und Uhrzeit.
Wählen Sie ein Datums- und Zeitformat aus der Liste aus.
Wählen Sie eine Region aus der Liste aus. Für das Datum wird eine passende Sprache ausgewählt.
%<Date("Format", "Region")>%
%<Date("M/d/yyyy", "en-US")>% = 12/17/2020
%<Date("M/d/yyyy h:mm tt", "en-US")>% = 12/17/2020 4:48 PM
%<Date("dddd, MMMM dd, yyyy", "en-US")>% = Thursday, December 17, 2020
Datum und Uhrzeit der letzten Speicherung dieser Datei.
Wählen Sie ein Datums- und Zeitformat aus der Liste aus.
Wählen Sie eine Region aus der Liste aus. Für das Datum wird eine passende Sprache ausgewählt.
%<DateModified("Format", "Region")>%
%<DateModified("M/d/yyyy", "en-US")>% = 12/17/2020
%<DateModified("M/d/yyyy h:mm tt", "en-US")>% = 12/17/2020 4:48 PM
%<DateModified("dddd, MMMM dd, yyyy", "en-US")>% = Thursday, December 17, 2020
Zeigt einen formatierten Skalawert für die ausgewählte Detailansicht an.
%<DetailSkala("DetailID","Format")>%
Nichtformatierend = 0.1
#:1 = 0.1:1
1:# = 1:10
1=# = 1" = 10'
#=1 = 1/8" = 1'
#=1-0 = 1/8" = 1'-0"
Referenziert eine Detailansicht unter Verwendung des in den Objekteigenschaften eingestellten Namens statt des GUID.
Dokumentbenutzertext im Modell.
%<DokumentText("Schlüssel")>%
Schlüssel des Dokument-Benutzertexts zum Erhalt des Werts.
Pfad zur Datei.
%<DateiName>%
%<Dateiname>% - erzeugt den vollständigen Pfad zum Modell
%<Dateiname("0")>% - erzeugt den vollständigen Pfad zum Modell
%<Dateiname("1")>% - kurzer Dateiname (enthält Dateierweiterung)
%<Dateiname("2")>% - vollständiger Pfad zum Modell ohne die Dateierweiterung
%<DateiName("3")>% - kurzer Dateiname ohne Erweiterung
Der Zahlenparameter ist eine Maske, um gewisse Eigenschaften zu aktivieren:
1 = kurzer Dateiname
2 = keine Erweiterung
1+2 = 3 = kurzer Dateinname + keine Erweiterung
Bringt den Namen einer ausgewählten Ebene zurück.
%<EbenenName("EbenenID")>%
Bringt den Wert eines in einem Layout gespeicherten Benutzertextschlüssels zurück.
Ein Wert eines Layoutbenutzertext-Schlüssels im aktuellen Layout.
%<LayoutBenutzerText("Schlüssel")>%
Ein Wert eines Layoutbenutzertext-Schlüssels in einem bestimmten Layout.
%<LayoutBenutzerText("LayoutID","Schlüssel")>%
Aktuelle Modelleinheit.
%<ModellEinheiten()>%
Inhalt der Bemerkungen.
%<Bemerkungen()>%
Anzahl der Layout-Seiten im Dokument.
%<AnzahlSeiten()>%
Bringt den Namen eines ausgewählten Objekts zurück.
%<ObjektEbene("ObjektID")>%
Zeigt Objekt- oder Blocknamen bei Vorhandensein an.
%<ObjektName("ObjektID")>%
Höhe der Layout-Seite auf der dieses Textfeld existiert.
%<SeitenHöhe()>%
Name der aktuellen oder ausgewählten Layout-Seite.
Zeigt den Namen der ausgewählten Layout-Seite an.
Name der aktuellen Layout-Seite.
%<SeitenName()>%
Name der ausgewählten Layout-Seite.
%<SeitenName("SeitenID")>%
Aktuelle Layout-Zahl.
%<SeitenZahl()>%
%<SeitenZahl() + VersatzZahl>%
Breite der Layout-Seite auf der dieses Textfeld existiert.
%<SeitenBreite()>%
Name der ausgewählten Papiergröße.
%<PapierName()>%
Zeigt die Welt-XYZ-Koordinaten eines ausgewählten Punktobjekts an.
Die XYZ-können jeweils aktiviert werden.
%<PunktKoordinate("ObjektID","Achsen")>%
Erhält das Volumen einer Extrusion, Fläche, eines Flächenverbands, eines Polygonnetzes oder einer SubD.
Beschriftungsstil-Einheit verwenden.
%<Volumen("ObjektID")>%
Eine Einheit festlegen.
%<Volumen("ObjektID","Einheit")>%
Rhinoceros 6 © 2010-2021 Robert McNeel & Associates. 21-Okt-2021
Rhinoceros 7 © 2010-2021 Robert McNeel & Associates. 21-Okt-2021
Rhino 7 for Mac © 2010-2021 Robert McNeel & Associates. 21-Okt-2021