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: GeosyntheticHyperbolicStageFactorBase

Examples

See Joint Script Examples.

class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolicDefinedStageFactor(id: str, stageFactorId: str, client: Client)#

Bases: GeosyntheticHyperbolicStageFactor, GeosyntheticHyperbolicDefinedStageFactorBase

Examples

See Joint Script Examples.

class rs3.properties.joint.GeosyntheticHyperbolic.GeosyntheticHyperbolic(client: Client, id: str)#

Bases: GeosyntheticHyperbolicBase

Examples

See Joint Script Examples.

getAllowSlipStartFromStage() int#
setAllowSlipStartFromStage(value: int)#