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

Material Strength Properties Script Examples

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()#