BL Touch leveling a bit off
-
yes, that does look a bit taco-ish for a piece of glass.
Hmmm....
-
What supports the glass?
-
And, have you tried printing the first layer or two with mesh OFF?
If bottom right corner is too CLOSE, I'm suspicious the mesh is overcompensating.
-
A mic6 plate, supported on 2020 extrusions as well. The glass is on top of the bottom magnet pads of the ziflex surfaces. i no longer use ziflex so i might remove the magnet pads as well.
-
Yeah, then that mesh map really doesn't look right. I'd either try a test pattern with it off, or tram the bed some other way as a cross check.
-
@Danal thanks For your help
i will try a test print with the mesh off just to check, if there's still issues i might try switching out the BLtouch might just be a bad one idk.
i got some switches as well (the ones that e3d uses on the toolchanger) which might be more accurate and reliable, but still waiting on them to release the TC plates for all printers, otherwise i cant use them due to not clearing the tools as is. you can only use it with the tools detached.
-
Post your full config and homing files so we can see whatβs going on.
-
Here's my config
Let me know what homing files you'd like to see
-
That height map looks like a sagging x gantry to me. Basically as the print head gets closer to the middle it will sag more and bring it closer to the bed thus making it look like the bed is higher in the middle.
-
@MrSparrow said in BL Touch leveling a bit off:
Here's my config
Let me know what homing files you'd like to see
Homeall, homex, homey, homez, bed.g. All of them.
Also your slicer start gcode
-
; Z-Probe
M574 Z1 S2 ; Set endstops controlled by probe
M558 P5 H5 F400 T8000 X0 Y0 Z1 ; Set Z probe type/mode 5. H=Dive Height. F=Speed the bed moves; IR SENSOR M558 P1 H5 F120 T6000 ; Set Z probe type to unmodulated and the dive height + speeds
G31 P500 X-16 Y-45 Z0.48 ; ; Set Z probe trigger value, Z offset and trigger height Z bigger is closer
M557 X10:610 Y10:470 S80 ; Define mesh gridYour config for BLTouch is a little off. Try this instead.
; Z-Probe M574 Z1 S2 ; Set endstops controlled by probe M558 P9 H5 F100 T8000 A5 R0.5 G31 P25 X-16 Y-45 Z0.48 ; M557 X10:610 Y10:470 S50 ; Define mesh grid
That should help the probe be a little more accurate, but it probably won't change the shape of the resulting heightmap too much.
And yes, your heightmap could be a result of a sagging X gantry. Mesh compensation is perfect for correcting for that though.
-
Thank you for the reply @Phaedrux i will test that.
-
@JamesM there's no way for the X gantry to be sagging in the middle to be honest. it's a 2020 extrusion mounted with a 15mm linear rail which makes it even more rigid. i will have to check it but im fairly certain it's not sagging
-
@MrSparrow said in BL Touch leveling a bit off:
but im fairly certain it's not sagging
In that case, then it's the bed. Again, mesh compensation should be able to correct for it. Checking your files now.
-
@MrSparrow said in BL Touch leveling a bit off:
Thank you for the reply @Phaedrux i will test that.
Your pastebin is set to private. Can you just copy and paste them into a post here? Much easier to work with.
-
@Phaedrux ooops. here you go.
; bed.g ; called to perform automatic bed compensation via G32 ; ; generated by RepRapFirmware Configuration Tool v2 on Fri Mar 01 2019 19:26:21 GMT+0200 (Eastern European Standard Time) M561 ; clear any bed transform G28 ; home G30 P0 X10 Y15 Z-99999 ; probe near a leadscrew G30 P1 X305 Y410 Z-99999 ; probe near a leadscrew X610 G30 P2 X610 Y15 Z-99999 S3 ; probe near a leadscrew and calibrate 3 motors X610 ;G29 ; probe the bed and enable compensation ; homeall.g ; called to home all axes ; ; generated by RepRapFirmware Configuration Tool v2 on Fri Mar 01 2019 19:26:22 GMT+0200 (Eastern European Standard Time) G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G1 S1 X-625 Y485 F6000 ; move quickly to X or Y endstop and stop there (first pass) G1 S1 X-625 ; home X axis G1 S1 Y485 ; home Y axis G1 X5 Y480 F6000 ; go back a few mm G1 S1 X-625 F360 ; move slowly to X axis endstop once more (second pass) G1 S1 Y485 ; then move slowly to Y axis endstop G90 ; absolute positioning G1 X15 Y15 F10000 ; go to first bed probe point and home Z G30 ; home Z by probing the bed M402 ; Retract the Z probe ; Uncomment the following lines to lift Z after probing ;G91 ; relative positioning ;G1 S2 Z5 F100 ; lift Z relative to current position ;G90 ; absolute positioning ; homex.g ; called to home the X axis ; ; generated by RepRapFirmware Configuration Tool v2 on Fri Mar 01 2019 19:26:22 GMT+0200 (Eastern European Standard Time) G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G1 S1 X-625 F3000 ; move quickly to X axis endstop and stop there (first pass) G1 X5 F6000 ; go back a few mm G1 S1 X-625 F360 ; move slowly to X axis endstop once more (second pass) G1 Z-5 F6000 S2 ; lower Z again G90 ; absolute positioning ; homey.g ; called to home the Y axis ; ; generated by RepRapFirmware Configuration Tool v2 on Fri Mar 01 2019 19:26:22 GMT+0200 (Eastern European Standard Time) G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G1 S1 Y485 F3000 ; move quickly to Y axis endstop and stop there (first pass) G1 Y480 F6000 ; go back a few mm G1 S1 Y485 F360 ; move slowly to Y axis endstop once more (second pass) G1 Z-5 F6000 S2 ; lower Z again G90 ; absolute positioning ; homez.g ; called to home the Z axis ; ; generated by RepRapFirmware Configuration Tool v2 on Fri Mar 01 2019 19:26:22 GMT+0200 (Eastern European Standard Time) G91 ; relative positioning G1 Z5 F6000 S2 ; lift Z relative to current position G90 ; absolute positioning G1 X15 Y15 F6000 ; go to first probe point G30 ; home Z by probing the bed M402 ; Retract the Z Probe ; Uncomment the following lines to lift Z after probing ;G91 ; relative positioning ;G1 S2 Z5 F100 ; lift Z relative to current position ;G90 ; absolute positioning
-
You can improve your homeall and homez a bit by moving the probe to the center of the bed before using G30.
-
@Phaedrux ok thank you, will also change that and see how it goes
thanks to everyone for suggestions, will keep you up to date
-
@MrSparrow said in BL Touch leveling a bit off:
X610
It also looks like there is a stray value in your bed.g
-
yeap, thanks. i also noticed that after i posted it here and removed it