![]() |
FRC Design- Tips, Tricks, and Effective Methods
Designing FIRST robots is a very unique challenge. In some aspects, the robots are exposed to large, unexpected, and often damaging forces and loads. On the other hand, these machines need only to run for 100 hours, so teams have found all sorts of tricks that may seem very unconventional to typical design engineers that they can get away with and succeed in FRC. There are also many "normal" designs that are common among successful teams. This thread is a place to share any mechanical design tips, tricks, or methods that apply to FRC robot design.
Introducing my friend, a design engineer, to FIRST showed how unique some elements of robot design are. To this day, he cannot get over using an aluminum sprocket with steel chain. Some examples that I've learned from CD are -aluminum gears, aluminum sprockets, 118 style chain in tube, 254's zip tie encoder mount, roller bearing and teflon pad elevators, Aren Hill's choo choo linkage, 67/254's smooth bumper material, somebody's method of using a hex sleeve as a removable coupling between gearbox and transmission, 254's (I think?) method of freezing the main breaker with upside down cans of canned air so it doesn't trip. |
Re: FRC Design- Tips, Tricks, and Effective Methods
We were lucky enough to have Aren mentor our team when he was at Iowa State, and he had really effective design techniques that helped us build one heck of a bot. Some of the ideas I encourage my FTC team that I mentor to use include building with subsystems to allow subsystems to be built independent of each other and to be implemented into the robot as a whole (kinda like cooking where you make a sauce and a chicken, then combine them into one). The other idea was to use a standard building system (like what the Vex Versaframe or FTC Tetrix parts) to allow for building/attachments with minimal tools/shop.
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Hex shaft is one thing that is impractical for normal engineering designs. It creates stress concentrations within the inner bearing race with 6 sharp corners, and it must be designed with a slip fit. That slip fit is slowing wearing over time, but it does fine for a few hundred hours of FRC time. It is a slick way to not deal with key locks.
Along those same lines, you can get away with slip fits and some loc tite in axles/bearings, where you would normally press fit details. That is what took me a while to understand, because you don't need the thousands of hours of reliability. |
Re: FRC Design- Tips, Tricks, and Effective Methods
If your press fits fail to "press" put on some black spray paint and then press fit.... Works like a charm. Plus the black makes it stronger and faster right 148....
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
Re: FRC Design- Tips, Tricks, and Effective Methods
This year was my first involved with any type of design, so I learned a bunch.
-When putting snap rings on 1/2" hex shaft, use a metric size. It's easier to get the snap ring on. -It's really helpful to drill and tap a hole in a shaft you may want to remove in the future so you can put a bolt in it and pull it out -Over center linkages are really cool too. We used one in our pneumatically loaded spring shooter. It let the pneumatic cylinder extend to load the mechanism, then retract without it firing. We needed this because the shooter fired faster than the cylinder got out of the way. -Use surgical tubing as a shaft coupler for encoder mounts. This is an awesome way to deal with misaligned and weird sized shafts. You just slide it over the shaft and add a bunch of zipties. -Don't use non sealed bearings, especially in places where junk is likely to get into. -Vex Pro's chain and previous chain bought from McMaster have different master links. Vex Pro needs the "Heavy Duty" one. As for the breaker freezing, how much do you really think it does? Is it considered unsafe and against the rules? I was hesitant to try it after I got in trouble for shorting the pressure switch to reload air tanks after a stopped match, but after a practice match with a cooled breaker, it reached normal temperature by the end. I don't think the breaker has enough heat capacity to stay cold for that long. |
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
We've had far more issues with main breakers prior to cooling them religiously between elims matches. There are other things you can do too, like cooling down the piston area of your compressor post match and after you've charged your tanks before the next match and cooling your motors. Everything will operate more efficiently when it is at a lower temperature. |
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
As far as legality, it resides in a gray area and until the rules/GDC/Q&A explicitly state otherwise, teams will continue to use this for it's performance enhancing aspect |
Re: FRC Design- Tips, Tricks, and Effective Methods
Always put a quick-connect fitting on the relief valve of your compressor/pneumatic system. It's come in handy several times.
If something that's supposed to be a press-fit is a little loose, wrapping it in layers of PTFE tape has worked as a quick-fix for us. A chain holder is REALLY nice to have around. http://www.amazon.com/Koch-7760110-R...r+chain+holder It's extremely useful for when you can't fit an extra pair of hands in to hold chain, or for when you need to stretch the chain a little to slip the master-link in. |
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Reversible bumpers are very good to make. You need 1 less set of bumpers, and they can be switched to another color without needing to take them off.
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
Re: FRC Design- Tips, Tricks, and Effective Methods
Quote:
|
| All times are GMT -5. The time now is 03:23. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi