Here the two curtain-wall are made of 196 components but they are children of only two actors. Yes I could select the actor label and merge it one by one. But in the real project I have over 150 curtain-walls… that’s why I could love to create Custom Dataprep Block (BP) that loop through each actor and merge children. I started this:
Using Blender to merge meshes before exporting it via the IFC add-on (blenderbim.org). Then I use DataPrep to add materials and to do easier stuff I know DataPrep can do easily. I think DP will evolve significantly in UE5.
Not via DataPrep. I found that it was easier to send the IFC to Blender, work on the geometry and import it. You can easily control how many objects (future Unreal draw calls): I often reduce the number of objects from 80 to 90% with this process.