This page contains links to resources designed to help FTC and FRC students gain an increased mastery of Onshape, a parametric CAD package we use to design and build better robots. All students, even programmers, are encouraged to know the basics of Onshape, as it is a critical tool in our toolbox that we should all know!
Our Onshape training is set up as a ladder, with each rung representing a new set of skills. We expect every mechanical team member to get through at least rungs 0 and 1. Mechanical leads and veteran students are encouraged to climb higher on the ladder so we have enough collective experience to design winning robots.
ALL students on mechanical teams are expected to complete the steps on this rung in order to participate in the robot build.
Do:
Create your Onshape educational account and join the team. Follow these instructions to create your Onshape Education account and request to join the Centre Punch team account. Note that you need to renew your Onshape educational account annually to continue accessing the team's content.
Complete the Introduction to Parametric Feature-Based CAD Course (Average completion time 45 minutes)
Goal:
Confirm that you can find and open the team's CAD from the previous season, browse between tabs, and find subsystems.
All students who expect to contribute to the design of a subsystem should go through the Onshape Learning Center tutorials below.
Do:
Complete Introduction to Sketching (Average completion time 1 hour)
Complete Introduction to Part Studios (Average completion time 2 hours)
Complete Introduction to Assembly Design (Average completion time 1 hour)
Goal:
Understand best practices like fully constrained sketches, clearly named parts, and properly mated assemblies.
At least 50% of our mechanical students should complete Rung 2, which explores the tools specifically developed for FRC teams like custom featurescripts and MKCad.
Do:Â
Install the Required Course Tools from FRCDesign (MKCad, featurescripts)
Complete "Stage 1 A: Onshape Fundamentals" from FRCDesign. Some of this is a bit redundant with the Onshape tutorials in Rung 1, but you'll learn how to use some of the FRC tools like the tube creator featurescript and you'll be doing it in the context of an FRC chassis.
Goals:
Understand the FRCDesign workflow for part studios and assemblies. Note that the use of the "Origin Cube" featurescript is not something we've done historically, but it's good to learn different approaches.
End of rung challenge: Use the tools you learned from this module to create our Swerve base chassis. See the WCP documentation for screenshots of how the frame and modules are assembled, and use these settings in MKCad:
Module: Swerve X2
Module Type: X2 Center or x2i
Mounting Style: Tube