rs2.modeler.properties.pile.MohrCoulombPile module#
- class rs2.modeler.properties.pile.MohrCoulombPile.MohrCoulombPile(server: Client, ID, documentProxyID)#
Bases:
PropertyProxy
- getShearStiffness() float #
- setShearStiffness(value: float)#
- getNormalStiffness() float #
- setNormalStiffness(value: float)#
- getFrictionAngle() float #
- setFrictionAngle(value: float)#
- getResidualFrictionAngle() float #
- setResidualFrictionAngle(value: float)#
- getCohesion() float #
- setCohesion(value: float)#
- getResidualCohesion() float #
- setResidualCohesion(value: float)#
- getUseShearResistanceCutoff() bool #
- setUseShearResistanceCutoff(value: bool)#
- getShearResistanceCutoff() float #
- setShearResistanceCutoff(value: float)#
- getPerimeter() float #
- setPerimeter(value: float)#
- getUseBaseResistance() bool #
- setUseBaseResistance(value: bool)#
- getBaseNormalStiffness() float #
- setBaseNormalStiffness(value: float)#
- getBaseForceResistance() float #
- setBaseForceResistance(value: float)#
- setProperties(ShearStiffness: float = None, NormalStiffness: float = None, FrictionAngle: float = None, ResidualFrictionAngle: float = None, Cohesion: float = None, ResidualCohesion: float = None, UseShearResistanceCutoff: bool = None, ShearResistanceCutoff: float = None, Perimeter: float = None, UseBaseResistance: bool = None, BaseNormalStiffness: float = None, BaseForceResistance: float = None)#
- getProperties()#