Bolt Circle Calculator

GEOMETRY & SHOP MATH

Enter the bolt circle radius (or diameter), the number of holes, and a starting angle, and this returns the X/Y coordinate for every hole — ready to drop straight into your CNC program or layout.

Bolt circle pattern

4.0000
Bolt circle diameter (in)
60.00
Angle between holes (°)
2.0000
Chord spacing, adjacent holes (in)
Hole # Angle (°) X (in) Y (in)

Coordinates are relative to the bolt circle center at (0,0). Add your part’s center offset to use these directly as work coordinates.

How it works

Holes are spaced evenly around the circle: angle step = 360° / number of holes. For hole i (0-indexed), angle = starting angle + i × step. Then X = radius × cos(angle), Y = radius × sin(angle), using standard CCW-from-positive-X-axis convention — the same convention most CAM and CNC controls use for polar coordinates.

Chord spacing is the straight-line distance between adjacent holes: chord = 2 × radius × sin(180° / number of holes). Use it to sanity-check a layout with calipers, or to verify minimum hole edge distance.

Common bolt patterns

4-bolt and 6-bolt circles are the most common on flanges, pumps, and standard hardware. 3-bolt patterns show up on smaller fittings. For odd numbers of holes or non-uniform spacing, set the starting angle to put the first hole exactly where your reference feature is, then read off the rest.

FAQ

Which way does the starting angle point? 0° is along the positive X axis (3 o’clock), increasing counter-clockwise — the same convention G-code G02/G03 and most CAD/CAM tools use.

How do I get clock positions instead? Treat 12 o’clock as 90° and go clockwise from there, or just read the X/Y pairs directly — clock positions are rarely precise enough for machining anyway.

Can I use diameter instead of radius? Yes — halve your bolt circle diameter and enter that as the radius.

Related Guides

Dimensions & Geometry Calculators · Setup & Workholding Calculators · G-Code & CNC Calculators

Spotted an error or have a suggestion for this calculator? Let us know →
Scroll to Top

The calculators and tools on Formula Factory are provided for general guidance and informational purposes only. Results are estimates based on standard formulas and the values you enter — they do not constitute professional engineering, electrical, or architectural advice. Always verify calculations with a qualified professional before making decisions for any safety-critical, code-compliance, or commercial application. Formula Factory makes no representations or warranties as to the accuracy or completeness of any result, and accepts no liability for errors, omissions, or any outcomes arising from reliance on this information.