GreatLight CNC Machining Factory logo
CNC Machining
Rapid Prototyping
Materials
Industries
News
About GL

Get Instant Quote

Process guide

CNC machining process definition

CNC machining is a subtractive process where pre-programmed G-code drives a rotating cutting tool through a workpiece. This page walks through the full chain from CAD file to inspected part, with the parameter ranges we use and the mistakes that ruin a run. Written for engineers and buyers who need to judge whether a design is ready for the machine.

±0.005 mm tolerance127 CNC machinesNo MOQ12-hour DFM feedback
CNC machining process definition: basic machine knowledge
Quick answer

Key takeaways

It is subtractive, not additiveA cutter removes material from a solid blank. Geometry that cannot be reached by a rotating tool cannot be cut.
CAD and CAM are separate jobsThe model defines shape. CAM decides tool path, spindle speed, feed rate and coolant.
Setup decides accuracyA loose fixture or an unverified work offset shows up on the CMM, not on the screen.
Design for the tool, not the drawingDeep pockets, sharp internal corners and thin walls are the usual causes of cost and scrap.
Definition

What the CNC machining process definition actually covers

The CNC machining process definition is simple: a computer converts a part model into a sequence of machine commands, and a cutting tool removes material until the blank matches that model. Computer numerical control means the machine executes the commands without an operator turning handwheels. Everything else, the tooling, the fixtures, the inspection, follows from that idea.

The commands are G-code. Each line tells the controller where to move an axis, how fast to spin the spindle, how fast to feed the tool, and when to turn coolant on or off. On a 3-axis mill the axes are X, Y and Z. A 5-axis machine adds two rotary axes, so the tool can approach a face from an angle instead of only from the top.

Machining sits in one of two families. Turning rotates the workpiece against a single-point tool, which suits shafts, bushings and threaded parts. Milling rotates the tool and moves it across the workpiece, which suits pockets, slots and prismatic shapes. Mill-turn centers do both in one setup, which removes a re-chucking step and the error that comes with it.

  • 1
    TurningWorkpiece spins. Best for round, symmetrical parts.
  • 2
    MillingTool spins. Best for flats, pockets and complex contours.
  • 3
    DrillingOften folded into milling on the same machine and setup.
When it fits

Which parts suit CNC machining and which do not

CNC machining wins when tolerance matters more than unit cost at low volume. Metals such as 6061-T6 aluminum, 316L stainless, 17-4PH and Ti-6Al-4V all cut cleanly with the right feeds and tools. Plastics like POM, PEEK and ABS also machine well, though they need sharp tooling and lighter cuts to avoid melting or chipping.

The process is a poor fit for thin, large, flat panels. A 1 mm aluminum plate at 500 mm across will deflect under cutting force and chatter. Sheet metal fabrication bends that part faster and cheaper. Likewise, a hollow shell with internal ribs is easier to mold or cast than to carve out of solid stock.

Volume changes the answer. One prototype and a 10,000-part run are different problems. For runs above roughly 5,000 pieces, die casting or injection molding usually beats milling on unit cost, and machining becomes the finishing step for critical faces. Between one and a few thousand pieces, CNC is normally the fastest route to a usable part.

Hardness sets a ceiling too. Above roughly 45 HRC, carbide tooling wears quickly and the cut gets expensive. Pre-hardened 4140 at 28–32 HRC machines fine. Fully hardened tool steel above 55 HRC is usually ground, not milled.

  • 1
    Good fitPrismatic metal parts, tight tolerances, low to mid volume.
  • 2
    Poor fitVery thin walls, large flat panels, hollow shells with internal ribs.
  • 3
    Watch the hardnessAbove 45 HRC, tool wear and cost rise sharply.
Inputs

What the machine needs before it can cut

A CNC machine needs three inputs: a valid model, a program, and a fixed workpiece. If any one is missing or wrong, the run fails. The model is usually STEP or IGES, though native CAD files also work. 2D drawings still matter for tolerances, surface finish callouts and datum references that a 3D model cannot carry.

