Hi Jon,
on a larger project we’re working on at the moment we have some difficulties to get a tidy IFC file output (probably because of some tree mismatches or similar). We started using using ggIFCDuplictedBake as a file bake method (and get a file somewhere around 5 - 10 times smaller than with BakeToFile or StreamBake). Perfect!
Now we tried to attach some Qtos to our objects (via ggIFCPhysicalQuantity, ggIFCElementQuantity and ggIFCAssignProperties) and while the Qtos apper in the IFC when using StreamBake they seem to be filtered out when using DuplicatedBake.
I used the same workflow with Properties and Psets before and it worked on both bake methods.
To illustrate the unexpected behaviour I prepared a simplified GH where a wall is created, a random Qto is attached and you can switch between StreamBake and DuplictedBake:
FilteredOut_Qtos.gh (14.8 KB)
The first method seems to work well, the latter not.
Is there anything you can do to make Qtos work with DuplicatedBake or am I overseeing something / doing something wrong?
Thank you!