Campi di testo

I campi di testo sono una funzionalità per i testi e le linee guida. I campi di testo sono delle "formule" che vengono valutate durante l'esecuzione di Rhino ed i cui risultati vengono visualizzati nel testo. Tutti i campi di testo seguono la sintassi %<field and options>%. Quando una formula non può essere valutata, viene visualizzata una stringa di errore ####.

textfield-001.png

Area

L'area di una curva chiusa, di un riempimento, di una superficie o mesh.

Sintassi:

%<area("id")>%

id è il guid (identificatore unico globale) di un oggetto esistente nel documento.

NumIstanzeBlocco

Mostra il numero di blocchi aventi il nome specificato.

Sintassi:

%<blockinstancecount("apple")>%

Mostra il numero di blocchi denominati "apple" nel modello.

LunghCurva

La lunghezza di una curva.

Sintassi:

%<curvelength("id")>%

id è il guid (identificatore unico globale) di una curva esistente nel documento.

Data

La data corrente.

Sintassi:

%<date>%

%<date("format")>%

Esempi di stringhe di testo

Il formato della data può essere una qualsiasi delle seguenti stringhe:

%<date("d")>% = 08/17/2000

%<date("D")>% = Giovedì, 17 agosto, 2000

%<date("f")>% = Giovedì, 17 agosto, 2000 16:32

%<date("F")>% = Giovedì, 17 agosto, 2000 16:32:32

%<date("g")>% = 08/17/2000 16:32

%<date("G")>% = 08/17/2000 16:32:32

%<date("m")>% = 17 agosto

%<date("r")>% = Gio, 17 Ago 2000 23:32:32 GMT

%<date("s")>% = 2000-08-17T16:32:32

%<date("t")>% = 16:32

%<date("T")>% = 16:32:32

%<date("dddd, MMMM dd yyyy")>% = Giovedì, 17 agosto, 2000

%<date("ddd, MMM d 'yy")>% = Gio, 17 agosto '00

%<date("dddd, MMMM dd")>% = Giovedì, 17 agosto

%<date("M/yy")>% = 8/00

%<date("dd-MM-yy")>% = 17-08-00

DataUltimaModifica

La data dell'ultimo salvataggio di questo file.

Sintassi:

Come per la data.

TestoDocumento

Il testo del documento.

Sintassi:

%<documenttext("key")>%

key è la chiave del valore DocumentText da recuperare.

NomeFile

Il percorso del file.

Sintassi:

%<filename>%

%<filename>% - crea il percorso completo del modello

%<filename("0")>% - crea il percorso completo del modello

%<filename("1")>% - nome file breve (compresa l'estensione file)

%<filename("2")>% - percorso completo del modello senza l'estensione file

%<filename("3")>% - nome file breve senza l'estensione

Il parametro numerico è una maschera usata per attivare determinate funzioni:

1 = nome file breve

2 = nessuna estensione

1+2 = 3 = nome file breve + nessuna estensione

UnitàModello

Le unità del modello attivo.

Sintassi:

%<modelunits>%

Note

Il contenuto delle note.

Sintassi:

%<notes>%

PagNum

Il numero di pagine di layout nel documento.

Sintassi:

%<numpages>%

NomeOggetto

Mostra il nome dell'oggetto o del blocco se esistente.

Sintassi:

%<objectname>%

NomePag

Il nome del layout corrente.

Sintassi:

%<pagename>%

NumPag

Il numero del layout corrente.

Sintassi:

%<pagenumber>%

TestoUtente

Il valore testo utente di un data combinazione oggetto / chiave.

Sintassi:

%<usertext("id","key")>%

id è il guid (identificatore unico globale) di un oggetto esistente nel documento.

key è la chiave del TestoUtente per il valore da recuperare.