Go to Post Finally I wish everyone here on ChiefDelphi good luck and more importantly a fun build season. - mechanicalbrain [more]
Home
Go Back   Chief Delphi > FIRST > Robot Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
 
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 06-01-2016, 01:36
VacioArconte's Avatar
VacioArconte VacioArconte is offline
Appreciator of Robots
FRC #2468 (Team Appreciate)
Team Role: Electrical
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Austin, TX
Posts: 41
VacioArconte is a jewel in the roughVacioArconte is a jewel in the roughVacioArconte is a jewel in the rough
Re: VersaSwerve Reveal Video

Quote:
Originally Posted by Chak View Post
Wow! Can you specify which parts are custom and how those parts would be made? I want to know how close you can get to a swerve using Vexpro COTS items as much as possible.

I see 2 ma3 absolute encoders on the module rotation. Is it just to provide a second choice of mounting, or does the use of 2 encoders help the accuracy/consistency/something? The ma3 encoder from Andymark is $45 each, and I find it hard to justify $180 extra if every other swerve uses only one encoder for position.
Actually, the left encoder (the one on the BAG output) is the steering encoder, while the right encoder (the one on the drive axle) is the drive encoder. Of course, drive encoders are optional with swerve, but after living through last season without drive encoders on swerve for autonomous, we thought it was important to include it.

There are only a couple of truly custom parts - most of the parts are machined from COTS parts. While designing, we intentionally avoided any parts that would require the use of the CNC, and so the most complex tools required for construction are a mill and a lathe.

To answer your question - the U gusset holding the wheel module together is custom, and the encoder mounts as well as the encoder coupler are all 3D-printed. There is a support tube around the drive shaft machined from a McMaster-Carr part, and a support block as well. If memory serves, everything else is machined from COTS parts.

Last edited by VacioArconte : 06-01-2016 at 01:43. Reason: Forgot some parts!
  #2   Spotlight this post!  
Unread 06-01-2016, 01:55
sanddrag sanddrag is offline
On to my 16th year in FRC
FRC #0696 (Circuit Breakers)
Team Role: Teacher
 
Join Date: Jul 2002
Rookie Year: 2002
Location: Glendale, CA
Posts: 8,508
sanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond reputesanddrag has a reputation beyond repute
Re: VersaSwerve Reveal Video

A couple of STEP files would be greatly appreciated. What version of SolidWorks were these done in? I can't open in Inventor 2016, which usually opens most SolidWorks files fine.
__________________
Teacher/Engineer/Machinist - Team 696 Circuit Breakers, 2011 - Present
Mentor/Engineer/Machinist, Team 968 RAWC, 2007-2010
Technical Mentor, Team 696 Circuit Breakers, 2005-2007
Student Mechanical Leader and Driver, Team 696 Circuit Breakers, 2002-2004
  #3   Spotlight this post!  
Unread 06-01-2016, 02:45
VacioArconte's Avatar
VacioArconte VacioArconte is offline
Appreciator of Robots
FRC #2468 (Team Appreciate)
Team Role: Electrical
 
Join Date: Feb 2014
Rookie Year: 2012
Location: Austin, TX
Posts: 41
VacioArconte is a jewel in the roughVacioArconte is a jewel in the roughVacioArconte is a jewel in the rough
Re: VersaSwerve Reveal Video

Quote:
Originally Posted by sanddrag View Post
A couple of STEP files would be greatly appreciated. What version of SolidWorks were these done in? I can't open in Inventor 2016, which usually opens most SolidWorks files fine.
These were done in SolidWorks 2015, which might explain the compatibility issues. We'll try to have some STEP files up tomorrow.

Edit: STEP file is up!

Last edited by VacioArconte : 06-01-2016 at 16:11. Reason: Update
  #4   Spotlight this post!  
Unread 06-01-2016, 18:55
Grant Cox's Avatar
Grant Cox Grant Cox is offline
Back for more.
FRC #0148 (Robowranglers)
Team Role: Tactician
 
Join Date: Feb 2007
Rookie Year: 2007
Location: Greenville, TX
Posts: 419
Grant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond reputeGrant Cox has a reputation beyond repute
Re: VersaSwerve Reveal Video

I love this module - 2468 did an awesome job with not just the design but their documentation as well.

Full build instructions, BOM etc are now available on the VEXpro "Examples & Guides" section here: http://www.vexrobotics.com/vexpro/ex...-guides#Guides
__________________
VEX Robotics Marketing Manager

