Re: Math for constant speed ellipse
Posted by
Mariss Freimanis <mariss92705@y...
on 2003-01-05 18:00:59 UTC
Todd,
I took a crack at your problem because it is interesting. I'm not
much of a mathematician so I analyzed it graphically using my trusty
TI calculator. I think I have a possible solution.
(1) Draw an ellipse whose X-axis dimension is 5 times the Y-axis. No
special reason for 5, I just needed to pick a number.
x = sqrt ( 25 - 25*y^2) would define the ellipse. (EQ 1)
(2) Inscribe a circle with a raduis of 1 inside the ellipse. Sweep a
projected radius at a constant angular rate (I picked 9 degrees with
an initial offset of 4.5 degrees).
(3) Take the sine for each increment. That will give you the value
for "y", which you plug into EQ 1 to get the corresponding "x" on the
elipse.
(4) Calculate the segment lengths between each pair of x,y co-
ordinates. First conclusion: The segment length (thus velocity)
around x=0 is 5 times the velocity around y=0 for a constant angular
rate. From this one can conclude that the angular rate around y=0
should be 1/5 the rate around x=0. What is the relationship f(x) for
this 5:1 range in velocity?
(5) Sum the segment lengths. Normalize the results by dividing the
lengths by 5. Subtract each from "1". The resulting table now looks
suspiciously like a sine table for every 9 degrees. It is in fact.
(6) Fooling with the calculator suggests the angular velocity for a
constant path velocity should be:
The relationship seems to be x/y -(x/y -1)*cos theta over the span of
+/- pi/2. The result must range between 1 to 5 from +/- pi/4 and is
the multiplier for "delta" summed to "theta" angle that sets the path
velocity.
Mariss
None of (6) has been carefully checked.
--- In CAD_CAM_EDM_DRO@yahoogroups.com, "Todd Fleming" <todd@f...>
wrote:
I took a crack at your problem because it is interesting. I'm not
much of a mathematician so I analyzed it graphically using my trusty
TI calculator. I think I have a possible solution.
(1) Draw an ellipse whose X-axis dimension is 5 times the Y-axis. No
special reason for 5, I just needed to pick a number.
x = sqrt ( 25 - 25*y^2) would define the ellipse. (EQ 1)
(2) Inscribe a circle with a raduis of 1 inside the ellipse. Sweep a
projected radius at a constant angular rate (I picked 9 degrees with
an initial offset of 4.5 degrees).
(3) Take the sine for each increment. That will give you the value
for "y", which you plug into EQ 1 to get the corresponding "x" on the
elipse.
(4) Calculate the segment lengths between each pair of x,y co-
ordinates. First conclusion: The segment length (thus velocity)
around x=0 is 5 times the velocity around y=0 for a constant angular
rate. From this one can conclude that the angular rate around y=0
should be 1/5 the rate around x=0. What is the relationship f(x) for
this 5:1 range in velocity?
(5) Sum the segment lengths. Normalize the results by dividing the
lengths by 5. Subtract each from "1". The resulting table now looks
suspiciously like a sine table for every 9 degrees. It is in fact.
(6) Fooling with the calculator suggests the angular velocity for a
constant path velocity should be:
The relationship seems to be x/y -(x/y -1)*cos theta over the span of
+/- pi/2. The result must range between 1 to 5 from +/- pi/4 and is
the multiplier for "delta" summed to "theta" angle that sets the path
velocity.
Mariss
None of (6) has been carefully checked.
--- In CAD_CAM_EDM_DRO@yahoogroups.com, "Todd Fleming" <todd@f...>
wrote:
> > Dear Todd:(10).
> >
> > Your request is an interesting one. This afternoon I made an
> > ellipse on my CNC "just for the heck of it". It came out well but
> > the tangential speeds were related to the height (2) and width
> > I started with a circle and scaled down the outout from the Y_____________fo_____________________
> > interpolator.
> >
> > In considering what was going on, I consluded that if one were to
> > scale the clock frequency according to:
> >
> > f =
> > SQR((COS theta)^2 + (SIN theta/R)^2)is
> >
> > This will result in constant instantaneous velocity. Theta is the
> > angle which an equivalent circle would have (height = width), f
> > the new clock frequency, R is the ratio of Width to Height.interested in
> >
> > I haven't tried the frequency portion yet so I can't prove it OK,
> > but the numbers on paper work out.
>
> If I understand your equation, f = d theta / dt. Since I'm
> theta as a function of t, this is a D.E. similar to the one Ifound; we're
> back to square one again.find a way
>
> I tried finding a power series expansion of the D.E., but I can't
> to get the D.E. into a suitable form.is
>
> > I would be interested in details of your requirement. What speed
> > will you run, what resolution, what ratio Width to Height, what
> > your increment of motion?handle
>
> All of these are variables; I want to design a controller that can
> any reasonable variation.
>
> > Regards,
> > Jack C. Cain
>
> Todd Fleming
> flemingcnc.com
Discussion Thread
Todd Fleming
2002-12-27 18:35:47 UTC
Math for constant speed ellipse
Les Watts
2002-12-28 15:47:44 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Yesamazza@a...
2002-12-28 16:15:31 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Todd Fleming
2002-12-28 16:39:22 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Todd Fleming
2002-12-28 16:45:08 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Les Watts
2002-12-29 08:05:19 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Bill Vance
2002-12-29 12:09:12 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Les Watts
2002-12-29 14:56:29 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Todd Fleming
2002-12-29 16:51:46 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Bill Vance
2002-12-29 16:52:26 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
jcc3inc <jccinc@o...
2003-01-02 17:32:11 UTC
Re: Math for constant speed ellipse
Todd Fleming
2003-01-05 12:12:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: Math for constant speed ellipse
Mariss Freimanis <mariss92705@y...
2003-01-05 18:00:59 UTC
Re: Math for constant speed ellipse
Jan Kok
2003-01-05 23:29:11 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Kevin P. Martin
2003-01-06 07:46:32 UTC
RE: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Nigel Bailey
2003-01-06 08:56:42 UTC
RE: [CAD_CAM_EDM_DRO] Math for constant speed ellipse - kepler?
Todd Fleming
2003-01-06 19:52:52 UTC
RE: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Todd Fleming
2003-01-06 20:16:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: Math for constant speed ellipse
Todd Fleming
2003-01-06 20:33:51 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Todd Fleming
2003-01-06 20:45:19 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
Mariss Freimanis <mariss92705@y...
2003-01-07 02:25:25 UTC
Re: Math for constant speed ellipse
Jan Kok
2003-01-07 03:09:18 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
bjammin@i...
2003-01-07 07:16:30 UTC
Re: [CAD_CAM_EDM_DRO] Math for constant speed ellipse
torsten98001 <torsten@g...
2003-01-07 15:01:48 UTC
Re: Math for constant speed ellipse