Champs de texte
Les champs de texte sont des fonctions pour les textes et les lignes de repères. Les champs de texte sont des formules calculées lorsque Rhino est ouvert et dont le résultat est affiché dans le texte. Tous les champs de texte ont la même syntaxe : %<champ et options>%. Lorsqu'une formule ne peut pas être calculée, une chaîne d'erreur (####) est affichée.
Aire
Aire d'une courbe fermée, d'un motif de hachures, d'une surface ou d'un maillage.
Syntaxe :
%<area("id")>%
id est le guid d'un objet du modèle.
NombreOccurrencesBloc
Affiche le nombre de blocs portant le nom indiqué.
Syntaxe :
%<blockinstancecount("apple")>%
affiche le nombre de blocs portant le nom "mur" dans le modèle.
LongueurCourbe
Longueur d'une courbe.
Syntaxe :
%<curvelength("id")>%
id est le guid d'une courbe du modèle.
Date
Date actuelle.
Syntaxe :
%<date>%
%<("format") de la date>%
Exemples de chaînes de texte
Le format de la date peut être un des suivants :
%<date("j")>% = 08/17/2000
%<date("J")>% = Jeudi 17 août 2000
%<date("f")>% = Jeudi 17 août 2000 16:32
%<date("F")>% = Jeudi 17 août 2000 16:32:32
%<date("g")>% = 17/08/2000 16:32
%<date("G")>% = 17/08/2000 16:32:32
%<date("m")>% = 17 août
%<date("r")>% = Jeudi 17 août 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")>% = Jeudi, Août 17 2000
%<date("ddd, MMM d 'yy")>% = Jeu, Août 17 '00
%<date("dddd, MMMM dd")>% = Jeudi 17 août
%<date("M/yy")>% = 8/00
%<date("dd-MM-yy")>% = 17-08-00
DateModified
La date à laquelle ce fichier a été enregistré pour la dernière fois.
Syntaxe :
Même syntaxe que pour la date.
DocumentText
Introduire du texte associé au document.
Syntaxe :
%<documenttext("clé")>%
clé est la clé de la valeur de texte à utiliser.
NomFichier
Chemin d'accès au fichier.
Syntaxe :
%<filename>%
%<filename>% - crée le chemin complet vers le modèle
%<filename("0")>% - crée le chemin complet vers le modèle
%<filename("1")>% - nom de fichier court (avec l'extension)
%<filename("2")>% - chemin complet vers le modèle sans l'extension
%<filename("3")>% - nom de fichier court sans l'extension
Le paramètre numérique est un masque pour activer certaines fonctions :
1 = nom de fichier court
2 = sans extension
1+2 = 3 = nom de fichier court + sans extension
UnitésModèle
Unités du modèle actif.
Syntaxe :
%<modelunits>%
Notes
Contenu des notes
Syntaxe :
%<notes>%
NumPages
Le nombre de pages dans le document.
Syntaxe :
%<numpages>%
NomObjet
Affiche le nom de l'objet ou du bloc s'il en existe un.
Syntaxe :
%<nomobjet>%
PageName
Nom de la mise en page actuelle.
Syntaxe :
%<pagename>%
NuméroPage
Numéro de la mise en page actuelle.
Syntaxe :
%<pagenumber>%
UserText
Texte de l'utilisateur pour une combinaison objet / clé donnée.
Syntaxe :
%<usertext("id","clé")>%
id est le guid d'un objet du modèle.
clé est la clé du texte pour la valeur à utiliser.