Go to Post I also like how the FTC folks are able to get involved with the FRC process this year, but it's always a bit of a let down when you're told you can't launch things into the air. - s_forbes [more]
Home
Go Back   Chief Delphi > Technical > Technical 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 23-05-2016, 23:13
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,207
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: Integrating Encoder Into Gearbox

Quote:
Originally Posted by AustinSchuh View Post
You are being too concerned with space in your design. Poke the shaft 3/8 - 1/2" past the gearbox plate, and put the set screw on the other side. That's what we do.

When you *turn* the hole into the shaft, finish it with a reamer. You'll get a nicer fit. Probably a .2505 reamer.

For mounting, we've been bending a lexan z out of 1/32" lexan and using that to constrain the encoder torsionally. It seems to be working fine. There should be some pictures on our picasa site of how we've solved this exact problem before.
+1 on the Z-shaped lexan/polycarb mounting. We used 1/16" and it's fine as well. also +1 on sticking the shaft out of the gearbox farther, it helps with making mounting easier.
We have used set screws in the past and it's worked fine. We used the plastic/nylon tipped ones from McMaster to avoid killing the encoder shaft.
Some teams have used surgical tubing for a connection between shaft and encoder, but personally we've experienced lots of slippage both in absolute and incremental situations. That being said, it definitely helped avoid breakage due to the flexible coupling.
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #2   Spotlight this post!  
Unread 24-05-2016, 00:07
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 800
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by asid61 View Post
Some teams have used surgical tubing for a connection between shaft and encoder, but personally we've experienced lots of slippage both in absolute and incremental situations. That being said, it definitely helped avoid breakage due to the flexible coupling.
We tried that for years, and eventually figured out that the rubber connection was actually acting as a filter, and was causing controls problems. We were kind of shocked.

You can also make a male end to your shaft rather than female, and use a shaft coupler. There are flexible shaft couplers. Unfortunately, that's a bit more pricy of a solution.
Reply With Quote
  #3   Spotlight this post!  
Unread 24-05-2016, 00:14
Bruce Newendorp Bruce Newendorp is offline
Engineer
FRC #0525 (Swartdogs)
Team Role: Engineer
 
Join Date: Jul 2004
Rookie Year: 2001
Location: Cedar Falls, IA
Posts: 74
Bruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to beholdBruce Newendorp is a splendid one to behold
Re: Integrating Encoder Into Gearbox

Aluminum flashing found in the roofing department at your local Home Depot or Lowes also works well to make the Z bracket.
Reply With Quote
  #4   Spotlight this post!  
Unread 24-05-2016, 00:11
mman1506's Avatar
mman1506 mman1506 is offline
Focusing on Combat Robots!
AKA: Marcus Quintilian
no team (WARP7)
Team Role: Alumni
 
Join Date: Mar 2012
Rookie Year: 2012
Location: Toronto
Posts: 736
mman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond reputemman1506 has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

We just ream a .25 hole and use some retaining compound to permanently attach our encoders to the hex shaft. The wires were then zip tied down without any slop preventing the encoder from rotating. I'm fairly sure 254 does the same thing. Never had any issues with structural integrity.
__________________
2014-2015: FRC 865 Warp7 Team Captain
2016: FRC 865 Mentor
Reply With Quote
  #5   Spotlight this post!  
Unread 24-05-2016, 02:38
AustinSchuh AustinSchuh is offline
Registered User
FRC #0971 (Spartan Robotics) #254 (The Cheesy Poofs)
Team Role: Engineer
 
Join Date: Feb 2005
Rookie Year: 1999
Location: Los Altos, CA
Posts: 800
AustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond reputeAustinSchuh has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by mman1506 View Post
We just ream a .25 hole and use some retaining compound to permanently attach our encoders to the hex shaft. The wires were then zip tied down without any slop preventing the encoder from rotating. I'm fairly sure 254 does the same thing. Never had any issues with structural integrity.
254 makes it a slight press fit, and secures with the wires.

I spent a long time tuning a PID loop for one of 254's bots, and was only able to fix the issue by securing the pot by a bracket instead of by the wires. Sure, it works most of the time, but I'm no longer willing to take most of the time as an answer.
Reply With Quote
  #6   Spotlight this post!  
Unread 24-05-2016, 02:47
The Swaggy P's Avatar
The Swaggy P The Swaggy P is offline
Advocator for True Equality
AKA: John Cena
FRC #1337 (The Astliers)
Team Role: Webmaster
 
Join Date: Feb 2016
Rookie Year: 1776
Location: Lake Vostok, Antarctica
Posts: 27
The Swaggy P is infamous around these partsThe Swaggy P is infamous around these parts
Re: Integrating Encoder Into Gearbox

