Bitbybit Docs
    Preparing search index...

    Class EngineeringKnurlsDinBeta

    The grooves of DIN 82 knurls on a cylinder, with no CAD kernel needed, in the unit asked for. occt.parts.mechanical.machining.din cuts them into a body.

    Index

    Constructors

    knurls

    Constructors

    knurls

    • Beta

      Works out a knurl's grooves on a cylinder: how many fit at the pitch, the diameter that makes them divide it evenly, their depth and their angle to the axis.

      Turn the cylinder to the corrected diameter before knurling; the pitch is in millimetres as DIN 82 names it. Example: 19.6 at pitch 0.8 -> 77 grooves on 19.608

      Parameters

      Returns KnurlSizes

      The grooves, the corrected diameter and the depth in unit, and the helix angle

      const knurl = bitbybit.engineering.mechanical.knurls.din.knurlSizes({ diameter: 19.6, pitch: 0.8, pattern: Bit.Inputs.Engineering.knurlPatternEnum.diamond });