Stage 0: Introduction to CAD
Overview
Stage 0 serves as the foundation for the entire learning course, introducing students to CAD and specifically Onshape, the cloud-based CAD platform used throughout the course. This stage ensures all students have the necessary tools, understanding, and account setup before diving into actual mechanism design.
These early stages are just as important as the rest, and it is highly recommended that all students run through this section to make sure they have all the necessary tools to complete the rest of course.
Why CAD?
CAD is essential in FRC for several key reasons:
- Design Iteration: Teams can quickly test and modify designs before manufacturing
- Team Collaboration: Multiple team members can view and understand designs clearly
- Manufacturing Planning: CAD serves as a blueprint and helps with manufacturing
- Teaching Tool: Helps new members understand robot mechanisms and assembly
- Weight Management: Allows teams to track robot weight throughout the design process
Account Setup
The stage walks through several critical setup steps:
- Creating an Onshape Education account
- Installing necessary Featurescripts:
- Electronics Mounting
- Extrude Individual
- Gusset Generator
- Shaft Generator
- Tube Converter
- Belt & Chain Generator
- Setting up MKCad (FRC parts library)
CAD Theory
Stage 0 introduces fundamental CAD concepts:
- Sketches: 2D drawings that form the basis of 3D models
- Features: Operations that create or modify 3D geometry
- Part Studios vs Assemblies:
- Part Studios: Where individual parts are designed
- Assemblies: Where parts are combined and constrained
Navigation
Students learn to navigate the Onshape interface:
- Document Management:
- Creating new documents
- Organizing with folders
- Version control
- Interface Elements:
- Toolbars
- Feature list
- Graphics area
- View Control:
- Pan, zoom, and rotate
- Standard views
- View shortcuts
Best Practices
The stage emphasizes several best practices:
- Organization:
- Proper naming
- Folder structure
- Feature organization
- File Management:
- Version control
- Proper document sharing
Learning Outcomes
By completing Stage 0, students should:
- Have a functioning Onshape account with necessary tools installed
- Understand basic CAD concepts and terminology
- Be able to navigate the Onshape interface
- Know how to create basic sketches and features
- Understand proper organization and best practices
- Be prepared for the hands-on exercises in Stage 1
Moving Forward
Stage 0 sets students up for success in later stages by:
- Providing a strong theoretical foundation
- Ensuring proper tool setup
- Establishing good organizational habits
- Introducing key concepts gradually
- Preparing for more complex designs
The stage emphasizes taking time to properly understand fundamentals and set up tools correctly, as this investment pays dividends when tackling more complex mechanisms in later stages. It's designed to be accessible to complete beginners while still providing useful setup information for more experienced CAD users.
If you have extra time we encourage everyone to go through the linked Onshape Learning courses, knowing more in depth how Onshape documents work will save time later compared to students needing to figure out how to use those tools themselves.