Printer was working perfectly with BLtouch. I wanted to change to Eddy Coil (since I have an EBB42 board).
I configured everything, I calibrate the Eddy. Everything is ok in that regard. I tried to print a 20x20x20 mm³ cube in the middle of the bed (I sliced with PrusaSlicer with the exact same configuration as I sliced everything). And after the Purge Line I have the error: Move out of range: -0.019 4.973 10.513 [29.000]
I commented out the Purge Line machro, and then the printer starts to print, it prints the skirt, and then prints the inner wall and continues with the outer wall, but before it can finish that, the same error appears: Move out of range: -0.018 4.974 10.231 [14.549]
Has anyone any idea what I am doing wrong? Just in case I am attaching also the GCode Shape-Box_26m.gcode (269.4 KB)
There is a filament runout event before the MOOR that is not reported.
I checked and apparently, you can not trust the BTT pdf manual of the EBB42, since the pin is incorrect. I plug my SFS into the BLtouch connector, according to the pdf that is the PA4, However, the pdf Schematic, shows that the pin “Servos” is connected to PB9. I simply declared the correct pin and it didn’t fail again
A bit of a long shot here but I noticed similar “rounding issues” in other places as well. As you can see from the error message, Klipper tries to reach X=-0.018 (for whatever reason, maybe minimum step resolution?), where it should be plainly X=0.
Typically to avoid such effects, you would do something like: