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()#