Combining IFC

Hi Everyone,

I am unfortunately stuck in Revit, but have been using BonsaiBim more and more to edit / correct IFC-s produced by the exports.
Most of the projects i work on are large MEP models and, far from ideally, clients usually want full buildings contained in one File, which of course take an age to export from Revit.

What i am experimenting with now, is that i separate all the elements by levels in Revit to separate views, export each, then recombine it all in Bonsai using the Ifc Patch - Merge Project. This way i can chose to only update certain levels later, and just the separate exports in themselves are much faster.

This creates the documented problem of having duplicate containers.
No problem, since my combined file will only contain empty containers as duplicates, so i can remove these easily.

The assignment of BuildingStorey assigned to different building containers is a problem though.
After the other duplicate building containers are deleted, the storey containers that were merged in - will lose their aggregate relation.
Reassigning the correct building container to the levels take a long time though, each are processed for a few mins.

I wonder if i miss something and there is a better way to handle this? Is it possible to combine the building containers to avoid setting up the aggregation again?

(if i leave the IfcBuildingStorey containers without aggregating to any building, it will still show up fine in Solibri or Trimble Connect. But Dalux will refuse to show them.)

Tagged:
atomkarincaCadGirusteverugi

Comments

  • I think these are open issues with the MergeProject recipe. You might find the app on this link useful, as it contains options for handling Buildings/Storeys (all still based on IfcOpenShell code).
    The related issue talked about on that link is here

    Sinnorfin
  • Thank you for bringing this to attention,
    just tested and it seemingly produced the same result as i did before with the manual fixes and reassignments.

    CSN
  • @Sinnorfin No worries, thanks to @ceegar for the work. Although busy with the day-job at the moment I assume.
    These container controls will make it into the MergeProject recipe at some point I am sure :)

Sign In or Register to comment.