The program comes from CAM software. A programmer selects tools, sets stock size, defines the coordinate system and generates tool paths. The output is G-code, checked in a simulator before it ever reaches the machine. On a 5-axis job, collision checking between tool holder, fixture and workpiece is not optional. A single missed check can crash a spindle.

The workpiece must be held rigidly. Vises, chucks, collets and custom fixtures all do this, but the choice affects access. A part held in a vise cannot be cut on the bottom face without a second setup. A custom fixture costs more upfront and saves setups later. For a short run, the vise usually wins on total cost.

  • 1
    ModelSTEP or IGES with a separate tolerance drawing.
  • 2
    ProgramCAM output, simulated before the first cut.
  • 3
    FixtureRigid hold, with tool access to every machined face.
Tolerances

Tolerance, finish and how they drive cost

Not every dimension needs the same tolerance. A general block can hold ±0.1 mm easily. A bearing bore might need ±0.005 mm. Each tight callout adds inspection time and sometimes a dedicated finishing pass. Put tight tolerances only where the function requires them, and the part gets cheaper without getting worse.

Surface finish works the same way. As-machined surfaces sit around Ra 1.6–3.2 μm. A controlled finish pass reaches Ra 0.8–1.6 μm. Fine finishes at Ra 0.2–0.8 μm usually mean slower feeds, smaller tools or a secondary operation, and they cost accordingly. Specify finish only on faces that see sealing, sliding or optical contact.

The tolerance you can hold also depends on the feature. A bored hole in a rigid setup holds tighter than a long thin wall. A 300 mm deep bore drifts more than a 30 mm one. When a print calls for ±0.005 mm on a thin cantilever, talk to the machinist before the run starts.

  • 1
    Loose±0.1 mm general dimensions, no extra cost.
  • 2
    Standard precision±0.02 mm on critical features, normal CAM effort.
  • 3
    Tight±0.005 mm needs careful setup and inspection.
Mistakes

Common mistakes and how to catch them early

The most common problem is a model that looks fine and cuts badly. Sharp internal corners are the classic case. A rotating end mill always leaves a radius equal to its own radius, so a square corner needs either a smaller tool, a relieved design, or EDM. Adding a corner radius of at least 1 mm solves most of these issues at the design stage.

Deep pockets are the second. If a pocket is more than 4× the tool diameter deep, chip evacuation becomes the limiting factor and the tool may rub instead of cut. Either widen the pocket, reduce depth, or accept a larger corner radius so a stiffer tool fits.

Thin walls are the third. Aluminum walls below 1 mm and stainless walls below 1.5 mm tend to deflect and chatter. Chatter shows up as a wavy finish and a dimension that drifts along the wall. If the design needs a thin wall, expect slower cutting and extra support material.

Program errors are rarer than geometry problems but more expensive. Wrong work offset, wrong tool length, or a missing simulation check can break a tool or scrap a part. Our standard is to simulate every program, verify offsets with a probe and hold the first article until it passes inspection.

  • 1
    Corner radiusAt least 1 mm internal radius, or plan for a smaller tool.
  • 2
    Pocket depthKeep under 4× tool diameter where possible.
  • 3
    Wall thickness1 mm minimum in aluminum, 1.5 mm in stainless.
  • 4
    Hole depthBlind holes deeper than 6× diameter need a pilot and peck cycle.
How to run it

