CAD CAM EDM DRO - Yahoo Group Archive

Re: Elastic belt stretch, lead screw twist, and far end encoders

Posted by bheuver@f...
on 2001-04-08 19:44:46 UTC
Thanks for looking at this Hugh.
I've added more comments into the text. Hope its not too confusing.


--- In CAD_CAM_EDM_DRO@y..., Hugh Currin <currinh@O...> wrote:
> CAD/CAM Crew:
>
> Comments below mixed in. :-)
>
> At 10:58 AM 4/6/01 -0400, Brad wrote:
> > I finally got around to doing the math on the differences
between
> >timing belt stretch, and shaft twist.
> --snip--
> > Using this data, I made a few assumptions for calculation
purposes:
> >Assume a 0.200"/rev frictionless ball screw.
> >Assume a 1:1 motor pulley to lead screw pulley ratio, using a 1"
wide Gates
> >belt.
> >Assume a 6" center distance of the pulleys.
> >Assume 500lb mill table force.
> >Assume a 1" pitch diameter ball screw
> >
> > From here, we need to get to the force at the timing
belt. Since we
> >have zero friction in the ball screw, with a 5:1 ratio from the
0.2" lead,
> >and a 1/2" radius on the lead screw, the force on the belt to
obtain 500 lb
> >table force is:
> >Torque on screw = Force * 1/2" radius
> >Table Force = 500lb=1/2Force * 5 (lead screw multiplier)
> >Force = 200 lb Since this is at 1/2" radius, that is 100inlb
torque from
> >the motor.
>
> I think there is a 2*pi missing here. It should follow the power
screw
> equations which give (for no friction):
>
> T = (L*W)/(2*pi) = torque in lead screw.
>
>
> Here L is screw lead (.2"), W is table load (500 lb), pi is 3.14159.
>
> With this equation the torque on the lead screw is 15.9 in-lb.

I was making the assumption that the lead screw acted at a
lever/wedge. In other words, a triangle of 0.2" and 1" sides, with
the screw the hypotenuse. In this analogy, the screw force was
multiplied by the ratio of the sides. From your comments, I gather
that this was a false assumption of how screw force's work.
However, if it only takes 15.9 ftlbs to drive a 500lb load (plus
that pesky friction) it seems that we would all be using smaller
motors on our machines.

>
> > From the Gates data, the EA value for a 1" belt at
200lb/in width
> >is about 37,000 (lb/in width/unit strain)
> >The technical data also shows the relationship between this value,
and the
> >elastic belt stretch:
> >EA = (TxL)/(E1xW) where T= belt tension (lb), L= span length
(in), E1=
> >elongation of span length (in), and W=belt width (in)
> >Doing the math, we get: 37,000=(200x6)/(E1x1) or E1= 0.0324"
span stretch
> >Since this is belt stretch, it has to be divided by screw pitch
get to table
> >movement error, so: 0.0324" * 0.2=0.0065"
>
> I don't think you've accounted for the pulley diameter here.

You're correct, in keeping things simple, I used a 1" pulley, the
same as the lead screw pitch diameter, probably smaller than that
most people use. Your 3 " pulley would have 1/3 the load, a better
design.

The equation
> relating torque and belt tension involve the pulley radius as:
>
> T = F*R
>
> so the belt tension for say a 3" diam pulley will be 15.9/1.5 =
10.6 lb, in
> this case. Then the belt stretch using the above information from
Gates
> will be:
>
> 37000 = (10.6*6)/(E1*1.0) or E1=.00172"
>

So now we have two data points on the 1" belt:
0.0017" at 7lb load (10.6 inlb/1.5 inch pulley radius=7lb)
and 0.0324" at 200 lb load. The stretch is not linear, per the EA
curve.

> > This means that at 100inlb force on the motor, the 1"
wide drive
> >belt has stretched elastically by 32 thousandths, causing the
table to move
> >6.5 thousndths less than the desired amount. Of course, in a
servo system,
> >the encoders will account for this, and keep the motor driving
until the
> >proper position is obtained.
>
> This E1 relates back to lead screw motion again using the pulley
radius.
>
> E1 = theta*R
>

Anoter good reason to use large diameter pulleys! By increasing the
diameter, you reduce the impact of stretch by a factor of pi. Over a
3:1 bang for your buck, and less load and stretch as well.

> This gives a rotation of the lead screw (theta) of .00172/1.5
= .001146
> radians. The table motion is related to lead screw angular motion
with:
>
> X = (L*theta)/(2*pi)
>
> where theta is rotation of the lead screw in radians, L is again
the screw
> lead. The table motion X is then .000036" (0.036 thousands).
>
> > Now, lets look at the same error, but due to lead screw
twist
> >instead of belt stretch, same assumptions, but assume a 36 inch
length of
> >screw between the pulley, and the ball nut/table:
> > From physics, we know that the angle of twist of a steel
shaft, in
> >Radians, is equal to (TxL)/(J*G), where
> >T=Torque (inlb), L=length (in), J= (pi*diameter^4)/32, and G=E/(2
(1+v))
> >where E=Steel's modulus of elasticity, 30X10^6 psi, and v=poisons
ratio, for
> >steel 0.333.
> > Plugging in all of the numbers, and using 100inlb torque,
and
> >converting radians to degrees: (you can do the math on this one :-
) we get
> >0.187 degrees of twist.
> >This amount also has to be converted into table motion: so since
360
> >deg=0.2", with a ratio we see that 0.187 degrees = 0.0001" table
movement
> >error.
>
> Looks good but with the torque of 15.9 in-lb this calc gives a
table motion
> of .000016" (0.016 thousands).
>
> >Also, since the ball nut can be either right
> >next to the pulley, or at the opposite end of the screw, placing
an encoder
> >at the pulley end vs the opposite end will cause exactly the same
amount of
> >error in the part, since we use the whole table.
>
> If the encoder is placed on the free end of the lead screw the
portion of
> that lead screw between the encoder and nut carries no torque.
With no
> torque there should be no twisting of the shaft.

I agree with this. As I'm getting into this more, I think that the
far end encoders on the old Tape-O-matic will stay where they are.
Its not only easiest, but may even be the best design.
>
>
> So, if this is right, the error from belt flex is about twice the
error
> from lead screw wind-up (at least in this case). But both errors
are under
> a tenth of a thousand and I'd think negligible.
>
> I hope this adds to the analysis. If you see any problems with
these
> calculations please let me know. Thank you.
>
> Hugh Currin
> Klamath Falls, OR

Looks like I may have to dig out a book on how screw threads work...
Are you sure that the 2pi is in the force calc, and not a power calc?
(I don't have any of my books nearby, but it just seems that 15inlb
won't really generate 500lb of thrust on a 0.2" lead screw.)
Brad Heuver

Discussion Thread

Heuver, Brad (B.R.) 2001-04-06 07:59:48 UTC Elastic belt stretch, lead screw twist, and far end encoders Ed Koffeman 2001-04-06 08:59:21 UTC Re: [CAD_CAM_EDM_DRO] Elastic belt stretch, lead screw twist, and far end encoders Hugh Currin 2001-04-07 16:04:56 UTC Re: Elastic belt stretch, lead screw twist, and far end encoders bheuver@f... 2001-04-08 18:40:54 UTC Re: Elastic belt stretch, lead screw twist, and far end encoders bheuver@f... 2001-04-08 19:44:46 UTC Re: Elastic belt stretch, lead screw twist, and far end encoders bheuver@f... 2001-04-08 20:01:56 UTC Re: Elastic belt stretch, lead screw twist, and far end encoders Hugh Currin 2001-04-09 14:20:02 UTC Re: Elastic belt stretch, lead screw twist