rs2.modeler.properties.material.strength.MohrCoulombWithCap module#
- class rs2.modeler.properties.material.strength.MohrCoulombWithCap.MohrCoulombWithCapStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject
- getDilationAngleFactor() float #
- getInitialMeanStressFactor() float #
- getLambdaKappaFactor() float #
- getPeakCohesionFactor() float #
- getPeakFrictionAngleFactor() float #
- getPeakTensileStrengthFactor() float #
- class rs2.modeler.properties.material.strength.MohrCoulombWithCap.MohrCoulombWithCapDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
MohrCoulombWithCapStageFactor
- setDilationAngleFactor(value: float)#
- setInitialMeanStressFactor(value: float)#
- setLambdaKappaFactor(value: float)#
- setPeakCohesionFactor(value: float)#
- setPeakFrictionAngleFactor(value: float)#
- setPeakTensileStrengthFactor(value: float)#
- class rs2.modeler.properties.material.strength.MohrCoulombWithCap.MohrCoulombWithCap(client: Client, ID, documentProxyID, stageFactorInterfaceID)#
Bases:
PropertyProxy
- Variables:
stageFactorInterface (AbsoluteStageFactorGettersInterface[MohrCoulombWithCapDefinedStageFactor, MohrCoulombWithCapStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Strength Properties
- getPeakTensileStrength() float #
- setPeakTensileStrength(value: float)#
- getPeakFrictionAngle() float #
- setPeakFrictionAngle(value: float)#
- getPeakCohesion() float #
- setPeakCohesion(value: float)#
- getDilationAngle() float #
- setDilationAngle(value: float)#
- getCapHardeningType() CapHardeningTypes #
- setCapHardeningType(value: CapHardeningTypes)#
- getInitialMeanStress() float #
- setInitialMeanStress(value: float)#
- getLambdaKappa() float #
- setLambdaKappa(value: float)#
- setMohrCoulombCapMeanStress(meanStress: list[tuple[float, float]])#
meanStress is a list of (x,y) tuples.
- getMohrCoulombCapMeanStress() list[tuple[float, float]] #
returns a list of (x,y) tuples.
- setProperties(PeakTensileStrength: float = None, PeakFrictionAngle: float = None, PeakCohesion: float = None, DilationAngle: float = None, CapType: MCCapType = None, CapHardeningType: CapHardeningTypes = None, InitialMeanStress: float = None, LambdaKappa: float = None)#
- getProperties()#