Drawings vs 3D files

How to Read a CNC Machining Drawing

Engineering Support

How to Read a CNC
Machining Drawing

A 2D drawing is the contract between a design engineer and a machinist. If you can't read it correctly, you can't quote it, build it, or inspect it. This guide walks through every region of a CNC drawing — from the title block to the smallest GD&T feature control frame — the way Davantech's engineers actually use them every day.

Tolerances explained
14 GD&T symbols decoded
Surface finish callouts
Pre-quote checklist

In This Guide

04 Regions
The anatomy of every CNC drawing
14 Symbols
Complete GD&T reference table
07 Ra Values
Surface finish process guide
10 Checks
Pre-quote drawing review checklist

Why CNC Drawings Still Matter

It's tempting to assume that a 3D CAD model is enough to manufacture a part. It isn't.

The model tells the machinist what the part looks like; the drawing tells them how good it has to be. Every dimension on a CNC drawing carries an unspoken question: how much variation is acceptable? The answer lives in the tolerances, the GD&T callouts, and the surface finish symbols.

Misreading any one of them can turn a $50 part into a $500 reject — or worse, an assembly that fails in the field.

Ø10.00 mm ±0.05 mm ⏤ Ra 1.6 ⊥ 0.02 A

A single feature can carry a size dimension, a tolerance, a surface finish, and a GD&T control. Each one means something different.

Read This If You Are…

  • 1
    A Buyer or Procurement Engineer
    Reviewing supplier drawings before sending an RFQ — and needing to spot which features will drive cost.
  • 2
    A Junior Design Engineer
    Learning to release production drawings that machinists will read correctly the first time.
  • 3
    A Machinist or Programmer
    Confirming that every callout has been understood before cutting metal.
  • 4
    A QC or Inspection Technician
    Building inspection plans that match exactly what the drawing requires — no more, no less.

The Anatomy of a CNC Drawing

Every standards-compliant drawing — whether it follows ASME Y14.5 (United States) or ISO 128 / ISO 1101 (international) — contains the same regions. Knowing where to look is half the battle.

VIEWS & PROJECTIONS (3RD ANGLE) TOP VIEW FRONT VIEW RIGHT VIEW 80 50 30 ⌀20 ISOMETRIC VIEW Rectangular block, 80 × 50 × 30 mm with Ø20 mm through-hole GENERAL NOTES PART NUMBER MATERIAL FINISH REVISION TITLE BLOCK

Fig. 01 — Multi-view CNC drawing in third-angle projection

What's on Every CNC Drawing

The four regions you will see on virtually every print. Read them in this order — title block first, geometry last — and you'll catch most issues before they hit the shop floor.

Title Block

Part number, revision, material, finish, scale, projection convention, and the default tolerance table. Always read it first — it sets the rules for everything else on the drawing.

Views & Projections

Orthographic views (front, top, side), section views with hatched cuts, detail callouts in circles, and isometric or auxiliary views to clarify complex geometry.

General Notes

Text instructions that can't be drawn — deburring, heat treat, inspection requirements, applicable standards, and flag notes linked to specific features.

Title Block Fields & Dimension Types

Two reference tables that machinists keep close at hand. The left covers the metadata in every title block; the right covers the four most-misread dimension formats.

Title Block — What to Check First

FieldWhat It Tells You
Part Number & RevisionConfirm the latest revision before quoting
Unitsmm or inches — never assume
Default TolerancesApplies to any dimension without a ± value
Projection Symbol1st angle (ISO) or 3rd angle (ASME)
Material SpecAlloy & heat-treat condition
FinishCoating, anodising, plating or as-machined
ScaleFor viewing only — never measure the print

Dimension Formats You'll See

FormatMeaningInspected?
25.4Standard linear dimensionYes
Ø12.0DiameterYes
R5.0Radius (fillet or round)Yes
[25.4]Basic — controlled by GD&TVia GD&T
(25.4)Reference — informational onlyNo
4× Ø5.0Repeated feature (4 holes)Yes, all 4

Tolerances: How Tight Is Tight Enough?

A tolerance defines the acceptable range of variation for a dimension. There are three common ways tolerances appear on CNC drawings.

Bilateral — equal variation in both directions: 25.40 ±0.05. Anywhere between 25.35 and 25.45 mm is acceptable.

Unilateral — variation in one direction only: 25.40 +0.05 / -0.00. Common for press fits.

Limit dimensioning — min and max written explicitly: 25.45 / 25.35.

Rule of thumb: every time you tighten a tolerance by a factor of two, you roughly double inspection time and may push the feature into a finer process (mill → grind). Tight tolerances belong only on mating surfaces, bearing seats, sealing faces and locating features.

Achievable Tolerances by Process

Specifying a tolerance the chosen process can't hold is the single most common drawing mistake. These are the standard and best-case tolerances we see at Davantech — for a deeper breakdown see our complete guide to CNC machining tolerances.

ProcessStandard ±Best ±
3-axis milling0.05 mm0.013 mm
5-axis milling0.025 mm0.008 mm
CNC turning0.025 mm0.005 mm
Wire EDM0.013 mm0.0025 mm
Cylindrical grinding0.005 mm0.0013 mm

GD&T Symbols Decoded

Geometric Dimensioning and Tolerancing (GD&T) is a symbolic language for controlling the geometry of features rather than just their size. It is governed by ASME Y14.5-2018 in the US and ISO 1101 internationally.

