rs2.modeler.properties.joint.HyperbolicSoftening module#
- class rs2.modeler.properties.joint.HyperbolicSoftening.HyperbolicSofteningStageFactor(client: Client, ID, propertyID)#
Bases:
ProxyObject- getNormalStiffnessFactor() float#
- getShearStiffnessFactor() float#
- getPeakCohesionFactor() float#
- getPeakFrictionFactor() float#
- getResCohesionFactor() float#
- getResFrictionFactor() float#
- getTensileStrengthFactor() float#
- getResTensileStrengthFactor() float#
- getDeltaRFactor() float#
- getInitialSlopeFactor() float#
- getWorkSofteningFactor() bool#
- getAdditionalPressureInsideJointFactor() float#
- getGroundwaterPressureFactor() float#
- getJointPermeableFactor() bool#
- class rs2.modeler.properties.joint.HyperbolicSoftening.HyperbolicSofteningDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
HyperbolicSofteningStageFactor- setNormalStiffnessFactor(value: float)#
- setShearStiffnessFactor(value: float)#
- setPeakCohesionFactor(value: float)#
- setPeakFrictionFactor(value: float)#
- setResCohesionFactor(value: float)#
- setResFrictionFactor(value: float)#
- setTensileStrengthFactor(value: float)#
- setResTensileStrengthFactor(value: float)#
- setDeltaRFactor(value: float)#
- setInitialSlopeFactor(value: float)#
- setWorkSofteningFactor(value: bool)#
- setAdditionalPressureInsideJointFactor(value: float)#
- setGroundwaterPressureFactor(GroundWaterPressure: float)#
- setJointPermeableFactor(Permeable: bool)#
- class rs2.modeler.properties.joint.HyperbolicSoftening.HyperbolicSoftening(client: Client, ID, documentProxyID)#
Bases:
PropertyProxy- Variables:
stageFactorInterface (AbsoluteStageFactorInterface[HyperbolicSofteningDefinedStageFactor, HyperbolicSofteningStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Joint Stage Factor Properties
- getPeakCohesion() float#
- setPeakCohesion(value: float)#
- getPeakFriction() float#
- setPeakFriction(value: float)#
- getResCohesion() float#
- setResCohesion(value: float)#
- getResFriction() float#
- setResFriction(value: float)#
- getTensileStrength() float#
- setTensileStrength(value: float)#
- getResTensileStrength() float#
- setResTensileStrength(value: float)#
- getDeltaR() float#
- setDeltaR(value: float)#
- getInitialSlope() float#
- setInitialSlope(value: float)#
- getWorkSoftening() bool#
- setWorkSoftening(value: bool)#
- getNormalStiffness() float#
- setNormalStiffness(value: float)#
- getShearStiffness() float#
- setShearStiffness(value: float)#
- getApplyPorePressure() bool#
- setApplyPorePressure(value: bool)#
- getApplyAdditionalPressureInsideJoint() bool#
- setApplyAdditionalPressureInsideJoint(value: bool)#
- getAdditionalPressureType() AdditionalPressureType#
- setAdditionalPressureType(value: AdditionalPressureType)#
- getAdditionalPressureInsideJoint() float#
- setAdditionalPressureInsideJoint(value: float)#
- getApplyPressureToLinerSideOnly() bool#
- setApplyPressureToLinerSideOnly(value: bool)#
- getApplyStageFactors() bool#
- setApplyStageFactors(value: bool)#
- setPiezoID(piezoName: str)#
- getPiezoID()#
- setProperties(PeakCohesion: float = None, PeakFriction: float = None, ResCohesion: float = None, ResFriction: float = None, TensileStrength: float = None, ResTensileStrength: float = None, DeltaR: float = None, InitialSlope: float = None, WorkSoftening: bool = None, NormalStiffness: float = None, ShearStiffness: float = None, ApplyPorePressure: bool = None, ApplyAdditionalPressureInsideJoint: bool = None, AdditionalPressureType: AdditionalPressureType = None, AdditionalPressureInsideJoint: float = None, ApplyPressureToLinerSideOnly: bool = None, ApplyStageFactors: bool = None)#
- getProperties()#