Go to Post Engineering literature? Is that like jumbo shrimp, military intelligence, or legal brief? You know, an oxymoron? - Richard Wallace [more]
Home
Go Back   Chief Delphi > ChiefDelphi.com Website > Extra Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 24-11-2015, 18:52
KohKohPuffs KohKohPuffs is offline
The one with the punny last name
AKA: Daniel Koh
FRC #0299 (Valkyrie Robotics)
Team Role: Mechanical
 
Join Date: Jun 2015
Rookie Year: 2013
Location: Saratoga, CA
Posts: 121
KohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura about
pic: Butterfly Drive V2

Reply With Quote
  #2   Spotlight this post!  
Unread 24-11-2015, 18:53
RobotsThatWork's Avatar
RobotsThatWork RobotsThatWork is offline
Registered User
AKA: Adithya Bellathur
FRC #0649 (M-SET Fish)
 
Join Date: Sep 2015
Rookie Year: 2011
Location: Saratoga, CA
Posts: 16
RobotsThatWork is an unknown quantity at this point
Re: pic: Butterfly Drive V2

Did you add a foot gusset to the front rails you used the barrelnut on?
Reply With Quote
  #3   Spotlight this post!  
Unread 24-11-2015, 20:26
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,647
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: pic: Butterfly Drive V2

It looks good, but just a few questions and things to check if you haven't already:
  • I understand that your speed is 16 FPS with omnis and 7 FPS with Colsons, meaning that you will run mostly on omnis and use the Colsons for pushing matches and perhaps to kick off sprints; is this correct?
  • The weakest part of the side tubes will be where you cut the holes for the omnis, with the locations of the Colsons being next. Be sure when you mount bumpers that they mount to the chassis at locations other than these to avoid a bent frame.
  • The push-only, spring return is one way to avoid transferring lateral forces to the piston; we have found another for our strafe wheel actuator: the open portion of our clevis pin is significantly longer than the clevis is wide, meaning that small deviations will not apply a lateral force to our piston.
  • Be sure that the Colson ends of the modules, when faced with a lateral force, will contact the side walls of the tube away from the rotating axle, and preferably either between the wheels or above the green spacer/barrel nut where the tube is strongest.
  • You probably realize this, but note that your CoG is well off-center. Be sure to balance the load with the battery, control board, and/or manipulator placement. The CoG should ideally be between the two strafe wheels.
  • What angle of rotation of the strafe module is required for the wheels to engage the carpet? I've seen modules that went almost vertical, but these look like they only need to rotate a few degrees. One of these days I'm going to have to have a good session at a dry-erase board to figure out what the proper angles and proportions are for one of these modules.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #4   Spotlight this post!  
Unread 25-11-2015, 01:36
KohKohPuffs KohKohPuffs is offline
The one with the punny last name
AKA: Daniel Koh
FRC #0299 (Valkyrie Robotics)
Team Role: Mechanical
 
Join Date: Jun 2015
Rookie Year: 2013
Location: Saratoga, CA
Posts: 121
KohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura about
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
It looks good, but just a few questions and things to check if you haven't already:
  • I understand that your speed is 16 FPS with omnis and 7 FPS with Colsons, meaning that you will run mostly on omnis and use the Colsons for pushing matches and perhaps to kick off sprints; is this correct?
  • The weakest part of the side tubes will be where you cut the holes for the omnis, with the locations of the Colsons being next. Be sure when you mount bumpers that they mount to the chassis at locations other than these to avoid a bent frame.
  • The push-only, spring return is one way to avoid transferring lateral forces to the piston; we have found another for our strafe wheel actuator: the open portion of our clevis pin is significantly longer than the clevis is wide, meaning that small deviations will not apply a lateral force to our piston.
  • Be sure that the Colson ends of the modules, when faced with a lateral force, will contact the side walls of the tube away from the rotating axle, and preferably either between the wheels or above the green spacer/barrel nut where the tube is strongest.
  • You probably realize this, but note that your CoG is well off-center. Be sure to balance the load with the battery, control board, and/or manipulator placement. The CoG should ideally be between the two strafe wheels.
  • What angle of rotation of the strafe module is required for the wheels to engage the carpet? I've seen modules that went almost vertical, but these look like they only need to rotate a few degrees. One of these days I'm going to have to have a good session at a dry-erase board to figure out what the proper angles and proportions are for one of these modules.
  • Yeah, the gearbox and the sprocket reductions in the module were built so that I have those pushing match speeds. As for kick off sprints, I'm not so sure what that is, but if it is something like those drop-down omnis on 118's 2014 robot, then most likely I probably don't have that on this one.
  • The holes with the omnis... I kind of see that happening. An impact directly on the bearing that occupies it might cause the tube to cave in over time
  • Interesting. Honestly have nothing to say about that
  • So the modules need to be somewhat the same width of the inside width of the boxtubing? I guess that makes sense. I might have solved the shaft bending, but the plates might take damage after one of those traction side impacts, so doing so would reduce the bend
  • Yeah, those gearboxes would shift the CoG to that side, which I guess might make strafing some what strange. I placed them there because anywhere else would be a pain with the strafing module there, and so I can reduce how many sprockets I need. The battery, as well as additional components that would go on any FRC robot will definitely help in this situation.
  • Angle of rotation, I don't have exact numbers at the moment I'm writing this, but it's really easy to calculate using trig: I think it's the inverse sine of the ratio of the distance from the driving shaft to the ground, over the distance from the driving shaft to the omni wheel shaft.
