rs2.modeler.properties.material.strength.JointedMohrCoulomb module#
- class rs2.modeler.properties.material.strength.JointedMohrCoulomb.JointedMohrCoulombStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject
- getResidualCohesionFactor() float #
- getDilationAngleFactor() float #
- getResidualFrictionAngleFactor() float #
- getPeakCohesionFactor() float #
- getPeakFrictionAngleFactor() float #
- getPeakTensileStrengthFactor() float #
- getResidualTensileStrengthFactor() float #
- class rs2.modeler.properties.material.strength.JointedMohrCoulomb.JointedMohrCoulombDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
JointedMohrCoulombStageFactor
- setResidualCohesionFactor(value: float)#
- setDilationAngleFactor(value: float)#
- setResidualFrictionAngleFactor(value: float)#
- setPeakCohesionFactor(value: float)#
- setPeakFrictionAngleFactor(value: float)#
- setPeakTensileStrengthFactor(value: float)#
- setResidualTensileStrengthFactor(value: float)#
- class rs2.modeler.properties.material.strength.JointedMohrCoulomb.JointedMohrCoulomb(client: Client, ID, documentProxyID, stageFactorInterfaceID)#
Bases:
PropertyProxy
- Variables:
stageFactorInterface (AbsoluteStageFactorGettersInterface[JointedMohrCoulombDefinedStageFactor, JointedMohrCoulombStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Strength Properties
- getMaterialType() MaterialType #
- setMaterialType(value: MaterialType)#
- getPeakTensileStrength() float #
- setPeakTensileStrength(value: float)#
- getPeakFrictionAngle() float #
- setPeakFrictionAngle(value: float)#
- getPeakCohesion() float #
- setPeakCohesion(value: float)#
- getResidualTensileStrength() float #
- setResidualTensileStrength(value: float)#
- getResidualFrictionAngle() float #
- setResidualFrictionAngle(value: float)#
- getResidualCohesion() float #
- setResidualCohesion(value: float)#
- getDilationAngle() float #
- setDilationAngle(value: float)#
- getApplySSRShearStrengthReduction() bool #
- setApplySSRShearStrengthReduction(value: bool)#
- getJointOptions() MaterialJointOptions #
- setProperties(MaterialType: MaterialType = None, PeakTensileStrength: float = None, PeakFrictionAngle: float = None, PeakCohesion: float = None, ResidualTensileStrength: float = None, ResidualFrictionAngle: float = None, ResidualCohesion: float = None, DilationAngle: float = None, ApplySSRShearStrengthReduction: bool = None)#
- getProperties()#