Instances of an IfcTypeProduct not 'linked' from one drawing to the other.
There's instance IfcAnnotation/ADA_THIN
driven by a type IfcTypeProduct/ADA_THIN
.
I placed (1) instance on test 1
drawing
and placed (1) instance on test 2
drawing.
I then changed the geometry of one instance.
I would assume the other instance would change too, on the other drawing.
Any one have any clues on how to make this work?
Comments
I noticed if you change the geometry on the type, and then toggle the instance again, it changes the instance.
But seems hacky, there was also an associated error.
video: https://www.dropbox.com/scl/fi/dt8kc9u9t2mn39fn6ylmu/2024-03-28_22-53-06_blenderBlenderblender.mp4?rlkey=560za0mhyqev2jll53xii0a60&dl=0
Good catch! Fixed: https://github.com/IfcOpenShell/IfcOpenShell/commit/ed79cbb1cc3e4276ce4f9a8372852451b7b25083
Thanks @Moult. It seems like the following hack, however, is still in play. That is, you have to toggle in instance again, for the changes to take effect.
video:https://www.dropbox.com/scl/fi/aw3i7qbybdidk6lytze5f/2024-04-02_14-22-02_blenderBlenderblender.mp4?rlkey=w82ynxk39woe8hgqzrd3sz2su&dl=0
Or is that just the way it behaviors currently?
file: https://www.dropbox.com/scl/fi/3r0ojgfssu2d8af7dm4kv/ifcproducttype.ifc?rlkey=kr9wobxyvh6k0ys2mom159g7m&dl=1
Sometimes, this 'toggle trick' doesn't seem to work.
video: https://www.dropbox.com/scl/fi/38x4f2we6v8na7ixreohf/2024-04-02_14-42-26_blenderBlenderblender.mp4?rlkey=08oygpdf8xt0qpgzji9txukzx&dl=0
Here's another troubleshooting scenario:
video: https://www.dropbox.com/scl/fi/knc0ez7attdbhsra4mosq/2024-04-02_17-16-24_blenderBlenderblender.mp4?rlkey=olave5ke6e62mjy149p82ghmh&dl=0
Hopefully as you can see from the video, i updated the instance, saved the .ifc file, and open it again, but the instance was not saved.
file: https://hub.openingdesign.com/OpeningDesign/Tradesman_Warehouse_TI/src/commit/1a14658847f13eef1857fadc1d7d3131dea207ac/Open/Models/BlenderBIM/Tradesman_Warehouse_TI.ifc
Now fixed as per Github issue :)
IfcTypeProduct instances that are not 'connected' between drawings might cause project inconsistencies and problems. Ensuring adequate connectivity and coordination between multiple drawings is critical for keeping the BIM model accurate and coherent.
GB Whatsapp apk