MACHINING RESOURCES

Flatness and Parallelism in CNC Machining: What Buyers Should Know

2026-10-01

Written by Andrew V

Learn how flatness and parallelism tolerances affect CNC machining quotes, inspection, and part quality. Practical guidance for buyers.

When you send a drawing to a machine shop, the basic dimensions tell only part of the story. A part might measure exactly 2.000 inches thick according to your calipers, but that doesn't guarantee the surfaces are flat or parallel to each other. Flatness and parallelism are geometric tolerances that control form and orientation independently from size. Understanding how these requirements differ from basic dimensions helps you communicate your needs clearly and avoid surprises during inspection or assembly.

Simple analogy: Think of flatness like checking if a tabletop is warped. Parallelism is like checking if the top and bottom of that table are level with each other. A table can have a perfectly flat top but still have legs of different lengths (poor parallelism), or it can have a warped top that happens to match the warp of the bottom surface (good parallelism, poor flatness).

Why Geometric Tolerances Matter

Basic dimensional tolerances control size. If a drawing specifies 2.000 ± 0.005 inches, you're defining an acceptable range for thickness. But that tolerance doesn't say anything about whether the surfaces are bowed, twisted, or angled relative to each other.

Geometric dimensioning and tolerancing (GD&T) fills this gap. Flatness controls how much a single surface can deviate from a perfect plane. Parallelism controls how much one surface can tilt or angle relative to another datum surface. These controls become critical when parts must:

  • Mate with precision ground surfaces
  • Seal against another component
  • Serve as a mounting surface for optical or measurement equipment
  • Stack in assemblies where cumulative error matters
  • Function as a datum reference for subsequent machining operations

From a machining perspective, tighter geometric tolerances require different setups, tooling strategies, and inspection methods than parts controlled by size dimensions alone.

Real-world examples: A mounting plate for optical equipment might require flatness of 0.0005 inches across a 6-inch surface to prevent stress on precision lenses. Hydraulic manifold mating surfaces typically need parallelism within 0.002 inches to ensure proper sealing without gasket failure. Heat sink bases often specify flatness of 0.001 inches to maximize thermal contact with processors or power components.

How Flatness Works

A flatness callout defines a tolerance zone between two parallel planes. The entire surface must fall within that zone. If a drawing specifies flatness of 0.002 inches, every point on that surface must fit between two imaginary planes separated by 0.002 inches.

Flatness is independent of the part's other features. It doesn't reference a datum. It simply controls the form of a single surface.

What Affects Flatness in Machining

Several factors influence whether a machined surface meets a flatness requirement:

  • Workholding: Clamping pressure can distort thin-walled parts. The part may appear flat while fixtured but spring into a different shape after release.
  • Material stress: Residual stress from previous manufacturing processes can cause warping after material removal.
  • Cutting forces: Tool pressure during machining can deflect the part or the tool, creating surface irregularities.
  • Machine condition: Worn ways, spindle runout, or thermal growth affect the machine's ability to generate a flat surface.
  • Tool wear: As cutting edges wear, surface finish and form degrade.

Achieving tight flatness often requires multiple passes with reduced depth of cut, stress-relief operations between roughing and finishing, or secondary grinding operations depending on the tolerance and material.

How Parallelism Works

Parallelism controls the orientation of one surface relative to a datum. If a drawing specifies that Surface B must be parallel to Datum A within 0.001 inches, Surface B must fall within a tolerance zone of two planes that are exactly parallel to Datum A and separated by 0.001 inches.

Unlike flatness, parallelism requires a datum reference. The datum is typically the surface that gets machined first or the surface that will mate with another component in assembly.

Machining for Parallelism

Parallelism depends on how accurately you can reference the datum during machining. Common approaches include:

  • Vise setups: The datum surface sits against the fixed jaw. Vise condition and clamping technique directly affect parallelism.
  • Fixture plates: The datum surface is indicated and clamped to a tooling plate, establishing the reference for subsequent operations.
  • Double-sided machining: One surface is machined, then the part is flipped and the opposite surface is machined in a single setup to maintain parallelism.

Tight parallelism tolerances may require indicating the datum surface with a dial indicator before machining to ensure proper alignment. The tolerance also affects how much material must be left for finishing passes.

Flatness vs. Parallelism: Practical Differences

It's possible for two surfaces to be parallel but not flat. Imagine two surfaces that both have a slight bow in the same direction and magnitude. They're parallel to each other, but neither surface is flat.

Conversely, a surface can be extremely flat but not parallel to the datum. A perfectly flat surface tilted at a slight angle fails a parallelism requirement even though the surface itself has excellent form.

When both flatness and parallelism are specified, the flatness tolerance must be equal to or tighter than the parallelism tolerance. You can't hold parallelism to 0.001 inches if the individual surfaces are only flat to 0.005 inches.

How Tolerances Affect Quoting

When a machine shop reviews your RFQ, geometric tolerances directly impact the quote in several ways:

Setup and Fixturing

Parts with tight flatness or parallelism requirements may need custom fixtures, precision vises, or additional setup time to indicate datum surfaces. This adds cost compared to parts with loose or unspecified geometric tolerances.

