The majority of delays, reruns and cost overruns on machined parts trace back to the same root cause: the information provided to the machinist was incomplete, ambiguous, or wrong. A drawing with missing tolerances, an unspecified material condition, a thread call-out that could be interpreted two ways, or a surface finish requirement that appears nowhere on the drawing — each of these results in the machinist making assumptions, and those assumptions may not match the design intent.

This article covers everything a machinist needs to produce a correct first-off part, what format to provide it in, and the specific information gaps that most commonly cause problems.

Drawing vs 3D Model — What to Send

The most common question from engineers specifying machined parts for the first time is whether to send the 3D CAD model or a 2D drawing. The answer depends on the complexity and precision requirements of the part.

A 3D model (STEP, IGES or native SolidWorks / CATIA / Inventor format) conveys geometry clearly and allows the machinist to programme toolpaths directly from the model. For simple parts with generous tolerances and no critical features, a STEP file with a brief written specification is often sufficient and faster to produce than a fully dimensioned drawing.

However, a 3D model alone cannot communicate:

For any part with close-tolerance features, threads, mating surfaces, or inspection requirements, a 2D engineering drawing — produced to BS 8888 — is the correct deliverable. The drawing is the legal document of record and the basis on which the part will be inspected. The 3D model is a useful supplement, not a substitute.

Practical approach: Send the STEP file and the drawing. The machinist uses the STEP file for programming and the drawing for tolerances, surface finish, material, notes and inspection. Never send a drawing without a STEP file for anything other than a very simple prismatic part — the machinist should not have to recreate the geometry from a 2D projection.

The Title Block — What Must Be There

The title block is read before anything else on the drawing. Missing or incorrect information here causes confusion at every stage from ordering to inspection. A complete title block includes:

FieldWhat to includeCommon mistake
Part numberUnique identifier for this part and revisionNo revision letter — machinist doesn't know if they have the current issue
RevisionCurrent revision level (A, B, C...) and revision historyOmitting the revision history — no way to know what changed
MaterialFull grade designation — not "stainless" or "aluminium"Partial designation leaving grade ambiguous (see material section)
ScaleDrawing scale — or "NTS" (not to scale) if mixedScale omitted — dimensions scaled from the drawing produce errors
ProjectionThird angle ⊙ symbol (standard in UK/US) or first angleNo projection symbol — views misread
General toleranceReference to BS EN ISO 2768 class, or a general tolerance tableNo general tolerance stated — machinist applies their own default
Surface finishGeneral (unmachined) surface finish if applicableNot stated — finish on non-critical surfaces varies unpredictably
Drawn by / checked byName and dateOften omitted — no accountable contact for queries

Material Specification — Be Specific

The material callout on a machined part drawing is one of the most critical and most frequently under-specified pieces of information. "Stainless steel" is not a material specification. "Aluminium" is not a material specification. The machinist needs a full grade designation sufficient to order the correct material from a stockholder.

What to include in a material callout:

Examples of complete material callouts:

Tolerances — The Single Most Important Factor in Cost

Tolerances drive machining cost more than almost any other drawing requirement. A 0.01mm tolerance requires a grinding operation; a 0.1mm tolerance can be held on a standard CNC milling centre; a 0.5mm tolerance can often be held without a finish pass. The cost difference between these is significant. Specifying tighter tolerances than the function requires adds cost with no benefit.

General Tolerances — BS EN ISO 2768

BS EN ISO 2768 defines general tolerances for linear dimensions, angular dimensions, and geometric form and orientation, in four classes:

ClassDesignationTypical application
FinefHigh precision machined parts, mating surfaces, close fits
MediummStandard CNC machined components — correct default for most work
CoarsecGeneral fabrication, non-functional surfaces, pressed/formed parts
Very coarsevVery rough work, castings, forgings prior to machining

Referencing BS EN ISO 2768-m (medium) in the title block as the general tolerance provides a clear, unambiguous default for all undimensioned features. Any features requiring tighter or looser tolerances than the general class should be explicitly dimensioned on the drawing with their individual tolerance.

Representative linear tolerances for class m (medium) at common dimension ranges:

Dimension rangeClass f (fine)Class m (medium)Class c (coarse)
0.5 to 3mm±0.05mm±0.1mm±0.2mm
3 to 30mm±0.05mm±0.2mm±0.5mm
30 to 120mm±0.1mm±0.3mm±0.8mm
120 to 400mm±0.15mm±0.5mm±1.2mm
400 to 1000mm±0.2mm±0.8mm±2.0mm

Critical Dimensions — Explicit Tolerances

Any dimension that is critical to function — a bearing bore, a shaft diameter, a sealing face width, a bolt pattern location, a register diameter — must be explicitly dimensioned with its individual tolerance. Do not rely on the general tolerance for any feature where the acceptable range is tighter than the general class provides, or where the consequence of a dimension being out of tolerance is functional failure.

Fits — Shafts and Holes

For mating cylindrical features (shaft in a bore, boss in a clearance hole, interference fit), the tolerance is most clearly communicated using ISO fit designations. The system uses a letter to define the fundamental deviation and a number to define the tolerance grade:

Calling out "H7 bore" or "g6 shaft" is clearer than writing a bilateral tolerance and expecting the machinist to deduce the fit intent. It also makes inspection straightforward — go/no-go gauges are available for standard ISO fits.

Surface Finish

Surface finish is specified in terms of Ra — the arithmetic mean roughness height, in micrometres. The surface finish symbol on a drawing (a tick-mark style symbol per BS EN ISO 1302) indicates that the surface must be machined, and the Ra value is annotated alongside.

