Inductive Z probe trigger point varies with XY position
-
I think i might have figured it out. If I deformed my X axis rails in a collision and have since rebuilt the printer, they may no longer be bowed in an arc coincident with the Z plane. The top rail could be bowed in the positive Y direction while the lower rail is bowed in the negative Y direction.
This would mean that as my extruder travelled along the X axis, the nozzle would tilt back and forth, rather than side to side, which with my Y offset between the probe and nozzle would cause the variations in trigger height.
-
That sounds like a logical conclusion. i3 style printers are actually quite difficult to keep everything square and true.
-
@Phaedrux I'm going to redesign my extruder bracket to get the probe as close as possible to the nozzle, and perhaps accept that I may not ever be able to get a truly perfect first layer across the entire bed with this printer format
-
If you want to try eliminating tilt as a test you can set the probe type to P0 for manual probing and then you will be prompted to manually lower the nozzle to touch the bed at each point.
-
@Phaedrux is this to create a mesh grid map rather that using G32 to call bed.g for the old 5 point levelling?
-
I think the problem is the Y offset of your probe. I couldn't level my bed properly with (about) 20mm Y offset.
Now my probe has an offset an Y offsest of 0mm (and X 5mm) and the results are much much better then before. -
@Argo thats a really good point, I will be able to get the probe offset to Y0 but my X offset will then be quite large because of the shape of my extruder (Titan Aero).
As long as I can still get the probe to all of my points with a large X offset I'll give it a try
-
@nbGU said in Inductive Z probe trigger point varies with XY position:
@Phaedrux is this to create a mesh grid map rather that using G32 to call bed.g for the old 5 point levelling?
Neither really, using probe type P0 just means that any time a probe is called for you get a manual prompt to job it down. This applies to homing with G30, or doing the mesh with G29, or G32 and bed.g if it contains any calls for the probe.
-
@Phaedrux OK great, really helpful information, thank you for taking the time to help me. I'll do some more tinkering next weekend!
-
Wanted to update this post because i have solved my issue.
I did design and print a new extruder bracket which brought the inductive probe and nozzle closer together, and brought everything closer to the X axis rails. It didn't make much difference.
I found that the probe points on my heatbed (Mk42 from Orballo printing) didn't actually seem to be dead centered in the marked positions on the PCB heatbed, and also suspected that my Amazon probe might not be all that good.
The solution?
-
Buy the IR probe by DC42
-
Design a neat bracket for the sensor that sits nicely alongside the heaterblock (tested positions until the heat no longer softened a PLA bracket, then printed it in XT-CF20)
-
Remove my PEI print surface clamp on a polypropylene build surface.
-
Quick and easy setup and calibration following the online guides
And the result is absolutely beautiful first layers across the entire print area!
-