Go to Post Dr. Doom becomes Dr. Awesome! - Nick Lawrence [more]
Home
Go Back   Chief Delphi > Technical > CAD
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 27-12-2013, 03:26
glennword's Avatar
glennword glennword is offline
Resident Solidworks Guru
AKA: Glenn
FRC #4146 (Sabercat Robotics)
Team Role: Student
 
Join Date: Sep 2012
Rookie Year: 2012
Location: Scottsdale, AZ
Posts: 52
glennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to behold
4146 Swerve CAD

This is a pet project I've been working on. Fully independent, infinitely rotating, two speed swerve modules complete with pneumatics, encoders, and custom pocketing. The gearbox is the guts of a BallShifter repackaged into the frame, and the miter gears are my interpretation of the data given by McMaster for 6843K12. Wheels are the new 3.25" DT Versa Wheels from VexPro. The thrust bearing is actually a tapered roller bearing also supplied by McMaster. Please post comments, questions, concerns, or criticisms. I'll try to respond to them as soon as possible. Thanks
Attached Thumbnails
Click image for larger version

Name:	Iso.png
Views:	133
Size:	65.2 KB
ID:	15653  Click image for larger version

Name:	Top.png
Views:	84
Size:	73.1 KB
ID:	15654  Click image for larger version

Name:	Front.png
Views:	136
Size:	59.9 KB
ID:	15655  Click image for larger version

Name:	Left.png
Views:	94
Size:	60.6 KB
ID:	15656  Click image for larger version

Name:	Wheel Housing.png
Views:	104
Size:	64.4 KB
ID:	15657  

Reply With Quote
  #2   Spotlight this post!  
Unread 27-12-2013, 04:04
Bryce2471's Avatar
Bryce2471 Bryce2471 is online now
Alumnus
AKA: Bryce Croucher
FRC #2471 (Team Mean Machine)
Team Role: Mechanical
 
Join Date: Feb 2013
Rookie Year: 2007
Location: Camas, WA
Posts: 421
Bryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud ofBryce2471 has much to be proud of
Re: 4146 Swerve CAD

I like the design, but I have a consern and and recommendation.
1st: have you made a BOM For the design? I think you might find it would be very expensive to run four of these modules on a robot.
2nd: I would recommend using smaller miter gears, and trying to optimize the size of the lower wheel module. I would try to get the outside diameter closer to that of your wheel.
Another way to do this would be to this would be to get rid of the thrust bearing. Many people would tell you that it's necessary on the miter, but I didn't use one a swerve drive i used this off-season. It Didn't cause any issues.
Reply With Quote
  #3   Spotlight this post!  
Unread 27-12-2013, 12:33
z_beeblebrox's Avatar
z_beeblebrox z_beeblebrox is offline
Custom User Title
AKA: Cal
FRC #4183 (Bit Buckets)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Cambridge MA
Posts: 811
z_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond reputez_beeblebrox has a reputation beyond repute
Re: 4146 Swerve CAD

Overall, seems like a nice design. A suggestion and a couple of questions:

The keyed miter gears that you're using are very expensive relative to those with an unfinished bore. I suggest that you check out the gears that I used in our design, from SDP-SI (Part A 1C 4-Y20020), which only cost $11 each. Instead of using a key or a set screw, we're attaching the gears to the shaft with a taper pin (http://www.mcmaster.com/#taper-dowel-pins/=pzpvtu.

How's the yellow box with the steering sensor made? What's the sensor and how's it attached to the shaft?
__________________
2012 Utah Regional Rookie All-Star
2013 Phoenix Regional Judge's Award for "design process and prototyping"
2014 Hub City Regional Quality Award, Arizona Regional Excellence in Engineering Award
2015 Arizona East Regional Creativity Award, Winner
2016 Arizona North Regional Finalist, Arizona West Excellence in Engineering Award, Finalist
Reply With Quote
  #4   Spotlight this post!  
Unread 27-12-2013, 12:36
Andrew Lawrence
 
Posts: n/a
Re: 4146 Swerve CAD

I'd just use these: http://www.wcproducts.net/217-3344/

They're already broached in 3/8" hex.
Reply With Quote
  #5   Spotlight this post!  
Unread 27-12-2013, 13:08
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: 4146 Swerve CAD

The support for your steering shaft is not going to cut it.

For reference, we did two bearings 1.5" apart (and 2" apart on another rev) that were 25x37x7mm.

