rs3.properties.bolt.PlainStrandCable module#
- class rs3.properties.bolt.PlainStrandCable.PlainStrandCableBase(client: Client, id: str)#
Bases:
_ProxyObject,IPropertyGroupAccessors- getBoreholeDiameter() float#
- setBoreholeDiameter(value: float)#
- getCableDiameter() float#
- setCableDiameter(value: float)#
- getWaterCementRatio() float#
- setWaterCementRatio(value: float)#
- getPullOutForce() float#
- setPullOutForce(value: float)#
- getAddBulges() bool#
- setAddBulges(value: bool)#
- getFacePlates() bool#
- setFacePlates(value: bool)#
- getCableModulusE() float#
- setCableModulusE(value: float)#
- getConstantShearStiffness() bool#
- setConstantShearStiffness(value: bool)#
- getStiffness() float#
- setStiffness(value: float)#
- getAddPullOutForce() bool#
- setAddPullOutForce(value: bool)#
- getJointShear() bool#
- setJointShear(value: bool)#
- getTensileCapacity() float#
- UI Label:
Cable Peak
- setTensileCapacity(value: float)#
- UI Label:
Cable Peak
- getResidualTensileCapacity() float#
- UI Label:
Residual Cable Peak
- setResidualTensileCapacity(value: float)#
- UI Label:
Residual Cable Peak
- getProperties()#
Retrieve properties as a dictionary.
- setProperties(BoreholeDiameter: float = None, CableDiameter: float = None, WaterCementRatio: float = None, PullOutForce: float = None, AddBulges: bool = None, FacePlates: bool = None, CableModulusE: float = None, ConstantShearStiffness: bool = None, Stiffness: float = None, AddPullOutForce: bool = None, JointShear: bool = None, TensileCapacity: float = None, ResidualTensileCapacity: float = None)#
Set properties using keyword arguments.
- class rs3.properties.bolt.PlainStrandCable.PlainStrandCable(client: Client, id: str)#
Bases:
PlainStrandCableBaseExamples
See Bolt Script Examples.
- setBulgeType(BulgeType: BulgeTypes)#
- getBulgeType() BulgeTypes#
- setBulgeLocations(BulgeLocations: list[float])#
Bulge Locations are percentages measured from the face
- getBulgeLocations() list[float]#
Bulge Locations are percentages measured from the face