2026-07-30 8 min

Parallelism Calculator

Calculate parallelism deviation, angular deviation, and tolerance zone compliance between surfaces relative to a datum per ASME Y14.5 and ISO 1101.

Calculator

Unit System
Measured Surface Readings (mm, comma-separated)
Measured Surface Length (mm)
Measured Surface Width (mm)
Datum Surface Readings (mm, comma-separated)
Datum Reference Length (mm)
Parallelism Tolerance (mm)

Results

Caution

Parallelism Deviation

0.0314mm

Maximum deviation of measured surface from datum plane equivalent

Angular Deviation

0.009°

Angular misalignment between measured surface and datum plane

Status

Pass

Pass if parallelism deviation is within tolerance limit

Datum Reference

Datum plane fit through 8 points (slope: 1.667e-5 mm/mm)

Description of the fitted datum plane

Visualizations

Results Overview

0mmParallelism Deviation
0mmAngular Deviation

Formula

Parallelism is an orientation tolerance that controls how parallel a surface (or feature) is to a datum. The measured surface deviations are compared against the best-fit datum plane.

ParallelismDeviation = max(Δ_i) - min(Δ_i)

Alternative Form

AngularDeviation = arctan(ParallelismDeviation / Length)

Variables

SymbolNameUnitDescription
Δ_iDeviation at Point immDeviation of measured surface from datum plane at point i
LMeasured Surface LengthmmLength of the surface being checked for parallelism
θAngular Deviation°Angular misalignment between the two surfaces
TTolerancemmAllowable parallelism deviation

Explanation

Parallelism ensures that a surface is parallel to a datum within a specified tolerance. The tolerance zone is two planes (or lines) parallel to the datum, separated by the tolerance value. Unlike flatness, parallelism requires a datum reference and controls orientation rather than form alone.

Derivation

A best-fit plane is calculated from the datum surface measurements using linear regression. The measured surface deviations from this datum plane are computed. The parallelism deviation is the range (max - min) of these deviations. The angular deviation converts the linear deviation to an angle using the arctangent function.

Step-by-Step Calculation

Follow each step to understand how the result is calculated from your inputs.

Step 1

Measure the datum (reference) surface and the surface being checked for parallelism.

Datum Points:8 pts
Measured Points:8 pts
Result: Datum length: 200 mm, Measured length: 200 mm
Step 2

Fit a datum plane through the datum measurements and compute deviations of measured surface.

Δ_i = y_meas_i - (mx_i + b)
Avg Datum:0.0050 mm
Avg Measured:0.0225 mm
Intermediate: Datum plane fit: Datum plane fit through 8 points (slope: 1.667e-5 mm/mm)
Result: Deviation range: 0.0300 mm on measured surface
Step 3

Calculate parallelism deviation, angular deviation, and compare to tolerance.

θ = arctan(ParallelismDeviation / Length)
Parallelism Deviation:0.0314 mm
Tolerance:0.0500 mm
Intermediate: Angular deviation: 0.009°
Result: Status: Pass
Final Answer
0.0314

Worked Examples

See how the calculator works with different scenarios.

Scenario

A 200×150 mm machined surface checked for parallelism to a datum surface. Measured surface readings: [0.02, 0.03, 0.01, 0.04, 0.02, 0.03, 0.01, 0.02] mm. Datum readings: [0.00, 0.01, 0.00, 0.01, 0.00, 0.01, 0.00, 0.01] mm. Tolerance: 0.05 mm.

Inputs

Measured:8 pts over 200 mm
Datum:8 pts over 200 mm
Tolerance:0.05 mm

Calculation

Datum plane: near-horizontal (slope ≈ 0) Deviations from datum: max = 0.035, min = 0.005 Parallelism = 0.030 mm

Result

Parallelism: 0.0300 mm, Status: Pass (60% of tolerance)

Interpretation

The surface is parallel to the datum within the 0.05 mm tolerance with margin.

Understanding Your Result

Your Result: Parallelism Deviation: 0.0314 mm

Typical range: Precision machine slides: 0.005-0.020 mm. Engine bearing bores: 0.010-0.030 mm. General machined surfaces: 0.02-0.08 mm. Fabricated structures: 0.10-0.50 mm. Cast surfaces: 0.20-1.00 mm.

