Engineering Reference

Sine Bar Calculator

Compute the gauge block stack height needed to set a sine bar to a given angle, and the angle a given stack produces.

Data verified 2026-09-29 · based on n/a — standard engineering relationships, no single governing revision

Quick Answer

The gauge block height is H = L · sin(θ). For a 5 in sine bar set to 30°, that is 2.5000 in. The sine bar converts an angle into a length, which is why it is the most accurate way to set an angle in a machine shop.

Sine Bar Setting

The Formulas Used

Gauge block height: H = L · sin(θ)
Angle from a stack: θ = asin(H ÷ L)
Sensitivity: dθ/dH = 1 ÷ (L · cos θ) — the angle is least sensitive to stack error at small angles

Why a Sine Bar Beats a Protractor

A sine bar converts an angle measurement into a length measurement, and length is the quantity a machine shop can generate and verify most accurately. A gauge block stack is accurate to a few millionths of an inch, so the angle a sine bar sets is far more accurate than any angle-measuring instrument in the shop.

The sensitivity formula is the reason sine bars behave differently at different angles. dθ/dH = 1/(L·cos θ) means that at 30° a 0.0001 in stack error produces about 4 arc-seconds of angle error, while at 60° it produces about 8 arc-seconds, and it diverges as the angle approaches 90°. Sine bars are most accurate at small angles and should not be used above about 45°.

Frequently Asked Questions

How do I set a sine bar to an angle?
Stack gauge blocks to H = L·sin(θ), where L is the sine bar's centre-to-centre roll distance — typically 5 in or 100 mm. Place the stack under one roll and the work is set when the top surface is parallel to the reference. For 30° on a 5 in bar, the stack is 2.5000 in.
What are sine bar rolls measured between?
The centre-to-centre distance between the two cylindrical rolls, which is the nominal sine bar length — 5 in, 10 in or 100 mm are the common values. Measuring over the outside of the rolls instead is a common error that makes every angle wrong.
Why is a sine bar not accurate at large angles?
Because the sensitivity dθ/dH = 1/(L·cos θ) grows as the angle approaches 90°. At 60° a 0.0001 in stack error gives about 8 arc-seconds of angle error, twice what it gives at 30°. Most guidance limits sine bars to about 45°.
Can I use a sine bar without gauge blocks?
A sine bar needs a known length to work, so gauge blocks or a calibrated stack are essential. Using a rule or a set of parallels defeats the purpose, since the length is what the angle accuracy depends on.
How do I check an angle with a sine bar?
Set the bar with a stack computed for the nominal angle, place the work on the bar, and measure the gap along the top with a dial indicator. The angle error is the indicated difference divided by the length over which you measured, converted to degrees.

Related

Value Sources

Each data column on this page is tied to the source it came from. The numbers in square brackets correspond to the table headers above.

#SourceTypeRevision / method
[1]ASME B1.1 — Unified Inch Screw ThreadsstandardASME B1.1-2019 — source
[2]ASTM A615 — Deformed steel bars for concrete reinforcementstandardASTM A615/A615M-20 — source
[3]ASTM E140 — Hardness Conversion TablesstandardASTM E140-12b — source
[4]Values computed in your browserderivedEvaluated locally from the formulas shown on the page. No data leaves the device.
[5]ISO 4287 — Surface texture: Profile methodstandardISO 4287:1997 — source
[6]ISO 68-1 — Basic profilestandardISO 68-1:2023 — source
[7]NFPA 70 NEC Table 310.16standardNEC 2023 (NFPA 70-2023) — source

Data Sources

StandardRevisionWhat it covers on this page
Formulas as shown on this pagen/a — standard engineering relationships, no single governing revisionevery value this calculator produces

Cross-checked against:

Derived values — the following values on this page are calculated, not taken directly from the standard:

ValueHow it is derived
All outputsComputed in the browser from the formulas above. No data leaves the device.

Outputs are computed from the formulas shown. Verify against the governing standard for design or acceptance work.

Accuracy and use. The values on this page are compiled from the published standards and cross-checked sources listed above. Where values are derived, the derivation is stated. No warranty, express or implied, is made as to the accuracy or completeness of this information, and no liability is accepted for any loss or damage arising from its use. Engineering reference data is provided for guidance in preliminary work — before a value is used for design, fabrication or acceptance testing, verify it against the current revision of the governing standard and against your own inspection. The user assumes all risk and responsibility in connection with the use of this information.

Cite This Page

Every value on this page is traceable to the sources listed above. If you use the data in a document, paper or report, cite it as:

Each row in the tables above also has a permanent link — hover a row and use the # link to cite a single value rather than the whole page.