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

Getting Started with OnShape

PreviousOnShape TutorialsNextElectrical

Last updated 9 months ago

Was this helpful?

Why Onshape?

There are several reasons why our team uses Onshape instead of another CAD system such as Inventor, Fusion 360, or SOLIDWORKS:

  • Accessibility Like most CAD software, Onshape is free for FRC teams, but unlike other CAD systems, Onshape is cloud-based. You can think of it as the Google Docs of CAD. This means that documents are accessible on all your devices. It also means you don't need a powerful PC to run it. In fact, you can use it on almost any device with a web browser—including a Chromebook. In light of the COVID-19 pandemic, this is essential because many students only have access to a school-issued Chromebook.

  • Collaboration In other CAD software, collaborating with others involves manually making copies of files, keeping track of several different versions, and manually combining the files into the final design. Onshape lets multiple people work on a single document simultaneously. In addition, saving is automatic, and versioning doesn't ever require duplicating files.

  • Support Onshape has terrific community support. Onshape itself has lots of useful tutorials for getting started. Additionally, the FRC community provides well-maintained part libraries for COTS (Commercial-Off-The-Shelf) parts and FRC-specific tutorials.

Signing Up

To create a free Onshape education account, navigate and click the button that says "Sign Up Now". Fill out the form following the on-screen instructions. You can use your personal email even though you're creating an education account. When it asks what you're using Onshape for, simply put "FIRST Robotics Competition".

Hardware Setup

Almost any computer can run Onshape. The most important thing is that you have a fast, stable internet connection.

Although Onshape runs in the cloud, rendering still takes place on your computer. If you have your own computer, it will probably run Onshape better than a school-issued Chromebook.

Onshape's rendering process uses a technology called WebGL. You must enable this technology for Onshape to work properly. Making sure WebGL is enabled is simple. If you are using Google Chrome, follow these directions:

Note that you might not find the settings explained below on a school-issued Chromebook. If this is the case, you should be fine because WebGL is already enabled.

  1. Launch Chrome settings by going to chrome://settings

  2. Click "System" under the "Advanced" dropdown

  3. Ensure "Use hardware acceleration when available" is enabled

  4. Relaunch Chrome so any changes take effect

  5. Check if WebGL is enabled

You will find that Onshape is easiest to use with a mouse. A trackpad will work, but if you have access to a mouse, it will make your experience a lot nicer. Even a cheap mouse will do just fine.

If you are using another browser, or if WebGL remains disabled, follow the instructions .

If you have both integrated and discrete graphics, then you should make sure Onshape uses discrete graphics. Specific instructions for this depend on your graphics card, but general instructions are available .

⚙️
here
here
here
here