rs2.modeler.properties.material.stiffness package
rs2.modeler.properties.material.stiffness.ChSoil module
- class rs2.modeler.properties.material.stiffness.ChSoil.ChSoil(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getGRef() float
- setGRef(value: float)
- getNG() float
- setNG(value: float)
- getKRef() float
- setKRef(value: float)
- getMK() float
- setMK(value: float)
- getReferencePressure() float
- setReferencePressure(value: float)
- setProperties(GRef: float = None, NG: float = None, KRef: float = None, MK: float = None, ReferencePressure: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Custom module
- class rs2.modeler.properties.material.stiffness.Custom.Custom(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getUseUnloadingCondition() bool
- setUseUnloadingCondition(value: bool)
- getUnloadingCondition() UnloadingConditions
- setUnloadingCondition(value: UnloadingConditions)
- getCustomMode() CustomMode
- setCustomMode(value: CustomMode)
- getUseConstantPoissonsRatio() bool
- setUseConstantPoissonsRatio(value: bool)
- getConstantPoissonsRatio() float
- setConstantPoissonsRatio(value: float)
- getUnloadingUseConstantPoissonsRatio() bool
- setUnloadingUseConstantPoissonsRatio(value: bool)
- getUnloadingConstantPoissonsRatio() float
- setUnloadingConstantPoissonsRatio(value: float)
- setCustomStiffnessLoadingTable(mode: CustomMode, table: list[tuple[float, float, float]])
Tuple element order: (Custom Mode Parameter (p,q,S3…), Young’s modulus, Poisson’s Ratio). Poisson’s ratio set to zero if useContantPoissonsRatio is set to True.
- getCustomStiffnessLoadingTable() list[tuple[float, float, float]]
Tuple element order: (Custom Mode Parameter (p,q,S3…), Young’s modulus, Poisson’s Ratio). Poisson’s ratio set to zero if useContantPoissonsRatio is set to True.
- setCustomStiffnessUnloadingTable(mode: CustomMode, table: list[tuple[float, float, float]])
Tuple element order: (Custom Mode Parameter (p,q,S3…), Young’s modulus, Poisson’s Ratio). Poisson’s ratio set to zero and ignored if useContantPoissonsRatio is set to True.
- getCustomStiffnessUnloadingTable() list[tuple[float, float, float]]
Tuple element order: (Custom Mode Parameter (p,q,S3…), Young’s modulus, Poisson’s Ratio). Poisson’s ratio set to zero and ignored if useContantPoissonsRatio is set to True.
- setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, CustomMode: CustomMode = None, UseConstantPoissonsRatio: bool = None, ConstantPoissonsRatio: float = None, UnloadingUseConstantPoissonsRatio: bool = None, UnloadingConstantPoissonsRatio: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.CySoil module
- class rs2.modeler.properties.material.stiffness.CySoil.CySoil(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getKRefiso() float
- setKRefiso(value: float)
- getMK() float
- setMK(value: float)
- getRK() float
- setRK(value: float)
- getReferencePressure() float
- setReferencePressure(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- setProperties(KRefiso: float = None, MK: float = None, RK: float = None, ReferencePressure: float = None, PoissonsRatio: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.DoubleYield module
- class rs2.modeler.properties.material.stiffness.DoubleYield.DoubleYield(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getKRefiso() float
- setKRefiso(value: float)
- getMK() float
- setMK(value: float)
- getRK() float
- setRK(value: float)
- getReferencePressure() float
- setReferencePressure(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- setProperties(KRefiso: float = None, MK: float = None, RK: float = None, ReferencePressure: float = None, PoissonsRatio: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.HardeningSoil module
- class rs2.modeler.properties.material.stiffness.HardeningSoil.HardeningSoil(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getERef50() float
- setERef50(value: float)
- getERefoed() float
- setERefoed(value: float)
- getERefur() float
- setERefur(value: float)
- getM() float
- setM(value: float)
- getReferencePressure() float
- setReferencePressure(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getPlimit() float
- setPlimit(value: float)
- getG0ref() float
- setG0ref(value: float)
- getGama07() float
- setGama07(value: float)
- setProperties(ERef50: float = None, ERefoed: float = None, ERefur: float = None, M: float = None, ReferencePressure: float = None, PoissonsRatio: float = None, Plimit: float = None, G0ref: float = None, Gama07: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.HardeningSoilSmallStrainStiffness module
- class rs2.modeler.properties.material.stiffness.HardeningSoilSmallStrainStiffness.HardeningSoilSmallStrainStiffness(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getERef50() float
- setERef50(value: float)
- getERefoed() float
- setERefoed(value: float)
- getERefur() float
- setERefur(value: float)
- getM() float
- setM(value: float)
- getReferencePressure() float
- setReferencePressure(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getPlimit() float
- setPlimit(value: float)
- getG0ref() float
- setG0ref(value: float)
- getGama07() float
- setGama07(value: float)
- setProperties(ERef50: float = None, ERefoed: float = None, ERefur: float = None, M: float = None, ReferencePressure: float = None, PoissonsRatio: float = None, Plimit: float = None, G0ref: float = None, Gama07: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Isotropic module
- class rs2.modeler.properties.material.stiffness.Isotropic.IsotropicStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getPoissonsRatioFactor() float
- getShearModulusFactor() float
- getYoungsModulusFactor() float
- getResidualYoungsModulusFactor() float
- class rs2.modeler.properties.material.stiffness.Isotropic.IsotropicDefinedStageFactor(client: Client, ID, propertyID)
Bases:
IsotropicStageFactor
- setPoissonsRatioFactor(value: float)
- setShearModulusFactor(value: float)
- setYoungsModulusFactor(value: float)
- setResidualYoungsModulusFactor(value: float)
- class rs2.modeler.properties.material.stiffness.Isotropic.Isotropic(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- getUseUnloadingCondition() bool
- setUseUnloadingCondition(value: bool)
- getUnloadingCondition() UnloadingConditions
- setUnloadingCondition(value: UnloadingConditions)
- getElasticParameters() ElasticParameters
- setElasticParameters(value: ElasticParameters)
- getShearModulus() float
- setShearModulus(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getYoungsModulus() float
- setYoungsModulus(value: float)
- getUseResidualYoungsModulus() bool
- setUseResidualYoungsModulus(value: bool)
- getResidualYoungsModulus() float
- setResidualYoungsModulus(value: float)
- getUnloadingPoissonsRatio() float
- setUnloadingPoissonsRatio(value: float)
- getUnloadingYoungsModulus() float
- setUnloadingYoungsModulus(value: float)
- getUseUnloadingResidualYoungsModulus() bool
- setUseUnloadingResidualYoungsModulus(value: bool)
- getUnloadingResidualYoungsModulus() float
- setUnloadingResidualYoungsModulus(value: float)
- setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, ElasticParameters: ElasticParameters = None, ShearModulus: float = None, PoissonsRatio: float = None, YoungsModulus: float = None, UseResidualYoungsModulus: bool = None, ResidualYoungsModulus: float = None, UnloadingPoissonsRatio: float = None, UnloadingYoungsModulus: float = None, UseUnloadingResidualYoungsModulus: bool = None, UnloadingResidualYoungsModulus: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.ManzariAndDafalias module
- class rs2.modeler.properties.material.stiffness.ManzariAndDafalias.ManzariAndDafalias(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getG0Parameter() float
- setG0Parameter(value: float)
- getVParameter() float
- setVParameter(value: float)
- getPatmParameter() float
- setPatmParameter(value: float)
- getInitialVoidRatio() float
- setInitialVoidRatio(value: float)
- setProperties(G0Parameter: float = None, VParameter: float = None, PatmParameter: float = None, InitialVoidRatio: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.NonLinearHyperbolic module
- class rs2.modeler.properties.material.stiffness.NonLinearHyperbolic.NonLinearHyperbolicStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getAtmosphericPressureFactor() float
- getBulkModulusExpMFactor() float
- getBulkModulusNumberFactor() float
- getFailureRatioRfFactor() float
- getModulusExpNFactor() float
- getModulusNumberFactor() float
- getPoissonsRatioFactor() float
- getUnloadingModulusNumberFactor() float
- class rs2.modeler.properties.material.stiffness.NonLinearHyperbolic.NonLinearHyperbolicDefinedStageFactor(client: Client, ID, propertyID)
Bases:
NonLinearHyperbolicStageFactor
- setAtmosphericPressureFactor(value: float)
- setBulkModulusExpMFactor(value: float)
- setBulkModulusNumberFactor(value: float)
- setFailureRatioRfFactor(value: float)
- setModulusExpNFactor(value: float)
- setModulusNumberFactor(value: float)
- setPoissonsRatioFactor(value: float)
- setUnloadingModulusNumberFactor(value: float)
- class rs2.modeler.properties.material.stiffness.NonLinearHyperbolic.NonLinearHyperbolic(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- getModulusNumber() float
- setModulusNumber(value: float)
- getPoissonRatioType() PoissonRatioType
- setPoissonRatioType(value: PoissonRatioType)
- getBulkModulusNumber() float
- setBulkModulusNumber(value: float)
- getBulkModulusExpM() float
- setBulkModulusExpM(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getModulusExpN() float
- setModulusExpN(value: float)
- getAtmosphericPressure() float
- setAtmosphericPressure(value: float)
- getFailureRatioRf() float
- setFailureRatioRf(value: float)
- getUnloadingModulusNumber() float
- setUnloadingModulusNumber(value: float)
- setProperties(ModulusNumber: float = None, PoissonRatioType: PoissonRatioType = None, BulkModulusNumber: float = None, BulkModulusExpM: float = None, PoissonsRatio: float = None, ModulusExpN: float = None, AtmosphericPressure: float = None, FailureRatioRf: float = None, UnloadingModulusNumber: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.NonLinearIsotropic module
- class rs2.modeler.properties.material.stiffness.NonLinearIsotropic.NonLinearIsotropicStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getAParameterFactor() float
- getAlphaFactor() float
- getBParameterFactor() float
- getGMaxFactor() float
- getInitialEFactor() float
- getMParameterFactor() float
- getPrefFactor() float
- getRParameterFactor() float
- getGammaYFactor() float
- getPoissonsRatioFactor() float
- getResidualYoungsModulusFactor() float
- class rs2.modeler.properties.material.stiffness.NonLinearIsotropic.NonLinearIsotropicDefinedStageFactor(client: Client, ID, propertyID)
Bases:
NonLinearIsotropicStageFactor
- setAParameterFactor(value: float)
- setAlphaFactor(value: float)
- setBParameterFactor(value: float)
- setGMaxFactor(value: float)
- setInitialEFactor(value: float)
- setMParameterFactor(value: float)
- setPrefFactor(value: float)
- setRParameterFactor(value: float)
- setGammaYFactor(value: float)
- setPoissonsRatioFactor(value: float)
- setResidualYoungsModulusFactor(value: float)
- class rs2.modeler.properties.material.stiffness.NonLinearIsotropic.NonLinearIsotropic(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- getUseUnloadingCondition() bool
- setUseUnloadingCondition(value: bool)
- getUnloadingCondition() UnloadingConditions
- setUnloadingCondition(value: UnloadingConditions)
- getNonLinearIsotropicFormula() NLIFormulaTypes
- setNonLinearIsotropicFormula(value: NLIFormulaTypes)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getUseResidualYoungsModulus() bool
- setUseResidualYoungsModulus(value: bool)
- getResidualYoungsModulus() float
- setResidualYoungsModulus(value: float)
- getInitialE() float
- setInitialE(value: float)
- getAlpha() float
- setAlpha(value: float)
- getPref() float
- setPref(value: float)
- getAParameter() float
- setAParameter(value: float)
- getBParameter() float
- setBParameter(value: float)
- getMParameter() float
- setMParameter(value: float)
- getGMax() float
- setGMax(value: float)
- getGammaY() float
- setGammaY(value: float)
- getRParameter() float
- setRParameter(value: float)
- getUnloadingPoissonsRatio() float
- setUnloadingPoissonsRatio(value: float)
- getUseUnloadingResidualYoungsModulus() bool
- setUseUnloadingResidualYoungsModulus(value: bool)
- getUnloadingResidualYoungsModulus() float
- setUnloadingResidualYoungsModulus(value: float)
- getUnloadingInitialE() float
- setUnloadingInitialE(value: float)
- getUnloadingAlpha() float
- setUnloadingAlpha(value: float)
- getUnloadingPref() float
- setUnloadingPref(value: float)
- getUnloadingAParameter() float
- setUnloadingAParameter(value: float)
- getUnloadingBParameter() float
- setUnloadingBParameter(value: float)
- getUnloadingMParameter() float
- setUnloadingMParameter(value: float)
- getUnloadingGMax() float
- setUnloadingGMax(value: float)
- getUnloadingGammaY() float
- setUnloadingGammaY(value: float)
- getUnloadingRParameter() float
- setUnloadingRParameter(value: float)
- setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, NonLinearIsotropicFormula: NLIFormulaTypes = None, PoissonsRatio: float = None, UseResidualYoungsModulus: bool = None, ResidualYoungsModulus: float = None, InitialE: float = None, Alpha: float = None, Pref: float = None, AParameter: float = None, BParameter: float = None, MParameter: float = None, GMax: float = None, GammaY: float = None, RParameter: float = None, UnloadingPoissonsRatio: float = None, UseUnloadingResidualYoungsModulus: bool = None, UnloadingResidualYoungsModulus: float = None, UnloadingInitialE: float = None, UnloadingAlpha: float = None, UnloadingPref: float = None, UnloadingAParameter: float = None, UnloadingBParameter: float = None, UnloadingMParameter: float = None, UnloadingGMax: float = None, UnloadingGammaY: float = None, UnloadingRParameter: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Norsand module
- class rs2.modeler.properties.material.stiffness.Norsand.Norsand(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getShearModulusAtReferencePressure() float
- setShearModulusAtReferencePressure(value: float)
- getReferencePressureForShearModulus() float
- setReferencePressureForShearModulus(value: float)
- getModulusExponent() float
- setModulusExponent(value: float)
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getMinimumShearModulus() float
- setMinimumShearModulus(value: float)
- setProperties(ShearModulusAtReferencePressure: float = None, ReferencePressureForShearModulus: float = None, ModulusExponent: float = None, PoissonsRatio: float = None, MinimumShearModulus: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Orthotropic module
- class rs2.modeler.properties.material.stiffness.Orthotropic.OrthotropicStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getAngleCounterclockwiseFromHorizontalToE1Factor() float
- getPoissonsRatioV12Factor() float
- getPoissonsRatioV2Factor() float
- getPoissonsRatioV2zFactor() float
- getShearModulusFactor() float
- getYoungsModulusE1Factor() float
- getYoungsModulusE2Factor() float
- getYoungsModulusEZFactor() float
- class rs2.modeler.properties.material.stiffness.Orthotropic.OrthotropicDefinedStageFactor(client: Client, ID, propertyID)
Bases:
OrthotropicStageFactor
- setAngleCounterclockwiseFromHorizontalToE1Factor(value: float)
- setPoissonsRatioV12Factor(value: float)
- setPoissonsRatioV2Factor(value: float)
- setPoissonsRatioV2zFactor(value: float)
- setShearModulusFactor(value: float)
- setYoungsModulusE1Factor(value: float)
- setYoungsModulusE2Factor(value: float)
- setYoungsModulusEZFactor(value: float)
- class rs2.modeler.properties.material.stiffness.Orthotropic.Orthotropic(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- getUseUnloadingCondition() bool
- setUseUnloadingCondition(value: bool)
- getUnloadingCondition() UnloadingConditions
- setUnloadingCondition(value: UnloadingConditions)
- getShearModulus() float
- setShearModulus(value: float)
- getAngleCounterclockwiseFromHorizontalToE1() float
- setAngleCounterclockwiseFromHorizontalToE1(value: float)
- getYoungsModulusE1() float
- setYoungsModulusE1(value: float)
- getYoungsModulusE2() float
- setYoungsModulusE2(value: float)
- getYoungsModulusEZ() float
- setYoungsModulusEZ(value: float)
- getPoissonsRatioV12() float
- setPoissonsRatioV12(value: float)
- getPoissonsRatioV2() float
- setPoissonsRatioV2(value: float)
- getPoissonsRatioV2z() float
- setPoissonsRatioV2z(value: float)
- getUnloadingShearModulus() float
- setUnloadingShearModulus(value: float)
- getUnloadingAngleCounterclockwiseFromHorizontalToE1() float
- setUnloadingAngleCounterclockwiseFromHorizontalToE1(value: float)
- getUnloadingYoungsModulusE1() float
- setUnloadingYoungsModulusE1(value: float)
- getUnloadingYoungsModulusE2() float
- setUnloadingYoungsModulusE2(value: float)
- getUnloadingYoungsModulusEZ() float
- setUnloadingYoungsModulusEZ(value: float)
- getUnloadingPoissonsRatioV12() float
- setUnloadingPoissonsRatioV12(value: float)
- getUnloadingPoissonsRatioV2() float
- setUnloadingPoissonsRatioV2(value: float)
- getUnloadingPoissonsRatioV2z() float
- setUnloadingPoissonsRatioV2z(value: float)
- setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, ShearModulus: float = None, AngleCounterclockwiseFromHorizontalToE1: float = None, YoungsModulusE1: float = None, YoungsModulusE2: float = None, YoungsModulusEZ: float = None, PoissonsRatioV12: float = None, PoissonsRatioV2: float = None, PoissonsRatioV2z: float = None, UnloadingShearModulus: float = None, UnloadingAngleCounterclockwiseFromHorizontalToE1: float = None, UnloadingYoungsModulusE1: float = None, UnloadingYoungsModulusE2: float = None, UnloadingYoungsModulusEZ: float = None, UnloadingPoissonsRatioV12: float = None, UnloadingPoissonsRatioV2: float = None, UnloadingPoissonsRatioV2z: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Pm4Sand module
- class rs2.modeler.properties.material.stiffness.Pm4Sand.Pm4Sand(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getG0Parameter() float
- setG0Parameter(value: float)
- getVParameter() float
- setVParameter(value: float)
- getPatmParameter() float
- setPatmParameter(value: float)
- getAutoCalculateCGDParameter() bool
- setAutoCalculateCGDParameter(value: bool)
- getCGDParameter() float
- setCGDParameter(value: float)
- getAutoCalculatePSedParameter() bool
- setAutoCalculatePSedParameter(value: bool)
- getPSedParameter() float
- setPSedParameter(value: float)
- getPostShake() bool
- setPostShake(value: bool)
- getAutoCalculateFSedMin() bool
- setAutoCalculateFSedMin(value: bool)
- getFSedMin() float
- setFSedMin(value: float)
- setProperties(G0Parameter: float = None, VParameter: float = None, PatmParameter: float = None, AutoCalculateCGDParameter: bool = None, CGDParameter: float = None, AutoCalculatePSedParameter: bool = None, PSedParameter: float = None, PostShake: bool = None, AutoCalculateFSedMin: bool = None, FSedMin: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Pm4Silt module
- class rs2.modeler.properties.material.stiffness.Pm4Silt.Pm4Silt(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getG0Parameter() float
- setG0Parameter(value: float)
- getAutoCalculateNGParameter() bool
- setAutoCalculateNGParameter(value: bool)
- getNGParameter() float
- setNGParameter(value: float)
- getAutoCalculateVParameter() bool
- setAutoCalculateVParameter(value: bool)
- getVParameter() float
- setVParameter(value: float)
- getPatmParameter() float
- setPatmParameter(value: float)
- getAutoCalculateCGDParameter() bool
- setAutoCalculateCGDParameter(value: bool)
- getCGDParameter() float
- setCGDParameter(value: float)
- getAutoCalculateCGCParameter() bool
- setAutoCalculateCGCParameter(value: bool)
- getCGCParameter() float
- setCGCParameter(value: float)
- getPostShake() bool
- setPostShake(value: bool)
- setProperties(G0Parameter: float = None, AutoCalculateNGParameter: bool = None, NGParameter: float = None, AutoCalculateVParameter: bool = None, VParameter: float = None, PatmParameter: float = None, AutoCalculateCGDParameter: bool = None, CGDParameter: float = None, AutoCalculateCGCParameter: bool = None, CGCParameter: float = None, PostShake: bool = None)
- getProperties()
rs2.modeler.properties.material.stiffness.SoftSoil module
- class rs2.modeler.properties.material.stiffness.SoftSoil.SoftSoil(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getPlimit() float
- setPlimit(value: float)
- setProperties(PoissonsRatio: float = None, Plimit: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.SoftSoilCreep module
- class rs2.modeler.properties.material.stiffness.SoftSoilCreep.SoftSoilCreep(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getPoissonsRatio() float
- setPoissonsRatio(value: float)
- getPlimit() float
- setPlimit(value: float)
- setProperties(PoissonsRatio: float = None, Plimit: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.Stiffness module
- class rs2.modeler.properties.material.stiffness.Stiffness.Stiffness(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- TransverselyIsotropic
Reference object for modifying property.
- Type:
- Orthotropic
Reference object for modifying property.
- Type:
- NonLinearHyperbolic
Reference object for modifying property.
- Type:
- NonLinearIsotropic
Reference object for modifying property.
- Type:
- ViscoElastic
Reference object for modifying property.
- Type:
- DoubleYield
Reference object for modifying property.
- Type:
- HardeningSoil
Reference object for modifying property.
- Type:
- HardeningSoilSmallStrainStiffness
Reference object for modifying property.
- SoftSoilCreep
Reference object for modifying property.
- Type:
- SwellingRock
Reference object for modifying property.
- Type:
- ManzariAndDafalias
Reference object for modifying property.
- Type:
- getElasticType() MaterialElasticityTypes
- setElasticType(value: MaterialElasticityTypes)
rs2.modeler.properties.material.stiffness.SwellingRock module
- class rs2.modeler.properties.material.stiffness.SwellingRock.SwellingRock(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getAngleToBeddingPlanes() float
- setAngleToBeddingPlanes(value: float)
- getElasticModulusTangentialToBeddingPlane() float
- setElasticModulusTangentialToBeddingPlane(value: float)
- getElasticModulusNormalToBeddingPlanes() float
- setElasticModulusNormalToBeddingPlanes(value: float)
- getPoissonsRatioOutOfBeddingPlanes() float
- setPoissonsRatioOutOfBeddingPlanes(value: float)
- getPoissonsRatioWithinBeddingPlanes() float
- setPoissonsRatioWithinBeddingPlanes(value: float)
- getShearModulus() float
- setShearModulus(value: float)
- setProperties(AngleToBeddingPlanes: float = None, ElasticModulusTangentialToBeddingPlane: float = None, ElasticModulusNormalToBeddingPlanes: float = None, PoissonsRatioOutOfBeddingPlanes: float = None, PoissonsRatioWithinBeddingPlanes: float = None, ShearModulus: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.TransverselyIsotropic module
- class rs2.modeler.properties.material.stiffness.TransverselyIsotropic.TransverselyIsotropicStageFactor(client: Client, ID, propertyID)
Bases:
ProxyObject
- getAngleCounterclockwiseFromHorizontalToE1Factor() float
- getPoissonsRatioVAndV1zFactor() float
- getPoissonsRatioV12Factor() float
- getShearModulusFactor() float
- getYoungsModulusE2Factor() float
- getYoungsModulusE1AndEzFactor() float
- class rs2.modeler.properties.material.stiffness.TransverselyIsotropic.TransverselyIsotropicDefinedStageFactor(client: Client, ID, propertyID)
Bases:
TransverselyIsotropicStageFactor
- setAngleCounterclockwiseFromHorizontalToE1Factor(value: float)
- setPoissonsRatioVAndV1zFactor(value: float)
- setPoissonsRatioV12Factor(value: float)
- setShearModulusFactor(value: float)
- setYoungsModulusE2Factor(value: float)
- setYoungsModulusE1AndEzFactor(value: float)
- class rs2.modeler.properties.material.stiffness.TransverselyIsotropic.TransverselyIsotropic(client: Client, ID, documentProxyID, stageFactorInterfaceID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Stiffness Properties
- stageFactorInterface
Reference object for modifying stage factor property.
- getUseUnloadingCondition() bool
- setUseUnloadingCondition(value: bool)
- getUnloadingCondition() UnloadingConditions
- setUnloadingCondition(value: UnloadingConditions)
- getShearModulus() float
- setShearModulus(value: float)
- getAngleCounterclockwiseFromHorizontalToE1() float
- setAngleCounterclockwiseFromHorizontalToE1(value: float)
- getYoungsModulusE1AndEz() float
- setYoungsModulusE1AndEz(value: float)
- getYoungsModulusE2() float
- setYoungsModulusE2(value: float)
- getPoissonsRatioV12() float
- setPoissonsRatioV12(value: float)
- getPoissonsRatioVAndV1z() float
- setPoissonsRatioVAndV1z(value: float)
- getUnloadingShearModulus() float
- setUnloadingShearModulus(value: float)
- getUnloadingAngleCounterclockwiseFromHorizontalToE1() float
- setUnloadingAngleCounterclockwiseFromHorizontalToE1(value: float)
- getUnloadingYoungsModulusE1AndEz() float
- setUnloadingYoungsModulusE1AndEz(value: float)
- getUnloadingYoungsModulusE2() float
- setUnloadingYoungsModulusE2(value: float)
- getUnloadingPoissonsRatioV12() float
- setUnloadingPoissonsRatioV12(value: float)
- getUnloadingPoissonsRatioVAndV1z() float
- setUnloadingPoissonsRatioVAndV1z(value: float)
- setProperties(UseUnloadingCondition: bool = None, UnloadingCondition: UnloadingConditions = None, ShearModulus: float = None, AngleCounterclockwiseFromHorizontalToE1: float = None, YoungsModulusE1AndEz: float = None, YoungsModulusE2: float = None, PoissonsRatioV12: float = None, PoissonsRatioVAndV1z: float = None, UnloadingShearModulus: float = None, UnloadingAngleCounterclockwiseFromHorizontalToE1: float = None, UnloadingYoungsModulusE1AndEz: float = None, UnloadingYoungsModulusE2: float = None, UnloadingPoissonsRatioV12: float = None, UnloadingPoissonsRatioVAndV1z: float = None)
- getProperties()
rs2.modeler.properties.material.stiffness.ViscoElastic module
- class rs2.modeler.properties.material.stiffness.ViscoElastic.ViscoElastic(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getViscoElasticType() ViscoElasticTypes
- setViscoElasticType(value: ViscoElasticTypes)
- getBulkModulus() float
- setBulkModulus(value: float)
- getMaxwellShearModulus() float
- setMaxwellShearModulus(value: float)
- getMaxwellViscosity() float
- setMaxwellViscosity(value: float)
- getKelvinShearModulus() float
- setKelvinShearModulus(value: float)
- getKelvinViscosity() float
- setKelvinViscosity(value: float)
- getShearModulus() float
- setShearModulus(value: float)
- setProperties(ViscoElasticType: ViscoElasticTypes = None, BulkModulus: float = None, MaxwellShearModulus: float = None, MaxwellViscosity: float = None, KelvinShearModulus: float = None, KelvinViscosity: float = None, ShearModulus: float = None)
- getProperties()