Bitbybit Docs
    Preparing search index...

    Class HelicalGearSharedDtoAbstract (Inputs.Engineering)

    The teeth of an involute helical gear, shared by engineering.mechanical.gears.helicalGearSizes and engineering.mechanical.gears.helicalGearOutline: their size and lean, their shape and how loosely they fit, measured square to the teeth.

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    module?: number

    The normal module: the tooth size measured square to the teeth, in model units, as the cutter's module. Only gears of one module mesh.

    0.2
    

    0

    true

    Infinity

    0.05

    teeth?: number

    How many teeth the gear has, at least 3.

    20
    

    3

    Infinity

    1

    helixAngle?: number

    The teeth's lean from the axis in degrees: positive for a right hand, negative for a left. Two external helical gears mesh at one angle in opposite hands.

    15
    

    -45

    true

    45

    true

    1

    pressureAngle?: number

    The angle at which meshing teeth push on each other, in degrees, measured square to the teeth; 20 is the common standard, and meshing gears share it.

    20
    

    0

    true

    45

    true

    0.5

    profileShift?: number

    How far the teeth are moved out from the pitch circle, as a share of the module. Positive values give thicker teeth that small gears need, negative values thinner ones.

    0
    

    -Infinity

    Infinity

    0.05

    backlash?: number

    How much thinner each tooth is round the pitch circle than a tight fit, in model units; two meshing gears leave the sum of their backlash between their teeth.

    0
    

    0

    Infinity

    0.01

    addendum?: number

    How far the teeth reach above the pitch circle, as a share of the module.

    1
    

    0

    true

    Infinity

    0.05

    dedendum?: number

    How deep the gaps reach below the pitch circle, as a share of the module; more than addendum leaves room for the tips of the mating gear.

    1.25
    

    0

    true

    Infinity

    0.05

    rootFillet?: number

    The radius that rounds the bottom of each gap, as a share of the module. It shrinks to fit a narrow gap, and 0 leaves a sharp corner.

    0.38
    

    0

    Infinity

    0.01