Back to Systems System 04

Competition
Mechanical Design

SolidWorks Parametric CAD Drivetrain Design Structural Analysis Manufacturing Tolerancing 3D Printing DD Robocon
CAD Render / Assembly Video
assets/videos/cad_walkthrough.mp4 ยท assets/images/cad/hero_render.jpg
Overview

End-to-end mechanical design of Robocon competition robots in SolidWorks. Responsible for the full parametric CAD assembly โ€” chassis layout and structural frame, custom drivetrain design for both differential and swerve configurations, bearing and shaft sizing, fastener selection, and subsystem interfaces. Designs are developed against competition constraints with manufacturing tolerances embedded throughout. Final assemblies are fabricated directly and fielded in competition.

Design Constraints
1mยฒ
Max Footprint
25kg
Weight Budget
ยฑ0.1
Tolerance (mm)
CAD Renders & Assemblies
Drop SolidWorks renders into assets/images/cad/ โ€” they appear above automatically.
Fabricated Hardware
Drop hardware photos into assets/images/hardware/
Design Process

Design begins with competition rules analysis to extract the footprint, height, weight, and interaction requirements for the season. Parametric SolidWorks assemblies are built top-down โ€” starting with the chassis envelope, then the drivetrain geometry, then subsystem interfaces. Bearing and shaft loads are calculated analytically; structural members are sized with an appropriate safety factor. Manufacturing tolerances are embedded at every interface โ€” press fits, clearance fits, and fastener patterns are specified before fabrication begins. Parts go directly to the workshop and onto the machine tool. The design-to-fabrication cycle typically runs 3โ€“4 weeks per major revision.

Result

Two consecutive seasons of competition robots designed from scratch in SolidWorks, fabricated, and fielded at the national level โ€” returning a championship in 2024 and a runners-up finish in 2025. Both robots were structurally reliable across the full competition season, surviving repeated match cycles, field collisions, and transport without mechanical failure of any primary system.

View on GitHub โ† ROS2 Navigation Stack