— Straightness
Straightness · Forma · ISO 1101 + ASME Y14.5
Example in plan
How to interpret it
The indicated line, generating line or edge may not deviate more than 0.05 mm from a perfect straight line. It is a pure form tolerance: no datum applies.
What controls
Limits the deviation of an actual line (a surface element, an edge or the axis of a cylinder) from a theoretically perfect straight line. The tolerance zone is the space between two parallel lines separated by the stated value, and it is evaluated point by point along that line. It is a pure form tolerance: by default it takes no datum, and it controls only the specific line called out on the drawing (an edge, a surface element seen in profile), not necessarily the whole axis of the part — that is what axis straightness is for.
How to verify
Rest the part on two V-blocks (or on a granite surface plate if it is a flat edge) and sweep a dial indicator along the specified line, recording the maximum and minimum readings: the difference between them is the straightness deviation, not each reading on its own. An optical instrument (autocollimator) or a CMM with a linear scan gives better accuracy on long or demanding parts. Avoid measuring over tool marks, burrs or stuck chips: they throw off the reading.
tolerance zone
Two parallel lines separated by the tolerance value; the actual line must lie between them.
Datums and notes
Can be applied without a datum (form only) or referenced to a datum for combined orientation control.
Workshop guideline values
- General
- 0.1–0.3 mm on edges or surface elements of conventionally machined parts.
- Accuracy
- 0.02–0.05 mm on ground guideways or close-fit parts.
- High precision
- 0.005–0.01 mm on gauges, master straightedges or precision grinding.
Guidance only: the drawing's value always wins.
Common mistakes when interpreting it
- Confusing it with axis straightness: without ⌀ in front of the value, it does NOT control the full axis of a cylinder, only the specific line indicated on the drawing (an edge or surface element).
- Applying it as if it were parallelism: without a datum, straightness does not compare anything to another face; it only evaluates the line against itself.
How to get it in the workshop / if it comes out of tolerance
Keeps a shaft, surface element or edge from bowing more than allowed. On a lathe it is usually applied to the axis of a rod; on a mill, to a long edge or a linear guideway.
If it comes out of straightness: reduce the feed on the finishing pass (the shaft gets "dragged" at high feeds), support long, slender parts with a steady rest to reduce deflection, and check tool wear: a chipped edge pushes the part instead of cutting cleanly. After aggressive roughing passes, leave a light finishing pass (0.1-0.2 mm) to relieve surface stress before measuring.
Related symbols
Other symbols in Form
See the full symbol libraryRelated tools
ISO fits
Calculates indicative ISO 286 tolerances for shaft and hole, H7/g6, H7/h6, H7/k6 and H7/p6 fits with clearance, transition and interference graph.
Inspection Plans
Upload a plan, extract dimensions and GD&T with AI and export your inspection guideline in PDF or CSV.
Shop trigonometry
Workshop trigonometry: right triangle, C chamfer, Z countersink, sine bar, taper and polar→X/Y for CNC operators.