What This Means

Parallelism controls how parallel a surface (center plane, or axis) is to a datum. A parallelism of 0.05 mm means the entire measured surface lies between two planes parallel to the datum, 0.05 mm apart.

Why It Matters

Parallelism is critical for sliding surfaces, bearing mounts, machine tool alignment, and any assembly where two surfaces must maintain uniform spacing. Poor parallelism causes binding, uneven wear, misalignment, and assembly difficulties.

Professional Interpretation

Parallelism is an orientation tolerance per ASME Y14.5. It can be applied to surfaces, center planes, or axes. The tolerance zone is always parallel to the specified datum. Parallelism controls both orientation and form of the toleranced surface relative to the datum.

Recommendations

  • •Ensure the datum surface is sufficiently flat before checking parallelism
  • •Use the same measurement grid on both datum and measured surfaces
  • •Consider parallelism in both the length and width directions
  • •Measure over the full surface length to capture global orientation errors
  • •Document the datum reference frame used for the evaluation
  • •Use parallel bar comparison for quick shop-floor checks

Educational Content

Introduction

Parallelism is an orientation tolerance in GD&T that controls how parallel a feature (surface, axis, or center plane) must be relative to a datum. It ensures consistent spacing and alignment between features.

Concept Explanation

The parallelism tolerance zone consists of two planes (for surface parallelism) or two lines (for line parallelism) that are parallel to the datum. All points of the toleranced feature must lie within this zone. Parallelism inherently controls some form error of the toleranced surface.

Applications

▸Machine tool slide ways and guide rails
▸Engine cylinder head and block deck surfaces
▸Bearing mounting surfaces
▸Press platens and die mounting surfaces
▸Conveyor rails and guide tracks
▸Pipe flange sealing surfaces
▸Precision stage and positioning systems

Benefits

  • •Ensures uniform clearance between mating surfaces
  • •Prevents binding in sliding mechanisms
  • •Reduces uneven wear on bearing surfaces
  • •Improves assembly repeatability
  • •Enables proper load distribution across surfaces
  • •Controls both orientation and form in a single tolerance

Limitations

  • •Requires a stable and accurate datum surface
  • •Datum flatness error propagates into parallelism measurement
  • •Does not control location (distance between surfaces)
  • •May need to be combined with flatness for critical applications

Best Practices

  • •Verify datum flatness before measuring parallelism
  • •Use sufficient measurement points on both surfaces
  • •Measure in both longitudinal and transverse directions
  • •Support parts to replicate operating conditions
  • •Use parallel bars and dial indicators for quick checks
  • •Consider thermal effects on long parts during measurement
  • •Document both flatness and parallelism for comprehensive control

Common Misconceptions

Myth: Parallelism and flatness are the same.
Truth: Flatness controls only form. Parallelism controls orientation to a datum and inherently controls some form, but not as tightly as a separate flatness tolerance.
Myth: Parallelism controls the distance between surfaces.
Truth: Parallelism controls orientation only, not distance (location). Use dimension tolerances or profile for distance control.
Myth: A parallel surface is automatically flat.
Truth: A surface can be parallel but not flat (e.g., a wavy surface that follows the datum waviness). Both flatness and parallelism may need separate specification.

Practical Tips

  • •Always verify the datum surface flatness before measuring parallelism
  • •Use the same measurement grid on both surfaces for direct comparison
  • •Check parallelism in two perpendicular directions for area surfaces
  • •Use a surface plate and test indicator for quick parallelism checks
  • •Consider indicating off both surfaces simultaneously with a differential probe
  • •Document which surface is designated as the datum
  • •Allow parts to temperature stabilize before precision parallelism measurement

Common Mistakes

Using a non-flat surface as a datum
Verify datum flatness to at least 50% of the parallelism tolerance before measuring parallelism.
Checking parallelism only in one direction
Check parallelism in both longitudinal and transverse directions for area surfaces.
Confusing parallelism with equal thickness (uniform wall)
Parallelism controls orientation to a datum. Equal thickness controls the distance between two surfaces regardless of orientation.
Not separating datum form error from parallelism deviation
The deviation includes both datum form error and the actual parallelism error. Subtract known datum flatness for true parallelism.

