Manufacturing
CNC Milling
Computer Numerical Control machines that cut precise parts from solid stock
A CNC mill removes material from a workpiece using a rotating multi-edge cutting tool whose path is controlled by a computer executing G-code. Three-axis machines move tool and part along X, Y, Z; four- and five-axis machines add rotational axes for complex geometry. Tolerances down to 5 μm are routine. Materials: aluminum, steel, titanium, brass, plastics, composites. Workflow: CAD model → CAM toolpaths → G-code → machine. Foundation of subtractive manufacturing for prototypes, tooling, aerospace and medical components.
- SubtractionRemoves material from solid stock
- Axes3-axis, 4-axis, 5-axis
- Tolerance5–25 μm typical
- Spindle1,000–60,000 RPM
- ToolpathG-code from CAM software
- MaterialsMetals, plastics, composites
Interactive visualization
Press play, or step through manually. The visualization is yours to drive — try it before reading on.
Watch the 60-second explainer
A condensed visual walkthrough — narrated, captioned, under a minute.
Why CNC milling matters
- Aerospace. Structural parts, engine components.
- Medical. Implants, surgical instruments.
- Automotive. Prototype parts, motorsport components.
- Tooling. Molds, dies, jigs.
- Electronics. Heat sinks, enclosures, RF housings.
- Defense. Precision metallic parts.
- Prototyping. Functional metal parts faster than machining quotes.
Common misconceptions
- CAD = ready to cut. CAM programming is a separate skill.
- Faster spindle is always better. Material and tool dictate optimum speed.
- Tolerance is free. Each μm of tolerance compounds setup and inspection time.
- Machine accuracy = part accuracy. Workholding, tool deflection, and thermal effects matter.
- CNC can do anything. Internal corners need radii; line-of-sight required.
- Programming is automatic. Strategy choices dominate cycle time and quality.
Frequently asked questions
How does CNC milling work?
A multi-flute end mill spins on the spindle while servo-driven axes move the tool relative to the workpiece. Material is sheared off in chips. The CAM program defines toolpaths for each feature — pockets, slots, contours, drills. The CNC controller interprets G-code and drives stepper or servo motors with closed-loop position feedback (encoders, linear scales).
What's the difference from manual milling?
Manual milling depends on the operator turning handwheels and reading dials. CNC machines execute pre-programmed paths automatically with positional accuracy under 10 μm. Setup is more elaborate (CAM programming, fixturing) but production is faster, more repeatable, and unlocks complex geometry impossible by hand. Modern shops are nearly all CNC.
What's a 5-axis machine?
Three linear axes plus two rotary axes (typically A and C, or B and C) that orient the tool relative to the part. Allows machining undercuts, complex blade profiles, and impellers in one setup, eliminating multiple fixturing steps. More expensive, harder to program, but essential for aerospace and turbine work. Common configurations: trunnion table, tilting head.
What's CAM software?
CAM (Computer-Aided Manufacturing) generates toolpaths from a CAD model and outputs G-code. The user picks tools, defines stock, sets cutting parameters (speeds, feeds, depths), and selects strategies (adaptive clearing, contour, parallel scanning). Mainstream packages: Fusion 360, Mastercam, NX CAM, PowerMill, HSMWorks. Quality of CAM strategy affects tool life, cycle time, and finish dramatically.
What are speeds and feeds?
Spindle speed (RPM) and feed rate (linear travel per minute) — the foundational cutting parameters. Optimum values depend on tool material, workpiece material, depth of cut, and cooling. Aluminum runs fast (10,000+ RPM); titanium slow (1,000–3,000 RPM) due to heat. Wrong values: tool wear, chatter, poor finish, broken tools. Manufacturers publish baseline tables; fine tuning is empirical.
What's tool wear?
Cutting edges dull from abrasion, chemical reaction, and thermal shock. Worn tools produce poor finishes, drift sizes, and eventually break. Coatings (TiN, TiAlN, AlTiN) extend life by reducing friction and heat. Carbide tools handle higher temperatures than HSS. Replacement strategy: scheduled change based on cycle count, or in-process monitoring of spindle load and acoustics.
How is precision achieved?
Stiff machine structure, high-quality ball screws and linear guides, precise spindles, accurate position feedback, and thermal compensation. Cutting forces deflect both tool and machine; experienced programmers minimize and predict deflection. Coolant management controls temperature. Workholding (vises, fixtures) must hold the part rigidly. Regular calibration with laser interferometers maintains accuracy.