Step by step: from CAD file to inspected part

  • 1
    Check the model and the drawingConfirm units, datum scheme and every tolerance callout. A model in inches loaded into a metric program is a classic first-part scrap. Flag any feature smaller than 2× the tool diameter you plan to use.
  • 2
    Choose stock and allowanceAdd 1–3 mm per machined face for roughing. On a 100 mm aluminum part, 2 mm per side is normal. Too little allowance leaves the tool cutting through a hardened skin; too much wastes cycle time.
  • 3
    Plan the setupsAim for the fewest setups that reach every critical feature. One 5-axis setup can replace three 3-axis setups. Each extra setup adds a re-datum step and typically 0.01–0.02 mm of positional error.
  • 4
    Build the CAM programRough with a larger tool first. For 6061-T6 aluminum, a 12 mm carbide end mill runs around 300–500 m/min surface speed and 0.1–0.2 mm/tooth feed. Finish passes use smaller stepovers, often 5–10% of tool diameter, to control surface finish.
  • 5
    Set speeds, feeds and coolantStainless 316L cuts slower than aluminum, roughly 100–150 m/min surface speed, with flood coolant. Titanium Ti-6Al-4V runs lower still and needs high-pressure coolant to clear chips. Never run titanium dry.
  • 6
    Prove the programRun the simulation, then dry-run or air-cut above the stock. Verify the work offset with a probe or edge finder. Confirm tool lengths in the offset table, not from memory.
  • 7
    Cut the first part and measureMachine one part, then measure critical dimensions before running the batch. Adjust tool offsets from the measured result, not from the nominal. Hold the first article until it passes.
  • 8
    Inspect and releaseCheck the full print, including finish callouts. We inspect 100% of parts before shipment, with reports available on request. Deburr, clean and protect edges before packing.
Setup choice

3-axis vs 4-axis vs 5-axis: which setup to pick

Compare by part geometry, not by machine size.

SetupBest forTypical edgeAvoid when
3-axisFlat plates, simple pockets, open facesLowest hourly costPart needs four or more faces machined
4-axisShafts, cylinders with flats, drilled patternsOne rotation, fewer setupsFeatures sit at compound angles
5-axis simultaneousImpellers, contoured surfaces, deep angled pocketsOne setup for complex geometrySimple prismatic part with no angle
Mill-turnRound parts with milled featuresTurning and milling in one setupPart is fully prismatic
Multiple 3-axis setupsSmall runs where fixture cost mattersSimple programmingPositional error must stay under ±0.01 mm

Design for the tool and the process gets cheap

Send us the model and drawing. We return a quote, a DFM note on any feature that will cost extra, and a realistic tolerance call within 12 hours.

FAQs

Frequently asked questions

What file format do you need to start a CNC machining process?

A STEP or IGES file is enough to quote and program. Native CAD files also work if the revision is current.

Send a 2D drawing alongside the model when tolerances, datums or surface finishes matter. A 3D model carries shape, not intent.

How tight a tolerance can CNC machining hold?

We hold ±0.005 mm on features that support it, in a rigid setup, on a machine in good condition.

That number is not universal. Long bores, thin walls and deep pockets drift more. Tell us which dimensions are functional and we will confirm what is realistic.

Does CNC machining need a minimum order quantity?

No. We run from one prototype to 10,000+ part runs.

Setup cost is spread over the batch, so unit price drops with volume. The machining process itself does not change between one part and a thousand.

How long does it take to get from quote to shipped parts?

Quotation and free DFM analysis come back within 12 hours. Production can start within 24 hours of approval, and parts typically ship in 3–5 days.

Timing depends on material availability and finishing. Complex 5-axis work or outside finishing adds days, and we will say so at quote stage.

Can you machine parts from titanium or Inconel?

Yes. We machine TA1, TA2, TC4 (Ti-6Al-4V), Inconel and magnesium alloys alongside aluminum, stainless and steel.

These materials cut slowly and need high-pressure coolant. Expect longer cycle times and higher tool cost than the same part in aluminum.

How do you keep my design confidential?

Uploads are secure and confidential. We sign an NDA on request before files are shared with the shop floor.

Programs and models stay inside the company and are not reused for other customers.

Start your next CNC machining run

Quotation and free DFM analysis within 12 hours. No minimum order quantity, from one prototype to 10,000+ parts.

12-hour quoteNo MOQ100% inspectionNDA on request

Follow

More from the shop floor

We publish setup notes, tooling trials and inspection data from the factory floor.

FacebookTikTokYouTubeLinkedInInstagramThreadsPinterest

Trusted by engineers and manufacturers worldwide

Tesla Ford Motor Company BYD Auto Denso Magna International Boeing Airbus Medtronic KUKA FANUC