Old Marlin firmware G0 and G1 problems

I’m trying to use milling version based on old Marlin firmware with Ramps 1.4 and Mega2560 R3. It works good, but the problem is similar feedrate for G0 and G1. It means that after: G1 X+70 F50 the feedrate will be the same for the next line: G0 X-100 (without F value). My CAM software doesn’t allow to generate G0 X-100 F. I know about new Marlin version which able to use G0 feedrate independetly to G1, but don’t so experienced to remake new Marlin into milling version. So I’m looking for these solutions:

  • get any Internet link to new Marlin milling version
  • find CAM which able to write feedrate for G0 and G1

Please give me advice for my problem solution.

1 Like

What machine are you trying to use this on?

For Estlcam, you can have it specify the feed rate for G0 moves. I don’t know about other packages. I found this annoying as well while I was using Marlin, particularly the move after a Z move, it would crawl to the next location in X/Y. You can tell Estlcam to send the F parameter on every line, and it will include G0.

Hi Dan. Many thanks for your information. I’ve already solved G0 G1 problem by use Marlin 2.0, but it is so ponderous. It requires a lot of experimentation and compilation takes a lot of time.

CNC3018