The shaft should easily hold up to the stress, you should focus more on reducing the profile of the encoder outside the gearbox.
Reply With Quote
  #7   Spotlight this post!  
Unread 24-05-2016, 10:21
InFlight's Avatar
InFlight InFlight is offline
3574 - The King's of Bling
AKA: Jim
FRC #3574 (High Tekerz)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Seattle Area
Posts: 161
InFlight is an unknown quantity at this point
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by The Swaggy P View Post
The shaft should easily hold up to the stress, you should focus more on reducing the profile of the encoder outside the gearbox.
The the encoder is adjacent two 2.5 Inch OD CIM Motors that protrude 4.5 inches out the rear of the gearbox. Minimizing the encoder profile outside the gearbox provides no advantage, and is counter to having a more reliable gearbox system.

The mechanical specs for this encoder are on the website. Please take note of the hole tolerances. CAD is one thing; student repeatable machining of center holes to a 0.0003 inch tolerance on center is quite another.
__________________

Thank you 2016 Alliance Partners - 948, 1510, 2046, 2521, 2980, 2990, 4911, 4683
Reply With Quote
  #8   Spotlight this post!  
Unread 24-05-2016, 11:57
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,207
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: Integrating Encoder Into Gearbox

Quote:
Originally Posted by InFlight View Post
The the encoder is adjacent two 2.5 Inch OD CIM Motors that protrude 4.5 inches out the rear of the gearbox. Minimizing the encoder profile outside the gearbox provides no advantage, and is counter to having a more reliable gearbox system.

The mechanical specs for this encoder are on the website. Please take note of the hole tolerances. CAD is one thing; student repeatable machining of center holes to a 0.0003 inch tolerance on center is quite another.
According to the product page (link's broken) the maximum TIR allowed is 0.006", so there's a bit more breathing room than that. Still not much though. I think the 0.0003" is the encoder shaft relative to the encoder, otherwise anything less than an ABEC-5 bearing could be out of tolerances.
__________________
<Now accepting CAD requests and commissions>

Reply With Quote
  #9   Spotlight this post!  
Unread 24-05-2016, 12:09
scottandme's Avatar
scottandme scottandme is offline
Registered User
AKA: Scott Meredith
FRC #5895 (Peddie School Robotics)
Team Role: Teacher
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Hightstown, NJ
Posts: 239
scottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by InFlight View Post
The the encoder is adjacent two 2.5 Inch OD CIM Motors that protrude 4.5 inches out the rear of the gearbox. Minimizing the encoder profile outside the gearbox provides no advantage, and is counter to having a more reliable gearbox system.

The mechanical specs for this encoder are on the website. Please take note of the hole tolerances. CAD is one thing; student repeatable machining of center holes to a 0.0003 inch tolerance on center is quite another.
971 Encoder Mount Example Here

It's a pretty simple operation in the lathe - just drill undersize and then ream (as suggested by Austin). The doc you linked just establishes that the encoder shafts are made 2 to 6 tenths undersize, just means that you can probably get away with a 0.2500" reamer if that's all you have on hand.

You want a mount that prevents the encoder from rotating, and doesn't create any angular or parallel misalignment. The bent lexan design will allow the encoder to "float" a bit, which solves the parallel/angular problem.
__________________
Team 2590 Mentor [2009-2014]
Team 5895 Mentor [2016-Present]
Reply With Quote
  #10   Spotlight this post!  
Unread 24-05-2016, 15:30
InFlight's Avatar
InFlight InFlight is offline
3574 - The King's of Bling
AKA: Jim
FRC #3574 (High Tekerz)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Seattle Area
Posts: 161
InFlight is an unknown quantity at this point
Re: Integrating Encoder Into Gearbox

There seems to be an assumption that a basic lathe comes from the factory, and continuously maintains perfect alignment between the tail stock ram axis and the spindle axis; to allow perfectly on-center holes to be drilled.

The reality is it takes a somewhat experienced machinist with a test bar and a dial indicator to adjust the tail stock to be aligned perfectly laterally and vertically. The average FRC lathe is use is likely only accurate to 0.01 inch on-center.

Drilling center holes to the stated -0.0000/+0.0006 on center tolerance would be a non-trivial challenge for many FRC teams. To do it consistently you would need to use a collet holder in the spindle.
__________________

Thank you 2016 Alliance Partners - 948, 1510, 2046, 2521, 2980, 2990, 4911, 4683

Last edited by InFlight : 24-05-2016 at 15:50.
Reply With Quote
  #11   Spotlight this post!  
Unread 24-05-2016, 16:08
scottandme's Avatar
scottandme scottandme is offline
Registered User
AKA: Scott Meredith
FRC #5895 (Peddie School Robotics)
Team Role: Teacher
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Hightstown, NJ
Posts: 239
scottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by InFlight View Post
There seems to be an assumption that a basic lathe comes from the factory, and continuously maintains perfect alignment between the tail stock ram axis and the spindle axis; to allow perfectly on-center holes to be drilled.

The reality is it takes a somewhat experienced machinist with a test bar and a dial indicator to adjust the tail stock to be aligned perfectly laterally and vertically. The average FRC lathe is use is likely only accurate to 0.01 inch on-center.

Drilling center holes to the stated -0.0000/+0.0006 on center tolerance would be a non-trivial challenge for many FRC teams. To do it consistently you would need to use a collet holder in the spindle.
You're confusing the shaft diameter tolerance with TIR. The H1 encoder has a maximum TIR of 0.006", and the shaft itself is between 2 and 6 tenths undersize (-0.0002 to -0.0006).

So the shaft diameter has a tight tolerance, but the encoder might have up to 6 thou of runout, an order of a magnitude larger than the shaft diameter tolerance.

In any case - using a reamer would give you a nice clearance fit, and then use a set screw/retaining compound/whatever to hold.

If your lathe is poorly setup, and doesn't drill holes on center:

1) Fix that
2) It doesn't matter - since the 1/32" piece of lexan holding the encoder will happily flex/float if the encoder has any axial/parallel misalignment. Same idea as using a helical beam coupler/flexible coupling that can deal with axial/parallel/radial misalignment.
__________________
Team 2590 Mentor [2009-2014]
Team 5895 Mentor [2016-Present]
Reply With Quote
  #12   Spotlight this post!  
