Le souci est purement mathématique. La somme des arrondis n'est jamais égale à l'arrondi de la somme.
Concernant les zones, rappelons que cette famille à vocation les calculs d'ingénieries - thermique, ventilation... - et non la fédération de surfaces pour obtenir des surfaces de services, d'appartements... Il est très important pour l'usage des maquettes numériques de respecter la sémantique des objets, de respecter leurs usages. Dans le cas contraire cela rend impossible leur utilisation par les différents intervenants du projet et l'automatisation des plugins et programmes annexes.
Dès lors, y-a-t-il un outil qui permet d'identifier les regroupements de pièces dans Revit pour les logements par exemple? Mon objectif est de pouvoir les identifier en tant qu'objet à part entière, en IfcZone dans l'export IFC.
Pour information, pour le cas des logements, nous avons résolu le problème avec un paramètre partagé pour identifier les logements et un script API (ou Dynamo) pour calculer les surfaces automatiquement, tout en répondant au problème mathématique (cf. posts ci-dessus). Dommage qu'il n'y ait pas d'outil "natif" Revit pour traiter les logements
@Benoit Dargent : pour tous les autres cas de regroupements de pièces, oui nous utilisons le paramètre ZoneName pour retrouver ce groupement de pièces dans le fichier IFC.