Threads & Taps · Calculator

DIN 76 Thread Undercut & Runout Calculator (Metric)

Under DIN 76-1, a thread undercut creates an open pull-out relief groove at a shaft shoulder so threading tools and taps clear the corner cleanly. For an external M16 × 1.5 thread, the Form A undercut diameter is dg = 13.70 mm, radius is r = 0.80 mm, and maximum width is g2 = 5.2 mm.

DIN 76-1 Thread Undercut & Runout Dimensions Calculator (External)

Look up DIN 76-1 Table 1 external relief diameter dg (e.g. d − 2.3 for P = 1.5; the M16 × 1.5 default is extrapolated from that pitch row, because Table 1 lists M10 × 1.5), Form A and Form B groove widths g1 / g2 (Table 1), corner radius r, and 30° thread runout x1.

DIN 76-1 · Form A & B
Select the ISO metric thread pitch P from the thread callout (for example, 1.5 mm for M16x1.5).
Enter the nominal thread major diameter d or D in millimeters.
Choose External for a threaded shaft shoulder.
Pick Form A (Normal) for standard reliefs, or Form B (Short) when thread length is tight.
UNDERCUT GROOVE DIAMETER (D_G) & THREAD ROOT
External Root Undercut d_g = 13.70 mm (d − 2.3, h13 · Thread Root d3 = 14.16 mm)
GROOVE WIDTH G1 & OVERALL RELIEF WIDTH G2
Flat width g1 = 3.20 mm | Overall width g2 = 5.20 mm (DIN 76 - A (Normal))
CORNER RADIUS R
Corner radius r = 0.80 mm (≈ 0.5P)
RADIAL STEP FROM MAJOR d
1.150 mm per side | program d_g = 13.70 mm
RADIAL STEP FROM MINOR d3
0.230 mm per side
30° THREAD RUNOUT LENGTH X1 (WITHOUT UNDERCUT)
Runout x1 = 3.80 mm at 30° chamfer angle (for threads without relief groove)

How Does a DIN 76-1 Thread Relief Prevent Insert Breakage in CNC G76 Cycles?

When single-point threading on a CNC lathe using our Fanuc G76 threading cycle calculator, the Z-axis carriage travels locked to the spindle encoder at 100% feed rate (F = P mm/rev). At 1,200 RPM on a 1.5 mm pitch thread, the turret advances at 1,800 mm/min (30 mm/s). If the thread ends directly against a 90° shoulder without a relief groove, the threading tool has no free space to exit, so the thread runs out as a tapered, incomplete run x1 ≈ 2.5P long, and the carbide tip can chip against the shoulder face. DIN German Institute for Standardization DIN 76-1 avoids this with a circumferential undercut: a groove turned slightly deeper than the minor root d3 before threading begins, so the tool leaves the thread into free air. The runout x1 in Table 1 applies only to threads without a relief groove, where it sets the 30° lead-out at the thread end.

DIN 76-1 defines two axial width series for external threads: Form A (Normal) limits the overall relief width to g2 ≤ 3.5P with a minimum flat floor of roughly g1 ≈ 2.2P (5.2 mm and 3.2 mm for P = 1.5), suitable for general bolts, leadscrews, and dieheads, whereas Form B (Short) compresses the relief to the shorter g1 / g2 values of Table 1 when axial engagement length is restricted on compact hydraulic fittings or thin locknuts.

Table 1: DIN 76-1 External Metric Thread Undercut Diameter dg, Root Radius r, Normal Widths (Form A) and Short Shoulder Widths (Form B) — Verified October 2026. M16 × 1.5 is not a listed row: its dg uses the P = 1.5 pitch row (d − 2.3) and is extrapolated.
Metric Thread (d × P)Thread Minor d3Undercut Groove ØdgFillet Radius rForm A Normal (g1 / g2)Form B Short (g1 / g2)
M4 × 0.7Ø3.14 mmØ2.90 mmR0.40 mmg1=1.50 / g2=2.45 mmg1=0.80 / g2=1.75 mm
M6 × 1.0Ø4.77 mmØ4.40 mmR0.60 mmg1=2.10 / g2=3.50 mmg1=1.20 / g2=2.50 mm
M8 × 1.25Ø6.47 mmØ6.00 mmR0.60 mmg1=2.70 / g2=4.40 mmg1=1.50 / g2=3.20 mm
M10 × 1.5Ø8.16 mmØ7.70 mmR0.80 mmg1=3.20 / g2=5.20 mmg1=1.80 / g2=3.80 mm
M12 × 1.75Ø9.85 mmØ9.40 mmR1.00 mmg1=3.90 / g2=6.10 mmg1=2.10 / g2=4.30 mm
M16 × 2.0Ø13.55 mmØ13.00 mmR1.00 mmg1=4.50 / g2=7.00 mmg1=2.50 / g2=5.00 mm
M20 × 2.5Ø16.93 mmØ16.40 mmR1.20 mmg1=5.60 / g2=8.70 mmg1=3.00 / g2=6.30 mm
M24 × 3.0Ø20.32 mmØ19.60 mmR1.60 mmg1=6.70 / g2=10.50 mmg1=3.60 / g2=7.50 mm
M30 × 3.5Ø25.71 mmØ25.00 mmR1.60 mmg1=7.70 / g2=12.00 mmg1=4.20 / g2=9.00 mm
M36 × 4.0Ø31.09 mmØ30.30 mmR2.00 mmg1=9.00 / g2=14.00 mmg1=4.80 / g2=10.00 mm

