Bitbybit Docs
    Preparing search index...

    Class EngineeringRetainingRingsDinBeta

    The sizes of DIN 471 retaining rings for shafts and DIN 472 rings for bores, with their grooves, with no CAD kernel needed, in the unit asked for. occt.parts.mechanical.retainingRings.din builds the rings as solids.

    Index

    Constructors

    circlips

    • Beta

      Gives the DIN 471 ring for a shaft or the DIN 472 ring for a bore, with its groove: the ring's thickness, free diameter, lugs and lug holes, and the groove's diameter, width and least distance from the end.

      Example: a 20 mm shaft -> a 1.2 thick ring in a groove 19 across and 1.3 wide

      Parameters

      Returns RetainingRingSizes

      The ring's and the groove's sizes in unit

      const clip = bitbybit.engineering.mechanical.retainingRings.din.retainingRingSizes({ kind: Bit.Inputs.Engineering.retainingRingKindEnum.shaft, diameter: 20 });
      const groove = clip.grooveDiameter;
    • Beta

      Lists the shaft or bore diameters DIN 471 or DIN 472 gives a ring for.

      Example: shaft -> 3, 4, 5 and on up to 100, in millimetres

      Parameters

      Returns number[]

      The diameters in unit, smallest first

      const sizes = bitbybit.engineering.mechanical.retainingRings.din.diameters({ kind: Bit.Inputs.Engineering.retainingRingKindEnum.bore });