rs2.modeler.properties.joint.MohrCoulombMaterial module#
- class rs2.modeler.properties.joint.MohrCoulombMaterial.MohrCoulombMaterialStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject
- getTensileStrengthFactor() float #
- getPeakFrictionAngleFactor() float #
- getPeakCohesionFactor() float #
- getResTensileStrengthFactor() float #
- getResCohesionFactor() float #
- getResFrictionAngleFactor() float #
- getDilationAngleFactor() float #
- getJointPermeableFactor() bool #
- class rs2.modeler.properties.joint.MohrCoulombMaterial.MohrCoulombMaterialDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
MohrCoulombMaterialStageFactor
- setTensileStrengthFactor(value: float)#
- setPeakFrictionAngleFactor(value: float)#
- setPeakCohesionFactor(value: float)#
- setResTensileStrengthFactor(value: float)#
- setResCohesionFactor(value: float)#
- setResFrictionAngleFactor(value: float)#
- setDilationAngleFactor(dilationAngleFactor: float)#
- setJointPermeableFactor(Permeable: bool)#
- class rs2.modeler.properties.joint.MohrCoulombMaterial.MohrCoulombMaterial(client: Client, ID, documentProxyID)#
Bases:
PropertyProxy
- Variables:
stageFactorInterface (AbsoluteStageFactorInterface[MohrCoulombMaterialDefinedStageFactor, MohrCoulombMaterialStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Material Joint Stage Factor Properties
- getTensileStrength() float #
- setTensileStrength(value: float)#
- getPeakFrictionAngle() float #
- setPeakFrictionAngle(value: float)#
- getPeakCohesion() float #
- setPeakCohesion(value: float)#
- getResidualStrength() bool #
- setResidualStrength(value: bool)#
- getResTensileStrength() float #
- setResTensileStrength(value: float)#
- getResCohesion() float #
- setResCohesion(value: float)#
- getResFrictionAngle() float #
- setResFrictionAngle(value: float)#
- getApplyStageFactors() bool #
- setApplyStageFactors(value: bool)#
- setDilationAngle(dilationAngle: float)#
- getDilationAngle() float #
- setProperties(TensileStrength: float = None, PeakFrictionAngle: float = None, PeakCohesion: float = None, ResidualStrength: bool = None, ResTensileStrength: float = None, ResCohesion: float = None, ResFrictionAngle: float = None, ApplyStageFactors: bool = None)#
- getProperties()#