Improving Mesh Bed leveling with smart effector

  • As everyone is aware, the smart effector highjacks the power from the Hotend Fan, which I find a good idea. However, if it runs at 100% vibrations or sensitivity increase to such an extent that I do not get a reliable mesh bed leveling heightmap, as the probe triggers early even tough the recover time is set to 0.4.

    Of course there is the possibility for adjusting the recovery time, however I do not see how this will effect the smart effector triggering the z probe signal in the uppermost position, if I am understanding correctly.

    So there are really just two options:
    A) Decrease sensitivity (eg.M672 S105:60:195)
    B) Lower the speed of the fan. (eg.M106 P1 S0.3 I0 F500 H1 T45)

    My first question is which one is the way to go. Is it wise to lower the sensitivity? Or will i just reduce precision in the long run as well as increase nozzle and bed wear.

    Or is it better to reduce the speed of the hotend cooling (fan0 i think it was) fan? I know this is playing with fire as heat unavoidably creeps up the Aluminium-Cooler, but with manually overriding the speed, mine has always survived that short period it needs to probe the bed (195C-250C).

    Last but not least: The "bed.g" allows for easily manipulating the "Auto Delta Calibration". Is there a way to adjust the G29, Mesh Bed Leveling the same way? In this case I would just temporarily lower the fan speed and set it back to normal afterwards.

    Would be great to hear everyone's thoughts... and maybe a verdict by David as well! 😉

  • administrators

    My immediate thought is that your hot end fan is generating too much vibration, or it is generating a magnetic field that is interfering with the strain gauge amplifier. The E3D hot end fan doesn't normally cause these problems, so are you using a different fan?

    Check that the fan wires are not running close to the components on the Smart Effector.

  • Hi David!

    Yes I am using a different Fan. I switched to a 24V one. It was hard to find an appropriate one that size and have settled for a "3D sway -. DC Brushless Fam - Model: JD3010M24 - DC24 0.12A".

    Is there a better coice you would suggest instead? I was looking for a long time solution compared to using a 12V at half power.

    Nevertheless: I was trying to figure out whether I can input a gcode after the G29?

  • Instead of calling G29 directly, using a Marco could be an option where you lower fan speed, do the G29, go back to full speed.... just an idea.

    You can also do a retract of the filament if you want to feel safer while the bed is probed.
    Reason for the fan (please correct me if I'm wrong) it to ensure that the filament does not melt in the upper part, but in the hotend itself


Looks like your connection to Duet3D was lost, please wait while we try to reconnect.