rs3.properties.beam.Standard module#
- class rs3.properties.beam.Standard.StandardBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getIMin() float#
- setIMin(value: float)#
- getIMax() float#
- setIMax(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(IMin: float = None, IMax: float = None)#
Set properties using keyword arguments.
- class rs3.properties.beam.Standard.StandardBeamStageFactor(id: str, stageFactorID: str, client: Client)#
Bases:
BeamCommonStageFactorExamples
See Beam Script Examples.
- getMomentInertiaYFactor() float#
- getMomentInertiaZFactor() float#
- getShearStrengthFactor() float#
- class rs3.properties.beam.Standard.StandardBeamDefinedStageFactor(id: str, stageFactorID: str, client: Client)#
Bases:
StandardBeamStageFactor,BeamCommonDefinedStageFactorExamples
See Beam Script Examples.
- setMomentInertiaYFactor(value: float)#
- setMomentInertiaZFactor(value: float)#
- setShearStrengthFactor(value: float)#
- class rs3.properties.beam.Standard.Standard(client: Client, id: str)#
Bases:
BeamCommon,StandardBaseStandard beam structural element.
This class represents a standard beam section. It inherits all common beam functionality from
BeamCommon.BeamCommon, and section-specific properties fromStandardBase.The following intrinsic properties are exposed via
StandardBase:IMin: Minimum moment of inertia.IMax: Maximum moment of inertia.
Stage-dependent modification factors for standard beam properties are accessed through
StageFactorInterface, which provides:Moment of inertia Y factor
Moment of inertia Z factor
Shear strength factor
For full documentation of common beam behavior and shared properties, refer to
BeamCommon.py.Examples
See Beam Script Examples.
- setBeamElementFormulation(beamElementFormulation: BeamElementFormulation)#
- getBeamElementFormulation() BeamElementFormulation#