Les concepteurs du projet, et en particulier les architectes, doivent donc parfaitement maîtriser la description des locaux, et surtout, ce qui pose le plus de problèmes, les relations qu'un Local entretient avec les composants du bâtiment.
Le problème évoqué n'est pas celui de la compréhension des concepts, mais celui de la performance du logiciel utilisé, car cette mise en relation est obligatoire dans les IFC.
Nous avons constaté que pour assurer la description obligatoire des limites du local, à travers l'entité IFC Nu de local, on est obligé d'établir la relation entre le local et le composant mur.
Beaucoup de logiciels techniques existants en AEC ne peuvent satisfaire cette exigence des IFC :
ou bien ils ne connaissent pas encore l'entité Nu de Local
ou bien ils ne savent pas mettre en relation cette entité avec les composants
ou bien, s'ils en sont capables, ils ne savent pas découper la matière en entités homogène. Mais cette dernière performance n'est pas obligatoire.
Oublier cette relation de voisinage dans un échange IFC, notamment par l'architecte, est pénalisant pour l'ensemble des autres partenaires.
Il est primordial que tout logiciel de CAO en AEC soit capable d'établir les relations de voisinage entre les objets normalisés de l'environnement des locaux :
- Un Local
- Ses frontières composées d'un ensemble de Nu de local
- Les locaux voisins situés de l'autre côté d'un Nu de local.
- Les Revêtements du local et les Composants supports du Nu de local, dont les Murs
Pour se convaincre de cette nécessité, revoir les définitions sémantiques et les attributs des deux objets IFC Local et Nu de local dans la liste donnée en annexe, ou encore mieux, dans le schéma conceptuel IfcProductExtension.
Les principaux éditeurs de logiciels spécialisés en Bâtiment sont en train d'intégrer cette performance dans leurs logiciels, ce qui ne se fait pas sans mal.
Nous résumons ci-dessous à travers quelques schémas tirés du texte de référence des IFC les attributs et relations entre les différents objets IFC évoqués dans l'environnement d'un local.