Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Posted by
Jon Elson
on 2001-08-08 10:12:01 UTC
cadcamcenter@... wrote:
the will destroy the interfering object, or they will destroy the machine!
My system is designed to limit at about 1000 Lbs of linear force at the
table.
I'm a pretty conservative guy. I think the Bridgeport EZ-trak has a limit
set
somewhere around 5000 LBs! That's pretty scary.
I can't imagine any reasonable machining operation on a small mill or lathe
that would develop cutting forces anywhere near this level, and these kind
of forces could easily destroy a mid-sized machine.
So, if the such a servo ever slows down enough to cause a following error,
or indeed, stalls completely, there is something drastically wrong, and
causing
an emergency stop sounds like the most appropriate behavior.
under load, they will frequently stall, meaning they stand still and buzz.
Under
transient acceleration problems due to ragged step pulse trains, they may
just lose an occasional step (or 4). This is a real problem, because all
positions
will be off by an unknown amount until the machine is re-homed. Stalls
are pretty obvious, the machine could be inches off the correct position.
An occasional skipped step will not be obvious, and parts created after
that point will be off in some manner.
to be. there is ALWAYS some error between commanded position and
actual position. The job of a servo system is to make smooth motion, the
CNC control's job is to minimize the error. it is constantly comparing
actual
against desired position, and making adjustments in commanded velocity
to reduce the current error to a smaller value. In my CNC system, the CNC
control is making this comparison and computing a new velocity 1000 times
a second. It has a resolution of .00005" (that's 50 micro-inches). Keeping
following error down to a few counts of the 50 u-In encoder every
millisecond
keeps the machine quite close to the desired path at all times, especially
at
normal cutting feedrates.
Jon
> Jon Elson <elson@p...> wrote:On many commercial machines, this is literally true. They are so powerful,
> > Servos don't stall, unless the physical limits of the machine are
> reached.
>
> Trying to get exact meaning of terms:
> stall = stop?
> stall = stop temporily?
> Servos don't stall = there are no conditions, however severe, that
> they will stop/stop temporily when they are supposed to be moving?
> When torque is insufficient, only the feedrate fall below the
> commanded feedrate?
the will destroy the interfering object, or they will destroy the machine!
My system is designed to limit at about 1000 Lbs of linear force at the
table.
I'm a pretty conservative guy. I think the Bridgeport EZ-trak has a limit
set
somewhere around 5000 LBs! That's pretty scary.
I can't imagine any reasonable machining operation on a small mill or lathe
that would develop cutting forces anywhere near this level, and these kind
of forces could easily destroy a mid-sized machine.
So, if the such a servo ever slows down enough to cause a following error,
or indeed, stalls completely, there is something drastically wrong, and
causing
an emergency stop sounds like the most appropriate behavior.
> For steppers:When steppers are asked to accelerate too rapidly or run at too high a speed
> stall = stop?
> stall = lose step?
under load, they will frequently stall, meaning they stand still and buzz.
Under
transient acceleration problems due to ragged step pulse trains, they may
just lose an occasional step (or 4). This is a real problem, because all
positions
will be off by an unknown amount until the machine is re-homed. Stalls
are pretty obvious, the machine could be inches off the correct position.
An occasional skipped step will not be obvious, and parts created after
that point will be off in some manner.
> > They can slow down, however. Some systems (the Allen-bradley 7320This is a function of the CNC control. Allen-Bradley has it, EMC doesn't.
> > I worked with before, for instance) had a feature called feed-rate
> > compensation.
> > Whenever one axis lagged more than some limit behind commanded
> position,
> > all axes cut their feedrate in half, hoping that would allow the
> lagging
> > axis
> > to catch up.
>
> Meaning servos alway act in unison? When Y slow down, X will slow
> down simultaneously, and there is no time-lag?
> My feeble mind: The only way that X will know Y has slowed down isYou must understand that the machine is NEVER where it is commanded
> when Y has already slowed down and a signal is issued that this has
> happened, by which time X may already have proceeded some steps
> beyond Y? By which time there will already be some deviation, even if
> minute, from the planned path?
to be. there is ALWAYS some error between commanded position and
actual position. The job of a servo system is to make smooth motion, the
CNC control's job is to minimize the error. it is constantly comparing
actual
against desired position, and making adjustments in commanded velocity
to reduce the current error to a smaller value. In my CNC system, the CNC
control is making this comparison and computing a new velocity 1000 times
a second. It has a resolution of .00005" (that's 50 micro-inches). Keeping
following error down to a few counts of the 50 u-In encoder every
millisecond
keeps the machine quite close to the desired path at all times, especially
at
normal cutting feedrates.
> Is the answer below:This helps, too.
>
> > And, it is most likely that the lagging axis will leave extra
> material in
> > place,
> > rather than remove extra material, and a later pass can clean it up.
Jon
Discussion Thread
cadcamcenter@y...
2001-08-07 17:17:24 UTC
stepper vs servo
cadcamcenter@y...
2001-08-07 17:22:54 UTC
Re: stepper vs servo
JanRwl@A...
2001-08-07 17:28:53 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs servo
Stephen Goldsmith
2001-08-07 17:40:07 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs servo
Jon Elson
2001-08-07 23:27:10 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs servo
cadcamcenter@y...
2001-08-08 01:41:39 UTC
Re: stepper vs servo
Carol & Jerry Jankura
2001-08-08 05:29:24 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-08 10:12:01 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
brian
2001-08-08 11:31:46 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
cadcamcenter@y...
2001-08-08 14:40:16 UTC
Re: stepper vs servo
JanRwl@A...
2001-08-08 17:05:31 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
mariss92705@y...
2001-08-08 17:55:44 UTC
Re: stepper vs servo
Jon Elson
2001-08-08 22:31:10 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
info.host@b...
2001-08-08 23:40:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
cadcamcenter@y...
2001-08-09 01:35:56 UTC
Re: stepper vs servo
Ian Wright
2001-08-09 03:25:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
cadcamcenter@y...
2001-08-09 05:02:16 UTC
Re: stepper vs servo
cadcamcenter@y...
2001-08-09 05:03:05 UTC
Re: stepper vs servo
cncdxf@a...
2001-08-09 05:49:39 UTC
Re: stepper vs servo Chicken & Egg
Art Fenerty
2001-08-09 09:01:31 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo Chicken & Egg
Tim
2001-08-09 09:22:04 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 10:54:04 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 10:59:33 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 11:12:13 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 11:19:17 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
jguenther@v...
2001-08-09 11:22:02 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 11:27:44 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo Chicken & Egg
Alan Marconett KM6VV
2001-08-09 12:06:16 UTC
Re: stepper vs servo
cncdxf@a...
2001-08-09 12:14:46 UTC
Re: stepper vs servo Chicken & Egg
Weyland
2001-08-09 12:19:53 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Alan Marconett KM6VV
2001-08-09 12:45:35 UTC
Re: stepper vs servo
Weyland
2001-08-09 13:04:05 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
JanRwl@A...
2001-08-09 15:05:59 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 21:12:57 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jon Elson
2001-08-09 21:19:12 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo Chicken & Egg
Jon Elson
2001-08-09 21:50:55 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
M. SHABBIR MOGHUL
2001-08-15 00:28:19 UTC
hi all
smeboss
2003-03-11 17:42:06 UTC
stepper vs servo
smeboss
2003-03-11 17:42:06 UTC
stepper vs servo
Lloyd Leung
2003-03-11 17:54:57 UTC
RE: stepper vs servo
kdoney_63021
2003-03-11 18:57:34 UTC
Re: stepper vs servo
smeboss
2003-03-11 19:43:04 UTC
Re: stepper vs servo
JanRwl@A...
2003-03-11 22:37:23 UTC
Re: [CAD_CAM_EDM_DRO] stepper vs servo
kdoney_63021
2003-03-13 05:53:42 UTC
Re: stepper vs servo
smeboss
2003-03-13 07:01:12 UTC
Re: stepper vs servo
ddgman2001
2003-03-13 10:04:19 UTC
Re: stepper vs servo
dakota8833
2003-03-13 13:09:35 UTC
Re: stepper vs servo
Jon Elson
2003-03-13 22:06:45 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
ddgman2001
2003-03-15 14:18:59 UTC
Re: stepper vs servo
Jon Elson
2003-03-15 22:23:50 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
ddgman2001
2003-03-17 08:56:33 UTC
Re: stepper vs servo
Jon Elson
2003-03-17 09:34:25 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Monte Westlund
2003-03-23 16:24:56 UTC
Re: stepper vs servo
Jon Elson
2003-03-23 17:22:08 UTC
Re: [CAD_CAM_EDM_DRO] Re: stepper vs servo
Jeff Goldberg
2003-03-23 18:31:48 UTC
RE: [CAD_CAM_EDM_DRO] Re: stepper vs servo
J Hamilton
2003-03-23 18:54:29 UTC
Re: stepper vs servo