▣ Sat, Aug 15, 2026Subscribe to our newsletter & never miss our best posts. Subscribe Now!
f𝕏
♧ Subscribe
● Daily News
Industrial CNC vs Desktop CNC – Key Differences for Small Business OwnersThe Ultimate Guide to Choosing Your First Desktop CNC Router5 Best CNC Laser Cutters & Engravers in 2026: In-Depth Reviews5 Best CNC Machine for Small Business & Home Use in 2026: In-Depth ReviewsCNC Milling Machine Buying Guide 2026 -Spindle, Rigidity & Top Picks
θ

CNC Sine Bar Calculator

Calculate gauge block stack height for a target angle on a 5" or 10" sine bar — or reverse-calculate the angle from a known block height. Includes compound angle, angular error analysis, and gauge block wringing combinations.

Free Tool · Gauge Block Height · Angle → Height · Height → Angle · Compound Angle · Inch & Metric
Units
Calculation Mode
Sine Bar
L
Target Angle
°
'
"

Enter angle in degrees (°), minutes ('), and seconds ("). Example: 30°15'30" = 30.2583°

Results
Gauge Block Stack Height
inches
Gauge Block Combination (Wringing Stack)
Run calculator to see gauge block stack
Stack Total
Block Height (H)
L × sin(θ)
Angle
degrees decimal
Angle (DMS)
Deg° Min' Sec"
Sine Bar Length
center-to-center
sin(θ)
H ÷ L
Angular Error / 0.0001"
arc-seconds per 0.0001" block
Ready Select mode, enter your angle or block height, and click Calculate.
Detailed Summary
Setup
Calculation mode
Sine bar length (L)
Angle (decimal degrees)
Angle (DMS)
Angle (radians)
Block Height
Required height (H = L×sin θ)
sin(θ)
cos(θ)
tan(θ)
Accuracy
Angular sensitivity (5" bar)
Angular sensitivity (10" bar)
Height error per 1 arc-sec
Sine Bar Setup Diagram
SURFACE PLATE H = 2.500" 30° H 2.500" L = 5.000" (center to center) WORKPIECE H = L × sin(θ) 2.500 = 5.000 × sin(30°) 1 arc-sec error ≈ 0.000024" height error on 5" bar

The sine bar sits on two precision rollers of equal diameter. The right roller rests on the surface plate; the left roller rests on the gauge block stack of height H. The tilt angle θ = arcsin(H/L).

How Sine Bar Calculations Work

A sine bar is a precision ground steel bar with two hardened cylindrical rollers of exactly equal diameter, set a precise center-to-center distance apart (typically 5" or 10"). By placing gauge blocks of height H under one roller, the bar tilts to an angle whose sine equals H divided by the roller center distance L. This simple relationship allows angles to be set to arc-second accuracy using only gauge blocks — no angular measuring instruments needed.

1 Basic Formula

The fundamental sine bar relationship is a direct application of the definition of sine in a right triangle. The gauge block height H is the opposite side; the sine bar length L is the hypotenuse.

Forward (angle → height): H = L × sin(θ) Reverse (height → angle): θ = arcsin(H / L) Where: H = gauge block stack height L = sine bar length (center-to-center) θ = setup angle Example (5" bar, 30° angle): H = 5.000 × sin(30°) = 5.000 × 0.50000 = 2.5000"

2 DMS ↔ Decimal Conversion

Angles on drawings are often specified in Degrees-Minutes-Seconds (DMS). Convert to decimal degrees before calculating, then convert results back for reporting.

DMS to Decimal Degrees: θ_dec = D + M/60 + S/3600 D = degrees (integer) M = minutes (0–59) S = seconds (0–59) Example: 30°15'30" θ = 30 + 15/60 + 30/3600 = 30 + 0.25 + 0.00833... = 30.2583° Decimal to DMS: D = floor(θ_dec) M = floor((θ_dec − D) × 60) S = ((θ_dec − D) × 60 − M) × 60

3 Compound Angle

When a surface is tilted in two perpendicular planes simultaneously (e.g., a dovetail angled both in length and across), a compound angle results. Calculate the true compound angle before setting up the sine bar.

Compound Angle Formula: θ_compound = arctan(√(tan²A + tan²B)) A = tilt angle in X-axis (plane 1) B = tilt angle in Y-axis (plane 2) Example (A=20°, B=15°): tan(20°) = 0.36397 tan(15°) = 0.26795 compound = arctan(√(0.36397² + 0.26795²)) = arctan(√(0.13247 + 0.07179)) = arctan(√0.20426) = arctan(0.45198) = 24.33°

4 Angular Accuracy & Sensitivity

A 10" sine bar is twice as accurate as a 5" sine bar for a given gauge block resolution. The angular error caused by a gauge block error of δH is approximately δH/L radians. Higher angles have slightly lower sensitivity.

Angular sensitivity: δθ (radians) ≈ δH / (L × cos θ) δθ (arc-sec) = δθ_rad × 206,265 For 5" bar at 30°, δH=0.0001": δθ = 0.0001 / (5 × cos 30°) = 0.0001 / 4.330 = 0.0000231 rad = 4.76 arc-seconds For 10" bar at same angle: δθ = 0.0001 / (10 × cos 30°) = 2.38 arc-seconds → 10" bar is 2× more accurate
Gauge Block Wringing — The Key to Sine Bar Accuracy

The accuracy of a sine bar setup depends entirely on the quality and correct combination of gauge blocks. Use the minimum number of blocks possible (ideally 3–4 blocks maximum) — each additional wringing interface adds a small uncertainty. Always wring blocks together on a clean, flat surface using a slight twisting motion; don't slide them together. For critical setups, allow 15–20 minutes for thermal stabilization after handling the blocks with bare hands — your body heat raises block temperature by 1–2°C, causing measurable expansion. Grade 1 or Grade 2 gauge blocks are appropriate for sine bar work; Grade 0 or Grade 00 are overkill for most shop applications.

Sine Bar Setup Reference — Common Angles

Anglesin(θ)5" Bar H10" Bar H127mm Bar HNotes
0.087160.4358"0.8716"11.07mmShallow taper, dovetail slides
10°0.173650.8682"1.7365"22.05mmCommon thread relief angles
15°0.258821.2941"2.5882"32.87mmStandard bevel gear half-angle
20°0.342021.7101"3.4202"43.44mmCommon chamfer and lead angle
30°0.500002.5000"5.0000"63.50mmH = L/2 exactly (easy check)
45°0.707113.5355"7.0711"89.80mmH = L/√2 — 45° dovetails
60°0.866034.3301"8.6603"110.00mmUpper limit recommended (<60°)

Frequently Asked Questions

At angles above 60°, the sine bar loses accuracy rapidly for two reasons: (1) Angular sensitivity degrades — because the formula involves cos(θ) in the denominator, and cos(60°) = 0.5, so a 0.0001" gauge block error causes twice the angular error compared to small angles. At 80°, cos(80°) ≈ 0.17, giving nearly 6× worse sensitivity. (2) The gauge block stack becomes very tall and unstable — for a 5" bar at 80°, the stack height is 4.92", creating a tall, narrow stack that is prone to tipping. For angles above 60°, use a sine plate (which distributes the stack load better) or measure the complement angle (90° − θ) with a smaller, more stable setup.
A sine bar is a narrow precision bar (typically 1–2" wide) used as an angular reference for inspection or tool setup. A sine plate is a wider, flat plate (typically 6"×6" or larger) that uses the same principle but can hold workpieces on its surface for grinding or inspection — the workpiece sits on the tilted plate rather than being measured against the sine bar. Sine plates often have T-slots and clamping provisions. The calculation is identical: H = L × sin(θ) where L is the roller center distance. Compound sine plates have two sets of rollers at 90° to each other, allowing simultaneous tilt in two planes for compound angle setups.
A standard 83-piece gauge block set (Grade 2) can achieve any dimension from 0.1001" to 25"+ in 0.0001" increments using a maximum of 4 blocks. The systematic approach: (1) Select the smallest block that eliminates the last decimal digit; (2) subtract from target; (3) repeat for each digit. Example for 2.3456": 0.1006 → remainder 2.2450; then 0.145 → remainder 2.100; then 0.100 → remainder 2.000; then 2.000 → done. Total: 4 blocks. Minimizing the number of wringing interfaces (each block-to-block contact) improves accuracy and reduces the chance of contamination introducing errors.
Yes — sine bars are commonly used to precisely tilt a workpiece or fixture at a known angle before indicating it into the vise or rotary table. In CNC work, you set the part at the correct angle using the sine bar and gauge blocks, clamp it, then use a dial test indicator to confirm the surface is at the correct angle. The sine bar is then removed before machining. This approach is used for grinding angular surfaces, milling compound angles, and EDM work where the electrode must approach at a precise angle. For CNC grinding in particular, sine bars are still the most accurate method for setting dress angles on grinding wheel profiles.

Related CNC Calculators