Assumptions

This calculator makes the following assumptions to provide estimates:

Planar Datum: The datum is assumed to be a plane established from a set of measurement points.
Linear Best-Fit: The datum plane is established using linear regression in one direction (1D simplification for the calculator).
Uniform Point Distribution: Measurement points are assumed uniformly distributed along the surface lengths.
Rigid Bodies: Both datum and measured surfaces are assumed rigid without deformation from measurement forces.

Limitations

Be aware of these limitations when using this calculator:

1D Datum Plane Fit: The datum plane is fitted in one direction (linear regression), not a full 2D planar fit. For true 3D parallelism, use a CMM.
No Location Control: Parallelism does not control the distance between surfaces only the angular orientation.
Datum Dependence: The result is directly affected by datum quality. A poor datum gives unreliable parallelism values.
No Form Separation: The parallelism deviation includes form error of the measured surface. Separate flatness control may be needed.

Frequently Asked Questions

Answers to common questions about this calculator.

What is parallelism in GD&T?
Parallelism is an orientation tolerance that controls how parallel a feature (surface, axis, or center plane) is relative to a datum.
How is parallelism measured?
Using a surface plate, height gage, and dial indicator; or CMM. The measured surface is compared against the datum surface to find the maximum deviation.
Does parallelism require a datum?
Yes, parallelism always requires a datum reference. Unlike form tolerances (flatness, roundness), parallelism controls orientation relative to a datum.
What is the difference between parallelism and flatness?
Flatness controls form without a datum. Parallelism controls orientation to a datum and inherently controls some form of the toleranced surface.
What is a typical parallelism tolerance?
Precision machine slides: 0.005-0.020 mm. Engine components: 0.010-0.030 mm. General machining: 0.02-0.08 mm. Fabricated structures: 0.10-0.50 mm.
What is the ISO standard for parallelism?
ISO 1101 defines parallelism tolerancing. ASME Y14.5 is the US standard. Both use similar symbols and rules.
Can parallelism be applied to an axis?
Yes, axis parallelism controls the orientation of a derived axis (e.g., hole or pin axis) relative to a datum.
How do I specify parallelism on a drawing?
Use the parallelism GD&T symbol (two parallel lines) followed by the tolerance and datum reference in a feature control frame.
What is the difference between parallelism and perpendicularity?
Parallelism requires the toleranced feature to be parallel (0°) to the datum. Perpendicularity requires the feature to be perpendicular (90°) to the datum.
How does parallelism affect assembly?
Poor parallelism causes misalignment, difficulty in assembly, uneven stress distribution, and accelerated wear of mating parts.
Can parallelism be used with material condition?
Yes, when applied to features of size (e.g., hole axis parallelism), MMC or LMC modifiers can be used per ASME Y14.5.
What causes parallelism errors in machining?
Machine tool geometry, fixture misalignment, uneven clamping, thermal distortion, and tool pressure variations.
How do I improve parallelism?
Ensure machine tool alignment, use proper fixturing, allow thermal stabilization, use sequential side cutting, and consider grinding for tight tolerances.
What is the relationship between parallelism and runout?
Runout is a composite control that includes parallelism, concentricity, and roundness. Parallelism is a simpler orientation control.
How does temperature affect parallelism?
Uneven thermal expansion can cause apparent parallelism errors. Measure at stabilized temperature conditions.
Can parallelism be checked with a dial indicator?
Yes, by mounting the indicator on a stand and traversing the measured surface while referencing the datum surface.
What is surface parallelism?
Surface parallelism controls the orientation of an entire planar surface relative to a datum plane.
What is axis parallelism?
Axis parallelism controls the orientation of a derived axis (centerline of a cylinder) relative to a datum.
How do I check parallelism on a large surface?
Use a laser alignment system, precision level, or theodolite for surfaces larger than 2 meters.
What is the difference between parallelism and angularity?
Parallelism requires 0° orientation to datum. Angularity allows any specified angle (e.g., 30°) to datum.
How does material thickness affect parallelism?
Thin parts may distort during machining, causing parallelism errors. Use proper support and stress-relieved material.
What is the difference between parallelism and profile of a surface?
Profile of a surface controls form, size, orientation, and location. Parallelism controls only orientation relative to a datum.
Can parallelism be applied to a center plane?
Yes. Center plane parallelism controls the orientation of the median plane of a feature of size (e.g., slot width) relative to a datum.
How do I calculate angular deviation from parallelism?
Angular deviation = arctan(ParallelismDeviation / Length). For small angles, this approximates the misalignment angle.
What equipment is used for precision parallelism measurement?
CMM, laser interferometer with parallelism optics, electronic levels, autocollimator, and surface plate with height gage.
How does datum selection affect parallelism?
The datum must be functionally relevant. Using a non-functional datum as reference can lead to parts that meet drawing requirements but fail in service.
What is the minimum zone method for parallelism?
Two planes parallel to the datum at minimum separation that contain all measured points. Similar to the minimum zone for flatness.
How do I interpret parallelism measurement results?
The parallelism deviation is the total width of the orientation tolerance zone. If it exceeds the specified tolerance, the feature fails.
Can parallelism be specified without a datum?
No, parallelism always requires a datum reference. Without a datum, it would be flatness.
How does parallelism affect bearing life?
Poor parallelism causes edge loading and uneven load distribution, reducing bearing life by up to 50% in severe cases.
What is a functional datum for parallelism?
The functionally most relevant surface that contacts the mating part first. For an engine block, the deck surface datum for head parallelism.

