Slide 002: Machine Architecture & Components¶
Slide Visual¶

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¶
- Frame rigidity is the foundation β everything depends on it
- The motion system determines accuracy and speed capabilities
- Spindle selection dictates what materials can be cut
- The control chain from software to motion has multiple links β each matters
- 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