rocslope2.boltProperties.SoilNailBaseBolt module#
- class SoilNailBoltStatsDistributionProperty(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
Enum- TensileCapacity = 'TensileCapacity'#
- ShearCapacity = 'ShearCapacity'#
- PlateCapacity = 'PlateCapacity'#
- BondStrength = 'BondStrength'#
- class GroutedDowelStatsDistributionProperty(value, names=None, *values, module=None, qualname=None, type=None, start=1, boundary=None)#
Bases:
Enum- TensileCapacity = 'TensileCapacity'#
- ShearCapacity = 'ShearCapacity'#
- PlateCapacity = 'PlateCapacity'#
- BondStrength = 'BondStrength'#
- PercentOfLength = 'PercentOfLength'#
- class SoilNailBaseBolt(client: Client, project_id: str, object_id: str, bolt_type: BoltType)#
Bases:
BoltWithOrientationEfficiencyBase for Grouted Dowel, Cable Bolt, Split Set, and Swellex.
- getTensileCapacity() float#
- setTensileCapacity(value: float) None#
- getPlateCapacity() float#
- setPlateCapacity(value: float) None#
- getBondStrength() float#
- setBondStrength(value: float) None#
- class CableBolt(client: Client, project_id: str, object_id: str)#
Bases:
SoilNailBaseBolt
- class SplitSet(client: Client, project_id: str, object_id: str)#
Bases:
SoilNailBaseBolt
- class SwellexBolt(client: Client, project_id: str, object_id: str)#
Bases:
SoilNailBaseBolt