Unread 25-05-2016, 08:50
InFlight's Avatar
InFlight InFlight is offline
3574 - The King's of Bling
AKA: Jim
FRC #3574 (High Tekerz)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Seattle Area
Posts: 161
InFlight is an unknown quantity at this point
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by scottandme View Post
You're confusing the shaft diameter tolerance with TIR. The H1 encoder has a maximum TIR of 0.006", and the shaft itself is between 2 and 6 tenths undersize (-0.0002 to -0.0006).

So the shaft diameter has a tight tolerance, but the encoder might have up to 6 thou of runout, an order of a magnitude larger than the shaft diameter tolerance.

In any case - using a reamer would give you a nice clearance fit, and then use a set screw/retaining compound/whatever to hold.

If your lathe is poorly setup, and doesn't drill holes on center:

1) Fix that
2) It doesn't matter - since the 1/32" piece of lexan holding the encoder will happily flex/float if the encoder has any axial/parallel misalignment. Same idea as using a helical beam coupler/flexible coupling that can deal with axial/parallel/radial misalignment.
If you measured the current runout of your own lathe you might be surprised. Most will be over the 0.006 value which was my point.

If your drilled off center; your applying a bending load into the resolver shaft every rotation with direct mounting. At 100 rpm your going to be challenging a floating mount, and getting higher loads in the resolver bearings.

This is the reason many of us prefer alternate non-direct mounting. For close mounting a no contact magnetic rotation sensor would make far more sense.
__________________

Thank you 2016 Alliance Partners - 948, 1510, 2046, 2521, 2980, 2990, 4911, 4683
Reply With Quote
  #13   Spotlight this post!  
Unread 25-05-2016, 12:05
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,207
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: Integrating Encoder Into Gearbox

Quote:
Originally Posted by InFlight View Post
If you measured the current runout of your own lathe you might be surprised. Most will be over the 0.006 value which was my point.

If your drilled off center; your applying a bending load into the resolver shaft every rotation with direct mounting. At 100 rpm your going to be challenging a floating mount, and getting higher loads in the resolver bearings.

This is the reason many of us prefer alternate non-direct mounting. For close mounting a no contact magnetic rotation sensor would make far more sense.
We have two lathes, one that is so terrible it cannot make straight cuts of any depth (and I mean any depth) and another smaller one that belongs to a teacher. The teacher one was just bought this year and has runout of well under 0.001" with the stock 3-jaw, which I bored out slightly for accuracy. The larger one, for all it's junk, has only .003" TIR on the 3-jaw. I've gotten the tailstock inline with it once before to within 0.001", but the machine didn't hold up very well over time. I've never experienced a failure with plastic encoder mounts regardless of mounting, just because they are so flexible. I'm all for magnetic encoders, but as far as the COTS options go they are pricey compared to AMTs or similar.
If our lathe can do it, any lathe can do it. Seriously though, getting stuff within 0.006" is not difficult if you check it every once in a while. Grinding the chuck jaws and using a good indicator help immensely.
__________________
<Now accepting CAD requests and commissions>


