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

Joint Stage Factor Example

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