NPT Thread Milling PDO Calculator

NPT Thread Milling PDO Calculator

Calculate the Pitch Diameter Offset (PDO) and tapered bore dimensions for NPT thread milling in Fusion 360. Select a standard NPT pipe size and enter your thread mill dimensions. Based on ASME B1.20.1 and Machinery’s Handbook 29th Ed.

Single-profile mills only — enter neck dia to check that the tooth can cut full thread depth

Results

Bottom Hole Dia (Small End)
Top Hole Dia (Large End)
Pitch Diameter Offset (Fusion 360)
Thread Pitch (Fusion 360)
Bore Clearance

Pre-Thread Bore (CAD Model)

Machine this tapered bore before running the thread mill toolpath.

∅ Hole Top ∅ Hole Bottom ∅ Hole Top ∅ Hole Bottom
Hole Depth

NPT Thread Milling Formulas

PDO = 2hf × √3

where:
PDO = Pitch Diameter Offset — the diametral offset value entered in CAM software (e.g. Fusion 360) to control thread milling depth [length, in]
h = truncated thread height = 0.8 / TPI — the radial depth of the 60° thread form after crest and root truncation per ASME B1.20.1 [length, in]
f = tool flat/crest width — the width of the flat at the tip of the thread mill (from manufacturer spec sheet or measured) [length, in]

Truncated thread height (h = 0.8p) per Machinery’s Handbook 29th Ed., p. 904 and ASME B1.20.1. PDO derived from standard 60° thread profile geometry.

Dbottom = K0

Dtop = K0 + 2 × tan(α) × L4

where:
Dbottom = bore diameter at small end [length] — e.g. in
Dtop = bore diameter at large end [length] — e.g. in
K0 = basic minor diameter at small end [length] — per ASME B1.20.1 Table 1b
α = half taper angle = 1.7833° [angle] — 3/4" per foot on diameter
L4 = overall external thread length [length] — per ASME B1.20.1 Table 1b

Machinery’s Handbook 29th Ed., pp. 1956–1968; ANSI/ASME B1.20.1-1983 (R2006).

How to Use This NPT PDO Calculator

Select your NPT pipe size from the dropdown. The calculator uses the K0 (minor diameter) and L4 (thread length) from ASME B1.20.1 to compute the tapered bore dimensions. Enter your thread mill’s cutting diameter and flat width to get the PDO for Fusion 360. For complete NPT dimensions including pitch diameters and engagement lengths, see our NPT pipe thread size chart.

A note on tool flat/crest width: Not all thread mill manufacturers list the flat on their tools. In practice, tool wear and deflection are often larger factors than the flat correction. Thread milling in general takes some dialing in — treat the PDO and bore dimensions from this calculator as a starting point, then check your first thread with a gauge and adjust as needed.

Fusion 360 bore geometry: If you measure the bore that Fusion generates for an NPT tapped hole (with “Modeled” unchecked), you’ll notice the bore diameters differ slightly from the K0-based values in this calculator — typically a few thousandths. The taper rate is correct (1:16 per ASME B1.20.1), but Fusion places the thread feature boundaries at slightly different positions than the Handbook’s K0 reference. In our experience, the Fusion-generated geometry produces good threads without manually modeling the exact calculated bore dimensions. The PDO and thread pitch from this calculator are the critical inputs — the bore geometry is close enough as-is.

For straight (non-tapered) threads like UNC and UNF, use the thread milling PDO calculator.

Example: Thread Milling a 1/2" NPT Port in a Hydraulic Manifold

You need to machine a 1/2" NPT port in a steel hydraulic manifold. Select “1/2" NPT” from the dropdown. The calculator shows 14 TPI, a bottom hole diameter (K0) of 0.70130", and a top hole diameter of 0.74990".

Enter your thread mill details: 0.240" cutting diameter, 0.003" flat width. The calculator gives you the PDO and thread pitch to enter in Fusion 360. The bottom hole diameter tells you the bore size to model at the small end. Remember that NPT bores are tapered — model the 1.7833° taper angle in your CAD before programming the thread mill toolpath.

For straight (non-tapered) thread milling calculations, use the thread milling calculator.

Frequently Asked Questions

How do I thread mill an NPT hole?

NPT thread milling requires a tapered bore in your CAD model. First, drill the pilot hole to the minor diameter at the small end (the Bottom Hole Diameter from this calculator). Then model a tapered bore with the NPT taper angle of 1.7833 degrees. In your CAM software, use a thread milling toolpath with the PDO value from this calculator. The taper means the thread depth varies along the length — the thread mill follows the tapered bore profile.

Where does the PDO formula come from?

The PDO is derived from the 60° thread form geometry defined in ASME B1.20.1 (same 60° profile as ASME B1.1 Unified threads). For a sharp-V thread, the full height is H = 0.866025 × pitch. Since real threads are truncated at root and crest, the actual thread depth is less than H. The PDO starts with the diametral thread depth, then applies a flat tip correction:

1.  Thread depth = 2h = 2 × 0.8/TPI
The truncated thread height h = 0.8 × pitch is the radial depth after crest and root truncation (Machinery’s Handbook 29th Ed., p. 904). Multiply by 2 for the diametral depth.
2.  Flat tip correction = −f × √3
Thread mills have a small flat at the tip instead of a perfect sharp point. This flat means the tool cuts less material at the crest, so the PDO is reduced. The √3 factor (≈ 1.732) comes from the height of the 60° equilateral triangle formed by the flat: f × √3/2 radially, times 2 for diameter.

The final PDO combines both: 2hf × √3. This is the same formula used in our straight-thread PDO calculator — the 60° thread form is the same for NPT and Unified threads.

What is the taper angle for NPT threads?

NPT threads have a taper of 3/4 inch per foot on diameter, which equals 1 degree 47 minutes (1.7833 degrees) measured from the centerline. This taper creates a wedging action that forms a pressure-tight seal when assembled with thread sealant (Teflon tape or pipe dope). The taper rate is 0.0625 inches per inch on diameter (0.03125 per side).

Why are NPT bore dimensions different from what Fusion 360 generates?

If you measure the bore that Fusion generates for an NPT tapped hole (with “Modeled” unchecked), the bore diameters differ slightly from the K0-based values in this calculator — typically a few thousandths. The taper rate is correct (1:16 per ASME B1.20.1), but Fusion places the thread feature boundaries at slightly different positions than the Handbook’s K0 reference. In practice, the Fusion-generated geometry produces good threads without manually modeling the exact calculated bore dimensions. The PDO and thread pitch from this calculator are the critical inputs.

Related Calculators

References

  • Oberg, E. et al. Machinery’s Handbook, 29th Edition, Industrial Press, 2012, pp. 1956–1968. American Pipe Threads, NPT basic dimensions per ANSI/ASME B1.20.1-1983 (R2006).
  • ANSI/ASME B1.20.1 — Pipe Threads, General Purpose (Inch). Governing standard for NPT dimensions.

Data last verified: April 2026

Request a Quote

Pi Fabricators is a CNC and fabrication shop in Salem, Oregon. We deliver precision-machined and fabricated parts and assemblies to your specifications.

Request a Quote

This calculator is provided for reference only and is offered “as is” without warranty of any kind. Pi Fabricators LLC is not liable for any damages or losses arising from the use of this tool. Verify all critical calculations independently with a qualified professional.

Spot an error on this page? Let us know at Contact@pifabricators.com