Créer nouvelle propriété IFC personnalisée
Les propriétés IFC sont des éléments d'information supplémentaires associés aux entités IFC. Elles sont organisées en jeux de propriétés (IfcPropertySet).
buildingSMART définit des jeux de propriétés standardisés pour chaque schéma IFC pris en charge, y compris IFC2x3, IFC4 et IFC4x3. Les noms des jeux de propriétés standard commencent par le préfixe Pset_.
Vous souhaiterez peut-être créer une propriété IFC personnalisée.
- Vous pouvez créer une propriété personnalisée pour un seul élément particulier, soit via le gestionnaire de projet IFC, soit via le dialogue d'options de l'élément.
- Vous pouvez également créer une propriété personnalisée pour tous les éléments d'un type IFC particulier (par exemple IfcCurtainWall) : pour ce faire, utilisez "Correspondance Propriétés pour export IFC" du traducteur pour l'exportation. Dans cette boîte de dialogue, vous pouvez également créer une règle de correspondance pour attribuer des valeurs aux propriétés.
Créer une propriété IFC personnalisée pour un élément individuel
Pour l'élément sélectionné, créez une propriété IFC personnalisée soit via le gestionnaire de projet IFC, soit via le dialogue d'options de l'élément.
- Les données IFC nouvellement créées apparaîtront dans le Jeu de propriétés défini ou sous “Références de classification” dans le Gestionnaire de projet IFC, ainsi que dans le dialogue de paramétrage de l'élément, parmi les propriétés listées.
- Ces données IFC nouvellement créées sont marquées d'un X rouge pour indiquer que vous pouvez les effacer à tout moment.
Créer nouvelle propriété/classification IFC
- Saisissez un nouveau nom de jeu de propriétés personnalisé, ou choisissez-en un dans la liste des noms de jeux de propriétés existants définis précédemment pour le même type d'élément (cliquez sur l'icône en forme de flèche pour accéder à cette liste).

- Saisissez un nouveau nom de Propriété.
- Choisissez un type de Propriété (simple, énuméré, complexe, etc.) comme décrit dans le tableau suivant.
- Choisissez comme type de valeur : Etiquette, Texte, Entier, Booléen; etc.
|
Type de propriété |
Définition |
|
Valeur simple |
Un objet de propriétés auquel une seule valeur (numérique ou descriptive) a été associée. |
|
Valeur énumérée |
Un objet de propriétés dont la valeur est choisie à partir d'une énumération. |
|
Valeur liée |
Un objet auquel deux valeurs (numériques ou descriptives) au maximum ont été associées, la première spécifiant une limite supérieure et la deuxième une limite inférieure |
|
Valeur de tableau |
Un objet de propriétés auquel deux listes de valeurs (numériques ou descriptives) ont été associées, correspondant aux deux colonnes d'un tableau. |
|
Valeur de liste |
Une propriété à laquelle plusieurs valeurs (numériques ou descriptives) ont été associées, correspondant à une liste dans l'ordre. |
|
Valeur de référence (IfcCalendarDate seulement) |
Un objet de propriété qui fait référence à une entité de type date (jour, mois et an). |
|
Type de valeur |
Définition |
|
IfcAreaMeasure |
valeur de type réel de l'étendue de la surface. La valeur doit être définie en mètres carrés, mais elle est recalculée lors de l'exportation en fonction de vos réglages d'Unité de surface. |
|
IfcBoolean |
Un type de données défini de type booléen simple. Valeur : VRAI ou FAUX. |
|
IfcIdentifier |
Un Identifiant est une chaîne alphanumérique (de 255 caractères au maximum) qui permet d'identifier un élément individuel. Il n'est pas nécessaire d'utiliser des termes interprétables dans le langage quotidien. |
|
IfcInteger |
Un type de données défini de type nombre entier simple. Le nombre de bits qu'un IfcInteger peut contenir n'est pas limité, mais dans la vie pratique, ceci est spécifique à l'implémentation. |
|
IfcLabel |
Une étiquette est un terme qui permet de faire référence à un élément. Il s'agit d'une chaîne (de 255 caractères maximum) qui représente un nom interprétable dans le langage courant. |
|
IfcLengthMeasure |
La valeur de type nombre réel d'une distance. La valeur doit être définie en mètres, mais elle est recalculée lors de l'exportation en fonction de vos réglages d'Unité de longueur. |
|
IfcLogical |
Un type de données défini de type nombre réel simple. Valeur : VRAI, FAUX ou INCONNU. |
|
IfcMonetaryMeasure |
Valeur de type REEL d'une somme sans préciser la monnaie. L'unité de monnaie peut être définie sous Options Unité de monnaie. |
|
IfcPlaneAngleMeasure |
Valeur de type REEL d'un angle sur un plan. La valeur doit être définie en radians, mais elle est recalculée lors de l'exportation en fonction de vos réglages d'Unité d'angle. |
|
IfcPositiveLengthMeasure |
Cette mesure de longueur doit être supérieure à zéro. La valeur doit être définie en mètres, mais elle est recalculée lors de l'exportation en fonction de vos réglages d'Unité de longueur. |
|
IfcRatioMeasure |
La valeur de type nombre réel de la relation entre deux quantités physiques du même type. La saisie faite en pourcentage est exprimée par une valeur décimale : par ex. 25% est transformé en 0,25. |
|
IfcReal |
Un type de données défini de type nombre réel simple. Le domaine des nombres réels embrasse tous les nombres réels rationnels, irrationnels et scientifiques. La précision n'est pas restreinte, mais en pratique, ceci est spécifique à l'implémentation. |
|
IfcText |
Une chaîne de caractères alphanumériques lisible et compréhensible par une personne. Ceci ne sert qu'à des fins d'information. Pas de limitation quant au nombre de caractères. |
|
IfcTimeMeasure |
Valeur de type REEL de la durée d'une période. L'unité temporelle peut être définie sous Options Unité temporelle. |
|
IfcVolumeMeasure |
Valeur de type REEL du contenu d'un corps solide. La valeur doit être définie en mètres cubes, mais elle est recalculée lors de l'exportation en fonction de vos réglages d'Unité de volume. |
|
Autres types... |
Voir les définitions sous “listes alphabétiques” > “Types définis” : https://standards.buildingsmart.org/IFC/RELEASE/IFC2x3/TC1/HTML/ |
