A CNC (Computer Numerical Control) router is a computer-controlled cutting machine that uses a rotating spindle to cut, carve, and shape materials such as wood, plastic, and soft metals. CNC routers follow toolpaths generated from digital design files, allowing precise, repeatable fabrication of complex shapes. On a homestead, CNC routers are used for furniture making, sign carving, toy production, and fabrication of custom parts. Small desktop CNC routers have a working area of 300 by 400 millimeters (12 by 16 inches), while larger machines reach 1.2 by 2.4 meters (4 by 8 feet), allowing full sheet processing.
Desktop CNC routers, such as the Shapeoko and X-Carve, are affordable, typically 1000 to 3000 dollars, and suitable for smaller projects. They use a 110 volt spindle and can cut plywood, hardwood, and plastic. Industrial-grade CNC routers, such as ShopBot and Avid CNC, cost 5000 to 20000 dollars and feature larger beds, more rigid frames, and higher power spindles. These machines cut faster and with greater precision and can process aluminum and other non-ferrous metals at slow feed rates. The control system uses G-code, a standardized programming language for CNC machines.
CNC routers on a homestead fabricate furniture, cabinets, shelving, and custom woodwork from locally sourced lumber. They produce signs, decorative elements, and custom hardware. Smaller CNC routers fabricate parts for other equipment, including brackets, gears, and enclosures. The CNC router can also cut foam insulation, acrylic, and polycarbonate for greenhouse and building projects. With the addition of a laser module, the same machine can engrave designs on wood, leather, and metal. Tool Shed provides workspace for the CNC router and supporting tools.
Design software for CNC routing includes CAD (Computer-Aided Design) programs for creating 3D models and CAM (Computer-Aided Manufacturing) programs for generating toolpaths. Free software options include Fusion 360 for personal use, FreeCAD, and Carbide Create. The design workflow progresses from model creation to toolpath generation to post-processing to machine execution. Feeds and speeds must be matched to the material, cutter diameter, and spindle power to prevent tool breakage or burning.