-------------------------------------------------------------------------
Quote:
Did you add a foot gusset to the front rails you used the barrelnut on?
I made a custom barrel nut: take an aluminum rod, thread both ends, and drill a hole through the round face, and tap for 10-32. Screw them into place, and theoretically it should hold just fine in addition to the rivets from the belly pan

I've never heard of a foot gusset before, but to me it sounds like one that has an L shape and can mount to the side of the boxtubing. I could do that, but probably not with those modules in the way.
__________________
-KohKoh

115 MVRT, Driver (2013-2015)
649 M-SET, CAD (2015-2016)
299 Valkyrie Robotics, Mechanical Director (2016 - present)
Reply With Quote
  #5   Spotlight this post!  
Unread 25-11-2015, 11:45
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,647
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
  • Be sure that the Colson ends of the modules, when faced with a lateral force, will contact the side walls of the tube away from the rotating axle, and preferably either between the wheels or above the green spacer/barrel nut where the tube is strongest.
Quote:
Originally Posted by KohKohPuffs View Post
  • So the modules need to be somewhat the same width of the inside width of the boxtubing? I guess that makes sense. I might have solved the shaft bending, but the plates might take damage after one of those traction side impacts, so doing so would reduce the bend
If your modules are strong enough to not have to touch the sides, that's great. I was just suggesting that when/if they make contact, it should be at a point of strength on both pieces, and should not cause the axle to rub, which would cause extra wear and loss of drive force.

Quote:
Originally Posted by KohKohPuffs View Post
  • Angle of rotation, I don't have exact numbers at the moment I'm writing this, but it's really easy to calculate using trig..
I don't have any CAD software on my computer, so all I can do here is guess from the perspective render.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #6   Spotlight this post!  
Unread 25-11-2015, 19:31
KohKohPuffs KohKohPuffs is offline
The one with the punny last name
AKA: Daniel Koh
FRC #0299 (Valkyrie Robotics)
Team Role: Mechanical
 
Join Date: Jun 2015
Rookie Year: 2013
Location: Saratoga, CA
Posts: 121
KohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura aboutKohKohPuffs has a spectacular aura about
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
If your modules are strong enough to not have to touch the sides, that's great. I was just suggesting that when/if they make contact, it should be at a point of strength on both pieces, and should not cause the axle to rub, which would cause extra wear and loss of drive force.
The module plates are 6061-T6, 1/4" in thick aluminum with no pocketing. I think the most I would expect would be some bending after one regional, or even no damage at all. I haven't seen such a material in high-stress situations as much in FRC, so I'm really not sure about this
__________________
-KohKoh

115 MVRT, Driver (2013-2015)
649 M-SET, CAD (2015-2016)
299 Valkyrie Robotics, Mechanical Director (2016 - present)
Reply With Quote
  #7   Spotlight this post!  
Unread 25-11-2015, 19:54
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,647
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by KohKohPuffs View Post
The module plates are 6061-T6, 1/4" in thick aluminum with no pocketing. I think the most I would expect would be some bending after one regional, or even no damage at all. I haven't seen such a material in high-stress situations as much in FRC, so I'm really not sure about this
With 1/4" plates, I would not be so much worried about permanently bending those plates as much as rubbing the axle or bearing against the inside of the tube, especially with T6. However, note that tempering usually causes little change to the elastic modulus (that is, the spring constant for a given geometry). Unless you are going for a really tight tolerance in the tube, you're not likely to get contact under likely sustained forces such as scrub and shove on the FRC field that would cause this contact. However, consider what would hit what and where they would meet if you were rammed from the side, or if you ran into a wall or another robot with a corner of your robot.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 25-11-2015 at 19:58.
Reply With Quote
  #8   Spotlight this post!  