External Shaft Undercuts (dg) and Tap Core Bore (D1)

For external ISO metric threads governed by International Organization for Standardization (ISO) ISO 68-1, the external thread root lies at d3 = d − 1.22687P. To guarantee that the crest of the 60° threading insert clears the floor of the undercut across all tolerance classes in our metric tap drill and thread chart, DIN 76-1 Table 1 sets the external groove diameter one step below the root (d − 1.6 at P = 1, d − 2.3 at P = 1.5, d − 3.0 at P = 2, tolerance h13) with corner radii r ≈ 0.5P and a 30° entry chamfer matching the flank angle of the thread.

For internal blind-hole threads cut with a boring bar or single-point internal threading tool, the geometry inverts: the pre-bored hole is drilled to D1 = D − 1.08253P, and the internal relief groove at the bottom of the bore must expand outward past the major thread diameter to Dg read from DIN 76-1 Table 2 for the pitch row (H13; not published by this tool) so the internal threading tip drops into free air at the end of each pass. Internal relief widths (Forms C and D in DIN 76-1 Table 2) are longer than the external Form A/B values shown here, so this tool does not compute internal relief widths g1 and g2: take them from Table 2 of your edition. When tapping without an internal undercut, use our blind hole tap depth calculator to account for tap chamfer relief.

Table 2: DIN 76-1 Internal Blind-Bore Thread Relief Groove Diameter Dg, Tap Core Bore D1 and Runout x1 — Verified October 2026 for the core bore D1 (ISO 68-1 formula) only; relief Dg (pitch row pending), corner radius r, widths and runout x1 not yet verified.
Internal ThreadCore Bore D1Internal Relief ØDgCorner Radius rMinimum Relief, Normal (g1 / g2)Minimum Relief, Short & 30° Runout x1
M6 × 1.0Ø4.92 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M8 × 1.25Ø6.65 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M10 × 1.5Ø8.38 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M12 × 1.75Ø10.11 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M16 × 2.0Ø13.84 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M20 × 2.5Ø17.29 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M24 × 3.0Ø20.75 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)
M30 × 3.5Ø26.21 mm— (internal table not implemented)— (pending source)— (internal table not implemented)— (internal table not implemented)

Worked Examples: M16×1.5 External Spindle Nose & M20×2.5 Blind Bore

Worked Example 1 (M16 × 1.5 External Shaft Thread): On an M16 × 1.5 shaft shoulder (not a Table 1 row, so its pitch-row value d − 2.3 is extrapolated), our engine computes external minor diameter d3 = 14.16 mm and DIN 76 Form A undercut diameter dg = 13.70 mm (radial step 1.150 mm per side from major d, or 0.230 mm per side from minor d3) with corner radius r = 0.80 mm. Program the grooving tool for flat bottom width g1 = 3.2 mm and total shoulder-to-chamfer width g2 = 5.2 mm. If axial space is tight, Form B reduces the groove to g1 = 1.8 mm / g2 = 3.8 mm.

Worked Example 2 (M20 × 2.5 Internal Blind Cylinder Bore): For an internal M20 × 2.5 thread bored in a manifold block, the core bore is D1 = 17.29 mm and the internal relief groove at the bottom of the hole takes Dg from DIN 76-1 Table 2 for the pitch row (not published by this tool), with widths g1 / g2 also read from Table 2; its corner radius is not yet verified, so it is not published here. For heavy power threads, check the Buttress thread calculator and DIN 103 trapezoidal thread calculator.

Thread pitches follow the International Organization for Standardization (ISO) ISO 261 metric series, and the h13 tolerance on the undercut diameter follows International Organization for Standardization (ISO) ISO 286.

Check the finished undercut before the first thread pass: measure the groove diameter dg with a depth micrometer or a go/no-go plug, confirm the corner radius r with a radius gage, and check that the flat width g1 clears the threading insert in the program. A groove that comes out shallower than the programmed dg leaves the thread running into the shoulder, so correct the groove before cutting the thread.

Cite this page

ToolSpecVault Engineering Data Team. (2026, November 2). DIN 76 Thread Undercut & Runout Calculator (Metric). ToolSpecVault. https://toolspecvault.com/din-76-thread-undercut-runout-dimensions-calculator/

Published 2026-11-02 · last checked 2026-11-02 · every number on this page is recomputed by the same open calculation engine as the calculator.