C
by Coen on 24 Feb 2022, edited 18 Nov 2022
#
I want to experiment research of a fast way of making openings in a Cavity Wall.
My goal is to be able to resize and equally distribute the IfcOpeningElements across the wall after roundtripping.
I made the insulation an IfcCovering, but it wont' cut the opening.
Can an IfcOpeningElement cut an IfcCovering? Or do I need an IfcWall for that?

T
by theoryshaw on 24 Feb 2022
#
+1 votes
Yes, i think it's legal in the schema...
video:
unfortunately you need a separate IfcOpeningElements for each opening.
There's talk to change this, if you'd like to +1 it.
https://github.com/buildingSMART/NextGen-IFC/issues/87
and
https://forums.buildingsmart.org/t/openings-with-multiple-hosts/1165
T
by theoryshaw on 24 Feb 2022
#
+1 votes
btw, would recommend making your walls, types: https://twitter.com/theoryshaw/status/1450172062903980032
T
by theoryshaw on 24 Feb 2022
#
+2 votes
Also, i think the most logically way to support multiple layer walls would be through IfcMaterialLayerSets...
https://github.com/IfcOpenShell/IfcOpenShell/issues/1227
C
by Coen on 25 Feb 2022
#
@theoryshaw said:
Also, i think the most logically way to support multiple layer walls would be through IfcMaterialLayerSets...
https://github.com/IfcOpenShell/IfcOpenShell/issues/1227
Thanks for all the information, seems you already did some extensive research. Just thinking that it would be really cool if Archipack pro was able to make cavity walls with IfcMaterialLayerSets.
T
by tlang on 25 Feb 2022
#
this discussion reminded me of this old post: http://blog.ifcopenshell.org/2015/10/separating-elements-by-their-material.html
A
by Arv on 17 Nov 2022, edited 17 Nov 2022
#
@theoryshaw does the new version of blenderbim still have these features of dynamic opening as you have here. Also, the geometry used to create the opening in for ex a wall, goes missing after the opening is made and is not seen in the IfcOpeningElements
container. How do we change the opening size and position in the newer versions of blenderbim
T
by theoryshaw on 17 Nov 2022
#
@Arv dynamic openings have been removed, and replaced with a more IfcOpenShell-centric way to apply openings...
see video here: https://community.osarch.org/discussion/comment/13286/#Comment_13286
Unfortunately, however, it seems there's a bug, as i no longer see 'apply void' in the recent versions.
https://github.com/IfcOpenShell/IfcOpenShell/issues/2601
Does it work on your end?
T
by theoryshaw on 17 Nov 2022, edited 17 Nov 2022
#
+2 votes
Whoops, forgot, click on the opening, and then shift-clip the wall, to 'apply void'.
Thanks @Gorgious!
https://github.com/IfcOpenShell/IfcOpenShell/issues/2601#issuecomment-1318914261