T
by theoryshaw on 14 Aug 2021, edited 15 Aug 2021
#
Just a roapmap question.
IfcSlabs use a Blender Modify for their thickness. IfcWalls, however, use the IfcOpenShell engine to adjust the wall thickness.
Do you eventually see IfcSlabs being run by IfcOpenShell engine as well? Or do you still envision using Blender modifiers on certain objects?
M
by Moult on 15 Aug 2021
#
+3 votes
IfcSlabs are run by the IfcOpenShell engine as well as IfcWalls. In fact anything that is MaterialLayerSet based will be run by the IfcOpenShell engine, which may also commonly include IfcCovering, IfcPlate, IfcRoof, IfcRamp, etc. The modifier is simply placed there for convenience because slabs are prismatic 99.9% of the time and therefore if you are editing it, it is just so much easier to move one vertex instead of two. For walls, this isn't the case, as walls have funny junctions, mitred corners, strange curves, etc.
T
by theoryshaw on 15 Aug 2021
#
Thanks! Makes sense.
In that way, if the slab is run by a MaterialLayerSet, you shouldn't really touch the depth in the modifier, correct?
M
by Moult on 15 Aug 2021
#
@theoryshaw correct, don't touch that depth :)