MACHINING RESOURCES

Flatness and Parallelism in CNC Machining: What Buyers Should Know

2026-10-01

Written by Andrew V

Understanding geometric tolerances like flatness and parallelism helps buyers communicate requirements clearly and avoid costly misunderstandings during CNC machining projects.

When you send a drawing to a machine shop, the dimensions tell us what size to make the part. But dimensions alone don't always tell the full story. Geometric tolerances—like flatness and parallelism—control the form and orientation of features in ways that basic size dimensions cannot. Understanding the difference between these requirements helps prevent misunderstandings during quoting, machining, and inspection.

This article explains how flatness and parallelism work in CNC machining, why they matter to both the shop and the buyer, and what information helps us provide accurate quotes and deliver parts that meet your requirements.

Why Geometric Tolerances Matter

A dimension tells us the nominal size and the acceptable size variation. For example, a thickness callout of 0.500" ±0.005" means the part must measure between 0.495" and 0.505". That's straightforward.

But what if that surface needs to be flat within 0.001" across its entire area? Or what if two surfaces must be parallel to each other within 0.002"? Size tolerances don't control those characteristics. That's where geometric dimensioning and tolerancing (GD&T) comes in.

Geometric tolerances define the allowable variation in form, orientation, location, and runout of features. Flatness and parallelism are two of the most common geometric controls we see on machined parts, and they directly affect how we set up, machine, and inspect the work.

Understanding Flatness

Flatness controls how much a surface can deviate from a perfect plane. It's a form tolerance, meaning it applies to a single feature without reference to any other feature or datum.

When a drawing specifies flatness, it defines two parallel planes separated by the tolerance value. Every point on the controlled surface must fall between those two planes. For example, a flatness callout of 0.002" means the entire surface must lie within a zone that's 0.002" thick.

What Affects Flatness in Machining

Several factors influence how flat a machined surface will be:

  • Workholding: How the part is clamped during machining affects the final result. Clamping pressure can distort thin or flexible parts, and those distortions may spring back after the part is released.
  • Material properties: Internal stresses in the material can cause warping after machining, especially in castings, forgings, or materials that have been welded or heat-treated.
  • Cutting forces: Tool pressure during machining can deflect the part or the tool, creating variations in the finished surface.
  • Machine condition: Worn ways, spindle runout, or thermal growth in the machine can all contribute to flatness errors.
  • Part geometry: Large, thin parts are more difficult to hold flat during machining than small, rigid parts.

When a drawing specifies a tight flatness tolerance, we plan the setup and machining sequence to minimize these variables. That may involve stress-relieving operations, specialized fixturing, or multiple machining passes with reduced cutting forces.

Inspecting Flatness

Flatness is typically measured using a surface plate and height gauge, a coordinate measuring machine (CMM), or an optical comparator. The measurement method depends on the part size, tolerance, and surface finish.

For relatively loose tolerances, a surface plate and indicator can verify flatness quickly. For tighter tolerances or complex geometries, CMM inspection provides detailed data about surface variation across the entire feature.

Understanding Parallelism

Parallelism controls the orientation of one surface or axis relative to a datum. Unlike flatness, parallelism is an orientation tolerance that requires a reference feature.

A parallelism callout establishes two parallel planes separated by the tolerance value, and those planes are parallel to the datum. Every point on the controlled surface must fall between those planes. For example, if a surface has a parallelism tolerance of 0.003" relative to datum A, the surface must lie within a 0.003" zone that's parallel to datum A.

Why Parallelism Matters

Parallelism is critical when parts need to mate with other components, when surfaces serve as mounting or reference planes, or when assemblies require precise alignment. Common applications include:

  • Mating surfaces on housings or enclosures
  • Mounting pads for motors, sensors, or optical components
  • Bearing bores that must align with shafts
  • Tooling plates and fixtures
  • Heat sinks and thermal interfaces

If two surfaces aren't parallel within the specified tolerance, the assembly may not fit properly, fasteners may bind, seals may leak, or the part may not perform as intended.

Machining for Parallelism

Achieving parallelism requires careful attention to setup and datum establishment. The datum feature must be properly located and secured, and the machining operation must maintain that relationship throughout the cut.

In many cases, we machine both surfaces in the same setup to maintain parallelism. If that's not possible due to part geometry or access limitations, we use precision fixturing and careful measurement to transfer the datum reference between setups.

The tighter the parallelism tolerance, the more critical these setup considerations become. A parallelism requirement of 0.0005" demands significantly more care than a requirement of 0.005".

How Flatness and Parallelism Affect Quoting

When we receive a request for quote, geometric tolerances directly influence our cost estimate. Tighter tolerances require more careful setup, slower machining speeds, additional inspection, and sometimes specialized equipment or fixturing.

Here's what we consider when quoting parts with flatness or parallelism requirements:

Tolerance Values

A flatness tolerance of 0.010" is relatively easy to achieve with standard machining practices. A tolerance of 0.001" requires more attention. A tolerance of 0.0002" may require grinding, lapping, or other secondary operations.

The same principle applies to parallelism. The tighter the tolerance, the more time and care required to achieve it.

Part Size and Geometry

Holding flatness or parallelism on a small, rigid part is generally easier than on a large, thin part. A 2" x 2" x 0.5" block is much more stable than a 12" x 12" x 0.125" plate.

Large or flexible parts may require custom fixturing, intermediate stress-relief steps, or multiple machining passes to achieve the specified tolerances.

Material Selection

Some materials are more stable than others. Aluminum alloys like 6061-T6 are relatively stable and easy to machine flat. Cast iron machines well and has good dimensional stability. Stainless steels can work-harden and distort. Plastics can have significant internal stresses and thermal expansion.

The material choice affects both the machining approach and the likelihood of achieving tight geometric tolerances.

