StructuralPurlinProperties
Canonical path: NemAll_Python_ArchElements.StructuralPurlinProperties
Bases: StructuralElementProperties, ArchBaseProperties
Implementation of the Structural Purlin properties
Methods:
-
GetEndPoint–Get the end point of the element in world coordinate system
-
GetStartPoint–Get the start point of the element in world coordinate system
-
SetAnchorPointProperties–Set the Column Anchor Point Properties
-
SetEndPoint–Set the end point of the element in world coordinate system
-
SetHeightProperties–Set HeightProperties
-
SetHeightPropsByPlacementPoints–Set HeightProperties by the placement points
-
SetStartPoint–Set the start point of the element in world coordinate system
-
__init__–Overloaded function. See individual overloads.
GetEndPoint
GetEndPoint() -> Point3D
GetStartPoint
GetStartPoint() -> Point3D
SetAnchorPointProperties
SetAnchorPointProperties(
anchorPointStart: int,
offsetStart: Point2D,
anchorPointEnd: int,
offsetEnd: Point2D,
twoAnchorPoints: bool,
)
Set the Column Anchor Point Properties
Values for anchor point:" 1 - LeftBottom" 2 - RightBottom" 3 - RightTop" 4 - LeftTop" 5 - Center" 6 - MiddleBottom" 7 - MiddleRight" 8 - MiddleTop" 9 - MiddleLeft" 10 - CenterOfGravity"
Parameters:
SetEndPoint
Set the end point of the element in world coordinate system
Parameters:
-
x(float) –x coordinate
-
y(float) –y coordinate
-
z(float) –z coordinate
SetHeightProperties
SetHeightProperties(doc: DocumentAdapter, planeReferences: PlaneReferences)
Set HeightProperties
Parameters:
-
doc(DocumentAdapter) –Document
-
planeReferences(PlaneReferences) –Height Properties of Column, as PlaneReferences type
SetHeightPropsByPlacementPoints
SetHeightPropsByPlacementPoints(
doc: DocumentAdapter,
value: PlaneReferences,
startPointZcoord: float,
endPointZcoord: float,
)
Set HeightProperties by the placement points
Parameters:
-
doc(DocumentAdapter) –Document
-
value(PlaneReferences) –Height properties
-
startPointZcoord(float) –Z coordinate of the start point
-
endPointZcoord(float) –Z coordinate of the end point
SetStartPoint
Set the start point of the element in world coordinate system
Parameters:
-
x(float) –x coordinate
-
y(float) –y coordinate
-
z(float) –z coordinate