Bitbybit Docs
    Preparing search index...

    Class HelicalGearDto (Inputs.OCCT)

    An involute helical gear for parts.mechanical.gears.helicalGear and its twin with face roles: its teeth and their lean, measured square to the teeth, how thick it is, its bore and hub, and where it lies.

    Index

    Constructors

    • Parameters

      • Optionalwidth: number
      • Optionalbore: number
      • Optionalhub: number
      • OptionalhubLength: number
      • Optionalkeyway: boolean
      • Optionalmodule: number
      • Optionalteeth: number
      • OptionalhelixAngle: number
      • Optionalherringbone: boolean
      • OptionalpressureAngle: number
      • OptionalprofileShift: number
      • Optionalbacklash: number
      • Optionaladdendum: number
      • Optionaldedendum: number
      • OptionalrootFillet: number
      • Optionalrotation: number
      • Optionalframe: Bit.Inputs.Base.Frame
      • Optionalunit: unitOfLengthEnum
      • OptionalkeyStandard: keyStandardEnum

      Returns HelicalGearDto

    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

    1000

    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

    herringbone?: boolean

    When true, two halves of opposite hands meet halfway across the width, cancelling the push along the axis; the half at the frame leans as helixAngle says.

    false
    
    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

    rotation?: number

    How far the gear is turned about its axis, in degrees. At 0 a tooth points along the frame's direction where the gear meets the frame.

    0
    

    -Infinity

    Infinity

    1

    The frame the gear lies in: its centre at the origin, a tooth along the direction, its face toward the normal. Left out, the ground, facing +Y.

    undefined
    

    true

    width?: number

    How thick the gear is along the frame's normal, in model units. The teeth twist through at most 1000 degrees across it, or across each half of a herringbone gear.

    1
    

    0

    true

    Infinity

    0.1

    bore?: number

    The diameter of the hole through the middle of the gear, in model units; 0 leaves the gear whole. It must stay inside the root circle.

    0
    

    0

    Infinity

    0.1

    hub?: number

    The diameter of a hub standing out from the gear's end face, in model units, between the bore and the root circle; 0 leaves no hub.

    0
    

    0

    Infinity

    0.1

    hubLength?: number

    How far the hub stands out beyond the gear's end face along the normal, in model units.

    0
    

    0

    Infinity

    0.1

    keyway?: boolean

    When true, a keyway is cut along the bore, sized by keyStandard for a shaft of the bore's diameter in unit, toward the tooth at rotation 0.

    false
    

    The unit the gear's numbers are in, which sizes its keyway from the key standard's table; the teeth themselves take any unit.

    millimetre
    
    keyStandard?: keyStandardEnum

    The standard the keyway is sized by: DIN 6885 or the inch ANSI B17.1.

    din