Datum Structure

The datum structure on the drawing tells us which features serve as references for geometric tolerances. Clear datum callouts help us plan setups and inspection procedures. Ambiguous or missing datum references can lead to misunderstandings about how the part should be measured.

Inspection Requirements

Some customers need documented inspection reports showing that flatness and parallelism requirements have been met. Inspection adds time and cost, especially for tight tolerances that require CMM measurement or other precision methods.

When quoting, we need to know whether you require inspection documentation, what format you prefer, and whether any specific standards or procedures apply.

What to Include in Your RFQ

Clear communication during the quoting process helps us provide accurate pricing and deliver parts that meet your expectations. Here's what helps us quote your project effectively:

Engineering Drawings

A complete engineering drawing is the best way to communicate your requirements. The drawing typically serves as the controlling specification for the part. It should include:

  • All dimensions with tolerances
  • Geometric tolerances including flatness, parallelism, and other GD&T callouts
  • Datum references
  • Surface finish requirements
  • Material specification
  • Any special notes or requirements

CAD Files

A STEP file or other 3D CAD model helps us understand the part geometry and plan machining operations. CAD files are especially useful for complex parts or when drawings are incomplete.

If you have both a drawing and a CAD file, send both. The drawing provides the tolerances and specifications, while the CAD file provides the geometry.

Material

Specify the material grade and condition. For example, "6061-T6 aluminum" or "304 stainless steel" or "4140 steel, annealed." Material selection affects machining time, tool wear, and dimensional stability.

Quantity

Tell us how many parts you need. Quantity affects setup time, tooling choices, and per-piece cost. A single prototype may be machined differently than a production run of 500 pieces.

Tolerances

If your drawing includes geometric tolerances like flatness or parallelism, make sure they're clearly called out with appropriate datum references. If you have critical dimensions or features that must be held tightly, note them in your RFQ.

If you don't have a formal drawing, describe your tolerance requirements as clearly as possible. Even a simple note like "two surfaces must be parallel within 0.003"" helps us understand your needs.

Surface Finish

Surface finish requirements affect machining time and cost. A standard machined finish (around 125 Ra) is much faster to produce than a fine finish (32 Ra or better). If you need a specific surface finish, call it out on the drawing or in your RFQ notes.

Required Completion Date

Let us know when you need the parts. Lead time affects scheduling and may influence our machining approach. Rush jobs may require overtime or expedited material procurement.

Inspection Requirements

Tell us if you need inspection documentation. Some customers need a simple dimensional report, while others may request more detailed inspection data. Knowing your inspection requirements upfront helps us quote accurately.

Special Notes

Include any other relevant information: special packaging, shipping requirements, coating or finishing operations, assembly instructions, or anything else that affects how we make or deliver the parts.

Prototype Versus Production Considerations

The quantity you need affects how we approach the job. Prototype work and production runs have different priorities and constraints.

Prototype Quantities

When you need a small number of parts for testing, evaluation, or proof-of-concept work, speed and flexibility are often more important than per-piece cost. We focus on getting you functional parts quickly so you can validate your design and move forward.

Geometric tolerances like flatness and parallelism still matter in prototype work. If your design requires those tolerances to function properly, we'll hold them. But if you have flexibility, letting us know can sometimes speed up delivery.

Production Quantities

For larger production runs, we optimize the process for repeatability and efficiency. That might involve dedicated fixturing, optimized toolpaths, or process documentation to ensure consistency across all parts.

Geometric tolerances become even more critical in production work because every part must meet the same requirements. Clear specifications and inspection criteria help ensure that all parts are acceptable.

Practical RFQ Checklist

Use this checklist when requesting a quote for CNC machined parts with flatness or parallelism requirements:

  • Engineering drawing with dimensions, tolerances, and GD&T callouts
  • CAD file (STEP format preferred) if available
  • Material specification (grade and condition)
  • Quantity needed
  • Geometric tolerances clearly called out with datum references
  • Surface finish requirements
  • Required delivery date
  • Inspection or documentation requirements
  • Any special notes, coatings, or secondary operations
  • Contact information for questions or clarifications

The more complete your RFQ, the more accurate our quote will be, and the less back-and-forth we'll need before starting your job.

Common Mistakes to Avoid

Here are a few common issues we see that can lead to confusion or unexpected costs:

  • Specifying tighter tolerances than necessary: Tight tolerances cost more to achieve. If a feature doesn't need to be flat within 0.0005", don't specify it. Use the loosest tolerance that meets your functional requirements.
  • Missing datum references: Parallelism requires a datum reference. Without it, we don't know what the surface should be parallel to.
  • Conflicting requirements: Sometimes a drawing will have size tolerances that conflict with geometric tolerances. If we see a conflict, we'll ask for clarification, but it's better to catch these issues before quoting.
  • Incomplete drawings: Missing dimensions, unclear notes, or ambiguous callouts slow down the quoting process and can lead to misunderstandings.
  • Assuming standard tolerances cover everything: A general tolerance block doesn't control geometric characteristics like flatness or parallelism unless specifically stated. If you need geometric control, call it out explicitly.

Request a Quote from Anco Precision

If you have a project that requires precise flatness, parallelism, or other geometric tolerances, we're here to help. Anco Precision machines a wide range of materials and part geometries, and we work with customers from prototype development through production runs.

To request a quote, send us your drawing or STEP file, material specification, quantity, any critical tolerances or requirements, and your required delivery date. We'll review your project and provide a detailed quote based on your specifications.

Clear communication during the RFQ process helps us deliver parts that meet your expectations the first time. If you have questions about tolerances, materials, or machining approaches, we're happy to discuss your project and provide recommendations based on our experience.

Contact Anco Precision today to get started on your next CNC machining project.

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