SlabOpeningSlopedBRepUtil
implementation of the utility for a slab opening created by a sloped BRep3D
SlabOpeningSlopedBRepUtil
Canonical path: Utils.Architecture.SlabOpeningSlopedBRepUtil.SlabOpeningSlopedBRepUtil
" implementation of the utility for a slab opening created by a sloped BRep3D
__init__
__init__(document: DocumentAdapter)
create_opening_polygons_and_plane_surfaces
create_opening_polygons_and_plane_surfaces(
slab: BaseElementAdapter, opening_cut_geo: BRep3D
) -> tuple[bool, Polygon2D, Polyhedron3D | None, Polyhedron3D | None]
create the opening polygons and planes for a BRep opening
Parameters:
-
slab
(BaseElementAdapter
) –slab
-
opening_cut_geo
(BRep3D
) –geometry for the opening creation
Returns:
-
tuple[bool, Polygon2D, Polyhedron3D | None, Polyhedron3D | None]
–opening created state, opening polygon, bottom plane surface, top plane surface
Placeholder