Some teams do a large ring at the base of the module.
Reply With Quote
  #6   Spotlight this post!  
Unread 27-12-2013, 13:41
artdutra04's Avatar
artdutra04 artdutra04 is offline
VEX Robotics Engineer
AKA: Arthur Dutra IV; NERD #18
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: Mar 2005
Rookie Year: 2002
Location: Greenville, TX
Posts: 3,078
artdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond reputeartdutra04 has a reputation beyond repute
Re: 4146 Swerve CAD

In addition to the need for more bearing support on the steering shaft, the bottoms of the CIM and BAG motors are awfully close to the ground. Remember that the wire leads of the CIM come out of the back, effectively decreasing your ground clearance further. You don't want to snag the CIM motor leads on the carpet or something else on the field and have it rip out the wires.

I would suggest when you add a second bearing support to the swerve module steering that you do so by increasing the height of the module slightly to get additional ground clearance for the motors.
__________________
Art Dutra IV
Robotics Engineer, VEX Robotics, Inc., a subsidiary of Innovation First International (IFI)
Robowranglers Team 148 | GUS Robotics Team 228 (Alumni) | Rho Beta Epsilon (Alumni) | @arthurdutra

世上无难事,只怕有心人.
Reply With Quote
  #7   Spotlight this post!  
Unread 27-12-2013, 15:07
glennword's Avatar
glennword glennword is offline
Resident Solidworks Guru
AKA: Glenn
FRC #4146 (Sabercat Robotics)
Team Role: Student
 
Join Date: Sep 2012
Rookie Year: 2012
Location: Scottsdale, AZ
Posts: 52
glennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to behold
Re: 4146 Swerve CAD

Wow lots of good criticism and questions! Ill try to cover everything.
1. I just redesigned with the WCP/VexPro Miter gears (see attachment) which cut a quarter inch out of the width and length of the footprint of the bottom module. I initially hesitated to do this because it required me to make custom shafts, but it worked out in the end.
2. I have done a BOM, and yes it is expensive. It comes out to about $600 per module, not including custom parts and hardware. We have a sponsor who would be willing to machine the parts for us though.
3. The yellow box is an encoder cover, presumably 3d printed. However it is not necessary, just a luxury. The encoders I have designed for are the US Digital S4s, and they are attached to the shaft via the VexPro Ball Shifter Encoder Hardware Kit from VexPro, which includes the gears.
4. The ground clearance is currently ~3/8", which I deemed satisfactory for my design purposes. However, it could be increased very easily by increasing the thickness of one of the black spacers above the wheel housing.
5. Adam, are you talking about up-down/radial support or lateral/angular support? Because if you are referring to up-down/radial, it is much more than satisfactory I assure you. Here is the link for the taper bearing Taper Bearing. If you are referring to lateral/angular, how would you recommend I do that? Another plate positioned above the current one housing another bearing?

Thanks for all the criticism, compliments and questions!
Attached Thumbnails
Click image for larger version

Name:	Wheel Housing 2.0.png
Views:	41
Size:	50.1 KB
ID:	15661  
Reply With Quote
  #8   Spotlight this post!  
Unread 27-12-2013, 15:23
AdamHeard's Avatar
AdamHeard AdamHeard is offline
Lead Mentor
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2004
Location: Atascadero
Posts: 5,494
AdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond reputeAdamHeard has a reputation beyond repute
Send a message via AIM to AdamHeard
Re: 4146 Swerve CAD

