|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
||||
|
||||
|
Making CAD Models Faster
Our team always tries to make a full CAD model before we start fabricating most of the robot. Unfortunately, it took us way too long to come up a full CAD model this past season and the robot was thrown together at the last minute. Now I'm the new lead of the design team and am trying to figure out ways to improve from last season.
I tried to brainstorm different ways of getting a final design done faster, but I feel like I'm missing some things. It seems like many teams are creating the final design while the prototyping groups are still testing out different mechanisms, and I'm wondering how that works. (Robot in 3 Days seems like a good example) Here are different ideas I had come up with that might be beneficial to finishing a model faster. We plan on / already have implemented all of these ideas. 1: Keep the design simple 2: Use COTS with a downloadable CAD file as often as possible 3: Increase the size and knowledge of your design team during the offseason 4: Spend a lot of time at home making the CAD model, even if it means staying up all night 5. Make it easy to share files between members 6. Take advantage of R14 by using parts and assemblies from previous designs Quote:
|
|
#2
|
||||
|
||||
|
Re: Making CAD Models Faster
I would strongly recommend against #4.
Break your robot into parts. After you've finished the drivetrain and figured out how to mount things to it, start building your drivetrain (or use the kit chassis and save a ton of time that way). Parallel processing is your friend. If you can find a way to build and CAD at the same time it's a big help. Last edited by Ty Tremblay : 27-12-2016 at 11:46. |
|
#3
|
||||||
|
||||||
|
Re: Making CAD Models Faster
Thankfully, you're already taking the first step which is planning and preparing. But I'll go through your points and add my advice.
Quote:
Quote:
Quote:
Quote:
Will you have to spend time at home to polish and clean up your CAD models? Quite possibly. But should you be doing heavy CAD at home? No. For one, it's always good to do heavy design and CAD work in communication with the rest of your team. But you should NOT be sacrificing sleep, your social life, or your grades for robotics. On top of that, you'll quickly find your productivity plummet as your hours stack up. Sleepy CAD is sloppy CAD and sloppy CAD is a waste of time. Quote:
Quote:
One of the best ways to speed up your CAD work is to mitigate and reduce mistakes. At some point if not many points in the season, you will change something you had not planned on changing. Whether this is because of mistake or because designs changed, it doesn't matter. But an extra 15 minutes of work when you first create a part can end up saving an hour when you have to go back and change it. When I do CAD, I almost never leave sketches undefined. It doesn't matter how insignificant a line might be, I'm gonna define it just so I know it won't do funny things when I start doing funny things with parts in an assembly. Some people swear by keyboard shortcuts and specific optimization techniques. I agree that they can help, but I found myself using computers other than my own so often that I've grown pretty accustomed to just using the defaults mostly. Develop naming and storing standards within your team. Do it. Agree on it. Adhere to it. Make sure everyone knows how to upload or transfer parts and assemblies correctly. There's nothing more frustrating and more common than opening an assembly and not being able to view all of it or the mates not working because some parts are in some other folder that you don't have. Good luck, and happy CADding! |
|
#4
|
||||
|
||||
|
Re: Making CAD Models Faster
I do a lot of things in the offseason that helps to CAD faster during the season. I've built up a decent library of COTS components, all with proper material and mass details (gears, bearings, sprockets, etc) and corrected features That way I don't need to waste time going to vendor sites to download step files, fix them and look at bunch of boring grey components. Second, I do a lot of CAD practice in the off season making drivebase a, gearboxes, or other components. That way, all (or most) of the problems are already solved for the season for a particular design. Lastly, I watch a good amount of YouTube videos on new SolidWorks features and look out for things that can save time. Another good thing you can do is download other teams' CAD, not just to look at, but examine why they made the design choices they did so that you can apply them to your own design (but don't outright copy, that's not cool). A lot of problems in FRC that you'll face have already been solved, it's just a matter of building up a knowledge base that you can pull these solutions from.
|
|
#5
|
||||
|
||||
|
Re: Making CAD Models Faster
Thanks for all the feedback!
I was hesitant to put on #4, because of the issues described here. However, I know our design lead the last couple years has been forced to stay up late CADing, and I just assumed other teams did it too. Of course, our team has done it in the past because we basically had one person CADing the robot the past few years. Because we spent our offseason training several more people, I'm guessing that working at home will be minimal. Quote:
The closest thing I could think of is to have the mechanism designers "work part-time" as members of the prototyping team. That way they would understand what it is they're designing and possibly even start on the design work while its still being prototyped. Quote:
Example: Our team is 90% sure that we are using a WCD drive base for next season, so I made an 8WD out of VersaFrame and COTS gearboxes (we aren't at a level to make sheet metal chassis or custom gearboxes) where we can easily change the dimensions, wheel spacing and gearbox placement just by changing a few numbers. I'll have to put it on GrabCAD later, but if we decide to go with this design, we could easily have the drive base designed in Week 1. Quote:
Again, thanks for all of your help! ![]() |
|
#6
|
||||
|
||||
|
Re: Making CAD Models Faster
Quote:
Where most of your parallel processing advantages will come, however, is NOT from building prototypes while designing the final bot, but from building your bot while finalizing the CAD. One possible solution could be:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|