Hi OsArch community, was attempting to use BlenderBIM to reassign IFC Class of elements to IfcGrid (bit of a manual workaround for another application (long story). Can't see IfcGrid as one of the Class reassignment options though. Appreciate any advice...
Comments
Reassigning from a regular IFC product to a grid is an undefined operation, because grid geometry is special. Regular products can have zero or more geometric representations of different contexts. However, a grid must also include U, V, and optionally W axes, which follow certain geometric restrictions (e.g. no ambiguity of intersections). This specific requirement means there is no general solution to assign an arbitrary geometry of a product to an IfcGrid.
However, you could write a little script to do it if you knew how your geometry was structured and how to divide it up into axes appropriately.
Thanks for fielding the question Dion… figured it wouldn’t be that simple, just trying to fool another upstream import. Is there a reasonably simple way to generate Gridlines using Blender/BlenderBIM without additional scripting / workarounds. No worries if not, will just have generate via another authoring app.
Yeah creating grids is simple, just use Add->Mesh->Grid and it'll get you going with a small grid with 3 arbitrary horizontal and vertical axes (U and V) and then you can duplicate and move them around and rename with the appropriate letters and so on. I fixed a bunch of grid related editing bugs yesterday so perhaps in today's build give it a shot.