English

Cutting max speed

Categories:
Laser
175
1
See translation
2023-03-17

Hi, for a special project, I have to cut at 1000mm/sec but my machine refuse to go above what seems to be 500mm/sec. I went to the machine, modified the Idle Speed to 1000, the X axis max speed is at 1000mm/sec because I’m able to move at that speed but even if I input a cut speed of 1000, it runs lower that that.

It’s not a matter of acceleration because I’m doing my test over a length of 1000mm and as I said, I able to MOVE at 1000mm/sec so what is limiting my cutting speed?

Thanks for your help.

C
    • roy

      2023-03-18
      Both the X and Y axes settings have a Max speed value that sets the upper limit for motions parallel to the axes. The upper limit for diagonal cuts is sqrt(2) higher, which is what vendors quote as a machine’s “maximum speed”.
      
      For your 1 m test line, it’ll hit full throttle and run just fine.
      
      However, when cutting anything other than long straight lines, the speed will rarely reach the maximum value, because the acceleration limits the maximum speed for short vectors.
      
      You can visualize that by engraving a 10 mm square and using Preview (*) to measure the overscan distance. For my X axis with an engrave acceleration of 4625 mm/s², the head takes 16 mm to reach 400 mm/s from a standing start. In the Y direction, with an acceleration of 1850 mm/s², it’s 43 mm.
      
      The simulation settings show a much lower Cut Acceleration of 1500 mm/s², which seems set by the Idle Acceleration value. How all the various number / factors / axes interact is a mystery.
      
      At 1500 mm/s², any vectors shorter than maybe 50 mm, including curves, will run at a lower speed. The path planner surely optimizes the transition between non-collinear vectors to maintain the maximum possible speed, but the details of that aren’t well documented.
      
      Bottom line: IMO you can set 1000 mm/s, but achieving it on practical patterns will prove challenging. Verifying the actual speed would be an interesting project!
      
      It would be a Good Idea™ to back up your machine settings before making too many changes …
      
      (*) Use Edit → Device Settings → Additional Settings → Read from controller to fetch the current values for the Preview.
        See translation
        Reply
      Collect
      Report