View Full Version : Please check my Gear Math.

jdolecki

03-05-2012, 06:07 PM

Im building a robot arm and for the elbow joint I have designed this around the Dynamixel RX-64

Spec's say it makes 888 oz-in holding torque at 18v.

So the red gear on the Dynamixel is a 40 tooth connected to that is the large green gear which is 60 tooth. = 1.5 speed reduction and 1.5 x torque increase.?

The large green gear and the small 16 tooth gear connects to the large Blue 86 tooth gear. 5.375 speed reduction an 5.375 x torque increase?

so:

888 x 1.5 x 5.375 == 7159.5 oz-in or 37.28 ft-lbs

Is this correct?

thanks

90291

whicker

03-05-2012, 06:46 PM

yes you are thinking correctly.

The max torque won't be perfectly that because of efficiency and other considerations (how rigid you can make the system, how much the teeth flex).

The 16 tooth gear is going to have a sizable amount of stress put on it (because of the minimal amount of material).

Just make sure the gears themselves are up to the challenge. But this arrangement is done all day, every day.

Also consider shock load (defined by whatever your application is), which could be many, many times the torque you're seeking to achieve.

37 foot-pounds is a LOT of torque. Like car lugnut tight. My spider sense is tingling.

I smell stripped gears and broken housings... not to mention broken hearts and shattered dreams!

GordonMcComb

03-05-2012, 09:42 PM

You can count on a minimum of 25% in frictional losses with those kind of gears, but beyond that, 37 lb-ft is equivalent to about 25-27 HP, or thereabouts. No way will those gears and bearings stand up to that. The gear housing will need to be substantial, like 3/8" machined aluminum.

The above assumes you'd have a torque requirement even a 10th of that. While I wouldn't directly drive off the Dynamixel's output shaft, the motor alone has a holding torque of over 4.5 ft-lb. That's quite substantial right there.

-- Gordon

W9GFO

03-05-2012, 09:46 PM

37 lb-ft is equivalent to about 25-27 HP, or thereabouts.

??? You can have torque without rotation, thus zero horsepower.

GordonMcComb

03-05-2012, 10:15 PM

Not technically elegant, I'll give you that, but I'm making the point of an equivalent horsepower, given something like a large electric motor or a gas motor, neither of which would you think about using the kinds of gearing pictured. Many people have a hard time visualizing what xx ft=lb is.

Technically, 1 HP would be 550 ft-lb per second, but I'm relating more to equivalent torque (think beefy AC motor or a gas operatated snowblower), and the type of mechanics needed to support that kind of load.

-- Gordon

Dave Hein

03-06-2012, 12:00 AM

So if the blue gear is one inch in diameter, and because there are two of them, the force on the gear teeth would be 37.28 * 12 = 447 pounds, right?

jdolecki

03-06-2012, 12:49 AM

Thanks for all the response

There is a second plate to capture the gears.

All the plates are 6061 .250. The 2 large bearing are plastic but I changing that because I messed up the first set of machined plates and I dont like the look of the assemblly.

I designed the elbow to fit inside of the Bicept and forearm tubes which are carbon fiber 3.5 and 3 inch.

So this elbow joint will have to support the forearm rotate and the wrist joint and Hand which I'm thinking will be made from Rx-28's

90305

Dave Hein

03-06-2012, 01:50 AM

If the plates are 0.25", then the large blue gears would be about 2.5" based on the drawing. That would make the force on the teeth about 180 pounds.

jdolecki

03-06-2012, 02:01 AM

Close the 2 large blue gears are 2.6875 pitch diameter (Acetal)

The small 16 tooth is .5 (steel)

the 60 tooth is 1.875 (Acetal)

and the 40 tooth is 1.25 (Acetal)

I have the option of aluminum gears but the plastic are lighter and cheaper for now.

Dave How did you calculate the force on the teeth?

Dave Hein

03-06-2012, 02:13 AM

I equated it to a balance beam that's one foot long on one side with 37.28 pounds hanging on it, and 2.6875 inches long on the other side of the pivot. That computes to 37.28*12/2.6875 = 166.5 pounds. The 166.5 pounds is the force that a tooth on each of the large gears would be exerting against a tooth on each of the small gears. BTW, I used the diameter of the gears in the computation instead of the radius because there are two of them, so that cuts the force in half on each of them.