Re: HARDINGE HNC RETROFIT threading
Posted by
Dave Kowalczyk
on 2002-09-21 10:50:47 UTC
Hi Jon:
Well, the simple answer is that the spindle speed variations aren't
that large or rapid in practice to cause a problem; the acceleration
available to the Z axis usually constrains the process, rather than
the amount of data from the spindle.
I was surprised at this too when I first started experimenting with
CNC threading algorithms, so I can understand the motivation behind
your questions. Sync-up time is just a function of how much the Z
needs to accelerate to pick up the thread. One rev is often enough
from a dead stop, but I often go with 2 or 3 just to be sure at
higher speeds.
For example, on my mini-lathe I use a 90VDC variable speed motor
(not the one it ships with). Although I've always considered
it "squishy" as far as maintaining speed goes - when I measured it I
found it stays within about 5% or so under a healthy cutting load.
The thread is already a few turns in by the time I can hear the
difference, as the spindle and drive inertia tend to damp the
response. This is at 200-300 rpm or so.
About 6 ppr is where I calculated the "empty resolution" limit to
be, and so I have a 6 ppr encoder on there for when I add more
sophistication to the algorithm. Since 1 pulse works well enough for
now, I haven't bothered. Having more pulses is better of course, but
deceptively few are required.
In testing, I found that it's actually not that bad to just sample
the speed once and run down the part without checking the spindle
again at all! Not a great way to do it and the results kind of
sucked after the first 3/4" or so, but it's really not as
temperamental a process as one would think.
Besides, there's no reason to run slowly for threading on a CNC.
Computers have quick enough reflexes.
Dave Kowalczyk
Everett WA
http://www.dakeng.com <-- TurboCNC software
Well, the simple answer is that the spindle speed variations aren't
that large or rapid in practice to cause a problem; the acceleration
available to the Z axis usually constrains the process, rather than
the amount of data from the spindle.
I was surprised at this too when I first started experimenting with
CNC threading algorithms, so I can understand the motivation behind
your questions. Sync-up time is just a function of how much the Z
needs to accelerate to pick up the thread. One rev is often enough
from a dead stop, but I often go with 2 or 3 just to be sure at
higher speeds.
For example, on my mini-lathe I use a 90VDC variable speed motor
(not the one it ships with). Although I've always considered
it "squishy" as far as maintaining speed goes - when I measured it I
found it stays within about 5% or so under a healthy cutting load.
The thread is already a few turns in by the time I can hear the
difference, as the spindle and drive inertia tend to damp the
response. This is at 200-300 rpm or so.
About 6 ppr is where I calculated the "empty resolution" limit to
be, and so I have a 6 ppr encoder on there for when I add more
sophistication to the algorithm. Since 1 pulse works well enough for
now, I haven't bothered. Having more pulses is better of course, but
deceptively few are required.
In testing, I found that it's actually not that bad to just sample
the speed once and run down the part without checking the spindle
again at all! Not a great way to do it and the results kind of
sucked after the first 3/4" or so, but it's really not as
temperamental a process as one would think.
Besides, there's no reason to run slowly for threading on a CNC.
Computers have quick enough reflexes.
Dave Kowalczyk
Everett WA
http://www.dakeng.com <-- TurboCNC software
--- In CAD_CAM_EDM_DRO@y..., Jon Elson <elson@p...> wrote:
{snip}
>
> One pulse per rev? How long does it take for the Z axis to sync up
to
> the spindle? What about speed variations when running at low speed
with
> high spindle load? This is a common ocurrence on the last few
passes of
> a coarse thread. How quickly can the Z axis adjust when the
spindle speed
> changes?
>
> Jon
Discussion Thread
evelle97530
2002-07-28 15:28:02 UTC
HARDINGE HNC RETROFIT
Douglas King
2002-09-17 15:01:25 UTC
HARDINGE HNC RETROFIT
Ray Henry
2002-09-17 17:18:15 UTC
Re: HARDINGE HNC RETROFIT
doug king
2002-09-17 17:33:00 UTC
Re: [CAD_CAM_EDM_DRO] Re: HARDINGE HNC RETROFIT
robert gebel
2002-09-17 19:55:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: HARDINGE HNC RETROFIT
Ray Henry
2002-09-18 09:52:46 UTC
Re: Re: Re: HARDINGE HNC RETROFIT
Ray Henry
2002-09-18 09:52:47 UTC
Re: Re: Re: HARDINGE HNC RETROFIT
doug king
2002-09-18 10:04:37 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: HARDINGE HNC RETROFIT
Ray Henry
2002-09-18 11:05:29 UTC
Re: Re: Re: Re: Re: HARDINGE HNC RETROFIT
robert gebel
2002-09-18 17:16:18 UTC
HARDINGE HNC RETROFIT threading
Matt Shaver
2002-09-19 22:56:07 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: HARDINGE HNC RETROFIT
William Scalione
2002-09-20 07:51:24 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: HARDINGE HNC RETROFIT
Dave Kowalczyk
2002-09-20 13:27:39 UTC
Re: HARDINGE HNC RETROFIT threading
doug king
2002-09-20 15:19:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: HARDINGE HNC RETROFIT threading
Jon Elson
2002-09-20 19:48:23 UTC
Re: [CAD_CAM_EDM_DRO] Re: HARDINGE HNC RETROFIT threading
stevenson_engineers
2002-09-21 01:37:17 UTC
Re: HARDINGE HNC RETROFIT threading
Dave Kowalczyk
2002-09-21 10:50:47 UTC
Re: HARDINGE HNC RETROFIT threading
Ray Henry
2002-09-21 12:43:06 UTC
Re: Re: Re: Re: Re: HARDINGE HNC RETROFIT
Mark
2002-09-21 20:15:12 UTC
Re: Re: Re: HARDINGE HNC RETROFIT
Tim Goldstein
2002-09-21 20:26:48 UTC
EMC List, Was: HARDINGE HNC RETROFIT
Matt Shaver
2002-09-21 21:17:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: HARDINGE HNC RETROFIT
Ray Henry
2002-09-22 06:38:40 UTC
Re: Re: Re: Re: HARDINGE HNC RETROFIT
JJ
2002-09-22 09:52:12 UTC
RE: [CAD_CAM_EDM_DRO] Re: Re: Re: HARDINGE HNC RETROFIT
Mark
2002-09-23 15:22:12 UTC
Re: Re: HARDINGE HNC RETROFIT
Ray Henry
2002-09-24 08:51:02 UTC
Re: Re: Re: HARDINGE HNC RETROFIT
machinist24540
2002-09-28 20:44:58 UTC
Re: HARDINGE HNC RETROFIT
doug king
2002-10-18 11:24:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: Re: HARDINGE HNC RETROFIT
Dave Engvall
2002-10-25 08:33:20 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: HARDINGE HNC RETROFIT
Dave Engvall
2002-10-25 08:41:15 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: Re: HARDINGE HNC RETROFIT
Jon Elson
2002-10-25 10:47:01 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: Re: Re: Re: HARDINGE HNC RETROFIT