BIM Coordinator Program (INT) April 22, 2024
Find the next step in your career as a Graphisoft Certified BIM Coordinator!
Collaboration with other software
About model and data exchange with 3rd party solutions: Revit, Solibri, dRofus, Bluebeam, structural analysis solutions, and IFC, BCF and DXF/DWG-based exchange, etc.

IfcDoor and IfcWindow parts

With IFC export, the translator provides the option to split elements into parts.
I'm trying to export a door with its parts, but it remains a single object upon export.
Does this setting also require a specific setup of the GDL code to distinguish between the different parts?
--- stefan boeykens --- bim-expert-architect-engineer-musician ---
Archicad-user since 1998
my Archicad Book
Laszlo Nagy
Community Admin
Community Admin
It says it in the Dialog: this setting applies only to elements using Composite Structures or Complex Profiles. So it only works on Walls, Slabs, Roofs, Shells, Columns and Beams.

Of course we can ask the question of why is the IFC tree strcuture there if it does not apply to many IFC Element types. My guess is that theoretically, you could model a Window using a Segmented Column using Complex Profiles, and then you could classify it as a Window, for example, and then the IfcWindow Element Type to be broken down into Parts upon IFC Export.
Loving Archicad since 1995 - Find Archicad Tips at
AMD Ryzen9 5900X CPU, 64 GB RAM 3600 MHz, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), Windows 10 PRO ENG, Ac20-Ac27
Hi Stephan,
that would be a good example. But as Laszlo is stating, this is sadly not allowed for windows and doors.
I also tried this with a windows modelled including a sun shading. The problem with the splitting is, where do you define the sub classification or entity for the splitt element. So maybe like with Stairs and Railings, a window needs a sub classification if such elements are used. Currently a window might have a shading (IfcShadingDevice) or a Beam above it (IfcBeam) in the window element itself...
Its like the the IfcBuildingElement (which is ex. a complex wall), when split becomes an IfcBuildingElementPart.
The BIMster @ AllesWirdGut
Currently: Archicad 26
User since Archicad 6.5 (2001)
Learn and get certified!