Delta Calibration while Hotend Fan on
-
@ignacmc the Smart Effector measures signals of a few tens of microvolts when the nozzle touch the bed and applies strain to the effector. This makes it sensitive to signals induced by varying magnetic fields. We've done our best to minimise the area enclosed by the strain gauge traces so that magnetic fields have minimal effect, but there's only so much we can do. What's happening is that the fan you are using is producing a greater varying magnetic field outside the fan than typical hot end fans do.
The Q parameter is only relevant when the fan is running at less than full speed. The M106 command you posted above instructs the fan to run at full speed whenever the hot end temperature is 45C or greater. Running the fan at less than full speed would produce a greater magnetic field.
The only type of shielding that would be effective is magnetic shielding using mumetal or similar. That's expensive and heavy. So the best approach is to use a better fan. BTW a fan that produced a lot of magnetic field on the outside is likely to be less efficient than one that keeps the magnetic field contained within the fan.
I guess you could try disabling the fan during probing, by using a M106 command in deployprobe.g to turn the fan off, and restoring the thermostatic function in retractprobe.g.
-
@dc42 I have just ordered different 2510 fans to see if I am lucky and they make a difference. Aternatives to GDSTIME for that size are not easy to find....
I have also thought of wrapping the fan case with a very thin nickel strip (the ones used for spot welding 18650 batteries...will try tonight and report
Configuration-wise....Is there something I could do by lowering the speed or changing PWM frequency? You tell me I will generate more magnetic field by running slower? Is this correct?
-
@ignacmc applying PWM to run the fan slower will probably make matters worse, because then the PWM will itself generate varying magnetic fields.
Is the hot end fan especially close to the Smart Effector PCB in your setup?
I use a E3D Revo hot end and fan with my Smart Effector, and before that I used a E3D V6 hot end and fan. Neither gave me any problems when probing hot with the fan running.
-
@dc42 Yes. I was happily living with a SmartEffector v2 + E3Dv6 and zero fan problemas when I decide to change the whole toolhead to something more actual: SmartEffector v4 + Bambulab clone:
Here the problems started.....
Curiously I was concerned about the heater cables being very close to the PCB, but it didn't seem to affect it at all
-
@ignacmc make sure your arms are set in couples and positive oposite to negative on the 6 magballs og the effector, also use nylon spacer and make sure the screws don´t touch the pcb...
on my pictures you can tell by the lenght stickers on the arms and no label on the others.
By doint this wou balance the magnetic fields, other than if you put all 6 positives on one side and all 6 negatives on the other side.
Don´t mind the "stickers" on the magball to arm joint section, it´s a 0.8mm ptfe film to lubriocate the joints
-
@apak I am not using magnetic arms. Made a design in Fusion 360 based on one very similar that found on Thingiverse and then had it printed in ALUMINUM in China. Made the M3 threads manually.
But thank you very much for this info that I will keep should i ever go the "magnetic way"
-
@ignacmc this is the way!!!!!
-
@apak What is this? hahaha.... Any real printer or mod?
-
@dc42 Changing to another 2510 fan (Sunon brand) solved all problems. Who could have imagined? I shielded all cables in vain
-
@ignacmc I'm glad you got it working. The other fan just have generated a particularly large magnetic field external to it.
-
-