rs2.modeler.properties.material.strength.DruckerPrager module#

class rs2.modeler.properties.material.strength.DruckerPrager.DruckerPragerStageFactor(client: Client, ID, propertyID)#

Bases: ProxyObject

getDilationParameterFactor() float#
getPeakKParameterFactor() float#
getResidualKParameterFactor() float#
getPeakTensileStrengthFactor() float#
getPeakQParameterFactor() float#
getResidualQParameterFactor() float#
getResidualTensileStrengthFactor() float#
class rs2.modeler.properties.material.strength.DruckerPrager.DruckerPragerDefinedStageFactor(client: Client, ID, propertyID)#

Bases: DruckerPragerStageFactor

setDilationParameterFactor(value: float)#
setPeakKParameterFactor(value: float)#
setResidualKParameterFactor(value: float)#
setPeakTensileStrengthFactor(value: float)#
setPeakQParameterFactor(value: float)#
setResidualQParameterFactor(value: float)#
setResidualTensileStrengthFactor(value: float)#
class rs2.modeler.properties.material.strength.DruckerPrager.DruckerPrager(client: Client, ID, documentProxyID, stageFactorInterfaceID)#

Bases: PropertyProxy

Variables:

stageFactorInterface (AbsoluteStageFactorGettersInterface[DruckerPragerDefinedStageFactor, DruckerPragerStageFactor]) – Reference object for modifying stage factor property.

Examples

Code Snippet: Manipulation of Strength Properties

getMaterialType() MaterialType#
setMaterialType(value: MaterialType)#
getPeakQParameter() float#
setPeakQParameter(value: float)#
getPeakKParameter() float#
setPeakKParameter(value: float)#
getPeakTensileStrength() float#
setPeakTensileStrength(value: float)#
getResidualQParameter() float#
setResidualQParameter(value: float)#
getResidualKParameter() float#
setResidualKParameter(value: float)#
getResidualTensileStrength() float#
setResidualTensileStrength(value: float)#
getDilationParameter() float#
setDilationParameter(value: float)#
getApplySSRShearStrengthReduction() bool#
setApplySSRShearStrengthReduction(value: bool)#
setProperties(MaterialType: MaterialType = None, PeakQParameter: float = None, PeakKParameter: float = None, PeakTensileStrength: float = None, ResidualQParameter: float = None, ResidualKParameter: float = None, ResidualTensileStrength: float = None, DilationParameter: float = None, ApplySSRShearStrengthReduction: bool = None)#
getProperties()#