Unread 26-11-2015, 13:51
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,647
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
One of these days I'm going to have to have a good session at a dry-erase board to figure out what the proper angles and proportions are for one of these modules.
Today was the day (though I used a sheet of paper rather than a board). I'll follow up later (probably over the weekend) with a diagram, but the bottom line is that if the module has a short pendulum arm (vertical distance between the drive axle and the CoG), and ignoring bearing friction, wheel slippage can be avoided by ensuring that
  • cos(θ-φ) > r cos(φ)/μR
where
  • θ is the angle between the drive axle and wheel axle then the wheel contacts the carpet, measured down relative to horizontal
  • φ is the pressure angle of the gears
  • r is the pitch radius of the wheel gear
  • R is the radius of the wheel
  • μ is the coefficient of friction

The optimal angle for floor engagement is therefore the pressure angle of the gears, though small variations from this should not cause too much of a problem.

I also see that doing this with belt or chain would not work; the key point is that the drive gear pushes down on the wheel gear to provide the basis for the normal force. In order to apply enough torque to the module, there would have to be a significant gearing up within the module.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 26-11-2015 at 14:11.
Reply With Quote
  #9   Spotlight this post!  
Unread 26-11-2015, 14:24
Greg Woelki's Avatar
Greg Woelki Greg Woelki is offline
FRC Alumnus
FRC #1768
 
Join Date: May 2014
Rookie Year: 2013
Location: Bolton, MA
Posts: 97
Greg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of lightGreg Woelki is a glorious beacon of light
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
Today was the day (though I used a sheet of paper rather than a board). I'll follow up later (probably over the weekend) with a diagram, but the bottom line is that if the module has a short pendulum arm (vertical distance between the drive axle and the CoG), and ignoring bearing friction, wheel slippage can be avoided by ensuring that
  • cos(θ-φ) > r cos(φ)/μR
I'm having trouble trying to derive this so I'd love to see your analysis.

Edit: As far as the design itself goes, I have a couple of comments. First, I'd highly recommend that you extend the hex shaft that goes through the vex clamping gearbox so that it supports the other side of the module as well. This will not only improve serviceability by making it far easier to access the e-clip but also make the module more stable against twisting. It isn't critical for the module to be solid against twisting because it won't see much of any load in those directions, but there's no downside to improving it and, at the very least, it will make the meshing between the 48T gears nicer. Finally, if you could put a standoff in the bottom corners of the side rails it would significantly improve the rigidity where you have the giant cutouts, though they still make me uneasy.

Last edited by Greg Woelki : 26-11-2015 at 15:09.
Reply With Quote
  #10   Spotlight this post!  
Unread 26-11-2015, 16:11
philso philso is offline
Mentor
FRC #2587
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 938
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by RobotsThatWork View Post
Did you add a foot gusset to the front rails you used the barrelnut on?
Quote:
Originally Posted by KohKohPuffs View Post
I made a custom barrel nut: take an aluminum rod, thread both ends, and drill a hole through the round face, and tap for 10-32. Screw them into place, and theoretically it should hold just fine in addition to the rivets from the belly pan

I've never heard of a foot gusset before, but to me it sounds like one that has an L shape and can mount to the side of the boxtubing. I could do that, but probably not with those modules in the way.
Is the axis of the barrel nut vertical? The barrel nut would have to be made fairly accurately for it to work well (length, ends square, holes for screws all in the same plane). When you start putting stress on your chassis, will the single screw holding the side tube to the barrel nut cause that part of the side tube to deform? It really isn't a tube anymore in that area. Is it possible to add an L-shaped gusset to the top surfaces where the side tubes meet the front and rear tubes? That would spread the stress out much better than the 3 screws in the barrel nut and save you having to make the barrel nut.

Since you have a large bottom pan providing rigidity in it's plane, you can probably pocket the top and bottom surfaces of the two side tubes quite extensively to reduce weight. The inside surfaces of the side tubes and the front and rear tubes can probably also be pocketed. You can probably also pocket the middle tube quite extensively too.


