rs2.modeler.properties.liner package

rs2.modeler.properties.liner.CableTruss module

class rs2.modeler.properties.liner.CableTruss.CableTrussStageFactor(client: Client, ID, propertyID)

Bases: ProxyObject

getUnitWeightFactor() float
getCableDiameterFactor() float
getYoungsModulusFactor() float
getAxialStrainExpansionFactor() float
getTensileStrengthPeakFactor() float
getTensileStrengthResidualFactor() float
getConductivityFactor() float
getSpecificHeatCapacityFactor() float
getExpansionCoefficientFactor() float
class rs2.modeler.properties.liner.CableTruss.CableTrussDefinedStageFactor(client: Client, ID, propertyID)

Bases: CableTrussStageFactor

setUnitWeightFactor(value: float)
setCableDiameterFactor(value: float)
setYoungsModulusFactor(value: float)
setAxialStrainExpansionFactor(value: float)
setTensileStrengthPeakFactor(value: float)
setTensileStrengthResidualFactor(value: float)
setConductivityFactor(value: float)
setSpecificHeatCapacityFactor(value: float)
setExpansionCoefficientFactor(value: float)
class rs2.modeler.properties.liner.CableTruss.CableTruss(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Liner Stage Factor Properties

stageFactorInterface

Reference object for modifying stage factor property.

Type:

RelativeStageFactorInterface[CableTrussDefinedStageFactor, CableTrussStageFactor]

getUnitWeight() float
setUnitWeight(value: float)
getInitialTemperature() float
setInitialTemperature(value: float)
getCableDiameter() float
setCableDiameter(value: float)
getOutofplaneSpacing() float
setOutofplaneSpacing(value: float)
getYoungsModulus() float
setYoungsModulus(value: float)
getMaterialType() MaterialType
setMaterialType(value: MaterialType)
getTensileStrengthPeak() float
setTensileStrengthPeak(value: float)
getTensileStrengthResidual() float
setTensileStrengthResidual(value: float)
getPreTensioning() bool
setPreTensioning(value: bool)
getPreTensioningForce() float
setPreTensioningForce(value: float)
getAxialStrainExpansion() float
setAxialStrainExpansion(value: float)
getActivateThermal() bool
setActivateThermal(value: bool)
getStaticTemperatureMode() StaticWaterModes
setStaticTemperatureMode(value: StaticWaterModes)
getStaticTemperature() float
setStaticTemperature(value: float)
getConductivity() float
setConductivity(value: float)
getSpecificHeatCapacity() float
setSpecificHeatCapacity(value: float)
getThermalExpansion() bool
setThermalExpansion(value: bool)
getExpansionCoefficient() float
setExpansionCoefficient(value: float)
getStageCableProperties() bool
setStageCableProperties(value: bool)
getStaticTemperatureGridToUse() str
setStaticTemperatureGridToUse(gridName: str)

Grids “None” and “Default Grid” available by default.

setProperties(UnitWeight: float = None, InitialTemperature: float = None, CableDiameter: float = None, OutofplaneSpacing: float = None, YoungsModulus: float = None, MaterialType: MaterialType = None, TensileStrengthPeak: float = None, TensileStrengthResidual: float = None, PreTensioning: bool = None, PreTensioningForce: float = None, AxialStrainExpansion: float = None, ActivateThermal: bool = None, StaticTemperatureMode: StaticWaterModes = None, StaticTemperature: float = None, Conductivity: float = None, SpecificHeatCapacity: float = None, ThermalExpansion: bool = None, ExpansionCoefficient: float = None, StageCableProperties: bool = None)
getProperties()

rs2.modeler.properties.liner.Geosynthetic module

class rs2.modeler.properties.liner.Geosynthetic.GeosyntheticStageFactor(client: Client, ID, propertyID)

Bases: ProxyObject

getGeosyntheticUnitWeightFactor() float
getTensileModulusFactor() float
getAxialStrainExpansionFactor() float
getTensileStrengthPeakFactor() float
getTensileStrengthResidualFactor() float
getConductivityFactor() float
getSpecificHeatCapacityFactor() float
getExpansionCoefficientFactor() float
class rs2.modeler.properties.liner.Geosynthetic.GeosyntheticDefinedStageFactor(client: Client, ID, propertyID)

Bases: GeosyntheticStageFactor

setGeosyntheticUnitWeightFactor(value: float)
setTensileModulusFactor(value: float)
setAxialStrainExpansionFactor(value: float)
setTensileStrengthPeakFactor(value: float)
setTensileStrengthResidualFactor(value: float)
setConductivityFactor(value: float)
setSpecificHeatCapacityFactor(value: float)
setExpansionCoefficientFactor(value: float)
class rs2.modeler.properties.liner.Geosynthetic.Geosynthetic(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Liner Stage Factor Properties

stageFactorInterface

Reference object for modifying stage factor property.

Type:

RelativeStageFactorInterface[GeosyntheticDefinedStageFactor, GeosyntheticStageFactor]

getGeosyntheticUnitWeight() float
setGeosyntheticUnitWeight(value: float)
getInitialTemperature() float
setInitialTemperature(value: float)
getTensileModulus() float
setTensileModulus(value: float)
getMaterialType() MaterialType
setMaterialType(value: MaterialType)
getTensileStrengthPeak() float
setTensileStrengthPeak(value: float)
getTensileStrengthResidual() float
setTensileStrengthResidual(value: float)
getActivateThermal() bool
setActivateThermal(value: bool)
getStaticTemperatureMode() StaticWaterModes
setStaticTemperatureMode(value: StaticWaterModes)
getStaticTemperature() float
setStaticTemperature(value: float)
getConductivity() float
setConductivity(value: float)
getSpecificHeatCapacity() float
setSpecificHeatCapacity(value: float)
getThermalExpansion() bool
setThermalExpansion(value: bool)
getExpansionCoefficient() float
setExpansionCoefficient(value: float)
getAxialStrainExpansion() float
setAxialStrainExpansion(value: float)
getStageGeosyntheticProperties() bool
setStageGeosyntheticProperties(value: bool)
getStaticTemperatureGridToUse() str
setStaticTemperatureGridToUse(gridName: str)

Grids “None” and “Default Grid” available by default.

setProperties(GeosyntheticUnitWeight: float = None, InitialTemperature: float = None, TensileModulus: float = None, MaterialType: MaterialType = None, TensileStrengthPeak: float = None, TensileStrengthResidual: float = None, ActivateThermal: bool = None, StaticTemperatureMode: StaticWaterModes = None, StaticTemperature: float = None, Conductivity: float = None, SpecificHeatCapacity: float = None, ThermalExpansion: bool = None, ExpansionCoefficient: float = None, AxialStrainExpansion: float = None, StageGeosyntheticProperties: bool = None)
getProperties()

rs2.modeler.properties.liner.Liner module

class rs2.modeler.properties.liner.Liner.LinerProperty(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Liner Properties

StandardBeam

Reference object for modifying property.

Type:

StandardBeam

Geosynthetic

Reference object for modifying property.

Type:

Geosynthetic

ReinforcedConcrete

Reference object for modifying property.

Type:

ReinforcedConcrete

CableTruss

Reference object for modifying property.

Type:

CableTruss

getLinerName() str
setLinerName(value: str)
getLinerColor() int
setLinerColor(value: int)
getLinerType() LinerTypes
setLinerType(value: LinerTypes)

rs2.modeler.properties.liner.ReinforcedConcrete module

class rs2.modeler.properties.liner.ReinforcedConcrete.ReinforcedConcreteStageFactor(client: Client, ID, propertyID)

Bases: ProxyObject

getConcreteUnitWeightFactor() float
getAreaFactor() float
getWeightFactor() float
getThicknessFactor() float
getConcreteYoungsModulusFactor() float
getConcreteCompressiveStrengthFactor() float
getConcreteTensileStrengthFactor() float
getAxialStrainExpansionFactor() float
getConductivityFactor() float
getSpecificHeatCapacityFactor() float
getExpansionCoefficientFactor() float
class rs2.modeler.properties.liner.ReinforcedConcrete.ReinforcedConcreteDefinedStageFactor(client: Client, ID, propertyID)

Bases: ReinforcedConcreteStageFactor

setConcreteUnitWeightFactor(value: float)
setAreaFactor(value: float)
setWeightFactor(value: float)
setThicknessFactor(value: float)
setConcreteYoungsModulusFactor(value: float)
setConcreteCompressiveStrengthFactor(value: float)
setConcreteTensileStrengthFactor(value: float)
setAxialStrainExpansionFactor(value: float)
setConductivityFactor(value: float)
setSpecificHeatCapacityFactor(value: float)
setExpansionCoefficientFactor(value: float)
class rs2.modeler.properties.liner.ReinforcedConcrete.ReinforcedConcrete(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Liner Stage Factor Properties

stageFactorInterface

Reference object for modifying stage factor property.

Type:

RelativeStageFactorInterface[ReinforcedConcreteDefinedStageFactor, ReinforcedConcreteStageFactor]

getConcreteUnitWeight() float
setConcreteUnitWeight(value: float)
getIncludeWeightInStressAnalysis() bool
setIncludeWeightInStressAnalysis(value: bool)
getInitialTemperature() float
setInitialTemperature(value: float)
getReinforcement() bool
setReinforcement(value: bool)
getSpacing() float
setSpacing(value: float)
getSectionDepth() float
setSectionDepth(value: float)
getArea() float
setArea(value: float)
getMomentOfInertia() float
setMomentOfInertia(value: float)
getYoungsModulus() float
setYoungsModulus(value: float)
getCompressiveStrength() float
setCompressiveStrength(value: float)
getTensileStrength() float
setTensileStrength(value: float)
getWeight() float
setWeight(value: float)
getConcrete() bool
setConcrete(value: bool)
getThickness() float
setThickness(value: float)
getConcreteYoungsModulus() float
setConcreteYoungsModulus(value: float)
getPoissonRatio() float
setPoissonRatio(value: float)
getConcreteCompressiveStrength() float
setConcreteCompressiveStrength(value: float)
getConcreteTensileStrength() float
setConcreteTensileStrength(value: float)
getMaterialType() MaterialType
setMaterialType(value: MaterialType)
getSlidingGap() bool
setSlidingGap(value: bool)
getStrainAtLocking() float
setStrainAtLocking(value: float)
getBeamElementFormulation() LinerFormulation
setBeamElementFormulation(value: LinerFormulation)
getAxialStrainExpansion() float
setAxialStrainExpansion(value: float)
getActivateThermal() bool
setActivateThermal(value: bool)
getStaticTemperatureMode() StaticWaterModes
setStaticTemperatureMode(value: StaticWaterModes)
getStaticTemperature() float
setStaticTemperature(value: float)
getConductivity() float
setConductivity(value: float)
getSpecificHeatCapacity() float
setSpecificHeatCapacity(value: float)
getThermalExpansion() bool
setThermalExpansion(value: bool)
getExpansionCoefficient() float
setExpansionCoefficient(value: float)
getStageConcreteProperties() bool
setStageConcreteProperties(value: bool)
getStaticTemperatureGridToUse() str
setStaticTemperatureGridToUse(gridName: str)

Grids “None” and “Default Grid” available by default.

setProperties(ConcreteUnitWeight: float = None, IncludeWeightInStressAnalysis: bool = None, InitialTemperature: float = None, Reinforcement: bool = None, Spacing: float = None, SectionDepth: float = None, Area: float = None, MomentOfInertia: float = None, YoungsModulus: float = None, CompressiveStrength: float = None, TensileStrength: float = None, Weight: float = None, Concrete: bool = None, Thickness: float = None, ConcreteYoungsModulus: float = None, PoissonRatio: float = None, ConcreteCompressiveStrength: float = None, ConcreteTensileStrength: float = None, MaterialType: MaterialType = None, SlidingGap: bool = None, StrainAtLocking: float = None, BeamElementFormulation: LinerFormulation = None, AxialStrainExpansion: float = None, ActivateThermal: bool = None, StaticTemperatureMode: StaticWaterModes = None, StaticTemperature: float = None, Conductivity: float = None, SpecificHeatCapacity: float = None, ThermalExpansion: bool = None, ExpansionCoefficient: float = None, StageConcreteProperties: bool = None)
getProperties()

rs2.modeler.properties.liner.StandardBeam module

class rs2.modeler.properties.liner.StandardBeam.StandardBeamStageFactor(client: Client, ID, propertyID)

Bases: ProxyObject

getUnitWeightFactor() float
getThicknessFactor() float
getAreaFactor() float
getMomentOfInertiaFactor() float
getYoungsModulusFactor() float
getPoissonsRatioFactor() float
getAxialStrainExpansionFactor() float
getCompressiveStrengthPeakFactor() float
getCompressiveStrengthResidualFactor() float
getTensileStrengthPeakFactor() float
getTensileStrengthResidualFactor() float
getConductivityFactor() float
getSpecificHeatCapacityFactor() float
getExpansionCoefficientFactor() float
class rs2.modeler.properties.liner.StandardBeam.StandardBeamDefinedStageFactor(client: Client, ID, propertyID)

Bases: StandardBeamStageFactor

setUnitWeightFactor(value: float)
setThicknessFactor(value: float)
setAreaFactor(value: float)
setMomentOfInertiaFactor(value: float)
setYoungsModulusFactor(value: float)
setPoissonsRatioFactor(value: float)
setAxialStrainExpansionFactor(value: float)
setCompressiveStrengthPeakFactor(value: float)
setCompressiveStrengthResidualFactor(value: float)
setTensileStrengthPeakFactor(value: float)
setTensileStrengthResidualFactor(value: float)
setConductivityFactor(value: float)
setSpecificHeatCapacityFactor(value: float)
setExpansionCoefficientFactor(value: float)
class rs2.modeler.properties.liner.StandardBeam.StandardBeam(client: Client, ID, documentProxyID)

Bases: PropertyProxy

Examples

Code Snippet: Manipulation of Liner Stage Factor Properties

stageFactorInterface

Reference object for modifying stage factor property.

Type:

RelativeStageFactorInterface[StandardBeamDefinedStageFactor, StandardBeamStageFactor]

getUnitWeight() float
setUnitWeight(value: float)
getIncludeWeightInStressAnalysis() bool
setIncludeWeightInStressAnalysis(value: bool)
getInitialTemperature() float
setInitialTemperature(value: float)
getMethod() GeometryChoice
setMethod(value: GeometryChoice)
getThickness() float
setThickness(value: float)
getArea() float
setArea(value: float)
getMomentOfInertia() float
setMomentOfInertia(value: float)
getYoungsModulus() float
setYoungsModulus(value: float)
getPoissonsRatio() float
setPoissonsRatio(value: float)
getMaterialType() MaterialType
setMaterialType(value: MaterialType)
getCompressiveStrengthPeak() float
setCompressiveStrengthPeak(value: float)
getCompressiveStrengthResidual() float
setCompressiveStrengthResidual(value: float)
getTensileStrengthPeak() float
setTensileStrengthPeak(value: float)
getTensileStrengthResidual() float
setTensileStrengthResidual(value: float)
getSlidingGap() bool
setSlidingGap(value: bool)
getStrainAtLocking() float
setStrainAtLocking(value: float)
getBeamElementFormulation() LinerFormulation
setBeamElementFormulation(value: LinerFormulation)
getAxialStrainExpansion() float
setAxialStrainExpansion(value: float)
getActivateThermal() bool
setActivateThermal(value: bool)
getStaticTemperatureMode() StaticWaterModes
setStaticTemperatureMode(value: StaticWaterModes)
getStaticTemperature() float
setStaticTemperature(value: float)
getConductivity() float
setConductivity(value: float)
getSpecificHeatCapacity() float
setSpecificHeatCapacity(value: float)
getThermalExpansion() bool
setThermalExpansion(value: bool)
getExpansionCoefficient() float
setExpansionCoefficient(value: float)
getStageLinerProperties() bool
setStageLinerProperties(value: bool)
getStaticTemperatureGridToUse() str
setStaticTemperatureGridToUse(gridName: str)

Grids “None” and “Default Grid” available by default.

setProperties(UnitWeight: float = None, IncludeWeightInStressAnalysis: bool = None, InitialTemperature: float = None, Method: GeometryChoice = None, Thickness: float = None, Area: float = None, MomentOfInertia: float = None, YoungsModulus: float = None, PoissonsRatio: float = None, MaterialType: MaterialType = None, CompressiveStrengthPeak: float = None, CompressiveStrengthResidual: float = None, TensileStrengthPeak: float = None, TensileStrengthResidual: float = None, SlidingGap: bool = None, StrainAtLocking: float = None, BeamElementFormulation: LinerFormulation = None, AxialStrainExpansion: float = None, ActivateThermal: bool = None, StaticTemperatureMode: StaticWaterModes = None, StaticTemperature: float = None, Conductivity: float = None, SpecificHeatCapacity: float = None, ThermalExpansion: bool = None, ExpansionCoefficient: float = None, StageLinerProperties: bool = None)
getProperties()