rs2.modeler.properties.bolt package
rs2.modeler.properties.bolt.Bolt module
- class rs2.modeler.properties.bolt.Bolt.BoltProperty(client: Client, ID, documentProxyID)
Bases:
PropertyProxy
Examples
Code Snippet: Manipulation of Bolt Properties
- EndAnchored
Reference object for modifying property.
- Type:
- FullyBonded
Reference object for modifying property.
- Type:
- PlainStrandCable
Reference object for modifying property.
- Type:
- getBoltName() str
- setBoltName(value: str)
- getBoltColor() int
- setBoltColor(value: int)
rs2.modeler.properties.bolt.EndAnchored module
- class rs2.modeler.properties.bolt.EndAnchored.EndAnchored(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getBoltDiameter() float
- setBoltDiameter(value: float)
- getBoltModulusE() float
- setBoltModulusE(value: float)
- getTensileCapacity() float
- setTensileCapacity(value: float)
- getResidualTensileCapacity() float
- setResidualTensileCapacity(value: float)
- getOutofPlaneSpacing() float
- setOutofPlaneSpacing(value: float)
- getPreTensioningForce() float
- setPreTensioningForce(value: float)
- getConstantPretensioningForceInInstallStage() bool
- setConstantPretensioningForceInInstallStage(value: bool)
- setProperties(BoltDiameter: float = None, BoltModulusE: float = None, TensileCapacity: float = None, ResidualTensileCapacity: float = None, OutofPlaneSpacing: float = None, PreTensioningForce: float = None, ConstantPretensioningForceInInstallStage: bool = None)
- getProperties()
rs2.modeler.properties.bolt.FullyBonded module
- class rs2.modeler.properties.bolt.FullyBonded.FullyBonded(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getBoltDiameter() float
- setBoltDiameter(value: float)
- getBoltModulusE() float
- setBoltModulusE(value: float)
- getTensileCapacity() float
- setTensileCapacity(value: float)
- getResidualTensileCapacity() float
- setResidualTensileCapacity(value: float)
- getOutofPlaneSpacing() float
- setOutofPlaneSpacing(value: float)
- getPreTensioningForce() float
- setPreTensioningForce(value: float)
- getConstantPretensioningForceInInstallStage() bool
- setConstantPretensioningForceInInstallStage(value: bool)
- getJointShear() bool
- setJointShear(value: bool)
- setProperties(BoltDiameter: float = None, BoltModulusE: float = None, TensileCapacity: float = None, ResidualTensileCapacity: float = None, OutofPlaneSpacing: float = None, PreTensioningForce: float = None, ConstantPretensioningForceInInstallStage: bool = None, JointShear: bool = None)
- getProperties()
rs2.modeler.properties.bolt.PlainStrandCable module
- class rs2.modeler.properties.bolt.PlainStrandCable.PlainStrandCable(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getBoreholeDiameter() float
- setBoreholeDiameter(value: float)
- getCableDiameter() float
- setCableDiameter(value: float)
- getCableModulusE() float
- setCableModulusE(value: float)
- getCablePeak() float
- setCablePeak(value: float)
- getOutofPlaneSpacing() float
- setOutofPlaneSpacing(value: float)
- getWaterCementRatio() float
- setWaterCementRatio(value: float)
- getJointShear() bool
- setJointShear(value: bool)
- getFacePlates() bool
- setFacePlates(value: bool)
- getAddPullOutForce() bool
- setAddPullOutForce(value: bool)
- getPullOutForce() float
- setPullOutForce(value: float)
- getConstantShearStiffness() bool
- setConstantShearStiffness(value: bool)
- getStiffness() float
- setStiffness(value: float)
- getAddBulges() bool
- setAddBulges(value: bool)
- getBulgeType() BulgeTypes
- setBulgeType(value: BulgeTypes)
- getBulgeLocations() List[float]
- setBulgeLocations(locations: List[float])
- setProperties(BoreholeDiameter: float = None, CableDiameter: float = None, CableModulusE: float = None, CablePeak: float = None, OutofPlaneSpacing: float = None, WaterCementRatio: float = None, JointShear: bool = None, FacePlates: bool = None, AddPullOutForce: bool = None, PullOutForce: float = None, ConstantShearStiffness: bool = None, Stiffness: float = None, AddBulges: bool = None, BulgeType: BulgeTypes = None)
- getProperties()
rs2.modeler.properties.bolt.Swellex module
- class rs2.modeler.properties.bolt.Swellex.Swellex(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getTensileCapacity() float
- setTensileCapacity(value: float)
- getResidualTensileCapacity() float
- setResidualTensileCapacity(value: float)
- getTributaryArea() float
- setTributaryArea(value: float)
- getBoltModulusE() float
- setBoltModulusE(value: float)
- getOutofPlaneSpacing() float
- setOutofPlaneSpacing(value: float)
- getMaterialDependent() bool
- setMaterialDependent(value: bool)
- getBondStrengthCoefficient() float
- setBondStrengthCoefficient(value: float)
- getBondShearStiffnessCoefficient() float
- setBondShearStiffnessCoefficient(value: float)
- getBondShearStiffness() float
- setBondShearStiffness(value: float)
- getBondStrength() float
- setBondStrength(value: float)
- getResidualBondStrength() float
- setResidualBondStrength(value: float)
- getBoltModel() BoltModels
- setBoltModel(value: BoltModels)
- getJointShear() bool
- setJointShear(value: bool)
- getPreTensioningForce() float
- setPreTensioningForce(value: float)
- getConstantPretensioningForceInInstallStage() bool
- setConstantPretensioningForceInInstallStage(value: bool)
- getFacePlates() bool
- setFacePlates(value: bool)
- getAddPullOutForce() bool
- setAddPullOutForce(value: bool)
- getPullOutForce() float
- setPullOutForce(value: float)
- setProperties(TensileCapacity: float = None, ResidualTensileCapacity: float = None, TributaryArea: float = None, BoltModulusE: float = None, OutofPlaneSpacing: float = None, MaterialDependent: bool = None, BondStrengthCoefficient: float = None, BondShearStiffnessCoefficient: float = None, BondShearStiffness: float = None, BondStrength: float = None, ResidualBondStrength: float = None, BoltModel: BoltModels = None, JointShear: bool = None, PreTensioningForce: float = None, ConstantPretensioningForceInInstallStage: bool = None, FacePlates: bool = None, AddPullOutForce: bool = None, PullOutForce: float = None)
- getProperties()
rs2.modeler.properties.bolt.Tieback module
- class rs2.modeler.properties.bolt.Tieback.Tieback(server: Client, ID, documentProxyID)
Bases:
PropertyProxy
- getBoltDiameter() float
- setBoltDiameter(value: float)
- getBoltModulusE() float
- setBoltModulusE(value: float)
- getBoltModel() BoltModels
- setBoltModel(value: BoltModels)
- getTensileCapacity() float
- setTensileCapacity(value: float)
- getResidualTensileCapacity() float
- setResidualTensileCapacity(value: float)
- getOutofPlaneSpacing() float
- setOutofPlaneSpacing(value: float)
- getMaterialDependent() bool
- setMaterialDependent(value: bool)
- getBondStrengthCoefficient() float
- setBondStrengthCoefficient(value: float)
- getBondShearStiffnessCoefficient() float
- setBondShearStiffnessCoefficient(value: float)
- getBondShearStiffness() float
- setBondShearStiffness(value: float)
- getBondStrength() float
- setBondStrength(value: float)
- getJointShear() bool
- setJointShear(value: bool)
- getBoreholeDiameter() float
- setBoreholeDiameter(value: float)
- getPreTensioningForce() float
- setPreTensioningForce(value: float)
- getConstantPretensioningForceInInstallStage() bool
- setConstantPretensioningForceInInstallStage(value: bool)
- getFacePlates() bool
- setFacePlates(value: bool)
- getAddPullOutForce() bool
- setAddPullOutForce(value: bool)
- getPullOutForce() float
- setPullOutForce(value: float)
- getUseBondPercentageLength() bool
- setUseBondPercentageLength(value: bool)
- getPercentageBondLength() int
- setPercentageBondLength(value: int)
- getBondLength() float
- setBondLength(value: float)
- getUseSecondaryBondLength() bool
- setUseSecondaryBondLength(value: bool)
- getSecondaryBondLengthType() SecondaryBondLengthType
- setSecondaryBondLengthType(value: SecondaryBondLengthType)
- getPercentOfSecondaryBondLength() int
- setPercentOfSecondaryBondLength(value: int)
- getSecondaryBondLength() float
- setSecondaryBondLength(value: float)
- getDelayInstallAfterBolt() int
- setDelayInstallAfterBolt(value: int)
- setProperties(BoltDiameter: float = None, BoltModulusE: float = None, BoltModel: BoltModels = None, TensileCapacity: float = None, ResidualTensileCapacity: float = None, OutofPlaneSpacing: float = None, MaterialDependent: bool = None, BondStrengthCoefficient: float = None, BondShearStiffnessCoefficient: float = None, BondShearStiffness: float = None, BondStrength: float = None, JointShear: bool = None, BoreholeDiameter: float = None, PreTensioningForce: float = None, ConstantPretensioningForceInInstallStage: bool = None, FacePlates: bool = None, AddPullOutForce: bool = None, PullOutForce: float = None, UseBondPercentageLength: bool = None, PercentageBondLength: int = None, BondLength: float = None, UseSecondaryBondLength: bool = None, SecondaryBondLengthType: SecondaryBondLengthType = None, PercentOfSecondaryBondLength: int = None, SecondaryBondLength: float = None, DelayInstallAfterBolt: int = None)
- getProperties()