lundi 28 septembre 2009

Syntaxe d’un catalogue de types

Un catalogue de types de famille est utile pour définir des types de familles en grand nombre et à l’extérieur des familles.
Pour définir des types de famille, nous avons trois possibilités :

- dans les familles directement :

image

- stocker les valeurs des paramètres dans un fichier texte, ce que l’on appelle un catalogue de types.
Le fichier texte (bloc-notes de Windows) doit être enregistré dans le dossier de la famille et doit être nommé comme la famille.

 image

- Il est toujours possible de créer ou de modifier des types dans le projet.

Syntaxe d’un catalogue de types

;définition_paramètre_1;définition_paramètre_2;définition_paramètre_3

définition d’un paramètre : ;nom du paramètre##type de paramètre##unité

Exemple d’un catalogue de types :

;Largeur##Length##meters;Hauteur##Length##meters;Appui Alu##Other##
0.40m x 0.45m - Appui Alu;0.40;0.45;1
0.40m x 0.60m - Appui Alu;0.40;0.60;1
0.40m x 0.75m - Appui Alu;0.40;0.75;1
0.40m x 0.95m - Appui Alu;0.40;0.95;1
0.40m x 0.45m - Appui Béton;0.40;0.45;0
0.40m x 0.60m - Appui Béton;0.40;0.60;0
0.40m x 0.75m - Appui Béton;0.40;0.75;0

Nom du type valeur paramètre Largeur valeur paramètre Hauteur valeur paramètre Appui Alu
0.40m x 0.95m - Appui Béton

;0.40

;0.95

;0

Liste des syntaxes des différents paramètres :

Types de paramètre syntaxe Unités syntaxe(s) Valeur
Texte ##Other sans ##none Texte
Nombre entier ##Other sans ##none Nombre entier
Nombre ##Other sans ##none Nombre
Longueur ##Length Mètres
Centimètres
Millimètres
##Meters
##Centimeters
##Millimeters
Nombre
Surface ##Aera Mètre carré ##Square_Meters
##Square_unité
##Acres
##Hectares
Nombre
Volume ##Volume Mètre cube ##Cubic_Meters
##Cubic_unité
Nombre
Angle ##Other Degrés décimaux ##Decimal_Degrees Nombre
Inclinaison ##Slope Degrès
Pourcentage
##Decimal_Degres
##Percentage
Nombre
Devise ##Other sans ##none Nombre
URL ##url sans ##none adresse
Matériaux ##Other sans ##none Nom d’un matériaux
Oui/Non ##Other sans ##none 0 ou 1
<type de famille> ##Other sans ##none Nom_de_la_famille : Nom_du_type
(##none ou ## ou ##Other    nota : le paramètre peut-être omis)

Enfin, ce type de fichier est formaté comme un fichier CSV avec le point-virgule comme séparateur des données. En utilisant un tableur il est possible de générer ce type formatage.

Utilisation d’un catalogue de types et avantages.
Si la famille est accompagnée d’un catalogue de types, lors du chargement de la famille, Revit Architecture ouvre une boîte de dialogue pour y spécifier le chargement de types précis :

image

Il est possible d’y filtrer les types en fonction des valeurs de paramètres ; de choisir plusieurs types à l’aide des touches Ctrl & Shift.

L’avantage résultant : le projet n’est pas encombré de types inutiles.

De plus, une même liste de types peut servir à plusieurs familles ; vous pouvez récupérer une liste d’un fabriquant avec les spécifications du produit, il sera facile de les mettre en forme à l’aide d’un tableur.

Aucun commentaire: