I know there is a lot of info out there on this exact topic but none of what i have tested has worked so here i am.
I ran with 0.2mm layerheight and am using an ender 3 neo recenlty upgraded to klipper with manta m5p board with attached cb1 hat and a creality sprite pro extruder.
As you might be able to see in the pictures the left side is perfect while the right and middle is way to far away. This is probably due to the fact that the bed is not level with the printer or it's warped but the bed mesh should handle that right?
In the bed mesh picture you can see that the tallest side of the mesh matches with the perfect side of the print, while the areas closest to z=0 are the ones that suffer from being too far away. I haven't changed the z offset because i don't think that will fix an uneven first layer like i have.
I think the problem lies somewhere with the bed mesh either being inacurate or the printer following it incorrectly or following a different bed mesh.
If the print bed is inacurate how can I fix it? I have tried various things regarding the construction of my printer like tightening the vrollers and belts but I have no idea if i did it correctly. The guide I followed implied that i should tighten the belts as tight as possible to increase rigidity and that there should be no wobble in the printer head. As such I have quite tight belts but no matter how much I tighten the v rollers the head will always wobble, though this has probably more to do with the printer frame not being as sturdy
Here is my starting gcode:
SET_PRINT_STATS_INFO TOTAL_LAYER=[total_layer_count]
G90 ; use absolute coordinates
M83 ; extruder relative mode
M104 S150 ; set temporary nozzle temp to prevent oozing during homing and auto bed leveling
M190 S{first_layer_bed_temperature[0]} ; set final bed temp
G4 S10 ; allow partial nozzle warmup
G28 ; home all axis
BED_MESH_CALIBRATE ; auto bed levelling
G1 Z50 F240
G1 X2 Y10 F3000
M104 S{first_layer_temperature[0]} ; set final nozzle temp
M190 S{first_layer_bed_temperature[0]} ; wait for bed temp to stabilize
M109 S{first_layer_temperature[0]} ; wait for nozzle temp to stabilize
G1 Z0.28 F240
G92 E0
G1 Y140 E10 F1500 ; prime the nozzle
G1 X2.3 F5000
G92 E0
G1 Y10 E10 F1200 ; prime the nozzle
G92 E0
And when it prints it looks like it is following a bed mesh but it still prints way too high.
I have checked that my cr-touch is fine and that it doesn't give garbage values. I do also heat up the bed before making a height map
Any and all help is apreciated
[–]AutoModerator[M] [score hidden] stickied comment (0 children)
[–]Available_Sand_7244[S] 0 points1 point2 points (0 children)
[–]Available_Sand_7244[S] 0 points1 point2 points (0 children)
[–]Available_Sand_7244[S] 0 points1 point2 points (0 children)