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.
Enter angle in degrees (°), minutes ('), and seconds ("). Example: 30°15'30" = 30.2583°
Known Block Height
Hin
Total height of the gauge block stack under the sine bar roller.
Compound Angle (Two-Axis Tilt)
°
'
°
'
Compound angle = arctan(√(tan²A + tan²B)). Used for angled surfaces tilted in two planes simultaneously.
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
ReadySelect 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
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
Angle
sin(θ)
5" Bar H
10" Bar H
127mm Bar H
Notes
5°
0.08716
0.4358"
0.8716"
11.07mm
Shallow taper, dovetail slides
10°
0.17365
0.8682"
1.7365"
22.05mm
Common thread relief angles
15°
0.25882
1.2941"
2.5882"
32.87mm
Standard bevel gear half-angle
20°
0.34202
1.7101"
3.4202"
43.44mm
Common chamfer and lead angle
30°
0.50000
2.5000"
5.0000"
63.50mm
H = L/2 exactly (easy check)
45°
0.70711
3.5355"
7.0711"
89.80mm
H = L/√2 — 45° dovetails
60°
0.86603
4.3301"
8.6603"
110.00mm
Upper 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.