Quote:
Originally Posted by glennword View Post
Wow lots of good criticism and questions! Ill try to cover everything.
1. I just redesigned with the WCP/VexPro Miter gears (see attachment) which cut a quarter inch out of the width and length of the footprint of the bottom module. I initially hesitated to do this because it required me to make custom shafts, but it worked out in the end.
2. I have done a BOM, and yes it is expensive. It comes out to about $600 per module, not including custom parts and hardware. We have a sponsor who would be willing to machine the parts for us though.
3. The yellow box is an encoder cover, presumably 3d printed. However it is not necessary, just a luxury. The encoders I have designed for are the US Digital S4s, and they are attached to the shaft via the VexPro Ball Shifter Encoder Hardware Kit from VexPro, which includes the gears.
4. The ground clearance is currently ~3/8", which I deemed satisfactory for my design purposes. However, it could be increased very easily by increasing the thickness of one of the black spacers above the wheel housing.
5. Adam, are you talking about up-down/radial support or lateral/angular support? Because if you are referring to up-down/radial, it is much more than satisfactory I assure you. Here is the link for the taper bearing Taper Bearing. If you are referring to lateral/angular, how would you recommend I do that? Another plate positioned above the current one housing another bearing?

Thanks for all the criticism, compliments and questions!
Lateral and angular as you say.

Another plate is a good option, check out the CAD files in my signature if you want to see how we did it. 1717 does the same as us (but with 30mm bearings) in a really similar dual plate setup.
Reply With Quote
  #9   Spotlight this post!  
Unread 27-12-2013, 20:32
s_forbes's Avatar
s_forbes s_forbes is offline
anonymous internet person
FRC #0842 (Falcon Robotics)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2006
Location: Phoenix, AZ
Posts: 1,123
s_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond reputes_forbes has a reputation beyond repute
Re: 4146 Swerve CAD

Quote:
Originally Posted by glennword View Post
1. I just redesigned with the WCP/VexPro Miter gears (see attachment) which cut a quarter inch out of the width and length of the footprint of the bottom module. I initially hesitated to do this because it required me to make custom shafts, but it worked out in the end.
Custom machined shafts aren't necessary if you are using gears with a hex bore. Take a look at some of the products vexpro offers, in particular, these shafts and the hex-bore bearings listed at the top of this page.

I would echo the point that the bearing supporting the wheel module wont cut it. If you are familiar with free body diagrams, draw one (for the wheel module) in the state where the robot is pushing against a wall to see why. Most teams with successful coaxial swerve drives have two bearings to support the wheel module to handle the load.

Another point that hasn't been mentioned yet: For the CIM powering the drive wheel, you have two chain stages, both appear to be geared 1:1. If you use the chain stages of the transmission to provide more reduction, you will have less stress on other components. A big sprocket on the wheel and a small sprocket driving it will make the bevel gears see less stress, and decrease the likelihood of those parts failing. If you put a reduction in both of your chain stages, you may even be able to remove a gear stage from the CIM gearbox (in most cases, the fewer stages a gearbox has, the more efficient it is).
Reply With Quote
  #10   Spotlight this post!  
Unread 28-12-2013, 00:27
glennword's Avatar
glennword glennword is offline
Resident Solidworks Guru
AKA: Glenn
FRC #4146 (Sabercat Robotics)
Team Role: Student
 
Join Date: Sep 2012
Rookie Year: 2012
Location: Scottsdale, AZ
Posts: 52
glennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to beholdglennword is a splendid one to behold
Re: 4146 Swerve CAD

After lots of hard work, taking into consideration all the things said here on Chief, I've come up with this. After adding the second plate to support the shaft, I flipped the BAG and VersaPlanetary 180 degrees to give more ground clearance. I also added a 10 tooth #25 sprocket underneath the top plate in tandum with the VexPro Ball Shifter encoder gears to provide more accurate position control. There is one other option I've thought of for mounting the BAG and VersaPlanetary Gearbox. I could get rid one of the planetary stages, and add some gears between the plates to provide the desired reduction for steering the module. Is that a good idea? Is the extra weight worth the reduction in height? (in this situation I would flip the BAG back down to its original position) Please post any comments, questions, compliments, concerns or criticisms; I will respond as soon as possible.
Thanks
Attached Thumbnails
Click image for larger version

Name:	Swerve 2.0.png
Views:	50
Size:	67.7 KB
ID:	15668  

Last edited by glennword : 28-12-2013 at 00:29. Reason: forgot to mention
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:41.

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