Re: emc help
Posted by
Greg
on 2004-01-30 17:01:31 UTC
Hello,
I thank you for the intelligent answer.
I have access to equipment that puts out of the normal hobbist range
and have considered using emc as a free front end for a retrofit.
Since it would be legal to do the retrofit and supply the hardware
and give a copy of emc with the machine.
Regards,
Greg
-- In CAD_CAM_EDM_DRO@yahoogroups.com, Jon Elson <elson@p...> wrote:
I thank you for the intelligent answer.
I have access to equipment that puts out of the normal hobbist range
and have considered using emc as a free front end for a retrofit.
Since it would be legal to do the retrofit and supply the hardware
and give a copy of emc with the machine.
Regards,
Greg
-- In CAD_CAM_EDM_DRO@yahoogroups.com, Jon Elson <elson@p...> wrote:
>to
>
> Greg wrote:
>
> >Hello
> >I guess having been an cnc enginneer for the last 10years,I tend
> >assume people understand what i mean.and
> >I all the thing you have said are on the surface correct but in
> >reality are completely wrong.
> >
> >The servo update time which in emc's case is determined by the pc
> >limited by the communication to the stg board,as well as the maxconverter.
> >encoder input rates and maximum accurate control of the d/a
> >adequate
> >
> OK, most people run the servo update rate at 1 KHz. This is
> for manydefinitely
> applications. But, there's nothing enforcing this. EMC has
> been runis
> at 10 KHz before. My boards that connect through the parallel port
> limited by the speed of the communication over the IEEE-1284channel.
> But, a 133 MHz Pentium classic can do the 3-axis cycle, plus allthe digital
> I/O and supervisory functions in under 100 uS. So, it couldprobably run
> a 5 KHz update rate, and allow enough time for other tasks in thepretty old
> non-realtime
> section. A 333 MHz Pentium II does it in 50 uS, so even that
> CPU could do 10 KHz updates well. Eventually you hit the wall onthe
> parallel port, and the CPU can't push bytes any faster. I thinkthat would
> hit at about a 20 or possibly 25 KHz update rate.or
>
> A PCI board would likely be able to close the servo loop at 50 KHz
> better. Up in that neighborhood you start getting into the realm ofthe
> DSPs that can bypass all the folderol of OS's, memory management
> and complicated bus-bus bridges, and turn around an I/O read request
> in under 100 nS.
>
> >So the realistic rate cannot be 999ipm ,especially with the
> >limit of .0001 resoulution or 10000 counts an inch.
> >At 400 ipm or 6.6666 ips is equal to 66khz of encoder,which makes
> >800ipm a max for a standard 150khz encoder(assuming a little head
> >room)
> >
> >
> Well, now, we weren't talking about encoders, we were talking about
> software. If you NEED to go faster, you need faster encoders. Myboards
> have a very artificial limit of about 300,000 counts/second imposedby
> the digital filtering of the encoder signals. That seemed to be aaxis
> reasonable
> limit for the application.
>
> >
> >Then there is the case of how fast the processor can close the
> >servo loop,which become even harder with each additional axis.
> >Which is why i asked what the limit is when you make a multiple
> >translation.have
> >
> >Then we come to the case of point to point moves ,Or high speed
> >contouring,This is even a worse strain for the processor as you
> >trajectory changes every few thousandths(determined by your stepknees
> >distance and step over),All this will bring most cnc's to there
> >long before 400ipm(i have had fanuc's programmed at 999ipm withthe
> >overide at 200% that couldnt go 50 ipm).blather.
> >Not mention the accell/deaccell limits of the motors and drives.
> >
> >
> Yes, in the hobby world, talking about much over 100 IPM is just
> It takes REALLY expensive drives to make a metal-cutting machinewill
> move at the rates modern commercial CNC equipment do.
>
> >So i ask yet again what is the max realistic feed rate that Emc
> >support for the following:EMC,
> >1 a simple one axis move
> >2 a 3 axis move
> >3 a point to point contour move
> >
> >
> Well, I really can't tell you. I USE a milling machine driven by
> and I know what the performance of the servo drives is prettyaccurately,
> and EMC has no problem driving this machine to its limits. But,that is
> NOT much, because it is a Bridgeport with relatively wimpy servosfor what
> (1/8 Hp continuous, about 1/2 Hp peak). This is entirely adequate
> I do, but others may need more performance. I am completelyconfident
> that EMC will perform well up to 100 IPM no matter what you throwlookahead
> at it. Others have reported some serious problems with the
> of the trajectory planner when you try to runa router at 400 IPM.There
> is an advanced trajectory planner that was developed a few yearsago that
> should fix these problems, but it has a pesky software bug thatcauses it
> to hang in certain cases. Experts are looking into it, but haven'taccurately
> found the
> problem yet.
>
> I still believe that extremely high feedrates can be controlled
> by EMC, but the trajectory planners suffer from some problems withmachine
> high feedrates for extended periods. It is not a case of the
> running with large errors or slowing down, it is a case of themachine
> suddenly jerking to a stop. The old scheme just couldn't keep up,the new
> one hangs due to that bug. My understanding is that the new plannerthe
> can handle extended runs, like tens of thousands of blocks of G-code
> at 400 IPM, as long as you don't set up the conditions that trigger
> thing to hang. I think it is Les Newell that has the routerrunning at 400
> IPM, but I'm not absolutely sure that is the right name.
>
> Jon
Discussion Thread
Greg
2004-01-28 17:24:22 UTC
emc help
Jon Elson
2004-01-28 21:24:10 UTC
Re: [CAD_CAM_EDM_DRO] emc help
Greg
2004-01-28 22:04:55 UTC
Re: emc help
Jon Elson
2004-01-29 08:37:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-29 20:42:08 UTC
Re: emc help
Jon Elson
2004-01-29 21:45:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-29 23:29:53 UTC
Re: emc help
Jon Elson
2004-01-30 10:23:00 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Ray Henry
2004-01-30 11:19:41 UTC
Re: Re: Re: emc help
Greg
2004-01-30 17:01:31 UTC
Re: emc help
Greg
2004-01-30 17:07:47 UTC
Re: emc help
Ray Henry
2004-01-31 08:26:59 UTC
Re: Re: emc help
Greg
2004-01-31 10:48:14 UTC
Re: emc help
Robin Szemeti
2004-01-31 12:31:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Roy J. Tellason
2004-01-31 12:55:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-31 16:29:22 UTC
Re: emc help
Greg
2004-01-31 16:36:05 UTC
Re: emc help
Greg
2004-01-31 17:39:35 UTC
Re: emc help
Ray Henry
2004-01-31 18:06:30 UTC
Re: Re: emc help
Dale Emery
2004-01-31 19:43:58 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Jon Elson
2004-01-31 20:47:52 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: emc help
Greg
2004-01-31 22:12:07 UTC
Re: emc help
Greg
2004-01-31 22:52:16 UTC
Re: emc help