DIY CNC Router Design
Team Lead
As Team Lead, I guided a group of four in developing an advanced conceptual design for a hobbyist-grade CNC router as part of a Mechanical Engineering Design course at UofT. Our goal was to create a precise, reliable, and cost-effective CNC machine tailored for home manufacturing applications. I oversaw the mechanical design and analysis process, focusing on the router’s frame, spindle, and motion systems, while ensuring the design met key objectives for performance, manufacturability, and accessibility for hobbyist use.
Key Contributions
Mechanical Components & Mechanism Analysis
Researched and analyzed mechanical components used in CNC systems, including gears, bearings, actuators, and motion drives, to determine optimal mechanisms for a hobbyist-grade router. Evaluated existing market designs and compared various motion systems such as lead screws, ball screws, and timing belts to identify the most efficient and cost-effective configuration.
CAD Modelling & Engineering Drawings
Developed a detailed 3D CAD model of the complete CNC router using SOLIDWORKS, incorporating precise mechanical assemblies and realistic motion constraints. Created comprehensive engineering drawings for key components, including the frame, spindle mechanism, and motion systems, ensuring all designs adhered to manufacturability and accuracy standards.
Technical Documentation & Design Evaluation
Authored detailed sections of the final design report, covering design specifications, candidate concepts, and component selection. Compiled a Pugh chart to compare alternative designs and justify the final concept. Completed a comprehensive Bill of Materials and cost analysis, providing clear traceability between design choices and performance goals.

Final CAD Assembly

Candidate Design #1

Candidate Design #2

Candidate Design #3

Candidate Design #4

Pugh Chart of Candidate Designs

Final Assembly Drawing

Spindle Assembly Drawing

Timing Belt Assembly Drawing