Dans cet article nous allons détailler l’affection des catégories Revit aux Types IFC pour assurer une meilleur qualité de l’IFC selon le MVD IFC2x3 Coordination View v2.0
1. Types prédéfini IFC au niveau du type
Nous allons prendre comme exemple la catégorie Revit « Dispositifs d’alarme incendie » et sont équivalent IFC » IfcAlarmType » – BELL, BREAKGLASSBUTTON, LIGHT, MANUALPULLBOX, SIREN, WHISTLE, USERDEFINED and NOTDEFINED.
2.Assignation d’une classe IFC à une catégorie Revit
Nous préconisons l’installation de l’outil « AUTODESK CLASSIFICATION MANAGER FOR REVIT » depuis le lien suivant : http://www.biminteroperabilitytools.com/classificationmanager.php
2.1.Chargement de la base données IFC
2.2.Assignation d’un Type IFC connu à l’objet
Sélectionner l’objet souhaité
2.3.Assignation d’un Type IFC utilisateur à l’objet
Sélectionner l’objet souhaité
Ajouter le paramètre partagé suivant
Dans Revit, il est possible d’utiliser deux paramètres pratiques.
- IfcElementType (liaison en tant que propriété de type)
- IfcObjectType (liaison en tant que propriété d’instance)
Avant la version 18.4.0 de l’exportateur IFC, IfcElementType ne fonctionnait que pour les entités de meubles, mais il semble fonctionner pour tous à l’heure actuelle.
J’ai imaginé une règle :Il faudra remplir obligatoirement IfcElementType, mais s’il existe des entités qui n’ont pas de types (par exemple, IfcElectricDistributionPoint, IfcFooting et IfcPile), j’utilise ensuite IfcObjectType.
N.B:
Sauf mention contraire, ce travail est autorisé par une licence Creative Commons Attribution – Pas d’utilisation commerciale – Partage dans les mêmes conditions 3.0 non transposé.