BeamProperties
Canonical path: NemAll_Python_ArchElements.BeamProperties
Bases: ArchBaseProperties
Representation of the properties of an upstand/downstand beam
Methods:
-
GetShapeType
–Get the type of the cross-section shape
-
GetWidth
–Get the width of the rectangular cross-section shape
-
SetAttribute
–Set the attribute
-
SetAxis
–Set the axis
-
SetShapeType
–Set the type of the cross-section shape
-
SetWidth
–Set the width of the rectangular cross-section shape
-
__init__
–Overloaded function. See individual overloads.
Attributes:
-
IsStartNewJoinedBeamGroup
(bool
) –Should this beam be the first of a new group of beams joined together
-
ShapeType
(ShapeType
) –Type of the cross-section shape
-
Width
(float
) –Width of the rectangular cross-section shape
IsStartNewJoinedBeamGroup
property
writable
Should this beam be the first of a new group of beams joined together
Set this property to False in the second or subsequent beams in order to join all of them with each other at their ends to create a continous chain of beams.
GetShapeType
GetShapeType() -> ShapeType
GetWidth
Get the width of the rectangular cross-section shape
Returns:
-
float
–Width
SetShapeType
SetShapeType(shapeType: ShapeType)
SetWidth
Set the width of the rectangular cross-section shape
Parameters:
-
width
(float
) –Width