Machine Design #102: Parallelism and Perpendicularity — Mechanisms Need Relationships
Parallelism and perpendicularity must preserve function, manufacturability, inspectability, cost, and serviceability when the boundary changes.
Function before a number
Write the input, expected result, acceptance limit, failure symptom, and measurement method before choosing a geometric value, roughness, or fit. Assign an owner to every value and change.
Core checks
- Functional relationship and datum order: record value, source, method, owner, and pass/fail evidence.
- Motion, clearance, and load path: record value, source, method, owner, and pass/fail evidence.
- Tolerance stack and orientation: record value, source, method, owner, and pass/fail evidence.
- Machining sequence and fixture stability: record value, source, method, owner, and pass/fail evidence.
- Inspection setup and uncertainty: record value, source, method, owner, and pass/fail evidence.
- Assembly, adjustment, and service limit: record value, source, method, owner, and pass/fail evidence.
| Failure mode | Symptom | Verification |
|---|
| Function not defined | Over-tight or weak geometry | Rebuild the functional stack |
| Datum not real | Inspection and assembly disagree | Try the real fixture |
| Documents out of sync | Correct value, wrong revision | Baseline every reference |
The orientation group: it controls angle, not position
Parallelism, perpendicularity and angularity belong to the orientation group. All three need a datum, and all three control only the angle — not where the feature sits.
| Requirement | Controls | Does not control |
|---|
| Parallelism | The face or axis holding zero degrees to the datum | The distance to the datum — that belongs to the size tolerance |
| Perpendicularity | Holding ninety degrees to the datum | The position of that face along the datum |
| Angularity | Holding a specified angle | Position |
This is the common misunderstanding: a parallelism of 0.05 does not say the two faces are a particular distance apart. The distance is still set by the size tolerance; parallelism only says the two faces may not splay by more than 0.05 over the evaluation length.
The evaluation length decides the number
On the same part, with the same angular deviation, measuring over a short span gives a small number and over a long span a large one — because the deviation accumulates with length. An orientation requirement therefore only means something when it is known over what length it applies.
| How it is written | Meaning |
|---|
| A value with no stated extent | Applies over the whole length of the surface |
| A value with a local extent | Applies over every span of that length, anywhere on the surface |
| Both together | Controls the overall deviation while also preventing a sharp local kink |
The third form is worth using on long sliding faces: allow a generous overall figure so the price does not jump, but forbid any short span from kinking sharply — because it is the kink that causes binding.
Choose the evaluation length by the assembly function
The principle: the evaluation length should equal the length actually involved in the assembly, not the length of the whole part. A plate 800 mm long of which only the middle 200 mm touches the mating part should carry its flatness and parallelism requirements over that 200 mm. Applying them over the full 800 mm asks the shop for accuracy where nobody uses it.
Orientation already controls form
A relationship few people notice: an orientation requirement automatically controls the form at the same level. If parallelism is 0.05, that surface also cannot be flatter than 0.05 in error — because the parallelism tolerance zone is two parallel planes, and the real surface has to lie entirely within them.
The practical consequence: writing flatness 0.1 together with parallelism 0.05 on the same face is redundant — the looser flatness requirement does nothing. To mean anything, the flatness has to be tighter than the parallelism.
For parallelism and perpendicularity, the datum is everything
Unlike straightness and flatness, parallelism and perpendicularity always need a datum — they measure the angle of one face relative to another. Calling "parallel" without saying parallel to what is an unfinished sentence.
- The tolerance zone follows the datum: the parallelism zone is two planes parallel to the datum, set
apart by the tolerance value. The zone floats with the datum — where the surface sits does not matter, only that it tilts no more than that zone relative to the datum.
- Change the datum, change the result: the same face measured parallel to datum A or datum B gives two
different numbers. Pick the datum that is the face the part actually seats on in service.
The tangent plane: do not measure to the ripples
When checking parallelism or perpendicularity of a slightly bowed face, do not measure to each ripple of the surface but to the tangent plane — the ideal plane resting on the highest peaks of the surface (just as in real assembly, where the part sits on its high points). Measuring to the peaks matches how the part seats in the assembly, instead of unfairly failing a face that is only slightly wavy.
Relationship with position tolerance
A face or hole can be both position-controlled and further refined with a tighter orientation:
- A position tolerance already includes both location error and tilt. If the function needs the face less
tilted than position allows, add a smaller perpendicularity/parallelism to refine the angle alone.
- The orientation tolerance must be smaller than the position tolerance to mean anything; stating it equal
or larger is redundant.
MINATA release checklist
- [ ] Function, boundary, and failure symptom are written.
- [ ] Datums, ownership, process, and mistake-proofing are clear.
- [ ] Six topic checks have evidence and pass/fail limits.
- [ ] Manufacturing, assembly, inspection, and maintenance were tried.
- [ ] Revision, supplier, material, and configuration records agree.
Good engineering is an explicit chain that survives manufacture, operation, maintenance, and change. For parallelism and perpendicularity, evidence that geometry and function remain reliable is the MINATA standard.
Frequently asked questions
Does parallelism control the distance between two faces?
No. It controls only the angle — the two faces may not splay by more than the stated value over the evaluation length. The distance is still set by the size tolerance. This is the most common misunderstanding about the orientation group.
Why does the evaluation length have to be stated?
Because the same angular deviation gives different readings over a long or a short span — it accumulates with length. With no stated extent, the requirement applies over the whole surface by default, and on a long part that can be far more expensive than intended.
How is a long part dimensioned when only one span takes part in the assembly?
Apply the requirement over exactly that span, not over the whole part. Asking the shop for accuracy where nothing touches is a way to raise cost without adding function.
May flatness and parallelism both be specified on one face?
Yes, but it only means something when the flatness is tighter than the parallelism. The orientation requirement already controls the form at the same level, so a looser flatness callout is redundant.
When is angularity used?
When the surface has to hold an angle other than zero or ninety degrees to the datum. Reading it and choosing the evaluation length work exactly as for parallelism and perpendicularity — only the theoretical angle differs, and that angle has to be given as a basic dimension.
Frequently asked questions, continued
Can I call "parallel" without stating a datum?
Not meaningfully. Parallelism and perpendicularity are always measured against a datum, so you must say parallel/perpendicular to which face (datum A, B). Pick the datum that is the face the part actually seats on in service.
How do I measure orientation on a slightly bowed face?
To the tangent plane — the ideal plane resting on the highest peaks of the surface, just as in real assembly. Measuring to each ripple unfairly fails a face that is only slightly wavy but seats fine in the assembly.
If I already have a position tolerance, do I also need perpendicularity?
Only if the function needs a tighter angle than position allows. Position already includes tilt; to refine the angle alone, add a perpendicularity/parallelism smaller than the position tolerance. Equal or larger is redundant.
A quick table for the shop floor
Parallelism and squareness are easier to set when the situation, the datum choice and the purpose are lined up:
| Situation | Datum choice or control | Purpose |
|---|
| Parallel slideways | Reference the mounting datum face | Reduce bind over the stroke |
| Squareness to an axis | Reference the rotating axis or the base face | Reduce off-centre load |
| Inspection | Choose a representative measuring length | Do not conclude from too short a span |
A worked case
Two faces can both be flat yet not be parallel. On a guide rail, the relationship between the rail-mounting face and the machine datum face decides the motion, so the orientation tolerance has to be tied to the right datum.
Conclusion
Parallelism and Perpendicularity is not paperwork done to make a file look tidy. It is how intent becomes a result that can be manufactured, assembled and measured repeatedly. A good drawing does not need the designer standing beside it to explain it; the structure of the information has to do that work.
View all MINATA technical articles