My bad on the typo, I meant stepper. I’m more used to industrial CNC machine tools and sometimes mix vocabulary. Thanks for the interesting thread. Two thoughts on that.
M109 S140 ; set to cleaning temp and wait
G1 Z150 E-30 F75 ; suck up XXmm of filament
M109 S140 ; heat up rest of way
My start/end-gcode from the current Cura default PLA profile says this but that never made any sense to me. Near as I can tell it’s saying wait until you hit 140, retract then wait until you’re at 140. Those same g-codes in the thread are S160 and S170 which makes somewhat more sense.
you may want to clean your nozzle shortly after each print, or before it begins the homing process. If the bed visibly moves during the probing process the nozzle isn’t clean enough.
I’ve noticed my printer will sometimes visually deflect the bed on the fast -x-y and -x+y touch off but not on the other two or the slow touch on any of them. When that happens the z is way too low so I cancel and run it back through the cleaning cycle. Before I knew to watch for it etched the bed on one failed print.
Don’t quite get why it does that. If the nozzle was dirty and the filament material is acting as an insulator I’m thinking it’d deflect on all eight touch offs. I never see deflection on the +x fast or slow.