⌀0.05 M A B C SYMBOL TOL ZONE MODIFIER PRIMARY SEC. TERT. FEATURE CONTROL FRAME — READ LEFT TO RIGHT
Form · No datum
Straightness
Variation along a line element of a surface or axis.
Form · No datum
Flatness
Variation across an entire planar surface.
Form · No datum
Circularity
Roundness of a single cross-section.
Form · No datum
Cylindricity
Combined roundness and straightness of a cylinder.
Profile
Profile of a Line
2D contour deviation along a line element.
Profile
Profile of a Surface
3D contour deviation across a surface.
Orientation · Datum
Angularity
Specified angle relative to a datum.
Orientation · Datum
Perpendicularity
90° to a datum feature.
Orientation · Datum
Parallelism
Parallel to a datum feature.
Location · Datum
True Position
True location of a feature relative to datums.
Location · Datum
Concentricity
Coaxial axes of two cylinders. ISO active; deprecated in ASME Y14.5-2018.
Location · Datum
Symmetry
Symmetric about a datum plane. ISO active; deprecated in ASME Y14.5-2018.
Run-out · Datum
Circular Runout
Wobble at a single cross-section.
Run-out · Datum
Total Runout
Combined wobble across the full surface.

Material Condition Modifiers

Inside the second compartment of a feature control frame you may see a circled letter:

Ⓜ MMC — Maximum Material Condition. Tolerance applies at most material; allows bonus tolerance.
Ⓛ LMC — Least Material Condition. Tolerance applies at minimum material.
Ⓡ RFS — Regardless of Feature Size. The default; no bonus.

Datum Order Matters

Datums are reference geometry — surfaces, axes or planes — labelled A, B, C inside small flags. The order matters: the primary datum constrains the part most, the secondary further, the tertiary fully locks it down.

A frame reading | A | B | C | is not the same setup as | B | A | C | — the inspection results will differ.

Surface Finish Callouts Explained

Surface finish describes how smooth a machined surface needs to be. The standard callout is a check-mark-shaped symbol — a "tick" — with a value written above or beside it. The number is almost always Ra (arithmetic mean roughness), measured in micrometres on metric drawings or microinches on imperial.

Basic
Any process — machined or not.
Machining Required
Material removal mandatory.
No Machining
Surface to remain as-supplied.
Ra 1.6
With Ra Value
Specific roughness in µm or µin.

Common Ra Values & Their Processes

Ra (µm)Ra (µin)Typical ProcessVisual / Feel
12.5500Rough turning, sawingVisible tool marks, coarse
6.3250Standard milling, turningSlight tool marks, matte
3.2125Finish millingSmooth to touch, matte sheen
1.663Standard CNC defaultSmooth, mild reflectivity
0.832Fine grinding, fine boringPolished appearance
0.416Grinding, honingMirror-like
0.14Lapping, super-finishingOptically reflective

Default callouts: if you see Ra 3.2 ALL OVER UNLESS OTHERWISE NOTED in the title block or general notes, it sets the default for every surface on the part. Individual symbols on specific faces override this default.

Pre-Quote Drawing Review Checklist

Before you quote, machine, or accept a CNC drawing, walk through this list. It catches the issues that most often delay parts in production.

01
Is the revision the latest one issued by engineering?
02
Are units (mm or inch) and projection (1st or 3rd angle) confirmed?
03
Are the default tolerances compatible with your standard process?
04
Are any tolerances tighter than ±0.025 mm truly necessary?
05
Have you identified every GD&T datum and the order they're referenced?
06
Are the surface finish callouts achievable with the chosen process?
07
Does the material specification match what's actually in stock?
08
Are secondary operations (heat treat, coating, deburr) called out in sequence?
09
Are there any flag notes linked to specific features?
10
Have you flagged any missing or ambiguous dimensions back to engineering?

Frequently Asked Questions

What's the difference between ISO and ASME drawing standards?

ISO (used internationally) and ASME Y14.5 (used in the US) cover the same concepts but differ in projection convention (first-angle vs third-angle), some symbol shapes, default tolerance interpretation, and the way envelope rules are applied. Always confirm which standard the drawing follows — it's usually noted in the title block or general notes.

How tight a tolerance can a 3-axis CNC mill actually hold?

A well-maintained 3-axis machining centre can routinely hold ±0.025 mm (±0.001") on most features. Tighter than that requires careful workholding, temperature control, and often a finishing pass — and may push the feature into grinding or wire EDM. At Davantech we specify the appropriate process for each tolerance during DFM review.

What does Ⓜ mean in a feature control frame?

Ⓜ is the Maximum Material Condition (MMC) modifier. It means the tolerance specified applies when the feature is at its maximum-material size (smallest hole, largest shaft). As the feature departs from MMC, additional "bonus" tolerance becomes available, allowing more lenient inspection.

Can I just send a STEP file to a CNC shop without a drawing?

You can — many shops accept models alone for prototypes — but you forfeit control over tolerances, surface finishes, critical features, and inspection. The shop will apply default tolerances which may not be tight enough for your application. For production parts, always provide a drawing.

Why are some dimensions in a box and others in parentheses?

A boxed dimension is a basic dimension — theoretically exact, controlled by an associated GD&T frame. A dimension in parentheses is a reference dimension — duplicate information for clarity, never inspected. Treating them as identical leads to costly mistakes.

What surface finish should I specify for a typical mating part?

For most mating surfaces that don't seal or slide, Ra 1.6 µm (63 µin) is the standard CNC default and is achievable in a single milling pass. Sealing surfaces typically need Ra 0.8 µm or finer; sliding bearing surfaces commonly call for Ra 0.4 µm.

Got a Drawing to Quote?
Send It to Davantech

Our engineering team reviews every drawing for manufacturability, flags ambiguous callouts, and recommends tolerance optimisations before machining begins. From prototypes to small batch and series production — send your prints and we'll respond within 24 hours.