← Back to CNC Programming

From Drawing to Process Plan

Good programs start before the machine: they start on paper. Reading the drawing, choosing the datum, and sequencing operations determines whether the part works or scrapes. This page is the bridge between engineering drawing and G-code.

What you will learn:

Concept

A process plan translates a drawing into ordered machine operations. Step 1: read the drawing and identify critical dimensions, datums, and surface finish requirements. Step 2: choose work zero (datum). Step 3: sequence operations — roughing first, finishing last, holes after profile. Step 4: select tools and cutting parameters. Only then write G-code.

Why It Matters

Writing code before planning produces a program that machines the wrong features in the wrong order. A part that needs a Ø10 H7 hole should be roughed to Ø9.8 then bored or reamed — not drilled to size directly. The process plan determines the tool list, cycle time, and whether the part holds tolerance. Skipping planning is the #1 cause of scrapped first-article parts.

The Process Plan Template

  1. Material and stock — what are you starting from? Raw bar, plate, forging? Size and condition?
  2. Datum — which feature does the drawing reference? Set work zero there. The datum should be a finished surface, not raw stock.
  3. Operations in order — face, rough, finish, drill, tap, inspect. Always face first to establish Z0.
  4. Tools — which tool for each operation? What H/D offset numbers? How many tools total?
  5. Cutting parameters — RPM and feed from tooling data, not guesswork.
  6. Inspection — which dimensions to check after each setup? What gauge?

Drawing Review Checklist

Example: Plate 100×80×12

A rectangular plate with a pocket and 4 holes. Process plan:

  1. Face top surface with Ø63 face mill (establishes Z0)
  2. Rough pocket with Ø10 end mill (leave 0.2 mm finish stock)
  3. Finish pocket to size (light cut, good surface)
  4. Spot drill 4ר6 holes (center drill)
  5. Drill 4ר6 holes
  6. Deburr edges

Work zero at lower-left corner on the top surface. Tool list: T01 face mill, T02 roughing end mill, T03 finishing end mill, T04 spot drill, T05 drill. Five tools, five operations, one setup.

Common Mistakes

Practice

1. Why rough before finish?

Show answer

Roughing removes most stock quickly at high MRR; finishing takes light cuts at controlled feed to hold tolerance and surface finish. Combining both in one cut overloads the tool and ruins accuracy.

2. What is the first operation on a raw plate?

Show answer

Face the top surface to establish Z zero and create a flat reference, then machine all features from that flat surface.

3. Why spot drill before drilling?

Show answer

A spot drill creates a center dimple that guides the drill point, preventing it from wandering on the flat surface. Without spotting, drills walk off-center.

4. What is a datum, and why does it matter?

Show answer

A datum is the reference surface from which dimensions are measured. If G54 is set at a different corner than the drawing datum, all referenced dimensions shift by the offset error.