MeshAreaPlacementService
Canonical path: NemAll_Python_Reinforcement.MeshAreaPlacementService
Methods:
-
AddOpeningPolygon–Add an opening polygon
-
Calculate–Calculate the meshes
-
SetOuterPolygon–Constructor
-
__init__–Initialize
AddOpeningPolygon
AddOpeningPolygon(openingPol: Polygon3D, offset: float)
Calculate
Calculate(
doc: DocumentAdapter,
mesh: MeshData,
meshPlacementProperties: MeshAreaPlacementProperties,
placementMatrix: Matrix3D,
startPositionNumber: int,
concreteCoverZDir: float,
) -> list
Calculate the meshes
Parameters:
-
doc(DocumentAdapter) –Document
-
mesh(MeshData) –Mesh data
-
meshPlacementProperties(MeshAreaPlacementProperties) –Mesh placement properties
-
placementMatrix(Matrix3D) –Placement matrix
-
startPositionNumber(int) –Start position number
-
concreteCoverZDir(float) –Concrete cover in the local z direction
SetOuterPolygon
SetOuterPolygon(placementPol: Polygon3D, offset: float)
Placeholder