MeshAreaPlacementService
Canonical path: NemAll_Python_Reinforcement.MeshAreaPlacementService
AddOpeningPolygon
AddOpeningPolygon(openingPol: Polygon3D, offset: float)
Calculate
Calculate(
doc: DocumentAdapter,
mesh: MeshData,
properties: MeshAreaPlacementProperties,
placementMatrix: Matrix3D,
startPositionNumber: int,
concreteCoverZDir: float,
) -> list
Calculate the meshes
Parameters:
-
doc
(DocumentAdapter
) –Document
-
mesh
(MeshData
) –Mesh data
-
properties
(MeshAreaPlacementProperties
) –Mesh area 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