rs3.properties.material.constitutiveModel.DruckerPrager module#
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPragerBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getResidualTensileStrength() float#
- setResidualTensileStrength(value: float)#
- getDilationParameter() float#
- setDilationParameter(value: float)#
- getResidualQParameter() float#
- setResidualQParameter(value: float)#
- getResidualKParameter() float#
- setResidualKParameter(value: float)#
- getApplySSRShearStrengthReduction() bool#
- setApplySSRShearStrengthReduction(value: bool)#
- getTensileStrength() float#
- setTensileStrength(value: float)#
- getQParameter() float#
- setQParameter(value: float)#
- getKParameter() float#
- setKParameter(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(ResidualTensileStrength: float = None, DilationParameter: float = None, ResidualQParameter: float = None, ResidualKParameter: float = None, ApplySSRShearStrengthReduction: bool = None, TensileStrength: float = None, QParameter: float = None, KParameter: float = None)#
Set properties using keyword arguments.
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPragerStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
IStageFactorBase- getDilationParameterFactor() float#
- getKParameterFactor() float#
- getResidualKParameterFactor() float#
- getQParameterFactor() float#
- getResidualQParameterFactor() float#
- getTensileStrengthFactor() float#
- getResidualTensileStrengthFactor() float#
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPragerDefinedStageFactorBase(id: str, stageFactorID: str, client: Client)#
Bases:
DruckerPragerStageFactorBase- setDilationParameterFactor(value: float)#
- setKParameterFactor(value: float)#
- setResidualKParameterFactor(value: float)#
- setQParameterFactor(value: float)#
- setResidualQParameterFactor(value: float)#
- setTensileStrengthFactor(value: float)#
- setResidualTensileStrengthFactor(value: float)#
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPragerStageFactor(id: str, stageFactorId: str, client: Client)#
Bases:
DruckerPragerStageFactorBase
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPragerDefinedStageFactor(id: str, stageFactorID: str, client: Client)#
- class rs3.properties.material.constitutiveModel.DruckerPrager.DruckerPrager(client: Client, id: str)#