ThunderChicken driver '07-'08
Robowrangler '13-present

FIRST in Michigan, VEX Worlds, and FIRST in Texas MC/Game Announcer '08-present
  #5   Spotlight this post!  
Unread 06-01-2016, 02:12
asid61's Avatar
asid61 asid61 is offline
Registered User
AKA: Anand Rajamani
FRC #0115 (MVRT)
Team Role: Mechanical
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Cupertino, CA
Posts: 2,216
asid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond reputeasid61 has a reputation beyond repute
Re: VersaSwerve Reveal Video

Very neat. I'm looking at the CAD right now, and a lot of stuff is very well incorporated. The weight seems to be around 6.7lbs after I went through and checked the weights on the motors and stuff, although I'm sure I missed a lot. ~7lbs would be a closer estimate I think.

Cool stuff:
1. Clamping bearing block for rotation
2. 8mm to hex adapter for a pulley instead of gear reduction
3. Encoder mount doubles as a spacer
4. Use of versatube for the top of the module
5. Bearing gussets for spacing out gears in module
5a. Supported by C-channel
5b. The only precise gear-thing on the whole module
6. No need for precision except on a few parts
5c. Mostly drill press and chopsaw work, and not that much of either

Some possible improvements:
1. To make it more feasible for teams without a mill/lathe (or those who want to assemble faster), a few parts screw things up: the module rotation/support tube, and the block that mounts the aforementioned to the module. Both are relatively precise parts unfortunately, and I think it would be possible to convert it to low-precision and remove them.
1a. Why the custom U-gusset instead of two right-angle gussets on each side?
2. The encoder mounts are cool, but 3D printers are expensive. It seems to be possible to replace them with simpler pieces.
3. Encoder-shaft coupler on the versaplanetary can be removed and replaced with a versaplanetary encoder. This also removes the MA3, so it doesn't cost too much extra.
4. The square slot in the tube. I think like this can just be a 1.25" diameter hole, or even 1.375" to allow for more tensioning.
5. The slot for the bearing tensioner for the belt. You already have a tensioner with a WCP cam. According to SDP-SI's belt calculator you don't need the tensioner to achieve good contact with the 18t pulley anyway; what pushed you to have it?
6. 5/16-18 taps on the bottom shaft instead of 1/4-20 (thunderhex makes the latter easy) and the hole running all the way through the 3/8" shaft on the upper shaft of the module.
7. Bronze thrust bearings instead of roller. A completely personal preference, but they only cost a few dollars more so I like the tradeoff.
8. Use of a 48t gear as a faux versahub for the timing belt pulley. I had to do this once and did not like it. There has to be a better way...
__________________
<Now accepting CAD requests and commissions>


Last edited by asid61 : 06-01-2016 at 02:17.
  #6   Spotlight this post!  
Unread 06-01-2016, 20:08
LCJ's Avatar
LCJ LCJ is offline
Registered User
AKA: Lewis Jones
FRC #2468 (Team Appreciate)
Team Role: CAD
 
Join Date: Feb 2015
Rookie Year: 2013
Location: Austin, Tx
Posts: 34
LCJ is just really niceLCJ is just really niceLCJ is just really niceLCJ is just really niceLCJ is just really nice
Re: VersaSwerve Reveal Video

Quote:
Originally Posted by asid61 View Post
1a. Why the custom U-gusset instead of two right-angle gussets on each side?
The main problem with the right-angle gussets from Vex was that we didn't feel they were quite long enough for supporting the module. The U-gusset is "taller" and therefore the screws can be installed further apart and make the structure significantly more rigid. The U-gusset can still be drilled out by hand if you download the drawing from Vex and paste it onto sheet metal.

Quote:
Originally Posted by asid61 View Post
3. Encoder-shaft coupler on the versaplanetary can be removed and replaced with a versaplanetary encoder. This also removes the MA3, so it doesn't cost too much extra.
We might make that change to the design in the future. The current design doesn't have the VersaPlanetary encoder because we developed the VersaSwerve system before they were released.

Quote:
Originally Posted by asid61 View Post
5. The slot for the bearing tensioner for the belt. You already have a tensioner with a WCP cam. According to SDP-SI's belt calculator you don't need the tensioner to achieve good contact with the 18t pulley anyway; what pushed you to have it?
The main reason was because Vex didn't have the length of the belt that would work perfectly. The current belt is a little on the long side, and we had to account for that with the tensioner. One size shorter, and the CIM motor would have been too close to the wheel module.
Closed Thread


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 19:06.

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