Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Technical Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=22)
-   -   FRC Design- Tips, Tricks, and Effective Methods (http://www.chiefdelphi.com/forums/showthread.php?t=129981)

magnets 05-07-2014 23:19

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.

runneals 06-07-2014 00:30

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.

Deke 06-07-2014 00:41

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.

Tyler2517 06-07-2014 00:48

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....

thatprogrammer 06-07-2014 00:53

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by magnets (Post 1392266)
's (I think?) method of freezing the main breaker with upside down cans of canned air so it doesn't trip.

Do you spray the outside *plastic part* of the breaker, or the metal part? :eek:

Jared 06-07-2014 01:16

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.

Cory 06-07-2014 14:59

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by Jared (Post 1392276)
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.

It makes a huge difference. It's not about staying cold as much as it is about not going into a match with it at an elevated temperature.

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.

Dunngeon 06-07-2014 15:06

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by Jared (Post 1392276)
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.

I don't have the data in front of me right now, but when I ran some tests it was obvious how much performance gain there was in cooling the breaker. While cooling is significant by itself, cooling also has a much greater impact if you have back to back matches (ie Qualification/Finals) where the breaker doesn't have time to return to room temperature. When running back to back matches with the breaker chilled between matches, I think we saw a 3x increase in trip time, although I'm not 100% on the actual number. Regardless, it gives a definite performance gain.

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

wasayanwer97 06-07-2014 17:07

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.

cadandcookies 06-07-2014 17:37

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by wasayanwer97 (Post 1392303)
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.

How the heck did I not know about this after working on drive trains for three years?

caboosev11 06-07-2014 17:58

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.

Tyler2517 06-07-2014 18:05

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by caboosev11 (Post 1392309)
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.

If the reversible side comes off due to hard defense (when your red alliance and the blue shows) you can get disabled... be care full defense hurt this year.

Brandon_L 06-07-2014 18:31

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by Tyler2517 (Post 1392310)
If the reversible side comes off due to hard defense (when your red alliance and the blue shows) you can get disabled... be care full defense hurt this year.

If built correctly, this isn't an issue at all. You may be thinking of the sleeves that some teams use.

brennonbrimhall 06-07-2014 19:14

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by Dunngeon (Post 1392292)
When running back to back matches with the breaker chilled between matches, I think we saw a 3x increase in trip time, although I'm not 100% on the actual number.

Please clarify your definition of "trip time." I don't think you're intending to say that command packet round trip times issued from the driver station took 3 times longer than normal to (a performance loss), but I'm having trouble finding another interpretation of your response.

wmarshall11 06-07-2014 19:26

Re: FRC Design- Tips, Tricks, and Effective Methods
 
Quote:

Originally Posted by brennonbrimhall (Post 1392316)
Please clarify your definition of "trip time." I don't think you're intending to say that command packet round trip times issued from the driver station took 3 times longer than normal to (a performance loss), but I'm having trouble finding another interpretation of your response.

I think by "trip time", we're talking in terms of "time to trip main breaker".


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