Basic Information:
Printer Model: vzbot’ish
MCU / Printerboard: robin nano v3 (with tmc 2209)
Host / SBC btt pi
klippy.log
Describe your issue:
… around 2 months ago, out of ‘‘nowhere’’ this issue with the abl started with my printer.
a resume of the issue is:
bed leveling doesn’t seem to be working correctly, sometimes compensates, other times it completly misses and behaves randomly, not following any pattern
the leveling itself is not the worst issue, since my bed is pretty straight, the main issue is that, every single print i start, i need to manually adjust the z offset once it starts printer, because everytime, it’s either too close or too far away, i always save the new offset value, but it never seems to work, always starting too close or too far (around a 0.3mm oscillation consistently)
not sure my explanation makes sense, its a weird issue and english is not my native language, but i can send some videos explaining a little better.
observations/things i tried:
-running a custom klipper build, same one for over 6 months before this issue started, not sure what could’ve triggered it
-i’ve already took apart the entire printer and changed almost every part that could possibly be loose or cause this issue, theres 0 play in any of the axis, printer is extremelly solid
-current abl sensor is a bltouch clone (already changed it once, nothing happened)
-i’m 99% sure the issue is not mechanical, i’ve already checked every single screw, changed all 3 linear rails to brand new ones, re-printed both z motor mounts in pc, re-did the entire bed and z assembly, installing even more custom ‘‘stabilizing’’ mods, etc
-my start gcode is the following:
G90 ; use absolute coordinates
M83 ; extruder relative mode
M204 S[machine_max_acceleration_extruding] T[machine_max_acceleration_retracting]
M104 S[first_layer_temperature] ; set extruder temp
M140 S[first_layer_bed_temperature] ; set bed temp
G28 ; home all
G1 Y1.0 Z0 F1000 ; move print head up
M190 S[first_layer_bed_temperature] ; wait for bed temp
M109 S[first_layer_temperature] ; wait for extruder temp
G92 E0.0
; initial load
G1 X200.0 E19 F1000
G1 Y1.6
G1 X10.0 E19 F1000
G92 E0.0
; intro line
G1 Y2.0 Z0.2 F1000
G1 X65.0 E9.0 F1000
G1 X105.0 E12.5 F1000
G92 E0.0
SKEW_PROFILE LOAD=califlower
-the mesh usually shows a variation of around 0.15mm to 0.25mm max without
-my control interface is fluidd
-using orca slicer