Re: [Emc-users] Speed issue with EMC

2008-02-10 Thread ben lipkowitz
Hi Rob,
The computer is plenty fast enough. This is a physics problem, something 
like possibility #3.

If my memory serves correctly, EMC will try to make every little corner to 
within 0.001mm unless you tell it not to. Try adding this to the top of 
the program:
G64 P0.01

This tells EMC it's allowed to round off the corners a little bit. P is 
the tolerance value, though it might actually be out of spec by twice the 
P value, since long stretches of tiny segments get glommed together if 
they move out of line by less than P.

   -fenn

On Fri, 8 Feb 2008, Rob Jansen wrote:

 My machine is set to to amax. speed of 4800 mm/min (~ 190 inch/min) and
 an acceleration of 9600 mm/min.
 But somehow, during milling I reach only speeds of up to 600 mm/min when
 doing small steps in the program.

 The thing is controlled with an older PC I still had standing in a
 corner - don't know the exact specs but it is a 1.4 GHz AMD / 786 MB
 SDRAM and a simple VGA card using stepper motor control through the
 printer port.

 The G-code is created using DeskProto an contains a lot of small steps
 like this:

  F2000.0 G1 Y26. Z-7.6255
  F2000.0 G1 Y26. Z-7.5962
  F2000.0 G1 Y26.5556 Z-7.5686
  F2000.0 G1 Y26.7778 Z-7.5429
 I see three possible causes for the low speed reached during milling
 this (larger steps are going faster):

   1. the PC is too slow (there is a fairly high CPU load of about 80%
   2. the G-code is not optimal: all the F2000.0 G1 sequences are not
  needed and just take up valuable time
   3. EMC is deaccelerating after each step before proceeding with the
  next one.

 Is anyone using DeskProto with these kinds of speeds ?
 and what kind of PC and/or DeskProto settings are you using ?

 What is the best thing to try first: create a simple C-program to
 optimize the G-code or should I just go to the shop for a new PC?
 Any suggestions on processor type and/or memory, what is the speed
 difference between Core2 Duo and Quad or the newer AMD cores?

 I am new to EMC so any help in configuring and building a decent system
 is appreciated.

 Regards,

Rob

-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Speed issue with EMC

2008-02-10 Thread John Thornton
With your settings it will take 20 mm to reach max speed. So 20mm to ramp up 
and 
20mm to ramp down. Do a 60mm move and you sould see max speed in Axis. 
Don't forget that Axis does not update in realtime so it lags a bit behind.  If 
your 
moves are short you don't have time to reach max speed. If you can increase 
your 
acceleration without loosing steps you can improve this.

John

On 9 Feb 2008 at 18:51, [EMAIL PROTECTED] wrote:

 My machine is set to to amax. speed of 4800 mm/min (~ 190 inch/min)
 and an acceleration of 9600 mm/min. But somehow, during milling I
 reach only speeds of up to 600 mm/min when doing small steps in the
 program.



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Speed issue with EMC

2008-02-10 Thread rob
John, Ben,

thanks for the explanations.
Meanwhile I fiddled around a bit more with my system and spent quite  
some time air milling and after playing around with different  
settings I discovered that , as John suggested, higher accelaration  
gets faster results. I now got the acceleration up to 500 mm/s and now  
it only takes half the time to mill one part of the mold.

For each little piece of line that DeskProto creates, EMC goes from a  
full stop via ramp-up to max. speed and a ramp-down to full stop again  
and since the model is being traced using a 0.2 mm step, it never  
reaches any speed ...

That having said: I just played around with the G64 P... command and  
now it reaches max. speed during milling. This makes milling in foam 3  
times faster and  knowing that previous runs took 17 hours to complete  
that's defenitely worth something :)
I used P0.1, close enough since the model will be spray painted with a  
primer and a high gloss paint afterwards.

It will definitely be worthwhile to read up on G-coding, optimizing  
and setting proper parameter values makes the difference

Cheers,

Rob



-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


[Emc-users] Speed issue with EMC

2008-02-09 Thread Rob Jansen
My machine is set to to amax. speed of 4800 mm/min (~ 190 inch/min) and 
an acceleration of 9600 mm/min.
But somehow, during milling I reach only speeds of up to 600 mm/min when 
doing small steps in the program.

The thing is controlled with an older PC I still had standing in a 
corner - don't know the exact specs but it is a 1.4 GHz AMD / 786 MB 
SDRAM and a simple VGA card using stepper motor control through the 
printer port.

The G-code is created using DeskProto an contains a lot of small steps 
like this:

  F2000.0 G1 Y26. Z-7.6255
  F2000.0 G1 Y26. Z-7.5962
  F2000.0 G1 Y26.5556 Z-7.5686
  F2000.0 G1 Y26.7778 Z-7.5429
I see three possible causes for the low speed reached during milling 
this (larger steps are going faster):

   1. the PC is too slow (there is a fairly high CPU load of about 80%
   2. the G-code is not optimal: all the F2000.0 G1 sequences are not
  needed and just take up valuable time
   3. EMC is deaccelerating after each step before proceeding with the
  next one.

Is anyone using DeskProto with these kinds of speeds ?
and what kind of PC and/or DeskProto settings are you using ?

What is the best thing to try first: create a simple C-program to 
optimize the G-code or should I just go to the shop for a new PC?
Any suggestions on processor type and/or memory, what is the speed 
difference between Core2 Duo and Quad or the newer AMD cores?

I am new to EMC so any help in configuring and building a decent system 
is appreciated.

Regards,

Rob


-
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse012070mrt/direct/01/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users