pytwd.templates.engineering.pyt601_pin_and_hole_tolerances package
Submodules
pytwd.templates.engineering.pyt601_pin_and_hole_tolerances.data module
pytwd.templates.engineering.pyt601_pin_and_hole_tolerances.data_classes module
- class DeltaValueEntry(min_diameter, max_diameter, value, tolerance_grade)
Bases:
object
-
max_diameter:
int
-
min_diameter:
int
-
tolerance_grade:
ToleranceGrade
-
value:
int
-
max_diameter:
- class FundamentalDeviationHole(min_diameter, max_diameter, value, hole_fundamental_deviation, tolerance_grade)
Bases:
object
-
hole_fundamental_deviation:
HoleFundamentalDeviation
-
max_diameter:
int
-
min_diameter:
int
-
tolerance_grade:
Optional
[ToleranceGrade
]
-
value:
int
-
hole_fundamental_deviation:
- class FundamentalDeviationPin(min_diameter, max_diameter, value, pin_fundamental_deviation, tolerance_grade)
Bases:
object
-
max_diameter:
int
-
min_diameter:
int
-
pin_fundamental_deviation:
PinFundamentalDeviation
-
tolerance_grade:
Optional
[ToleranceGrade
]
-
value:
int
-
max_diameter:
- class PreferableFit(hole_fundamental_deviation, hole_tolerance_grade, pin_fundamental_deviation, pin_tolerance_grade)
Bases:
object
-
hole_fundamental_deviation:
HoleFundamentalDeviation
-
hole_tolerance_grade:
ToleranceGrade
-
pin_fundamental_deviation:
PinFundamentalDeviation
-
pin_tolerance_grade:
ToleranceGrade
-
hole_fundamental_deviation:
pytwd.templates.engineering.pyt601_pin_and_hole_tolerances.data_retrievers module
pytwd.templates.engineering.pyt601_pin_and_hole_tolerances.enums module
- class HoleFundamentalDeviation(value)
Bases:
Enum
An enumeration.
- A = 'A'
- B = 'B'
- C = 'C'
- CD = 'CD'
- D = 'D'
- E = 'E'
- EF = 'EF'
- F = 'F'
- FG = 'FG'
- G = 'G'
- H = 'H'
- J = 'J'
- JS = 'JS'
- K = 'K'
- M = 'M'
- N = 'N'
- P = 'P'
- R = 'R'
- S = 'S'
- T = 'T'
- U = 'U'
- V = 'V'
- X = 'X'
- Y = 'Y'
- Z = 'Z'
- ZA = 'ZA'
- ZB = 'ZB'
- ZC = 'ZC'
- class PinFundamentalDeviation(value)
Bases:
Enum
An enumeration.
- A = 'a'
- B = 'b'
- C = 'c'
- CD = 'cd'
- D = 'd'
- E = 'e'
- EF = 'ef'
- F = 'f'
- FG = 'fg'
- G = 'g'
- H = 'h'
- J = 'j'
- JS = 'js'
- K = 'k'
- M = 'm'
- N = 'n'
- P = 'p'
- R = 'r'
- S = 's'
- T = 't'
- U = 'u'
- V = 'v'
- X = 'x'
- Y = 'y'
- Z = 'z'
- ZA = 'za'
- ZB = 'zb'
- ZC = 'zc'
- class PreferredToleranceCombinations(value)
Bases:
Enum
An enumeration.
- H07_G06 = 'H7/g6'
- H07_H06 = 'H7/h6'
- H08_E08 = 'H8/e8'
- H08_F07 = 'H8/f7'
- H08_H07 = 'H8/h7'
- H09_E08 = 'H9/e8'
- H11_B11 = 'H11/b11'
- H11_C11 = 'H11/c11'
- class ToleranceGrade(value)
Bases:
Enum
An enumeration.
- EIGHT = '8'
- ELEVEN = '11'
- FIFTEEN = '15'
- FIVE = '5'
- FOUR = '4'
- FOURTEEN = '14'
- NINE = '9'
- ONE = '1'
- SEVEN = '7'
- SIX = '6'
- SIXTEEN = '16'
- TEN = '10'
- THIRTEEN = '13'
- THREE = '3'
- TWELVE = '12'
- TWO = '2'
- ZERO = '0'
- ZERO_ONE = '01'