rocslope2.boltProperties.Bolt module#
- class Bolt(client: Client, project_id: str, object_id: str, bolt_type: BoltType)#
Bases:
_ProxyObject- getSelectedActiveApplicationMethod() ActiveApplicationType#
- setSelectedActiveApplicationMethod(value: ActiveApplicationType) None#
- getStatsDistribution(statsDistributionProperty: Enum) StatsDistribution#
Returns a StatsDistribution for a bolt capacity parameter. Probabilistic analysis must be enabled first.
The enum type depends on the current bolt type, for example SimpleBoltForceStatsDistributionProperty.Force or MechanicallyAnchoredBoltStatsDistributionProperty.TensileCapacity. Use the StatsDistributionProperty enum defined on the concrete bolt class returned by BoltProperties.setCurrentSupportType().
Examples: Code Snippet: Bolt Properties
- class ShearBolt(client: Client, project_id: str, object_id: str, bolt_type: BoltType)#
Bases:
Bolt- getIsUseShearCapacity() bool#
- setIsUseShearCapacity(value: bool) None#
- getShearCapacity() float#
- setShearCapacity(value: float) None#
- class BoltWithOrientationEfficiency(client: Client, project_id: str, object_id: str, bolt_type: BoltType)#
Bases:
ShearBolt- getIsUseBoltOrientationEfficiency() bool#
- setIsUseBoltOrientationEfficiency(value: bool) None#
- getSelectedBoltOrientationEfficiencyMethod() BoltOrientationEfficiencyType#
- setSelectedBoltOrientationEfficiencyMethod(value: BoltOrientationEfficiencyType) None#