LogoLogo
  • 🌽Introduction
  • 🤖FRC Basics
    • FTC vs FRC
    • Season Timeline
    • Team Resources
  • 📋Team Administration
  • 💼Business
    • Fundraising
      • Sponsors
      • Other Fundraising Opportunities
    • Recruitment
  • 🏫Outreach
    • Summer Camp Planning Guide
      • Junior Bots
      • Junior Bots Challenge
      • Junior Game Jam
      • Mini Bots Workshops
    • Girl Scouts Robotics Badge
      • Programming Robots
      • Designing Robots
      • Showcasing Robots
    • GoBabyGo Instructions
    • FIRST LEGO League
      • Team Quickstart Guide
  • 🏆Awards
    • Machine Creativity Awards
    • Team Attribute Awards
    • Submitted Awards
      • Impact Award
        • Impact Essay
        • Executive Summaries
        • Judging Interview
        • Sample Questions
        • Binder
        • Video
      • Dean's List Award
      • Woodie Flower's Finalist Award
  • ⚙️Mechanical Design
    • CAD
      • FRC Setup
      • FRC CAD Tutorials
      • OnShape Tutorials
      • Getting Started with OnShape
  • ⚡Electrical
    • Basics
  • ⛑️Safety
    • Safety Glasses
    • Shop Safety
      • Machine Tools
        • Drills
        • Drill Press
        • Band Saw
  • 💻Programming
    • Java Programming
      • What is Java?
      • Hello World
      • Printing and Commenting
        • Project: Face Paint
      • Variables
        • Project: Temperature Converter
      • Conditionals
      • Loops and Recursion
      • Object-Oriented Programming
      • Visibility and Statistics
      • Polymorphism
      • Arrays and Collections
      • Miscellaneous
    • How to Solve Programming Problems
    • Version Control
      • Google Drive
      • Git
        • What is Git?
        • How do you use Git?
        • How to use Git (Option 1): Type commands yourself
        • How to use Git (Option 2): Use GitHub Desktop
    • Web Development
  • 📊Scouting & Strategy
    • Basics of Scouting
  • ⚽Competitions
    • Regionals
      • Setup & Practice Matches
      • Qualifications
      • Alliance Selection
      • Playoff Matches
  • 😀Contribute
Powered by GitBook

Iowa City Robotics 2024

On this page

Was this helpful?

Export as PDF
  1. Mechanical Design
  2. CAD

OnShape Tutorials

PreviousFRC CAD TutorialsNextGetting Started with OnShape

Last updated 1 year ago

Was this helpful?

Onshape provides hours of free tutorials through the Onshape Learning Center. These tutorials are self-guided, meaning there is no instructor or specific time to take the tutorials. Instead, you watch videos, take short quizzes, and complete practice projects. These projects are the most important part of the tutorials. They give you lots of chances to practice and apply your skills.

The following courses will cover all the essentials you need to be productive in Onshape. They are grouped into three sections, and you should complete them in order. You might notice some redundancies throughout courses; that is, some courses will repeat content from previous courses. This is generally good because it gets you extra practice.

While working on these courses, you will probably find things that are unclear. If this happens, do not worry. You will almost always be able to continue with a limited understanding, and a future course will better explain whatever you are struggling to understand.

Introduction to Onshape

This section will quickly introduce the basics of CAD and the steps involved in modeling in Onshape.

  1. This course will test your spatial reasoning ability, explore the Onshape interface, and discuss how Onshape documents are structured.

  2. In this course, you will practice creating parts using sketches and features. One thing you should know before beginning this course (that the videos fail to mention) is that "normal" is a fancy word for perpendicular.

  3. You will learn how to assemble parts and how to allow or restrict motion between parts in this course.

Modeling Techniques

This section will take a much more in-depth look at the modeling skills covered in the previous section.

  1. This course will explain how to use the Onshape interface and how to efficiently navigate models.

  2. In this course, you will get more practice creating sketches and learn some more advanced sketching techniques.

  3. This course will showcase lots of different features you can use to customize your parts. You will get lots of practice creating parts by completing several projects.

  4. In this course, you will learn how to create multiple parts in one part studio. This is one of Onshape's defining features.

  5. You will get more practice creating assemblies and learn a few other assembly techniques in this course.

Version Control

This section will discuss how to version documents and how to deal with other documents from within Onshape and from other CAD systems.

In this course, you will learn best practices for staying organized in Onshape.

In this course, you will learn the basics of creating versions of a document.

This course will discuss Onshape's collaboration features.

You will learn how to create multiple workspaces, which allows multiple users to edit a document without interfering with each other's work, in this course.

In this course, you will learn how to use parts from other people's documents (such as part libraries).

This course will explain how to import/export data from/to other CAD systems.

⚙️
Introduction to Parametric Feature-Based CAD
Introduction to Part Design
Introduction to Assembly Design
Navigating Onshape
Introduction to Sketching
Part Design Using Part Studios
Multi-Part Part Studios
Onshape Assemblies
Document Management
Document History and Versions
Sharing and Collaboration
Branching and Merging
Linked Documents
Importing and Exporting Data