A sine bar turns a precise angle into a precise height you can set with gauge blocks, making it one of the most accurate ways to establish or check an angle. This calculator gives the exact gauge-block stack height for any angle, and reverses the math to read an angle from a measured stack.
How it works
The sine bar relationship is exact for a bar of known roll-center length L:
height to angle: H = L * sin(theta)
angle to height: theta = arcsin(H / L)
Because the relationship uses sine, the height changes most per degree near 90 and least near 0, so a sine bar is most precise for small and moderate angles. The tool also splits the decimal angle into degrees, minutes, and seconds to match drawing callouts.
Example and tips
For a 5-inch sine bar set to 15 degrees, the stack height is 5 x sin(15 degrees) = 1.2941 inches; wring gauge blocks that sum to that height under the elevated roll. Conversely, a measured 2.5000-inch stack under a 5-inch bar back-calculates to exactly 30 degrees. Keep the bar, blocks, and surface plate clean and wrung tight, and for angles above about 60 degrees consider an angle gauge block set, where the sine method loses sensitivity.
Choosing between a 5-inch and 10-inch bar
The choice of bar length is a sensitivity trade-off. A longer bar amplifies the stack height for any given angle, which means a small error in stack height produces a smaller angular error:
- 5-inch bar at 1 degree: stack height ≈ 0.0873 inches. A 0.0001-inch stack error produces about 0.001 degree of angular error.
- 10-inch bar at 1 degree: stack height ≈ 0.1745 inches. The same 0.0001-inch stack error produces about 0.0006 degree of angular error.
The 10-inch bar is more precise for the same gauge-block accuracy. Most toolrooms keep both: the 5-inch for general setup and smaller workpieces, and the 10-inch for precision inspection work or angles where accuracy is critical.
Building a gauge block stack
A standard 81-piece gauge-block set can reach virtually any target height to 0.0001 inch by wringing blocks together. The technique is to start with the smallest required block and work upward:
- Subtract blocks from the rightmost decimal place first
- Work your way left, subtracting blocks that get you closer without going over
- The final block (or two) sets the gross height
For the example of a 5-inch bar at 15 degrees (target: 1.2941 inches):
- Start with a 0.1001-inch block (sets the last three decimal places to .0001)
- Add a 0.140-inch block (reaches 0.2401)
- Add a 1.000-inch block or 0.950+0.050 — build to 1.2941
Wring each block pair tightly before adding the next. Properly wrung blocks adhere through molecular contact and hold to fractions of a millionth of an inch in parallelism.
Degrees, minutes, and seconds output
Machinists and drawing callouts often use degrees-minutes-seconds (DMS) notation rather than decimal degrees. The calculator converts automatically:
- 1 degree = 60 minutes
- 1 minute = 60 seconds
- For example, 15.75 degrees = 15 degrees 45 minutes 0 seconds
When a drawing specifies an angle as 22° 30’ 0”, enter 22.5 in the degree field (since 30 minutes = 0.5 degrees) to find the stack height, or enter the degrees-minutes-seconds value directly if the tool supports that input mode.
The sine bar’s accuracy limit at high angles
The sine function has a horizontal tangent at 90 degrees, meaning small changes in height produce very small changes in angle near 90 degrees. This is the opposite of what you want for precision — near 90 degrees, a 0.001-inch stack error produces negligible angular correction.
As a practical guideline: sine bars are most accurate for angles below 45 degrees and become less useful above 60 degrees. For steep angles, use a compound sine plate or an angle gauge block set instead.