Quote:
Originally Posted by GeeTwo View Post
With 1/4" plates, I would not be so much worried about permanently bending those plates as much as rubbing the axle or bearing against the inside of the tube, especially with T6. However, note that tempering usually causes little change to the elastic modulus (that is, the spring constant for a given geometry). Unless you are going for a really tight tolerance in the tube, you're not likely to get contact under likely sustained forces such as scrub and shove on the FRC field that would cause this contact. However, consider what would hit what and where they would meet if you were rammed from the side, or if you ran into a wall or another robot with a corner of your robot.
Do you have a small gap designed in between each of the two plates and the inner surfaces of the side tubes? Can you add a piece of low friction material on the outside surfaces of the plates? Nylon screws/bolts are injection molded, I think, so their dimensions are pretty consistent. You could add some tapped holes to the drive module plates and install some nylon screws or bolts so that their heads will rub on the inside surfaces of the side tubes when the module is deflected. The screws/bolts can be cut flush with the inside surface of the module so they don't interfere with the wheels. A few threads will be more than enough to retain the screw/bolt in the module.

What retains the bearings holding the ends of the shafts with the omni-wheels on the outside surface of the side tubes?

How will your drive modules be built? What is the order of assembly? It looks like you will have to insert the hex shaft after you insert the module plates into the bottom of the side tubes with the omni-wheel and sprocket for driving the traction wheel "held in place by a third hand". Our modules from 2014 were like this and were really frustrating to work with, requiring two people working in very tight quarters to get them in or out. I cannot remember the details but 148's drive modules could be pre-assembled and formed a self contained unit. They could be swapped in about 2 minutes. I think they used a dead-axle.

You may want to delete the pocketing on your slide-drive module with the two omni-wheels. You may also want to beef up the "ears" that the two green standoffs attach to and add fillets where they join the main part of those plates. What keeps the two plates from "sliding" relative to each other when the slide-drive is pushing your robot sideways? It does not look like the main shaft extends through both plates. The two standoffs will tend to twist the ears they are screwed onto. Can this whole assembly be made from a piece of tubing with the wheel bearing holes offset so that the wheels stick out the bottom of the tube? It could be much more rigid.

It may also be helpful to extend the main shaft from the VexPro Clamping block through to the front side of the module and add a support that is attached to the bottom pan. The VexPro Clamping blocks are plastic and will deform more than metal, allowing your shaft to wobble from side to side a little.

Will the slide-drive module twist the main central shaft so that the front end moves towards one or the other side tube? This is the same issue as with the drive modules in your original design.


Be careful when installing the motor on the VexPro clamping block. One student ruined one or two of them by overtightening the screws. Since cap screws have a relatively small head, the clamping forces are very concentrated and the screw was pulled through the plastic, deforming it. The screw head ended up touching the mounting face of the motor. The hole in the plastic became a press-fit for the screw head and could no longer retain the motor properly.
Reply With Quote
  #11   Spotlight this post!  
Unread 28-11-2015, 23:08
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,647
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: pic: Butterfly Drive V2

Quote:
Originally Posted by GeeTwo View Post
Today was the day (though I used a sheet of paper rather than a board). I'll follow up later (probably over the weekend) with a diagram, but the bottom line is that if the module has a short pendulum arm (vertical distance between the drive axle and the CoG), and ignoring bearing friction, wheel slippage can be avoided by ensuring that
  • cos(θ-φ) > r cos(φ)/μR
Quote:
Originally Posted by Greg Woelki View Post
I'm having trouble trying to derive this so I'd love to see your analysis.
I did make an error in my earlier analysis. I assumed that the force applied to the wheel by the module at the hub was horizontal, as it was there as a reaction force to the wheel pushing the robot. I reviewed this assumption, and figured out that it did not make sense. I now realize that (ignoring a couple of minor effects, such as bearing friction, pendulum effect, and wheel inertia as compared to the robot inertia), the force must be applied along the line between the drive axle and the wheel axle. This updates the answer to:
  • tanθ >= r/( μ R (cos Ф + 1))

For a 4" Vex omni wheel and a Vex 60 tooth gear (I guessed), this comes out to a requirement that θ be no less than 19.1°. If the gear is larger relative to the wheel or the coefficient of friction is less or the pitch angle is larger, the angle will increase. Also, I did make a number of simplifying assumptions, but the bottom line appears to be that unless the module rotates to a nearly vertical orientation, the greater the rotation angle the less the likelihood of slippage.

I'm putting some finishing touches on a white paper (about four pages) that I'll post tonight or tomorrow.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 18:19.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi