pretty sure my mesh isnt working... or isnt working well.
-
Hey, ya i have attached the home all .
everything seems to be working as expected, with the exception of some times when its homing x or y it actually stops prior to gettting to the end switch. but if i hit it again it always does. the bl touch is working great. at least from what i can see, except the mesh.
the reason my x and y values are negative, is because i added the build tak magnetic plate and when it homed the bl was probing off of the build tak, so i made it so that i homes to the centre of the bed. setting the negative values was the only way i could figure out how to do that.
also i did measure my z height according to the dozuki
-
@Phaedrux also, when i printed my mount for the bl, i forgot to factor in that the probe pin pops out for the probing, so i will have to redesign it once i get things working.
-
@joehsmash I would try changing M84 S2 to a higher S value, as the value means that the Z stepper will go into idle after every 2 seconds of inactivity. While printing with mesh compensation, this means a lot of idle-nonidle changes.
-
@joehsmash said in pretty sure my mesh isnt working... or isnt working well.:
with the exception of some times when its homing x or y it actually stops prior to gettting to the end switch
In your homeall file you can increase the distance of the Y move to make sure it always goes far enough to hit the switch.
You have
G1 H1 X-215 Y-215 F4200 ; Course home X and Y
Change the Y-215 to Y-500. Same for X just in case.@joehsmash said in pretty sure my mesh isnt working... or isnt working well.:
when it homed the bl was probing off of the build tak
The BLTouch needs to be positioned before probing. In your homeall it's set to move the nozzle to X0 Y0 before probing. The way you've done it by making the 0,0 origin the center of the bed is a perfectly valid way of doing it.
-
@JoergS5 ill change that now.
-
@Phaedrux i also just realized that my values for the x and y arent even close to the min max set in the config, i made some changes just before i posted the homeall.
i also made the changes to the probing, and its probing each spot twice now, and is probing really slowly.
its on its last line now, ill post the height map when its finished
-
@joehsmash What you can check also, is whether the nozzle and bed heating conditions while measuring are the same as when you print, because bed heatup could warp the bed. The bed could warp downside also, lowering adhesion.
A magnetic bed could have a negative influence on the BLTouch also. (e.g. https://forum.duet3d.com/topic/10366/another-bed-leveling-weirdness )
-
@JoergS5 i did notice that i some times get anomalies just like that, but what i have found atleast on my machine is that it was something mechanical or something weird. but ive always sorted it out.
here is the new mesh level, im going to take out the shims in the front portion to lower it, now that its a little more accurate.also it made no difference in the first layer print. more towards the front of the bed, it doesn't adhere.
-
@joehsmash it's interesting that you have a separation horizontal line in the middle of the bed. This line is visible in the first image also. Maybe this is due to a mechanical reason?
-
nah, i manually added metal shims under the flexible metal plate. it looks worse than it is, but i have already adjusted the shims and that hump is now gone.
i have lowered the layer height so that its actually too low and its adhering but its clearly not right yet.
-
-
@joehsmash I would remove the XYZ values in M558.
M558 P9 C"zprobe.in" X0 Y0 Z1 H5 F120 T3000
=>
M558 P9 C"zprobe.in" H5 F120 T3000
They are parameters of an old firmware version (< 2). -
-
@joehsmash sorry, I've overlooked it.
The idea I had was that maybe your BLTouch offset is still wrong somehow, so the mesh compensation is at the wrong place.
-
I suspect that part of the problem may be a mismatch between the heightmap and the actual nozzle position. The heightmap is only accurate for the nozzle if the offsets are correct. So please double check your nozzle/probe x y offsets. If there is a mismatch it could be lifting when it should be dropping, etc.
https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe#Section_Measuring_Probe_X_Y_Offset
The other factors for good first layer adhesion is a very clean be, appropriate temps for bed and nozzle, and accurate flow rate. The first layer height could be perfect, but if those other things aren't right it won't stick either.
-
@Phaedrux i just re did my spacing for my probe, and you were correct, it was out.
new measurements were x0 y-26
reprobing the bed now and am going to try a test print
-
-
Your trigger height still shows as 5mm. Have you done the calibration for that too?
-
@Phaedrux it does, because as stated previously i would have to redesign the BL touch mount which i will once i can actually print things,
i didnt take into account the pin dropping so unretracted its actually around 2 mm off the bed, which is why when you look at the homeall.g i you can see why i raise the z to 10, before i probe.
-
@Phaedrux also, am printing a bed level test now and its absolute rubbish. worse than before lol...
the front side now isnt printing at all haha