586,036 active members*
4,388 visitors online*
Register for free
Login
Results 1 to 8 of 8
  1. #1
    Join Date
    Nov 2006
    Posts
    4

    MACH 3: Can't reach defined speed

    Hello,

    I am using MACH3 Mill for my glass cutting machine.

    I define a cutting speed of 70 000 when importing the dxf file. While executing the G-code, MACH 3 reaches almost 30 000. The defined speed for the motors is also 70 000. When I use the manual mode of the JOG X++ and JOG Y emulation, I do reach the speed of 70 000. But my problem is that I can't reach that speed if the G-code is executing it.

    I'll appreciate any suggestions and ideas. And if someone is willing to run it on their machine and let me know if they are gettin the full speed.


    Here is the G-code (t1.tap)
    (File t1 )
    (Sunday, November 12, 2006)
    G90G80G49
    G0 Z1.0000
    G90.1
    S1000
    G0 Z1.0000
    G0 X0.0000 Y0.0000
    M3
    F70.000G1 Z0.0000
    F50000.000G1 X3500.0000 Y0.0000
    G1 X3500.0000 Y2500.0000
    G1 X0.0000 Y2500.0000
    G1 X0.0000 Y0.0000
    S1000
    G0 Z1.0000
    G0 X400.0000 Y0.0000
    M3
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y2500.0000
    G0 Z1.0000
    G0 X400.0000 Y2400.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y2400.0000
    G1 X2000.0000 Y2400.0000
    G0 Z1.0000
    G0 X2000.0000 Y2500.0000
    F70.000G1 Z0.0000
    F50000.000G1 X2000.0000 Y0.0000
    G0 Z1.0000
    G0 X1200.0000 Y0.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y2500.0000
    G0 Z1.0000
    G0 X400.0000 Y2400.0000
    F70.000G1 Z0.0000
    F50000.000G1 X0.0000 Y2400.0000
    G0 Z1.0000
    G0 X0.0000 Y1800.0000
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y1800.0000
    G0 Z1.0000
    G0 X400.0000 Y1200.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y1200.0000
    G1 X2000.0000 Y1200.0000
    G0 Z1.0000
    G0 X400.0000 Y1200.0000
    F70.000G1 Z0.0000
    F50000.000G1 X0.0000 Y1200.0000
    G0 Z1.0000
    G0 X0.0000 Y600.0000
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y600.0000
    M5
    G0 Z1.0000
    G0 X0 Y0
    M5M30


    Nessie

  2. #2
    Join Date
    Mar 2003
    Posts
    35538
    How fast is your PC? Steppers or servos? steps per mm?

    Your g-code has speeds of 70 and 50,000, not 70,000.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  3. #3
    Join Date
    Nov 2006
    Posts
    4
    I have Centrino 1.5MHz, 512 MB. I tried to run the code on different machines and I get the same - can't go over 30 000. Under Config -> Motor tuning I define:
    X: Steps per 2; Velocity 70020; Acceleration 291.75, Step pulse 0
    Y: Steps per 2; Velocity 70020; Accelaration 291.75, Step pulse 0
    Z: Steps per 2; Velocity 20000; Accelaration 83.3, Step pulse 0

    So, I have no idea where this 50 000 and 70 comes from.

    I use metric system MM.

    If I define speed under 30 000, it works correctly. But when I define more than 30 000, it runs but it never goes more than 30 000.

    I am new using MACH 3 and I am still getting familiar with it. So, if I say something stupid it's because I just started exploring this field and I am still having troubles.

    All help is welcomed!!!

  4. #4
    Join Date
    Jun 2003
    Posts
    2103
    Quote Originally Posted by nessie_bg View Post
    Hello,

    I am using MACH3 Mill for my glass cutting machine.

    I define a cutting speed of 70 000 when importing the dxf file. While executing the G-code, MACH 3 reaches almost 30 000. The defined speed for the motors is also 70 000. When I use the manual mode of the JOG X++ and JOG Y emulation, I do reach the speed of 70 000. But my problem is that I can't reach that speed if the G-code is executing it.

    I'll appreciate any suggestions and ideas. And if someone is willing to run it on their machine and let me know if they are gettin the full speed.


    Here is the G-code (t1.tap)
    (File t1 )
    (Sunday, November 12, 2006)
    G90G80G49
    G0 Z1.0000
    G90.1
    S1000
    G0 Z1.0000
    G0 X0.0000 Y0.0000
    M3
    F70.000G1 Z0.0000
    F50000.000G1 X3500.0000 Y0.0000
    G1 X3500.0000 Y2500.0000
    G1 X0.0000 Y2500.0000
    G1 X0.0000 Y0.0000
    S1000
    G0 Z1.0000
    G0 X400.0000 Y0.0000
    M3
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y2500.0000
    G0 Z1.0000
    G0 X400.0000 Y2400.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y2400.0000
    G1 X2000.0000 Y2400.0000
    G0 Z1.0000
    G0 X2000.0000 Y2500.0000
    F70.000G1 Z0.0000
    F50000.000G1 X2000.0000 Y0.0000
    G0 Z1.0000
    G0 X1200.0000 Y0.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y2500.0000
    G0 Z1.0000
    G0 X400.0000 Y2400.0000
    F70.000G1 Z0.0000
    F50000.000G1 X0.0000 Y2400.0000
    G0 Z1.0000
    G0 X0.0000 Y1800.0000
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y1800.0000
    G0 Z1.0000
    G0 X400.0000 Y1200.0000
    F70.000G1 Z0.0000
    F50000.000G1 X1200.0000 Y1200.0000
    G1 X2000.0000 Y1200.0000
    G0 Z1.0000
    G0 X400.0000 Y1200.0000
    F70.000G1 Z0.0000
    F50000.000G1 X0.0000 Y1200.0000
    G0 Z1.0000
    G0 X0.0000 Y600.0000
    F70.000G1 Z0.0000
    F50000.000G1 X400.0000 Y600.0000
    M5
    G0 Z1.0000
    G0 X0 Y0
    M5M30


    Nessie

    Nessie if you will look at the bold highlight in your gcode you will see what Gerry was talking about. You typed 70 000 in your description but your gcode
    shows f70.000. Are you wanting 70 mm per minute? The code that is bold and larger shows you are asking for a feed speed of 50,000mm per minute. You have quite a difference in your requested feed range.

    Your settings will very much affect how your machine behaves plus the machine mechanics will also affect it. Is your Mach set to exact stop or cv. Most gcodes will never reach or maintain max speeds if the cuts are short, though it does not appear that would be your problem.

    Your requested 70 000 is over 2700 inches per minute.

    Mike
    No greater love can a man have than this, that he give his life for a friend.

  5. #5
    Join Date
    Mar 2003
    Posts
    35538
    You're machine is set to 2 steps per mm? That doesn't seem right. What is the kernel speed set at in Mach3? I think you're going as fast as Mach3 can go, depending on your steps per unit and kernel speed.
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  6. #6
    Join Date
    Nov 2006
    Posts
    4
    f70.000 is for the Z which is fine - that is how I defined it. My problem is with the X and Y. No speed above 30 000 works. Even as in the bold I have 50 000 - still the same, defined 50 000 works at 30 000. The mach is set to exact stop.

    "Your requested 70 000 is over 2700 inches per minute" - is there any restrictions? What that is supposted to mean?

    Have you tried executing the code at your MACH3. And if so, can you let me know what speed you are reaching?

    Thanks

  7. #7
    Join Date
    Mar 2003
    Posts
    35538
    You didn't answer my last post. How many steps per mm, and what is the kernel speed?
    Gerry

    UCCNC 2017 Screenset
    http://www.thecncwoodworker.com/2017.html

    Mach3 2010 Screenset
    http://www.thecncwoodworker.com/2010.html

    JointCAM - CNC Dovetails & Box Joints
    http://www.g-forcecnc.com/jointcam.html

    (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)

  8. #8
    Join Date
    Nov 2006
    Posts
    4
    2 mm is right.

    There is a math error which puts limit on the speed. That will be fix in the next version of MACH 3. The problems weren't on my side.

    Thanks for all your replies.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •