pytwd.library.bolts package
Submodules
pytwd.library.bolts.enums module
- class BoltGrades(value)
Bases:
Enum
Standard bolt grades
- class BoltSizes(value)
Bases:
Enum
Standard bolt sizes
- M1 = 'M1'
- M10 = 'M10'
- M11 = 'M11'
- M12 = 'M12'
- M14 = 'M14'
- M16 = 'M16'
- M18 = 'M18'
- M1_1 = 'M1,1'
- M1_2 = 'M1,2'
- M1_4 = 'M1,4'
- M1_6 = 'M1,6'
- M1_8 = 'M1,8'
- M2 = 'M2'
- M20 = 'M20'
- M22 = 'M22'
- M24 = 'M24'
- M27 = 'M27'
- M2_2 = 'M2,2'
- M2_5 = 'M2,5'
- M3 = 'M3'
- M30 = 'M30'
- M33 = 'M33'
- M36 = 'M36'
- M39 = 'M39'
- M3_5 = 'M3,5'
- M4 = 'M4'
- M42 = 'M42'
- M45 = 'M45'
- M48 = 'M48'
- M4_5 = 'M4,5'
- M5 = 'M5'
- M52 = 'M52'
- M56 = 'M56'
- M6 = 'M6'
- M60 = 'M60'
- M64 = 'M64'
- M68 = 'M68'
- M7 = 'M7'
- M8 = 'M8'
- M9 = 'M9'
- class BoltVerificationSections(value)
Bases:
Enum
Verification options for bolt template
- bolt_torque = 'Bolt torque'
- flange = 'Flange verification'
- slip_resistance = 'Slip resistance verification'
- tension_resistance = 'Tension resistance verification'
- threaded_hole = 'Threaded hole verification'
- class FrictionCoefficients(value)
Bases:
Enum
Valid friction coefficients (mu) for slip resistance verification
- class HoleClearanceFactors(value)
Bases:
Enum
Valid hole clearance factors (ks) for slip resistance verification
The order below is based on Table 3.6, S 3.9.1 in Codes.NEN_EN_1993_1_8. Do not change.
- class HoleTypes(value)
Bases:
Enum
Type of hole present in the bolted plate
- blind_hole = 'blind hole'
- through_plate = 'through plate'
- class LoadVariations(value)
Bases:
Enum
Valid load variation percents in pretension load
- class Lubricants(value)
Bases:
Enum
Standard lubricants
- Molykote_1000 = 'Molykote 1000'
- Molykote_P_37 = 'Molykote P-37'
- Molykote_P_74 = 'Molykote P-74'
- Nord_lock_with_Molykote_1000 = 'Nord-lock Washers with Molykote 1000'
- Nord_lock_with_oil = 'Nord-lock Washers with Oil'
- Nord_lock_without_lubricant = 'Nord-lock Washers without lubricant'