Error 66 when i press play

i downloaded the latest firmware, calibrated again. and this time when i play the “hello world” file, the belts seem to stay fit, but it still just stops before it manages to get into cutting position. ill add the serial file and hope that you can detect what went wrong this time

Maslow-serial (1).log (7.4 KB)

1 Like

This is still the issue for sure:

Counter: 1]
[MSG:WARN: Previous error was -41.624mm]
[MSG:WARN: Position error on Bottom Left axis exceeded 15mm while running. Error is -27.957mm Counter: 1]

This can also commonly be caused by a lose connector between on the the encoders and the controller board, I would try unplugging and plugging them back in.

Do you see the same issue if you move around with the arrow buttons instead of starting to run a file?

1 Like

i unplugged and plugged all the wires, and the exact same thing happened.

there is no issue when i use the arrows to drive the machine around, that part works fine.

here is the latest serial

Maslow-serial (2).log (6.6 KB)

1 Like

It sounds to me like the setting for how fast the machine can move might be set to faster than it can actually move so it can’t keep up.

Can you post your maslow.yaml file?

yes. these are the last files i have uploaded to the maslow

maslow.yaml (6.5 KB)

firmware.bin (1.9 MB)

index.html.gz (126.7 KB)

1 Like

Darn all looks well there.

We have seen basically exactly this issue in the past (but it was also fixed pretty far in the past).

Basically what is happening is that the first command in the Gcode is telling the machine “move as fast as possible to point X,Y” and for some reason the machine is trying to move there faster than it is actually able to move and it’s that is leading to the error.

I see that you are on 1.13 which had some other bugs (not this one as far as I know), but can you try updating to 1.15 just so that we’re all working with the same version?

I’m working on testing 1.15 today so I’ll verify that I’m not seeing the same issue there.

1 Like

I spent today trying to replicate this (and just testing generally) and I have some more ideas to try. There are two settings which I think could tell us more.

Can you please try changing this setting from 2000 to 1800?

There will be one for the A axis, one for the B axis..C, D. Basically one for each belt. That will tell the machine to limit it’s speed so it won’t fall behind.

You can find it by clicking on FluidNC → Config Items and scrolling down.

In that same settings menu can you also change maslowDebug to true:

That will give you a new panel with real time current monitoring.

Can you keep an eye on those gauges while the machine is moving around and see how much current each motor is drawing while running the file?