rs2.modeler.properties.material.strength.GeneralizedHoekBrown module#
- class rs2.modeler.properties.material.strength.GeneralizedHoekBrown.GeneralizedHoekBrownStageFactor(client: Client, ID, propertyID)#
Bases:
GeneralizedHoekBrownStageFactorLegacy- getAParameterFactor() float#
- getResidualAParameterFactor() float#
- getUCSOfIntactRockIntactFactor() float#
- getDilationParameterFactor() float#
- getMbParameterFactor() float#
- getResidualMbParameterFactor() float#
- getHoekMartinMiFactor() float#
- getSParameterFactor() float#
- getResidualSParameterFactor() float#
- getTensileCutoffFactor() float#
- getGSIFactor() float#
- getGSIResidualFactor() float#
- getMiFactor() float#
- getMiResidualFactor() float#
- getDFactor() float#
- getDResidualFactor() float#
- class rs2.modeler.properties.material.strength.GeneralizedHoekBrown.GeneralizedHoekBrownDefinedStageFactor(client: Client, ID, propertyID)#
Bases:
GeneralizedHoekBrownStageFactor,GeneralizedHoekBrownDefinedStageFactorLegacy- setAParameterFactor(value: float)#
- setResidualAParameterFactor(value: float)#
- setUCSOfIntactRockIntactFactor(value: float)#
- setDilationParameterFactor(value: float)#
- setMbParameterFactor(value: float)#
- setResidualMbParameterFactor(value: float)#
- setHoekMartinMiFactor(value: float)#
- setSParameterFactor(value: float)#
- setResidualSParameterFactor(value: float)#
- setTensileCutoffFactor(value: float)#
- setGSIFactor(value: float)#
- setGSIResidualFactor(value: float)#
- setMiFactor(value: float)#
- setMiResidualFactor(value: float)#
- setDFactor(value: float)#
- setDResidualFactor(value: float)#
- class rs2.modeler.properties.material.strength.GeneralizedHoekBrown.GeneralizedHoekBrown(client: Client, ID, documentProxyID, stageFactorInterfaceID)#
Bases:
GeneralizedHoekBrownLegacy- Variables:
stageFactorInterface (AbsoluteStageFactorGettersInterface[JointedGeneralizedHoekBrownDefinedStageFactor, JointedGeneralizedHoekBrownStageFactor]) – Reference object for modifying stage factor property.
Examples
Code Snippet: Manipulation of Strength Properties
- getMaterialType() MaterialType#
- setMaterialType(value: MaterialType)#
- getUCSOfIntactRockIntact() float#
- setUCSOfIntactRockIntact(value: float)#
- getDefineBy() GSIInputType#
- setDefineBy(value: GSIInputType)#
- getMbParameter() float#
- setMbParameter(value: float)#
- getSParameter() float#
- setSParameter(value: float)#
- getAParameter() float#
- setAParameter(value: float)#
- getGSI() float#
- setGSI(value: float)#
- getMi() float#
- setMi(value: float)#
- getD() float#
- setD(value: float)#
- getResidualMbParameter() float#
- setResidualMbParameter(value: float)#
- getResidualSParameter() float#
- setResidualSParameter(value: float)#
- getResidualAParameter() float#
- setResidualAParameter(value: float)#
- getGSIResidual() float#
- setGSIResidual(value: float)#
- getMiResidual() float#
- setMiResidual(value: float)#
- getDResidual() float#
- setDResidual(value: float)#
- getDilationParameter() float#
- setDilationParameter(value: float)#
- getApplySSRShearStrengthReduction() bool#
- setApplySSRShearStrengthReduction(value: bool)#
- getTensileCutoffType() TensileCutoffOptions#
- setTensileCutoffType(value: TensileCutoffOptions)#
- getTensileCutoff() float#
- setTensileCutoff(value: float)#
- getHoekMartinMi() float#
- setHoekMartinMi(value: float)#
- getUcsBlockModel() bool#
- setUcsBlockModel(value: bool)#
- getGsiParameterBlockModel() bool#
- setGsiParameterBlockModel(value: bool)#
- getMiParameterBlockModel() bool#
- setMiParameterBlockModel(value: bool)#
- getDParameterBlockModel() bool#
- setDParameterBlockModel(value: bool)#
- getGsiParameterResBlockModel() bool#
- setGsiParameterResBlockModel(value: bool)#
- getMiParameterResBlockModel() bool#
- setMiParameterResBlockModel(value: bool)#
- getDParameterResBlockModel() bool#
- setDParameterResBlockModel(value: bool)#
- getComputePeakMBSA() bool#
- setComputePeakMBSA(value: bool)#
- getComputeResidualMBSA() bool#
- setComputeResidualMBSA(value: bool)#
- getComputeRockMassElasticModulus() bool#
- setComputeRockMassElasticModulus(value: bool)#
- getEstimationMethod() eGHBEstimationMethod#
- setEstimationMethod(value: eGHBEstimationMethod)#
- getUseType() eModulusInputMethod#
- setUseType(value: eModulusInputMethod)#
- getEI() float#
- setEI(value: float)#
- getMR() float#
- setMR(value: float)#
- setProperties(MaterialType: MaterialType = None, UCSOfIntactRockIntact: float = None, DefineBy: GSIInputType = None, MbParameter: float = None, SParameter: float = None, AParameter: float = None, GSI: float = None, Mi: float = None, D: float = None, ResidualMbParameter: float = None, ResidualSParameter: float = None, ResidualAParameter: float = None, GSIResidual: float = None, MiResidual: float = None, DResidual: float = None, DilationParameter: float = None, ApplySSRShearStrengthReduction: bool = None, TensileCutoffType: TensileCutoffOptions = None, TensileCutoff: float = None, HoekMartinMi: float = None, UcsBlockModel: bool = None, GsiParameterBlockModel: bool = None, MiParameterBlockModel: bool = None, DParameterBlockModel: bool = None, GsiParameterResBlockModel: bool = None, MiParameterResBlockModel: bool = None, DParameterResBlockModel: bool = None, ComputePeakMBSA: bool = None, ComputeResidualMBSA: bool = None, ComputeRockMassElasticModulus: bool = None, EstimationMethod: eGHBEstimationMethod = None, UseType: eModulusInputMethod = None, EI: float = None, MR: float = None)#
- getProperties()#