Ra valueTypical processTypical application
Ra 12.5 μmRough machiningNon-functional machined surfaces, clearance faces
Ra 6.3 μmGeneral milling / turningGeneral machined surfaces, non-sealing faces
Ra 3.2 μmFinish milling / turningMating faces, bearing housings, general precision
Ra 1.6 μmFine turning / grindingSealing faces, sliding contact surfaces, precision bores
Ra 0.8 μmGrindingPrecision bearing bores, hydraulic sealing faces
Ra 0.4 μmHoning / lappingHigh-precision bores, optical surfaces

If a general machined surface finish applies to all machined surfaces except those specifically called out, state it in the title block (e.g. "All machined surfaces Ra 3.2 unless otherwise stated"). Every sealing face, every bore that accepts a seal, every surface in dynamic contact should have its surface finish individually specified.

Thread Specifications

A thread call-out that is missing information forces the machinist to make a decision that is rightly the designer's. A complete thread specification includes:

A complete thread callout example: M16×2.0 – 6H, 25mm minimum full thread depth

Datum Scheme

The datum scheme defines which surfaces or features the machinist should use as the reference for setup and measurement. Without a defined datum scheme, the machinist will choose their own references — which may not match the surfaces that matter for the part's function in the assembly.

For simple prismatic parts, three mutually perpendicular datum planes (primary, secondary, tertiary) cover most requirements. For rotational parts, the datum axis is typically the primary datum. For more complex parts, especially those with tight positional tolerances between features, a formal GD&T datum scheme using feature control frames is appropriate.

At minimum, the drawing should make clear which face or bore the critical dimensions are measured from. "Dimension from face A" is better than leaving the machinist to infer the reference from context.

Geometric Tolerances — When GD&T Is Needed

Coordinate dimensions and bilateral tolerances control the size and location of features. They do not control form — flatness, roundness, cylindricity — or orientation — parallelism, perpendicularity, angularity — or the true three-dimensional position of a feature relative to the datum scheme.

Geometric dimensioning and tolerancing (GD&T), using the symbolic system defined in BS EN ISO 1101, provides these controls. Key geometric tolerances in machining practice:

GD&T is a precise language — a feature control frame on a drawing has a specific, unambiguous meaning. The same cannot always be said of a note. Where the functional requirement can be expressed as a geometric tolerance, use the symbolic notation rather than a written note.

Special Notes — What Gets Missed

The notes section of a drawing is where requirements that cannot be expressed dimensionally are communicated. Common notes that are frequently omitted:

What to Do Without a Drawing

Sometimes a part is needed without the time or resource to produce a fully dimensioned drawing. In these situations, the minimum information that should accompany a STEP file to a machinist is:

  1. Material grade — fully specified as above
  2. General tolerance class — e.g. "BS EN ISO 2768-m"
  3. Critical features — a written list of the features whose tolerances matter, with their individual tolerances explicitly stated
  4. Surface finish requirement — a blanket Ra value, and any tighter requirement on specific surfaces called out explicitly
  5. Thread specifications — for every tapped hole and threaded feature
  6. Finish notes — deburr, surface treatment, marking
  7. Mill certificate requirement — yes or no

This does not replace a drawing for any precision or safety-critical part. But it provides a machinist with enough information to quote and produce a part that has a reasonable chance of being correct first time.

Common Specification Mistakes

  1. Writing "stainless steel" or "aluminium" as the material. The machinist will order what is cheapest or most available. This may not be the grade you need.
  2. No general tolerance stated. Without a stated general tolerance, every machinist applies their own default — which varies. The result is inconsistent parts from different suppliers.
  3. Applying tight tolerances everywhere. Specifying H7 bores and ±0.05mm on non-functional dimensions adds cost with no benefit and signals to the machinist that the designer does not understand their own part.
  4. Incomplete thread callouts. "M12 thread" leaves pitch, class of fit and depth unspecified. Any of those three being wrong will cause assembly problems.
  5. No datum scheme. Positional tolerances without a datum reference are meaningless. The machinist cannot inspect the part to a positional tolerance without knowing what the position is measured from.
  6. Omitting surface finish on sealing faces. A sealing face machined to Ra 6.3 instead of Ra 1.6 will not seal. This is one of the most common causes of first-off rejection on valves, flanges and housings.
  7. Not stating heat treatment timing. "Case harden" as a note does not tell the machinist whether to machine before or after hardening. The default assumption may be wrong.
  8. Sending a PDF of the drawing without the STEP file. The machinist then has to create the 3D geometry from 2D projections before they can programme the part — adding time and introducing risk of geometry errors.

Summary

A good machined part specification tells the machinist everything they need to produce the part correctly without having to interpret, assume, or phone for clarification. Every query the machinist raises is either a delay, a risk, or both. The investment in a complete drawing and specification is recovered many times over in reduced reruns, faster first-off approval, and parts that assemble without adjustment.

The essentials: full material specification including grade, condition and certificate requirement; a general tolerance reference; explicit tolerances on all critical features using ISO fit designations where appropriate; surface finish stated on all machined faces; complete thread callouts; a defined datum scheme; and notes covering deburr, treatment, marking and inspection. Send the STEP file alongside the drawing. Do not rely on the machinist to make decisions that belong in the design office.

Forgepoint provides CNC part design and specification as a service — from sketch or brief through to a fully dimensioned drawing ready for manufacture. If you need parts designed and sourced, get in touch.

Discuss Your Project — 07549 032776