Accéder au contenu principal

Le guide et le média de l'écosystème construction numérique et BIM

Espace membre

ArchiCAD : Export IFC d'un objet contenu dans plusieurs zones ?

‹ Retour à ArchiCAD : Export IFC d'un objet contenu dans plusieurs zones ?
SM Sylvain MARIE
8 juin 2016
6.34K

Commentaires des utilisateurs

Aucun avis pour le moment
SM Sylvain MARIE
·
Peut être que l'IFC4 qui est implémenté partiellement dans ArchiCAD 20 t'apportera des solutions.

Même pas : http://www.buildingsmart-tech.org/ifc/IFC4/Add1/html/schema/ifcproductextension/lexical/ifcrelreferencedinspatialstructure.htm

Par contre, je vois l'existence d'une relation qui pourrait m'être utile : IfcRelReferencedInSpatialStructure (plusieurs références sont possibles). Reste à voir si ArchiCAD sait utiliser ces entités dans ses exports... Pas gagné.
FD Frédéric Deschamp
·
Merci d'avoir clos le sujet Sylvain.

Peut être que l'IFC4 qui est implémenté partiellement dans ArchiCAD 20 t'apportera des solutions.
SM Sylvain MARIE
·
Finalement, le couperet est tombé par le support Graphisoft : un objet ne peut avoir qu'une seule relation d'appartenance spatiale IfcRelContainedInSpatialStructure.
La source : http://www.buildingsmart-tech.org/ifc/IFC2x3/TC1/html/ifcproductextension/lexical/ifcrelcontainedinspatialstructure.htm : "an element can only be contained within a single spatial structure element".

Ceci dit, Solibri Model Viewer ne bronche pas à la vue de plusieurs relations. Fidèle à sa réputation ce SMV.

Du coup, je vais devoir définir manuellement mon ensemble d'objets, avec un IfcGroup sélectionné à la main dans le gestionnaire IFC. Dommage, j'aimais bien l'idée que ArchiCAD calcule tout seul les intersections.

Case closed. Merci pour les tentatives ^^
FD Frédéric Deschamp
·
Merci de ton retour Sylvain

Je guetterai, je suis intéressé par la suite.
SM Sylvain MARIE
·
Merci Frédéric pour ta réponse :-)
Mettre en place des IfcGroup ou des IfcSsytem est possible, mais un peu.. long :-)
J'ai testé les exports partiels (en n'exportant que la sélection) : ArchiCAD sait bien trouver que l'objet I est inclus dans les deux zones A et B, quand une seule zone est exportée à la fois avec l'objet.
Du coup, je crois que c'est un bug : ArchiCAD ne considère que la première inclusion trouvée avec une zone quand l'export global est demandé.
Bug reporté au support Abvent. A suivre...
FD Frédéric Deschamp
·
Bonsoir Silvain

Un utilisateur débutant d'ArchiCAD 19 qui crée des paramètres IFC j'en connais assez peu… ;)
La solution que j'avais imaginé était de créer deux IFC Groupes
— un avec la zone A contenant tous les objets y compris ceux de l'intersection
— un avec la zone B contenant tous les objets y compris ceux de l'intersection

Les objets de l'intersection appartiennent donc aux deux groupes chacun associé à une Zone.
Celà nécessite de générer les deux (ou x… ) groupes.

Lors d'un export Ifc classique la Zone ne sera associé qu'à une zone.
Lors d'un export partiel les objets "appartiendront" à la zone visible au moment de l'export partiel.

Ta solution fonctionne également.

Mon savoir ifc étant plus amont (études et synthèse) plus qu'aval, j'aurai besoin d'un savoir un peu plus sur l'usage pour t'aider à mieux calibrer ton export.
La lettre HEXABIM

Les outils qui comptent, tous les 15 jours.

Nouveautés utiles, un comparatif, un retour d'expérience. Désinscription en un clic.

Newsletter
Newsletter