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

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

Bases: ProxyObject

getCriticalStateSlopeFactor() float#
getGammaFactor() float#
getKappaFactor() float#
getLambdaFactor() float#
getNParameterFactor() float#
getOverconsolidationRatioFactor() float#
getPreconsolidationStressFactor() float#
class rs2.modeler.properties.material.strength.BarcelonaBasic.BarcelonaBasicDefinedStageFactor(client: Client, ID, propertyID)#

Bases: BarcelonaBasicStageFactor

setCriticalStateSlopeFactor(value: float)#
setGammaFactor(value: float)#
setKappaFactor(value: float)#
setLambdaFactor(value: float)#
setNParameterFactor(value: float)#
setOverconsolidationRatioFactor(value: float)#
setPreconsolidationStressFactor(value: float)#
class rs2.modeler.properties.material.strength.BarcelonaBasic.BarcelonaBasic(client: Client, ID, documentProxyID, stageFactorInterfaceID)#

Bases: PropertyProxy

Variables:

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

Examples

Code Snippet: Manipulation of Strength Properties

getSlopeOfCriticalStateLines() float#
setSlopeOfCriticalStateLines(value: float)#
getIncludeTheEffectOfLodesAngle() bool#
setIncludeTheEffectOfLodesAngle(value: bool)#
getLambda() float#
setLambda(value: float)#
getKappa() float#
setKappa(value: float)#
getSpecificVolumeAtUnitPressure() float#
setSpecificVolumeAtUnitPressure(value: float)#
getInitialStateOfConsolidation() InitialStateOfConsolidation#
setInitialStateOfConsolidation(value: InitialStateOfConsolidation)#
getOverConsolidationRatio() float#
setOverConsolidationRatio(value: float)#
getPreconsolidationPressure() float#
setPreconsolidationPressure(value: float)#
getElasticParameters() ElasticParameters#
setElasticParameters(value: ElasticParameters)#
getAutoCalculateAlfaFactor() bool#
setAutoCalculateAlfaFactor(value: bool)#
getAlfaFactor() float#
setAlfaFactor(value: float)#
getMinimumBulkModulus() float#
setMinimumBulkModulus(value: float)#
getKTensionSuction() float#
setKTensionSuction(value: float)#
getKapaSuction() float#
setKapaSuction(value: float)#
getRParameter() float#
setRParameter(value: float)#
getBetaParameter() float#
setBetaParameter(value: float)#
getReferenceMeanStress() float#
setReferenceMeanStress(value: float)#
getAtmosphericPressure() float#
setAtmosphericPressure(value: float)#
setProperties(SlopeOfCriticalStateLines: float = None, IncludeTheEffectOfLodesAngle: bool = None, Lambda: float = None, Kappa: float = None, SpecificVolumeAtUnitPressure: float = None, InitialStateOfConsolidation: InitialStateOfConsolidation = None, OverConsolidationRatio: float = None, PreconsolidationPressure: float = None, ElasticParameters: ElasticParameters = None, AutoCalculateAlfaFactor: bool = None, AlfaFactor: float = None, MinimumBulkModulus: float = None, KTensionSuction: float = None, KapaSuction: float = None, RParameter: float = None, BetaParameter: float = None, ReferenceMeanStress: float = None, AtmosphericPressure: float = None)#
getProperties()#