Machining Strategy

Tighter tolerances often require slower feeds, lighter cuts, and more finishing passes. Some tolerances may require grinding or lapping operations instead of milling alone. Material and hardness also factor into the approach.

Inspection Time

Verifying flatness and parallelism requires surface plate inspection, dial indicators, or coordinate measuring machine (CMM) measurements. Tighter tolerances take longer to inspect and document. If you require a formal inspection report, that adds time and cost to the job.

Scrap Risk

Tighter tolerances increase the risk of producing out-of-tolerance parts, especially in materials prone to warping or stress relief. Shops account for this risk in their pricing.

What to Include in Your RFQ

Clear communication during the quoting process helps machine shops provide accurate pricing and lead times. Here's what to include when requesting a quote for parts with geometric tolerances:

Engineering Drawings

A complete drawing with GD&T callouts is the best way to communicate your requirements. The drawing typically serves as the controlling specification. Make sure flatness, parallelism, and datum references are clearly defined. If certain features are critical to function, note that on the drawing.

CAD Files

Provide STEP or other neutral CAD formats when available. CAD files help with programming and fixture design, but they don't replace the drawing for tolerance and inspection requirements.

Material

Specify material grade and condition. Some materials machine more predictably than others. Alloys with high residual stress or those prone to warping may require additional operations to meet tight geometric tolerances.

Quantity

Prototype and production quantities affect setup decisions, tooling choices, and per-piece cost. Be clear about your initial quantity and potential future volumes. For prototype work, the focus is often on verifying design intent and fit. Feedback from the machine shop can help you relax non-critical tolerances before moving to production. Production runs benefit from optimized fixtures and proven tooling strategies.

Tolerances

If your drawing includes GD&T, make sure the symbology is correct and datums are clearly identified. If you're working from a model without a formal drawing, specify which surfaces have flatness or parallelism requirements and what the tolerances are.

Surface Finish

Surface finish and geometric tolerances are related but not identical. A smooth surface finish doesn't guarantee flatness. Specify both if both matter.

Required Completion Date

Lead time depends on shop workload, material availability, and the complexity of your parts. Providing a realistic target date helps the shop schedule your job appropriately.

Inspection Requirements

Let the shop know if you need a certificate of compliance, a dimensional inspection report, or specific measurement documentation. Some customers require inspection data for every dimension and geometric tolerance. Others only need critical features verified. Clarifying this upfront prevents misunderstandings.

Special Notes

If there are assembly considerations, mating part details, or functional requirements that affect how the shop should approach the job, include that information. Context helps the shop make better decisions about fixturing and machining strategy.

Quick RFQ checklist: Engineering drawing with GD&T callouts and datum references • CAD file in STEP or neutral format • Material specification including grade and condition • Quantity for initial order and projected future volumes • Surface finish requirements • Required delivery date • Inspection or documentation requirements • Any special notes about function, assembly, or critical features

Common Issues and How to Avoid Them

Several common problems arise when flatness and parallelism requirements aren't communicated clearly:

Tolerance Stacking

If you specify a size tolerance and a geometric tolerance, make sure they're compatible. For example, a part with a thickness tolerance of 2.000 ± 0.010 inches (total size tolerance of 0.020 inches) and a parallelism tolerance of 0.001 inches creates a conflict. The geometric tolerance should be tighter than or equal to the size tolerance for the control to be meaningful. In this case, the parallelism callout of 0.001 inches is appropriate, but you might also need to tighten the size tolerance to something like ± 0.003 inches to ensure the geometric control has practical effect.

Missing Datums

Parallelism requires a datum reference. If your drawing shows a parallelism callout without identifying the datum, the shop has to guess or ask for clarification. This delays quoting and increases the chance of miscommunication.

Unrealistic Tolerances

Specifying flatness or parallelism tighter than the application requires drives up cost unnecessarily. If you're not sure what tolerance you need, discuss it with the machine shop. Experienced machinists can often suggest appropriate tolerances based on the part's function and material.

Incomplete Inspection Requirements

If you need documentation of flatness or parallelism, specify that in the RFQ. Shops may not automatically provide inspection reports unless requested, and adding that requirement after the fact can delay delivery.

Request a Quote from Anco Precision

If you have a project that requires tight flatness, parallelism, or other geometric tolerances, Anco Precision can help. We work with engineering drawings and CAD models to produce precision CNC machined parts in a variety of materials.

To request a quote, upload your drawing with GD&T callouts to our quote system, or send us your STEP file along with material specification, quantity, any critical tolerances or requirements, and your required delivery date. If you have questions about appropriate tolerance ranges for your application or need guidance on datum selection, our engineering team is available to discuss your specific requirements before you finalize your drawing.

Clear communication during the quoting process leads to better results in production. Whether you're ordering prototype parts or production volumes, we're here to help you get the parts you need with the geometric accuracy your application demands.

HAVE A PART TO MAKE?

Send Us Your Drawing

Upload your drawing or CAD file with the material, quantity and project requirements.

Request a Quote