I’m having problems before i even make the drivebase!:ahh:
What CAD software are you using? What kind of problems are you having?
Before you get to CAD, take some time to learn about all of the parts of an FRC robot and how they interact. Learn about how much power you want from your motors (so you know how many to put in) and then learn about gearing. Look through the different available gearboxes, figure out what type of frame you want to design (this is based on your team’s resources) and then draw it out on paper.
If you have more specific questions that would be a good starting point.
Tutorials and a bunch of YouTube.
Do the tutorials I’m linking below if you are using solidworks:
If you are using AutoDesk they also have tutorials, you just have to find them.
I’m using inventor
Their’s just so many different types of versions of one part on Andymark
It becomes confusing really…
I’m doing this project of designing a robot for this year’s game stronghold for practice. And literally last year i wasn’t capable of doing much that’s why i want to know how to design one from scratch!
Like jayred suggested, tutorials are a great way to familiarize yourself with the software and learn whatever you don’t know. You want to be familiar with assemblies and how to mate parts together. You are going to have a lot of part files for your robot. I would suggest finding a way to keep all of your parts organized with a filing and naming scheme. This includes parts you make and parts you download.
It would also be helpful to know your current skill level with parts and assemblies and what kind of build system you’re using (i.e. metal tubing, sheet metal, pre-fab stock, etc.). That’ll definitely help with giving you more tips that are relevant to what you need.
Recognize that learning to CAD and learning to design are two separate things.
Learn the basics of making solid shapes from extruding sketches, and mating assemblies. Then watch the entire 973 RAMP series (even if you use Inventor instead of Solidworks). Then CAD a simple robot for this build season.
^^ THIS. So much this. ^^
In addition to spending some time learning the craft of FRC, Don’t think about designing the robot until you have defined what the robot is supposed to DO. Read the manual, and figure out which specific activities will be your highest priority. DON’T TRY TO DO EVERYTHING. The average FRC game involves about 5 to 10 activities. Most veteran teams will do best by optimizing on about 3 to 6 of these, and most rookie teams on 2 to 4 if you have a solid core of mentors or 1 to 2 if not. It is much better to be able to do two things consistently than six less than half the time.
Especially assuming that you do not have the funding and/or manpower and/or equipment to build two robots, DO NOT use all six weeks to build your robot. Plan to design and build it in about three or four weeks - that means, keep it simple! Then, when your schedule slips a week or two, you will still have a week or more to do driver practice. A fair robot with a good driver will compete much better than a good robot with a fair driver.
On the drivetrain, I suggest that your rookie year you build the kit chassis, and (if you have funding and capacity), pick one or at most two “standard” upgrades to buy from AndyMark – AFTER you have read the game rules and figured out what you are going to do. Many teams have built regional-winning robots on kit chassis with only minor modifications. In the case of 3946, our fourth year was the year that our chassis most closely resembled an unmodified KoP, and was the year we went to championships - the only mod we made was to use omni wheels instead of solid.
Back to CAD – think about your manufacturing capabilities. If you’re working with a chop saw, drill press, and hand tools, you’re probably better off prototyping in lumber and then transferring your most successful design to aluminum. Scale your CAD detail so that you are not CADding anything mut minor tweaks after about week 3, because if you’re still pushing bits around on a CAD past that point, those changes will probably not end up on your robot anyway.
Finally, if you do not have a mechanical engineer or solid physicist or someone who builds custom things or at least makes inventive repairs on a regular basis as a mentor, try to find one or two or six, even if you have to borrow from a nearby team! Mentors are the secret sauce of FRC - with VERY few exceptions, high school students do not have a sufficiently broad and deep array of skills to effectively compete in FRC. Make your mentors earn your trust, but somehow come to trust them.
Wait, what - borrow a mentor? Even better - borrow a whole team as a mentor. FIRST, and particularly FRC, has the concept of Gracious Professionalism as our A#1 core value. The bottom line of it is that – except during those two and a half minutes that we’re competing against each other, teams help each other – WITH EVERYTHING. Remember that scene in the Iron Man movie where Tony tells Whiplash how to make his whips work effectively, to his own later detriment? That’s us. Find a nearby team; especially your rookie year, you should be able to find a team to take you on and mentor you. If that doesn’t work out, let CD be your mentors. There are scores of team mentors on here (G2 included) who just can’t get enough with our own teams, and help others through their issues. Just remember - the more detail you post, the better we can help. The better you monitor your post and provide responses, the better we can help.
I actually have similar questions to the OP. This past year, my team did very little CAD, save for one part machined by a sponsor. For that reason I’ve been trying to learn Inventor since the summer. I’ve got a pretty good handle on parts and assemblies at this point. My main question is: Where do you start in the project of bringing a design to a fleshed out CAD model? What sort of steps do teams take in order to manage it all?
I always start my design process by determining my goals. What do I want to do? How much space can I use? How fast should I be going?
Then I go into JVN Design Calculator and figure out my motors and gearings for my gearboxes. Learning how motors work and how much power/heat they make is critical to knowing what gearing to use.
I then make a layout sketch in CAD defining what the overall shape of the robot will look like. This is a single sketch that contains all the major parts of the robot.
Finally, I start making individual parts and putting them together.
For your first robot, if your team isn’t strong in CAD, I would skip it at this point. With only a few weeks until build season, your time is better spent familiarizing yourself with on-paper design and accurate drawing without worrying about digital design at all. If you’re doing this for yourself, then first read up on Inventor tutorials until you understand all the basics of CAD software. Then watch RAMP videos on Youtube and dig up other FRC tutorials.
Ethan
Mentors have to learn stuff too! In our rookie season we built with paper sketches. But since Solidworks offers free software to FRC, and I found it interesting, I took a Solidworks course and also encouraged the team to tinker with at least simple drawings. You can design non critical parts for 3D printing quite easily with this program.
The part files for recent KoP frames are available, its good practice to “assemble” one with all those darned bolt holes lined up and mated properly. You can at least then do careful measuring of internal dimensions, probably could rough in some simple manipulator assemblies. Doing motion studies is a bit higher up the skill pyramid. We have a couple of younger, smarter mentors who know how to do this but will be letting the team do what they can.
Some much prefer AutoCAD to Solidworks, its a matter of taste. But the latter is a very useful program to learn, and Solidworks appears to keep supplying teams generously year after year. What you don’t get done this year you will for next.
T.Wolter
Ethan,
I’ve forwarded on your concerns and questions to the other mentors. We’ll try and cover this in more detail during our second round of CAD and Mechanical Training, as well as during build season. If you have any questions you want to clear up in person, feel free to talk any of us mentors during the second wave of preseason training.
Have a good Christmas break,
~Jaci
It looks like SolidProfessor is giving accounts to teams again this year. However, you get 1 account per team, so I’d suggest having a mentor create an account to share with the rest of your team members (that’s what we do). They have a bunch of great video tutorials on SolidWorks and Inventor (as well as other software). The lessons don’t take terribly long. You could go through a whole series over the course of a few hours (which you might have over the holiday).
I am going to post a shameless plug here.
If you are looking to learn some CAD pre-season competing in the F4 CADathon may not be a bad idea.
Here is a link about what it is https://www.chiefdelphi.com/forums/showthread.php?t=152638
We will pair you with a person or two people who have a good amount of experience in CAD and can help guide you in the right direction.
The way my team brought parts from CAD to fabrication last build season was by making engineering drawings of the parts we needed then printing them out and posting them on our whiteboard for any mechanical member on our team to then fabricate. This year we are planning on doing the same process but to also using trello to keep things more organized.
When CADing the drivetrain, make your gearboxes first. It’s way easier to make the drivetrain fit around gearboxes than it is to make gearboxes fit around the drivetrain (I’m currently having this problem myself)
Does any teams use Grabcad Workshop to help multiple people to work on the model at once? Does it work well?
I can’t speak for what my team is dong this year but last year we used gradcad workshop fairly heavily. We worked on it by having each sub team CAD up parts and assemblies and then usually I or another teammate would add the parts to the (mostly) final overall model. This was done so there wasn’t a ton a different versions of the main assembly. This kept most assemblies fairly up to date and accurate, and prevented people from uploading changes using an old version of the main assembly. It can work just make sure to be fairly careful to not change parts on an old version. Also we used version notes slot to keep track of what was done so we could track where changes came from. *Note we were using school issued computers (no install privalges) and out process involved downloading the models from grabcad and working on those then reuploading. We worked in inventor 2016. (On mobile right now so sorry if this isn’t worded super clearly I can clear anything up if needed)
Here is webinar my coworker created. He made the frame in one go for a 6 wheel West Coast tank drive. All you need to do after that is download the gearboxes and motors you want to use from AndyMark or VexPro.
Watch 1678’s Fall workshop videos
Watch 973 RAMP videos.
After that, start with a drive train. decide on what type of drive you’d like (coughcough* 6 wheel tank). After deciding on six wheel tank drive, find another teams CAD from previous years. I’d Recommend 973 robots from previous years. Don’t be afraid to borrow ideas from other teams in earlier years. As you likely know, FRC tends to repeat game pieces every few years (2012 and 2016).
This has saved my literal countless hours, before moving to CAD, start on paper. Sketching ideas on paper before moving on to a model will almost certainly help iron out a lot of kinks early on. That, and drafting is a timeless skill every designer should master eventually.