You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I made a patch in model/opening.py (around line 100) that assumes the window should bear the void when affecting new_matrix variable
if element.is_a("IfcSlab") and filling.is_a("IfcWindow"):
# in this case i think new_matrix should be the filling obj
# i also wonder in what case it shouldn't be the filling obj that opens the target
# (in that last case we could unfilter this section )
new_matrix = filling_obj.matrix_world.copy()
This seems to correct things but one have to position the window correctly before applying the void
shall i send a PR ? (i'm not sure of the way you want things done)
As discussed here https://community.osarch.org/discussion/2002/irregular-walls#latest
If we select a window and a slab with angle and type "Apply void" the window rotates perpendicular to the plan of the slab instead of Opening the slab
The text was updated successfully, but these errors were encountered: