rs3.properties.joint.GeosyntheticHyperbolic module#
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getK() float#
- setK(value: float)#
- getDeltaPr() float#
- setDeltaPr(value: float)#
- getHasWorkSoftening() bool#
- setHasWorkSoftening(value: bool)#
- getNormalStiffness() float#
- setNormalStiffness(value: float)#
- getShearStiffness() float#
- setShearStiffness(value: float)#
- getAdhesionAtSigInf() float#
- setAdhesionAtSigInf(value: float)#
- getFrictionAngleAtSig0() float#
- setFrictionAngleAtSig0(value: float)#
- getResidualAdhesionAtSigInf() float#
- setResidualAdhesionAtSigInf(value: float)#
- getResidualFrictionAngleAtSig0() float#
- setResidualFrictionAngleAtSig0(value: float)#
- getHasDeltaPr() bool#
- setHasDeltaPr(value: bool)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(K: float = None, DeltaPr: float = None, HasWorkSoftening: bool = None, NormalStiffness: float = None, ShearStiffness: float = None, AdhesionAtSigInf: float = None, FrictionAngleAtSig0: float = None, ResidualAdhesionAtSigInf: float = None, ResidualFrictionAngleAtSig0: float = None, HasDeltaPr: bool = None)#
Set properties using keyword arguments.
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
IStageFactorBase- getDeltaPrFactor() float#
- getKFactor() float#
- getNormalStiffnessFactor() float#
- getAdhesionAtSigInfFactor() float#
- getFrictionAngleAtSig0Factor() float#
- getResidualAdhesionAtSigInfFactor() float#
- getResidualFrictionAngleAtSig0Factor() float#
- getShearStiffnessFactor() float#
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicDefinedStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
GeosyntheticHyperbolicStageFactorBase- setDeltaPrFactor(value: float)#
- setKFactor(value: float)#
- setNormalStiffnessFactor(value: float)#
- setAdhesionAtSigInfFactor(value: float)#
- setFrictionAngleAtSig0Factor(value: float)#
- setResidualAdhesionAtSigInfFactor(value: float)#
- setResidualFrictionAngleAtSig0Factor(value: float)#
- setShearStiffnessFactor(value: float)#
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicStageFactor(id: str, stageFactorId: str, client: Client)#
Bases:
GeosyntheticHyperbolicStageFactorBaseExamples
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicDefinedStageFactor(id: str, stageFactorId: str, client: Client)#
Bases:
GeosyntheticHyperbolicStageFactor,GeosyntheticHyperbolicDefinedStageFactorBaseExamples
- class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolic(client: Client, id: str)#
Bases:
GeosyntheticHyperbolicBaseExamples
- getAllowSlipStartFromStage() int#
- setAllowSlipStartFromStage(value: int)#