CAD CAM EDM DRO - Yahoo Group Archive

Re: Servo hardware

Posted by timgoldstein
on 2010-12-30 06:36:28 UTC
{Comments below in these curly braces}

--- In CAD_CAM_EDM_DRO@yahoogroups.com, "imserv1" <imserv@...> wrote:
> We added a servo fault detection to our SYS-3A controllers. If any of the servos fault, 2 thing happen,
>
> 1) Motion is suspended on all axis drives
> 2) The controller is simultaneously placed in Feed hold until the fault is cleared.
>
> Since the DeskCNC controller is in charge instead of a buffer on the parallel port, the feed hold is effective at the step level, even if the fault occurs in the middle of an arc. On a Sherline mill or lathe ( or Taig mill) the servo step resolution is 112,000 steps per inch. A few error steps for this cycle does not measurably affect the position of the machine. (It could build up if it occurred several times without re-homing.)
>
> Depending on what has caused the fault, re-homing will not change the machine coordinates much, and then only on the axis that was faulted ( that is visibly indicated by the driver fault leds). For sure the part will probably still be OK, and only the faulted axis position will be affected, and might need to be re-homed.

{IMHO, focusing on what happens when an axis faults is just buttering a turd. When an axis faults, that means something major out of the ordinary happened. Could be a broken bit that is now bludgening the part instead of cutting, could be a broken spindle belt, could be a faulty program or the wrong cutter loaded. So to me at this point I always want to rehome and check that everything is where I expected before the fault. Plus of course fix the reason for the fault. If you are getting faults randomly (like pushing the max rates on your motors and windows burps and throws a mis-spaced pulse) you have an unstable and unusable setup that needs to be fixed. So that then leaves faults in the something major happened.

Now feedhold is a different story. We use it a lot especially when proofing a program. Feedhold is just a way to stop everything without losing position so you can look, check, etc. We often use it on the Haas to stop and put tap gel in holes when going deep or in diffcult materials and one off. In this case when we hit feedhold, we don't want a buffer to empty first so the machine knows where it is. We want it to stop about instantly (ok, it does have to decelerate}. Then we want it to restart at that exact position without any loss of accuracy. My personal experience is on an open loop machine I just plain an not confident enough to trust this process and if I have to stop, I rewind the program and use a run from. On a closed loop machine I just blaze on and know I will not get a discontinuity in my part from the stop. Maybe not all correct technically, but have reached this point after 11 years of using open loop systems and 6 years of closed.}

> To put this in perspective a bit, by design, our servo systems can be faulted by grabbing hold of the machine handles. The same hand action can easily stall the mill spindle by burying a 1/4 or 1/8 tool in metal, (there is only about 1/4-1/3 HP available in the spindle motor). Overpowering a small desktop machine can result in damaged components and premature wear of leadscrews and lead nuts.

{I am 1000% behind what you are saying here Fred. The sizes axis drive motors people think they need has gotten out of control, especially with steppers. The shock sent with each step gets damaging as some point the over powering can damage things in a crash. It is sort of like the kid that put a V-8 in his Pinto. Sure it sounds great and can go real fast in a straigh line. But it has zero handling and nothing else in the car is up to the power so it does not handle and can't stop worth a crap. Balance and properly sized is the only way to go. If the machine seems to be not performing often the answer is to learn a better approach to what you want to do, not to add more power.}

Tim Goldstein
A2Z Corp
A2Z CNC division
3955 S Mariposa St
Englewood CO 80110
720 833-9300
Toll Free 877 754-7465

www.A2ZCorp.us/store
USA made accessories for desktop mills & lathes.

Discussion Thread

Phil@Y... 2010-12-16 17:04:37 UTC EMC2 Servo Loop Stephen Wille Padnos 2010-12-16 19:11:24 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Jon Elson 2010-12-16 19:38:54 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Jon Elson 2010-12-16 19:41:18 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Phil@Y... 2010-12-17 10:09:25 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Stephen Wille Padnos 2010-12-17 11:23:18 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop samcoinc2001 2010-12-17 11:24:38 UTC Re: EMC2 Servo Loop Jon Elson 2010-12-17 19:53:36 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Phil@Y... 2010-12-18 10:46:27 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Michael Fagan 2010-12-18 11:23:15 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Jon Elson 2010-12-18 14:20:09 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop Jon Elson 2010-12-18 14:22:11 UTC Re: [CAD_CAM_EDM_DRO] EMC2 Servo Loop timgoldstein 2010-12-22 05:56:24 UTC Servo hardware Was: EMC2 Servo Loop Jon Elson 2010-12-22 08:38:25 UTC Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop Jim Register 2010-12-22 11:13:44 UTC Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop Jon Elson 2010-12-22 19:23:17 UTC Re: [CAD_CAM_EDM_DRO] Servo hardware Was: EMC2 Servo Loop timgoldstein 2010-12-28 09:46:56 UTC Re: Servo hardware Jon Elson 2010-12-28 10:27:22 UTC Re: [CAD_CAM_EDM_DRO] Re: Servo hardware danmauch 2010-12-28 11:29:39 UTC Re: Servo hardware grd750 2010-12-28 12:52:28 UTC Re: Servo hardware Dan Mauch 2010-12-28 14:11:20 UTC RE: [CAD_CAM_EDM_DRO] Re: Servo hardware danmauch 2010-12-28 14:12:11 UTC Re: Servo hardware caudlet 2010-12-28 15:15:31 UTC Re: Servo hardware Jon Elson 2010-12-28 20:46:03 UTC Re: [CAD_CAM_EDM_DRO] Re: Servo hardware timgoldstein 2010-12-28 21:20:21 UTC Re: Servo hardware Steve Blackmore 2010-12-28 23:24:17 UTC Re: [CAD_CAM_EDM_DRO] Re: Servo hardware Jeffrey T. Birt 2010-12-29 07:34:20 UTC RE: [CAD_CAM_EDM_DRO] Re: Servo hardware Jon Elson 2010-12-29 09:09:59 UTC Re: [CAD_CAM_EDM_DRO] Re: Servo hardware imserv1 2010-12-29 13:14:17 UTC Re: Servo hardware grd750 2010-12-29 14:12:33 UTC Re: Servo hardware Peter Homann 2010-12-29 15:52:56 UTC Re: [CAD_CAM_EDM_DRO] Re: Servo hardware imserv1 2010-12-29 17:51:40 UTC Re: Servo hardware grd750 2010-12-29 18:27:59 UTC Re: Servo hardware grd750 2010-12-29 19:36:44 UTC Re: Servo hardware timgoldstein 2010-12-30 06:36:28 UTC Re: Servo hardware