For 2020 our team switched to using Onshape, and it was a great switch for us. We’ve had more students engaged with CADing than ever before, MKCad made things easier than ever, and after the season we learned about featurescripts which would have made the build season CAD even better.
One issue we did have though was once the robot assembly started getting large, it was hard to tell when it was taking awhile to load due to the document, due to the schools wifi connection, or if some part studio was broken or had a long regen time. Also, keeping track of everything got to be a mess; why do we have 5 drawings for a part? Is it up to date? Where is this part located? Why is part ABC not even in this document? etc.
So, for better or for worse we had some students and a mentor really put some time into generating some CAD standards by figuring out what is our ideal set up for an onshape document and feature usage. I’m not sure if there’s anything ground breaking in here compared to how 1678 or 319 structure their onshape documents, but this way it’s written down for us - especially a lot of things that we consider “best practices”. Please feel free to peruse, critique, use and call your own. There’s still plenty of clean up and things we’ll want to add at some point, so we’ll have new versions come out if we decide to change any processes. They’ll be available here: Pearadox Resources - Pearadox
If you’d like to compare our 2020 Robot CAD pre-standards and post-standards:
- 2020 Robot CAD before when we we learning as we went - warning this will probably take a long time to load
- 2020 Robot CAD after we developed our CAD standards
Huge thanks to our students who put a lot of time and effort into not only building this document, but also redoing the 2020 Robot following the standards to stress-test it. Also, a huge thanks to Laura, our mentor who initiated and oversaw the effort. Most of my efforts were limited to trying to reduce how much structure/standards we create, haha. I’m excited for more of the team to use the standards as we re-do past robots in onshape following these standards this fall!