Flange Bolt Circle: PCD Hole Positions and Chord Spacing
Calculate bolt circle hole coordinates and adjacent chord spacing from PCD, hole count and start orientation. Includes a numbered flange drawing, centre offsets and clockwise or counterclockwise numbering.
This bolt circle calculator locates equally spaced hole centres on a flange, hub, fixture plate or adapter. Enter the pitch circle diameter, usually called PCD or BCD, and the hole count to obtain a numbered layout and an X/Y coordinate table. Fabricators can use the chord result for flange hole marking with dividers; machinists can use the coordinates when preparing a drill setup, a DRO sequence or a CNC program.
PCD is the diameter of the imaginary circle through the hole centres. It is different from the outside diameter of the flange, the bore diameter and the drill diameter. Take it from the approved part drawing or a verified specification. This tool asks you for the dimensions directly; it does not select a drilling from ASME B16.5 or EN 1092-1.
Choose the first-hole placement to match the drawing. “On the reference line” puts hole 1 at the reference angle. “Straddle (half pitch)” moves it half an angular pitch in the numbering direction, so the reference direction lies midway between neighbouring holes. Use 0° for the rightward +X direction or 90° for upward +Y. With eight holes and a 0° reference, the default counterclockwise first hole is at 22.5°. A hole count divisible by four makes the half-pitch gaps straddle the chosen reference direction and its perpendicular. Straddling the actual X and Y axes also depends on the reference angle; 0° or 90° are straightforward choices. The custom option lets you enter the first-hole angle directly.
Positive angles are always measured counterclockwise from +X, even when you number the holes clockwise. Angles in the table are wrapped into 0° to less than 360°. Enter circle-centre offsets if your work datum is elsewhere on the part. All table coordinates are absolute positions from that datum, rather than incremental moves from the previous hole. Select a hole to highlight it and read its coordinates in the result cards. Switch between metric and US units with the viewer’s unit controls.
For hand marking, scribe the circle at half the PCD, locate the first centre, and set the dividers to the adjacent-hole chord. Step between centres around the circle and check that the final step closes on the first mark. The arc length is longer than the chord and is not the divider setting. Coordinate rounding and marking errors can accumulate, so retain sufficient precision and check the complete pattern.
The schematic preserves hole-centre positions and angular spacing; its flange outline, bore and hole sizes are illustrative. Above 24 holes, it labels the selected hole while the table lists every position. This PCD hole calculator covers planar, circular, uniformly spaced patterns only. It does not assess pressure ratings, bolt loads, edge distances, hole clearance or positional tolerances. Confirm datum, view direction, dimensions and tolerances against the part drawing and check against the standard in force before manufacture.
How it is calculated
For a full circle of diameter with equally spaced holes, and . Let for counterclockwise numbering and for clockwise numbering. For a reference direction , the on-line preset uses and the half-pitch preset uses . Custom placement uses the entered first-hole angle.
For hole , wrap into . Resolve the radius into and . The implementation uses degree-aware sine and cosine.
Bisecting the isosceles triangle formed by two adjacent radii gives . This straight centre-to-centre chord is the divider setting. The arc pitch is shown separately in the calculation steps.
These equations are derived here from circle geometry. HEIDENHAIN’s Position Display Units for Milling Machines (6/99), pp. 21–23, documents centre/radius/start-angle input conventions. Independent numerical comparisons use the NORAMARK six-hole worked example and chord factors, and Planichapa’s eight-hole worked example. Pythagorean radius and adjacent-distance checks include the closing pair.
Assumptions
- All hole centres lie in one plane on one exact circle and are uniformly spaced around a complete turn.
- +X is right and +Y is up when looking from +Z toward the XY plane. A custom angle remains counterclockwise from +X for either numbering direction.
- Centre offsets translate the coordinate table. The schematic is centred on the bolt pattern, and its outline, bore and hole diameters are illustrative.
- Half-pitch placement straddles the chosen reference direction. With a hole count divisible by four, it also straddles the perpendicular direction. Straddling the actual X/Y axes additionally depends on the reference angle (0° or 90° are straightforward choices). It is not automatic compliance with any flange standard.
- Values are nominal geometry. Displayed decimals do not specify manufacturing accuracy.
Where it applies
Use positive PCD and a whole hole count from 2 to 72. The hole to inspect must be within the pattern. Linear inputs and coordinates support metric/US display conversion; all formulas use the declared units internally.
This is a layout calculation, not a standard flange dimension lookup, stress check, pressure-rating selection or machine program. It excludes nonuniform patterns, partial arcs, drill sizes, bore/edge clearance, bolt fit, thermal distortion and tolerances. Input PCD and hole count from the applicable drawing. ASME B16.5 and EN 1092-1 are named for context only; no edition is implemented or reproduced. Check against the standard in force when specifying a standard flange. Confirm datum, handedness and positional tolerance before using the coordinates. Divider closure is a practical check, not a tolerance assessment.
References
- HEIDENHAIN, Position Display Units for Milling Machines, User’s Manual, 6/99, pp. 21–23, full-circle input example. https://content.heidenhain.de/doku/oma_nd_pt/pdf_files/ND700/ND720/en/34169621.pdf
- NORAMARK, Bolt Circle Calculator, six-hole 4-inch worked example and chord factor table. https://www.noramark.com/resources/bolt-circle-calculator/
- Planichapa, Bolt circle layout: the position of each hole, the chord between holes and a chord chart, eight-hole 180 mm worked geometry example. https://planichapa.com/en/guia/bolt-circle-layout
- Think and Achieve, Flange Hole Marking | Flange Hole Marking Formula | Pitch Circle Diameter, 12 August 2022. Application context; numerical verification uses the written examples above. https://www.youtube.com/watch?v=i-A4p0YwPZo
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Pitch circle diameter (PCD) Diameter through the hole centres, from the part drawing. This is not the flange outside diameter. | D | mm | 180 |
| Number of equally spaced holes A complete circle with 2–72 holes. Every hole is listed in the coordinate table. | n | 8 | |
| First-hole placement Half-pitch placement puts the first hole half an angular spacing from the chosen reference direction, following the numbering direction. Straddling both actual X/Y axes also depends on the reference angle. | alignment | Straddle (half pitch) | |
| Reference line angle from +X 0° points right along +X; 90° points up along +Y. Positive angles are counterclockwise. | beta_ref | deg | 0 |
| First-hole angle from +X Absolute angle of hole 1, measured counterclockwise from +X, for either numbering direction. | alpha_custom | deg | 0 |
| Hole numbering direction Viewed from +Z toward the XY plane, with +X right and +Y up. Reverses the order of the table. | sense | Counterclockwise (CCW) | |
| Circle centre X Circle centre relative to the work datum. Zero gives coordinates from the circle centre. | X_c | mm | 0 |
| Circle centre Y Centre offset is added to each hole coordinate. The schematic stays centred on the pattern. | Y_c | mm | 0 |
| Hole to inspect Highlights this hole in the drawing and shows its X and Y as result cards. Choose a number no greater than the hole count. | hole_sel | 1 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Divider setting: adjacent chord | 68.883 mm |
| Angular spacing | 45 deg |
| First-hole angle from +X | 22.5 deg |
| Selected-hole X | 83.1492 mm |
| Selected-hole Y | 34.4415 mm |
| Arc pitch (not the divider setting) | 70.6858 mm |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
Published 180 mm PCD, eight holes, half-pitch start
Source: Planichapa, “Bolt circle layout”, worked eight-hole 180 mm circle: first hole (83.15, 34.44) mm, chord 68.88 mm. https://planichapa.com/en/guia/bolt-circle-layout . Uses the author's published geometric example only; no standard drilling table is reproduced or certified.
Inputs: the default inputs above.
| Result | Source | This calc |
|---|---|---|
| Angular spacing | 45 deg | 45 deg |
| First-hole angle from +X | 22.5 deg | 22.5 deg |
| Divider setting: adjacent chord | 68.88 mm | 68.883 mm |
| Absolute hole X coordinates [1] | 83.15 mm | 83.149 mm |
| Absolute hole Y coordinates [1] | 34.44 mm | 34.442 mm |
| Absolute hole X coordinates [3] | -34.44 mm | -34.442 mm |
| Absolute hole Y coordinates [8] | -34.44 mm | -34.442 mm |
Published six-hole 4-inch circle, on +X
Source: NORAMARK, “Bolt Circle Calculator”, worked example: six holes on 4.000 in PCD; hole 2 = (1.0000, 1.7321) in and chord = 2.000 in. Published inch values converted with exactly 25.4 mm/in; tolerance allows 0.00005 in rounding. https://www.noramark.com/resources/bolt-circle-calculator/ .
Inputs: Pitch circle diameter (PCD) = 101.6 mm; Number of equally spaced holes = 6; First-hole placement = On the reference line; Hole to inspect = 2; the others as above.
| Result | Source | This calc |
|---|---|---|
| Bolt circle radius | 50.8 mm | 50.8 mm |
| Angular spacing | 60 deg | 60 deg |
| Divider setting: adjacent chord | 50.8 mm | 50.8 mm |
| Absolute hole X coordinates [2] | 25.4 mm | 25.4 mm |
| Absolute hole Y coordinates [2] | 43.995 mm | 43.994 mm |
| Absolute hole X coordinates [4] | -50.8 mm | -50.8 mm |
| Absolute hole Y coordinates [5] | -43.995 mm | -43.994 mm |
Published five-hole chord on a 100 mm circle
Source: NORAMARK, hole-to-hole distance table: five holes on a 100 mm circle have chord 58.779 mm. Rotation, direction and translation do not change this distance. https://www.noramark.com/resources/bolt-circle-calculator/ .
Inputs: Pitch circle diameter (PCD) = 100 mm; Number of equally spaced holes = 5; First-hole placement = Custom first-hole angle; First-hole angle from +X = 37 deg; Hole numbering direction = Clockwise (CW); Circle centre X = 150 mm; Circle centre Y = -65 mm; Hole to inspect = 3; the others as above.
| Result | Source | This calc |
|---|---|---|
| Divider setting: adjacent chord | 58.779 mm | 58.779 mm |
| Angular spacing | 72 deg | 72 deg |
HEIDENHAIN full-circle example: radius and start-angle interpretation
Source: HEIDENHAIN, Position Display Units for Milling Machines, 6/99, p. 21: eight-hole example with centre (50, 50) mm, radius 20 mm and start angle 30°. This case checks diameter-to-radius and angle interpretation; the manual does not publish Cartesian results. https://content.heidenhain.de/doku/oma_nd_pt/pdf_files/ND700/ND720/en/34169621.pdf
Inputs: Pitch circle diameter (PCD) = 40 mm; First-hole placement = Custom first-hole angle; First-hole angle from +X = 30 deg; Circle centre X = 50 mm; Circle centre Y = 50 mm; the others as above.
| Result | Source | This calc |
|---|---|---|
| Bolt circle radius | 20 mm | 20 mm |
| First-hole angle from +X | 30 deg | 30 deg |
| Hole angles, counterclockwise from +X [1] | 30 deg | 30 deg |







Responses