Guide technique IFC · Scan-to-BIM · Gestion des espaces
IfcSpace : comprendre, modéliser et contrôler les espaces dans une maquette IFC
Un IfcSpace ne se résume pas à une pièce colorée dans une maquette BIM. C'est un objet spatial structuré qui porte une géométrie, une fonction, des quantités, des propriétés et des relations avec les éléments qui le délimitent. Bien construit, il devient une donnée exploitable pour les surfaces, le CVC, l'énergie, la sécurité incendie, l'exploitation-maintenance et le jumeau numérique.
Réponse rapide : qu'est-ce qu'un IfcSpace ?
IfcSpace est l'entité du standard IFC utilisée pour représenter une aire ou un volume réellement ou théoriquement délimité, associé à une fonction dans un bâtiment. Il peut correspondre à un bureau, un couloir, un local technique, une gaine, un hall, un volume industriel, un parking ou un espace extérieur. Il est généralement rattaché à un étage IfcBuildingStorey et peut être relié aux murs, dalles, plafonds ou séparations virtuelles qui constituent ses limites.
1. Définition technique d'IfcSpace
Dans la documentation IFC 4.3.2.0, buildingSMART définit l'espace comme une aire ou un volume délimité physiquement ou théoriquement, destiné à remplir une fonction dans un bâtiment. Cette définition comporte trois idées essentielles :
L'objet peut être une aire 2D ou un volume 3D. Une représentation volumique fermée est préférable lorsque des volumes ou des analyses techniques sont attendus.
La limite peut être physique — mur, dalle, toiture — ou virtuelle, par exemple entre deux zones fonctionnelles d'un open space.
Le volume est identifié, nommé, classé et enrichi pour devenir exploitable par les acteurs du projet.
IfcSpace est donc à la fois un objet géométrique, un nœud de la structure spatiale et un conteneur d'informations. Une simple étiquette de pièce, un contour 2D non exporté ou un texte « Local technique » ne constitue pas automatiquement un IfcSpace conforme.
2. Où se place IfcSpace dans la structure IFC ?
IfcSpace hérite notamment d'IfcSpatialStructureElement. Il participe à la décomposition spatiale hiérarchique du projet. Dans un bâtiment classique, l'organisation attendue est généralement :
Le rattachement d'un espace à son étage est porté par IfcRelAggregates. Les éléments techniques ou architecturaux contenus dans l'espace peuvent être associés au moyen d'IfcRelContainedInSpatialStructure. Cette distinction est importante : l'étage agrège l'espace, tandis que l'espace peut contenir spatialement certains produits.
IfcSpace, IfcSpaceType, IfcZone et IfcSpatialZone : ne pas les confondre
| Objet | Rôle | Exemple |
|---|---|---|
| IfcSpace | Occurrence spatiale individualisée | Bureau B-204 |
| IfcSpaceType | Informations communes à plusieurs occurrences | Type « Bureau individuel » |
| IfcZone | Regroupement non spatial d'espaces, surtout dans les schémas plus anciens | Zone incendie regroupant plusieurs locaux |
| IfcSpatialZone | Zone spatiale non hiérarchique pouvant recouvrir plusieurs espaces | Zone thermique ou zone de sécurité |
Point de vigilance : un espace ne doit pas être dupliqué uniquement pour représenter plusieurs découpages métier. Les zonages thermiques, incendie, sûreté ou nettoyage peuvent se superposer ; ils doivent être gérés par des regroupements ou zones adaptés au schéma et à l'usage convenus.
3. Attributs, propriétés et classifications d'un IfcSpace
La valeur d'un IfcSpace repose sur la cohérence entre ses attributs natifs, ses jeux de propriétés et ses classifications. Le modèle de données doit être défini dans la convention BIM, l'EIR/CCTP ou la matrice d'exigences d'information.
| Champ IFC | Usage recommandé | Exemple |
|---|---|---|
GlobalId |
Identifiant global unique de l'objet | GUID IFC stable |
Name |
Numéro ou nom court unique visible au plan | B-204 |
LongName |
Désignation complète du local | Salle de réunion 8 personnes |
Description |
Information complémentaire non structurée | Accès contrôlé |
ObjectType |
Catégorie fonctionnelle ou type utilisateur selon le cas | LOCAL_CVC |
PredefinedType |
Type générique issu d'IfcSpaceTypeEnum |
SPACE |
ElevationWithFlooring |
Altitude moyenne du sol fini de l'espace | 3,420 m |
CompositionType |
Espace élémentaire, groupe complexe ou espace partiel | ELEMENT |
Dans IFC 4.3.2.0, les valeurs génériques d'IfcSpaceTypeEnum comprennent notamment SPACE, GFA, PARKING, BERTH, USERDEFINED et NOTDEFINED. Les anciennes valeurs INTERNAL et EXTERNAL sont dépréciées dans cette version : buildingSMART recommande d'utiliser la propriété Pset_SpaceCommon.IsExternal.
Le jeu de propriétés Pset_SpaceCommon
Le jeu normalisé Pset_SpaceCommon permet notamment de porter une référence, le caractère intérieur ou extérieur, les surfaces planifiées brute et nette, l'accessibilité au public et l'accessibilité aux personnes handicapées. D'autres jeux de propriétés peuvent répondre à des besoins plus spécialisés :
Pset_SpaceOccupancyRequirementspour l'occupation et les exigences associées ;Pset_SpaceHVACDesignetPset_SpaceAirHandlingDimensioningpour les données CVC ;Pset_SpaceFireSafetyRequirementspour les exigences incendie ;Pset_SpaceLightingDesignpour les critères d'éclairage ;Pset_SpaceCoveringRequirementspour les finitions de sol, murs et plafonds.
4. Qto_SpaceBaseQuantities : surfaces, périmètres et volumes
Le jeu de quantités normalisé Qto_SpaceBaseQuantities structure les mesures communes aux espaces. Il ne faut pas le traiter comme une simple copie d'un tableau de pièces : chaque valeur doit découler d'une règle de mesure identifiée et d'une géométrie compatible.
| Quantité | Signification opérationnelle | Contrôle recommandé |
|---|---|---|
Height |
Hauteur caractéristique entre dalles brutes, si constante | Comparer coupes, nuage et règle de modélisation |
FinishCeilingHeight |
Hauteur du sol fini au dessous du faux plafond | Vérifier faux plafonds et variations locales |
FinishFloorHeight |
Épaisseur/hauteur entre dalle brute et sol fini | Contrôler le référentiel altimétrique |
GrossPerimeter |
Périmètre brut incluant notamment limites virtuelles et ouvertures | Comparer au contour de calcul |
NetPerimeter |
Périmètre net utile, notamment pour les plinthes | Examiner portes, réservations et objets fixes |
GrossFloorArea |
Surface brute intégrant les éléments intérieurs selon la définition IFC | Documenter la méthode de mesure |
NetFloorArea |
Surface nette utile hors emprises et saillies définies | Comparer à un calcul indépendant |
GrossWallArea / NetWallArea |
Surfaces verticales avec ou sans déduction des ouvertures | Contrôler portes, baies et limites courbes |
GrossCeilingArea / NetCeilingArea |
Surfaces réelles de plafond, y compris pentes | Ne pas substituer automatiquement la surface projetée |
GrossVolume / NetVolume |
Volumes brut et net de l'espace | Tester la fermeture du solide et les objets intrusifs |
Attention au vocabulaire réglementaire français : surface de plancher, surface utile, surface habitable, SHAB, SU, SUBL ou GLA ne sont pas des synonymes automatiques de NetFloorArea ou GrossFloorArea. Une règle nationale ou contractuelle doit être traduite explicitement en méthode de calcul et en propriété IFC adaptée.
5. IfcRelSpaceBoundary : ce qui délimite réellement l'espace
La relation IfcRelSpaceBoundary décrit la limite physique ou virtuelle entre un espace et l'élément qui le borde. Un même mur peut contribuer à plusieurs limites et un espace est généralement défini par plusieurs relations.
Limite physique
Le volume est borné par un élément réel : mur, dalle, toiture, porte, façade ou autre élément constructif.
Limite virtuelle
La séparation n'est pas matérialisée par une paroi : limite fonctionnelle, changement d'usage ou subdivision conventionnelle.
Les limites de premier niveau décrivent l'enveloppe vue depuis l'espace, sans détailler les changements situés de l'autre côté. Les limites de second niveau prennent en compte les espaces adjacents et les changements d'éléments ; elles sont particulièrement utiles pour les analyses thermiques. Une limite peut porter une géométrie de connexion, mais la relation peut aussi rester logique selon le cas d'échange.
6. Créer des IfcSpace fiables à partir d'un relevé Scan-to-BIM
Le scanner laser mesure les surfaces visibles. Il ne « connaît » ni le statut fonctionnel d'un local, ni sa limite réglementaire, ni la méthode contractuelle de calcul des surfaces. Le passage du nuage de points à l'IfcSpace comporte donc une phase de décision d'ingénierie.
- 01
Cadrer les exigences
Définir le schéma IFC, la vue d'échange, les usages BIM, les champs obligatoires, les tolérances, le niveau d'information et les règles de surfaces. - 02
Acquérir et recaler
Planifier les stations, traiter les occultations, enregistrer les scans, contrôler les résidus et documenter le système de coordonnées. - 03
Segmenter la structure spatiale
Identifier bâtiments, niveaux, demi-niveaux, locaux, volumes techniques, zones non accessibles et espaces extérieurs. - 04
Modéliser les éléments bornants
Créer ou ajuster murs, dalles, plafonds, toitures, séparations et ouvertures selon la convention As-Built. - 05
Générer et renseigner les espaces
Créer les volumes fermés, attribuer les noms, numéros, fonctions, classifications, propriétés et quantités. - 06
Exporter et contrôler l'IFC
Vérifier l'entité exportée, les relations, les Psets, les QTO, la géométrie, les unités, les GUID et la cohérence dans un visualiseur indépendant.
Quelle précision attendre ?
La précision de l'IfcSpace ne peut pas être déduite du seul modèle de scanner. Elle résulte de la précision d'acquisition, du recalage, de la visibilité des surfaces, de l'état du bâtiment, de la tolérance de modélisation et de la règle de calcul. Un plafond masqué, un doublage non visible ou une zone inaccessible doit être déclaré comme hypothèse, non comme mesure certaine.
Le LOD décrit principalement le niveau de développement géométrique ; il ne garantit pas à lui seul la qualité des informations spatiales. Pour un livrable robuste, il faut spécifier séparément la précision, la complétude, le niveau d'information et les critères de contrôle.
7. À quoi servent les IfcSpace dans un projet réel ?
Comparer programme, existant et projet ; produire des tableaux de locaux ; détecter les écarts de surfaces.
Associer occupation, consignes, débits, charges et systèmes desservant les espaces.
Définir volumes, enveloppes, adjacences et limites thermiques cohérentes.
Structurer locaux à risques, dégagements, zones, capacités et exigences associées.
Rattacher équipements, interventions, occupants, coûts et données patrimoniales aux locaux.
Faire de l'espace l'unité de navigation, de recherche et d'agrégation des données d'exploitation.
Dans un site industriel, l'IfcSpace peut aussi représenter un atelier, une cellule process, un local électrique, une zone de maintenance ou un volume technique. Le découpage doit suivre les usages attendus : un découpage architectural pertinent pour les surfaces peut être insuffisant pour l'énergie ou la maintenance.
8. Protocole QA/QC pour contrôler les IfcSpace
Un contrôle professionnel combine vérifications syntaxiques, sémantiques, géométriques et métriques. La validation ne doit pas être réalisée uniquement dans le logiciel auteur.
| Contrôle | Critère d'acceptation | Preuve |
|---|---|---|
| Exhaustivité | Tous les locaux du périmètre sont présents ou explicitement exclus | Matrice locaux/IfcSpace |
| Unicité | Pas de doublon de numéro ni de volume non justifié | Rapport de règles |
| Rattachement | Chaque espace appartient au bon étage/site selon la convention | Arborescence IFC |
| Géométrie | Volume fermé, sans auto-intersection ni dépassement non justifié | Visualisation et test de solide |
| Conformité au nuage | Écarts dans les tolérances convenues | Coupes et carte d'écarts |
| Données | Champs obligatoires remplis, valeurs contrôlées et dictionnaire respecté | Export de propriétés |
| Quantités | Surfaces et volumes cohérents avec une méthode indépendante | Tableau comparatif |
| Limites | Relations physiques/virtuelles compatibles avec l'usage demandé | Audit IfcRelSpaceBoundary |
| Interopérabilité | Ouverture et lecture correcte dans un outil indépendant | PV de contrôle IFC |
Pour les projets sensibles, le rapport doit préciser le schéma IFC, la date d'export, le logiciel et la configuration d'export, le nombre d'espaces contrôlés, les règles appliquées, les non-conformités et leur statut de correction.
9. Erreurs fréquentes et conséquences métier
Livrables recommandés pour une mission IfcSpace / Scan-to-BIM
- maquette IFC dans le schéma et la vue d'échange convenus ;
- maquette auteur RVT si elle fait partie du périmètre contractuel ;
- tableau des locaux avec GUID, niveau, nom, fonction, surfaces et volumes ;
- nuage de points E57, RCS/RCP ou format convenu ;
- rapport de recalage et de compensation ;
- rapport QA/QC des espaces et des données ;
- registre des hypothèses, zones non accessibles et dérogations.
10. Bonnes pratiques de spécification dans un CCTP ou une convention BIM
Une exigence telle que « fournir les pièces en IFC » est insuffisante. Une spécification exploitable doit au minimum définir :
- le schéma IFC attendu, par exemple IFC 2x3, IFC 4 ou IFC 4.3 selon l'écosystème logiciel ;
- la vue d'échange ou les exigences IDS lorsqu'elles sont disponibles ;
- le périmètre spatial et les règles pour les gaines, trémies, plénums, mezzanines et espaces extérieurs ;
- la règle de rattachement aux niveaux ;
- les attributs, Psets, QTO, classifications et listes de valeurs obligatoires ;
- les règles de calcul de chaque surface et volume contractuel ;
- le traitement des limites physiques, virtuelles et de second niveau ;
- les tolérances géométriques et le protocole de contrôle par rapport au nuage de points ;
- les logiciels de validation, les rapports attendus et les critères d'acceptation.
Cette précision protège le maître d'ouvrage comme le producteur de la maquette : elle transforme une attente implicite en résultat contrôlable.
Approfondir le Scan-to-BIM avec S3D Engineering United®
FAQ technique sur IfcSpace
Un IfcSpace est-il obligatoirement une pièce fermée ?
Non au sens fonctionnel : il peut représenter une zone délimitée théoriquement. En revanche, une géométrie volumique fermée est généralement nécessaire pour obtenir des volumes fiables et pour certains usages de simulation.
Quelle différence entre une Room Revit et un IfcSpace ?
Une Room est un objet du logiciel auteur ; IfcSpace est une entité du standard ouvert IFC. Une Room peut être exportée en IfcSpace si la configuration d'export et le mapping sont corrects. Il faut contrôler le fichier IFC obtenu, pas seulement la maquette native.
IfcSpace peut-il représenter un espace extérieur ?
Oui. Un espace extérieur peut être rattaché au site selon la structure du projet. Dans IFC 4.3.2.0, l'information intérieure/extérieure doit de préférence être portée par Pset_SpaceCommon.IsExternal.
Peut-on calculer automatiquement les surfaces depuis l'IfcSpace ?
Oui, si la géométrie est valide et si la méthode de mesure est connue. L'automatisation ne remplace pas la définition contractuelle de la surface ni un contrôle indépendant des résultats.
Les IfcSpace servent-ils à la clash detection ?
Oui, notamment pour vérifier qu'un équipement interdit n'empiète pas sur un dégagement, une réserve fonctionnelle ou une zone réglementaire. L'espace peut agir comme volume de contrôle, à condition que sa géométrie et son statut soient correctement définis.
Le nuage de points suffit-il pour créer les IfcSpace ?
Il fournit la réalité géométrique visible. Les noms, usages, règles de calcul, classifications et limites cachées doivent provenir du programme, des plans, de la visite terrain, des données patrimoniales ou d'hypothèses validées.
Quel format IFC choisir ?
Le choix dépend des logiciels destinataires, de la vue d'échange et des usages. IFC 4.3 n'est pas automatiquement le meilleur choix si la chaîne logicielle du client n'est pas compatible. Le schéma doit être testé avant livraison.
Comment vérifier qu'un espace a été exporté correctement ?
Il faut ouvrir l'IFC dans un outil indépendant, filtrer l'entité IfcSpace, contrôler son rattachement spatial, ses attributs, ses Psets, ses QTO, sa géométrie et ses relations de limites, puis comparer un échantillon aux données sources.
Sources techniques
S3D Engineering United®
Besoin d'une maquette IFC avec des espaces fiables et contrôlés ?
Nos équipes réalisent le relevé 3D, la production Scan-to-BIM, le renseignement des espaces et le contrôle QA/QC des livrables IFC pour les bâtiments tertiaires, industriels et patrimoniaux.
???? Demandez votre devis en 2h+33 (0)9 72 76 24 47 · contact@s3dengineering.net · s3dengineering.net