Skip to content

Slide 002: Machine Architecture & Components

Slide Visual

Machine Architecture & Components

Slide Overview

This slide provides a detailed breakdown of the major mechanical and electrical components that make up a CNC router. Students will learn the function of each component and how they work together to produce precise, repeatable cuts.

Instruction Notes

Structural Components

Frame and Bed: The frame provides structural rigidity β€” typically welded steel or extruded aluminum. The bed is the flat surface where material is secured. Frame rigidity directly affects cut quality; any flex introduces inaccuracy.

Gantry: The bridge-like structure that spans the bed and carries the spindle. It moves along the Y-axis on linear rails or V-wheels. Gantry weight and stiffness are critical β€” a heavy, rigid gantry resists cutting forces but requires more powerful motors.

Motion System

Linear Motion Guides: Rails and bearings that constrain movement to a single axis. Supported linear rails (e.g., HGR15/20) provide the best rigidity. V-wheel systems (common on hobby machines) are simpler but less rigid.

Drive Mechanism: Converts motor rotation to linear motion: - Ball screws: Highest precision (Β±0.005mm/300mm), lowest backlash, most expensive - Lead screws (ACME): Good precision, some backlash (0.002"–0.010"), moderate cost - Rack and pinion: Best for long travel (8'+ beds), good speed, requires anti-backlash design - Belt drive (GT2/GT3): Lowest cost, adequate for light-duty, some stretch under load

Motors: - NEMA 23 steppers: Common on mid-range machines, 175–425 oz-in torque - NEMA 34 steppers: Larger machines, 500–1200 oz-in - Servo motors: Closed-loop, higher speed, better torque curve, 2-5x cost of steppers

Spindle Assembly

The spindle consists of the motor, bearings, and collet system. Common types: - Trim router (e.g., Makita RT0701C): 1.25 HP, 10,000–30,000 RPM, ΒΌ" collet β€” entry-level - VFD spindle (e.g., 2.2kW water-cooled): 3 HP, 0–24,000 RPM, ER20 collet β€” mid-range - ATC spindle: Automatic tool changer, ISO30/BT30 taper β€” industrial

Control Electronics

The controller (GRBL, Mach4, LinuxCNC) interprets G-code and sends step/direction pulses to motor drivers. Drivers (e.g., DM556, DM860) amplify these signals to drive the motors. The entire chain: CAM software β†’ G-code β†’ Controller β†’ Drivers β†’ Motors β†’ Motion.

Key Talking Points

  1. Frame rigidity is the foundation β€” everything depends on it
  2. The motion system determines accuracy and speed capabilities
  3. Spindle selection dictates what materials can be cut
  4. The control chain from software to motion has multiple links β€” each matters
  5. Understanding components helps diagnose problems

Learning Objectives (Concept Check)

  • [ ] Identify and describe the function of 5 major CNC router components
  • [ ] Compare ball screw, lead screw, and rack-and-pinion drive systems
  • [ ] Explain the signal path from G-code to physical motion

Last Updated: 2026-03-19