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

Material Joint Stage Factor Script Examples

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