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

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

Bases: ProxyObject

getAParameterFactor() float#
getResidualAParameterFactor() float#
getCompressiveStrengthFactor() float#
getDilationParameterFactor() float#
getMbParameterFactor() float#
getResidualMbParameterFactor() float#
getHoekMartinMiFactor() float#
getSParameterFactor() float#
getResidualSParameterFactor() float#
getTensileCutoffFactor() float#
class rs2.modeler.properties.material.strength.JointedGeneralizedHoekBrown.JointedGeneralizedHoekBrownDefinedStageFactor(client: Client, ID, propertyID)#

Bases: JointedGeneralizedHoekBrownStageFactor

setAParameterFactor(value: float)#
setResidualAParameterFactor(value: float)#
setCompressiveStrengthFactor(value: float)#
setDilationParameterFactor(value: float)#
setMbParameterFactor(value: float)#
setResidualMbParameterFactor(value: float)#
setHoekMartinMiFactor(value: float)#
setSParameterFactor(value: float)#
setResidualSParameterFactor(value: float)#
setTensileCutoffFactor(value: float)#
class rs2.modeler.properties.material.strength.JointedGeneralizedHoekBrown.JointedGeneralizedHoekBrown(client: Client, ID, documentProxyID, stageFactorInterfaceID)#

Bases: PropertyProxy

Variables:

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

Examples

Code Snippet: Manipulation of Strength Properties

getMaterialType() MaterialType#
setMaterialType(value: MaterialType)#
getCompressiveStrength() float#
setCompressiveStrength(value: float)#
getMbParameter() float#
setMbParameter(value: float)#
getSParameter() float#
setSParameter(value: float)#
getAParameter() float#
setAParameter(value: float)#
getGSIParameter() float#
setGSIParameter(value: float)#
getMiParameter() float#
setMiParameter(value: float)#
getDParameter() float#
setDParameter(value: float)#
getTensileCutoffType() TensileCutoffOptions#
setTensileCutoffType(value: TensileCutoffOptions)#
getTensileCutoff() float#
setTensileCutoff(value: float)#
getHoekMartinMi() float#
setHoekMartinMi(value: float)#
getResidualMbParameter() float#
setResidualMbParameter(value: float)#
getResidualSParameter() float#
setResidualSParameter(value: float)#
getResidualAParameter() float#
setResidualAParameter(value: float)#
getResidualGSIParameter() float#
setResidualGSIParameter(value: float)#
getResidualMiParameter() float#
setResidualMiParameter(value: float)#
getResidualDParameter() float#
setResidualDParameter(value: float)#
getDilationParameter() float#
setDilationParameter(value: float)#
getApplySSRShearStrengthReduction() bool#
setApplySSRShearStrengthReduction(value: bool)#
getJointOptions() MaterialJointOptions#
setProperties(MaterialType: MaterialType = None, CompressiveStrength: float = None, MbParameter: float = None, SParameter: float = None, AParameter: float = None, GSIParameter: float = None, MiParameter: float = None, DParameter: float = None, TensileCutoffType: TensileCutoffOptions = None, TensileCutoff: float = None, HoekMartinMi: float = None, ResidualMbParameter: float = None, ResidualSParameter: float = None, ResidualAParameter: float = None, ResidualGSIParameter: float = None, ResidualMiParameter: float = None, ResidualDParameter: float = None, DilationParameter: float = None, ApplySSRShearStrengthReduction: bool = None)#
getProperties()#