Our new Workhorse arrived yesterday. Having assembled it, I attempted printing the test g-code pre-loaded on the factory SD card. It failed immediately, and every time thereafter. It is not the auto-level that fails; it is the wiping sequence that is prior to auto-leveling. I tried videoing the issue but was unable to get a clear view of the contacting surfaces. It appears to me that the startup g-code is too far to the right on the x-axis by 3mm. The factory startup code lands the hot nozzle directly on the edge of the wiping tray and sinks the nozzle several mm too deep into it. The nozzle --being restrained by being jammed deep into the wiping pad–causes the axes to lose enough steps that the auto-level sequence completely misses the homing washer.
I re-wrote the wiping sequence:
G1 X-18 Y100 F3000 ; move above wiper pad
G1 Z6 ; push nozzle into wiper
G1 X-20 Y95 F1000 ; slow wipe
G1 X-20 Y90 F1000 ; slow wipe
G1 X-20 Y85 F1000 ; slow wipe
G1 X-18 Y90 F1000 ; slow wipe
G1 X-20 Y80 F1000 ; slow wipe
G1 X-18 Y95 F1000 ; slow wipe
G1 X-20 Y75 F2000 ; fast wipe
G1 X-18 Y65 F2000 ; fast wipe
G1 X-20 Y70 F2000 ; fast wipe
G1 X-18 Y60 F2000 ; fast wipe
G1 X-20 Y55 F2000 ; fast wipe
G1 X-18 Y50 F2000 ; fast wipe
G1 X-20 Y40 F2000 ; fast wipe
G1 X-18 Y45 F2000 ; fast wipe
G1 X-20 Y35 F2000 ; fast wipe
G1 X-18 Y40 F2000 ; fast wipe
G1 X-20 Y70 F2000 ; fast wipe
G1 X-18 Y30 Z7 F2000 ; fast wipe
G1 X-20 Y35 F2000 ; fast wipe
G1 X-18 Y25 F2000 ; fast wipe
G1 X-20 Y30 F2000 ; fast wipe
G1 X-18 Y25 Z8 F1000 ; slow wipe
G1 X-20 Y23 F1000 ; slow wipe
G1 Z12 ; raise extruder
Are these startup g-code changes necessary, or is the wiping sequence problem possibly an indication of something else that I have not noticed?
We use several computers to slice with, and I would like to avoid needing to re-write the startup g-code in Cura on several computers for this machine.