rs3.properties.bolt.Tieback module#
- class rs3.properties.bolt.Tieback.TiebackBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getBondStrength() float#
- setBondStrength(value: float)#
- getBondShearStiffness() float#
- setBondShearStiffness(value: float)#
- getBoreholeDiameter() float#
- setBoreholeDiameter(value: float)#
- getPullOutForce() float#
- setPullOutForce(value: float)#
- getTensileCapacity() float#
- setTensileCapacity(value: float)#
- getResidualTensileCapacity() float#
- setResidualTensileCapacity(value: float)#
- getPreTensioningForce() float#
- setPreTensioningForce(value: float)#
- getFacePlates() bool#
- setFacePlates(value: bool)#
- getBoltDiameter() float#
- setBoltDiameter(value: float)#
- getDelayInstallAfterBolt() int#
- setDelayInstallAfterBolt(value: int)#
- getConstantPretensioningForceInInstallStage() bool#
- UI Label:
Constant Force in Installation
- setConstantPretensioningForceInInstallStage(value: bool)#
- UI Label:
Constant Force in Installation
- getJointShear() bool#
- setJointShear(value: bool)#
- getUseBondPercentageLength() bool#
- setUseBondPercentageLength(value: bool)#
- getAddPullOutForce() bool#
- setAddPullOutForce(value: bool)#
- getUseSecondaryBondLength() bool#
- setUseSecondaryBondLength(value: bool)#
- getBondLength() float#
- setBondLength(value: float)#
- getSecondaryBondLength() float#
- setSecondaryBondLength(value: float)#
- getBoltModulusE() float#
- setBoltModulusE(value: float)#
- getPercentageBondLength() float#
- setPercentageBondLength(value: float)#
- getPercentOfSecondaryBondLength() float#
- setPercentOfSecondaryBondLength(value: float)#
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(BondStrength: float = None, BondShearStiffness: float = None, BoreholeDiameter: float = None, PullOutForce: float = None, TensileCapacity: float = None, ResidualTensileCapacity: float = None, PreTensioningForce: float = None, FacePlates: bool = None, BoltDiameter: float = None, DelayInstallAfterBolt: int = None, ConstantPretensioningForceInInstallStage: bool = None, JointShear: bool = None, UseBondPercentageLength: bool = None, AddPullOutForce: bool = None, UseSecondaryBondLength: bool = None, BondLength: float = None, SecondaryBondLength: float = None, BoltModulusE: float = None, PercentageBondLength: float = None, PercentOfSecondaryBondLength: float = None)#
Set properties using keyword arguments.
- class rs3.properties.bolt.Tieback.Tieback(client: Client, id: str)#
Bases:
TiebackBaseExamples
See Bolt Script Examples.
- getSecondaryBondLengthType() SecondaryBondLengthType#
- setSecondaryBondLengthType(SecondaryBondLengthType: SecondaryBondLengthType)#