Last edited by asid61 : 25-05-2016 at 12:12.
Reply With Quote
  #14   Spotlight this post!  
Unread 25-05-2016, 18:42
InFlight's Avatar
InFlight InFlight is offline
3574 - The King's of Bling
AKA: Jim
FRC #3574 (High Tekerz)
Team Role: Mentor
 
Join Date: Mar 2014
Rookie Year: 2012
Location: Seattle Area
Posts: 161
InFlight is an unknown quantity at this point
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by asid61 View Post
We have two lathes, one that is so terrible it cannot make straight cuts of any depth (and I mean any depth) and another smaller one that belongs to a teacher. The teacher one was just bought this year and has runout of well under 0.001" with the stock 3-jaw, which I bored out slightly for accuracy. The larger one, for all it's junk, has only .003" TIR on the 3-jaw. I've gotten the tailstock inline with it once before to within 0.001", but the machine didn't hold up very well over time. I've never experienced a failure with plastic encoder mounts regardless of mounting, just because they are so flexible. I'm all for magnetic encoders, but as far as the COTS options go they are pricey compared to AMTs or similar.
If our lathe can do it, any lathe can do it. Seriously though, getting stuff within 0.006" is not difficult if you check it every once in a while. Grinding the chuck jaws and using a good indicator help immensely.
On the 3 jaw chuck, please make sure the jaws are installed in order 1-2-3. (Number Stamped) If someone installed them in a mixed order you will have a really hard time.

A procedure to setup lathes.
First you need to use a decent level (preferably a precision level) to make sure the entire bed is level. Adjust if it's not.

Lubricate and adjust the Gibs on the sliding and compound rests and the saddle to remove any free play. ** Edit - Mini Mills can take a real beating machining a lot of Hex Stock. We trashed the saddle gib on our first small mill. Needed to completely take it apart to repair. Do check these. **

You will need:
1) A Dead Center with the correct Morse Taper for your Lathe. Typically MT2 for small lathes and MT3 for larger.
2) A lathe dog for (1/2?) round shaft.
3) A micrometer
4) A large piece of unhardened steel or aluminum bar the same size as your lathe dog.

Procedure:
1)Cut off 5 inch piece of bar and set aside.
2) Cut a Piece of bar that will fit easily between centers. Face Each side and Center Drill & Counter Bore.
3) Install the dead Center in the tail stock.
4) Take the 5 inch section of bar and clamp in your 3 Jaw. Move the adjustable rest and tooling so as to make a 60 degree point at the end of this bar. Don't remove it.
5) Install the lathe dog on the large bar, and install the bar between the two centers by moving the tail stock in.
6) Machine at least .01 off the OD of the bar for the entire length.
7) If the Diameter of the Bar is wider at the tail stock than the spindle, adjust the tailstock 1/2 the difference toward the tool post. If it's narrower adjust the tail stock away from the tool post.
8) Repeat the machining the diameter and adjusted the tail stock steps, until the error is acceptable.

You can adjust the cutting tool quite high, and use the similar method to adjust the tailstock height if adjustable.
__________________

Thank you 2016 Alliance Partners - 948, 1510, 2046, 2521, 2980, 2990, 4911, 4683

Last edited by InFlight : 26-05-2016 at 08:51.
Reply With Quote
  #15   Spotlight this post!  
Unread 25-05-2016, 12:33
scottandme's Avatar
scottandme scottandme is offline
Registered User
AKA: Scott Meredith
FRC #5895 (Peddie School Robotics)
Team Role: Teacher
 
Join Date: Jan 2012
Rookie Year: 2009
Location: Hightstown, NJ
Posts: 239
scottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond reputescottandme has a reputation beyond repute
Re: Integrating Encoder Into Gearbox

Quote:
Originally Posted by InFlight View Post
If you measured the current runout of your own lathe you might be surprised. Most will be over the 0.006 value which was my point.

If your drilled off center; your applying a bending load into the resolver shaft every rotation with direct mounting. At 100 rpm your going to be challenging a floating mount, and getting higher loads in the resolver bearings.

This is the reason many of us prefer alternate non-direct mounting. For close mounting a no contact magnetic rotation sensor would make far more sense.
Assuming you're talking about tailstock alignment now? This is one of those "fixing the wrong problem" situations. Just align your tailstock, it's really not that hard. Alternately, get a tiny boring bar and solve the problem in a different way.

Quote:
Originally Posted by AustinSchuh View Post
To add to that, we like lexan/plastic because you avoid putting much stress on the encoder.
Sounds like it works perfectly well for 971. I've always used helical beam couplers, or through bore encoders, no issue with either.
__________________
Team 2590 Mentor [2009-2014]
Team 5895 Mentor [2016-Present]
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 03:52.

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