Auto-Levelling: Spiral pattern gone?

Hi folks,
since the 1.15-firmware auto-levelling is no longer moving in a spiral pattern, but in a line-by-line pattern, each line starting left. I liked the spiral pattern, because it is the most efficient movement path - anyone has insights why it is gone?
Just a minor thing, not really important…

I noticed this too, the changes are for some reason related to changes for the dual extruder module. The change is in here (somewhere): Dual extruder dev by scotthsl · Pull Request #262 · Snapmaker/Snapmaker2-Controller · GitHub, but the reason is not really made clear. The graphic on the touchscreen also still shows the spiral pattern :slight_smile:

Are you running the Dual Extruder print head when it does that? My machine is running 1.15.19, and still uses a spiral pattern for my Single Extruder head when doing auto-cal through both the touchscreen and G-code commands, as well as for manual calibration. I did not purchase the DE, so cannot test it.

One thing to note: by always moving in the same direction while approaching each point, it eliminates any gear backlash error that might be present otherwise. Same reason the head always takes its measurements while moving down. I can’t imagine that backlash is of any significance for the X/Y axis in the grid though; I measured my Z backlash as only 0.05mm

1 Like

Yeah, it is with the DE and 1.15.19. So, they implemented two different routines for bed levelling for the two heads? Sounds weird…

1 Like

Maybe it has something to do with the DEs cross-compatibility with the Artisan? Though can’t imagine what difference between the two machines would require a change in the pattern.

I don’t know… perhaps they are just overwhelmed by the software and fumble their way around… sometimes feels like that at least. Some here in the forum who modified the firmware themselves are not giving good feedback on code quality… With Luban also being full of bugs, perhaps they should hire a few senior software engineers?

1 Like