Related Calculators

Explore more calculators related to this topic.

Related Guides

Deepen your understanding with these educational resources.

Glossary

Technical terms used in mortgage calculations explained in plain language.

Angular Deviation
The angle between the measured surface and the datum plane, derived from the parallelism deviation divided by length.
ASME Y14.5
US standard for dimensioning and tolerancing including GD&T.
Axis Parallelism
Parallelism tolerance applied to a derived axis of a cylindrical feature relative to a datum.
Center Plane Parallelism
Parallelism tolerance applied to the median plane of a feature of size (e.g., a slot).
Datum
A theoretically exact point, axis, or plane serving as a reference for measurement. Required for parallelism.
Datum Feature
An actual feature on the part used to establish a datum reference.
Datum Reference Frame
A set of three mutually perpendicular datum planes used for orientation and location tolerancing.
Feature Control Frame
A rectangular frame in GD&T containing the symbol, tolerance, and datum references.
Flatness
A form tolerance controlling the variation of a surface from a perfect plane. Does not require a datum.
Form Tolerance
A GD&T tolerance controlling shape independently (flatness, straightness, roundness, cylindricity).
ISO 1101
International standard for geometrical tolerancing of form, orientation, location, and run-out.
Least Squares Plane
A reference plane minimizing the sum of squared deviations from measured points.
Orientation Tolerance
A GD&T tolerance controlling the angular relationship of a feature to a datum (parallelism, perpendicularity, angularity).
Parallelism
An orientation tolerance requiring a feature to be parallel (0°) to a datum.
Perpendicularity
An orientation tolerance requiring a feature to be perpendicular (90°) to a datum.
Profile of a Surface
A GD&T tolerance controlling form, size, orientation, and location of a surface.
Surface Parallelism
Parallelism tolerance applied to a planar surface relative to a datum plane.
Tolerance Zone
The region within which the toleranced feature must lie. For surface parallelism, two planes parallel to the datum.
MMC
Maximum Material Condition - condition of maximum material for a feature of size.
LMC
Least Material Condition - condition of minimum material for a feature of size.
RFS
Regardless of Feature Size - tolerance applies regardless of actual feature size.

Authoritative References

Trusted sources and standards referenced by this calculator.

Applicable Standards

ASME Y14.5-2018ISO 1101:2017ISO 2768-1:1989ISO 8015:2011ISO 5459:2011ASME B89.1.7

Was This Calculator Helpful?

Page Information

Last Updated:

2026-07-30

Version:

2.0.0

License:

Free to use for educational and professional purposes.