Strange behavior with Bl touch
-
Hi everyone,
for some days now my original Bl touch don't responded correctly during the execution of bed.g, in substance it no longer distributes the probe.
The strange thing is that if I run M401 and M402 it works correctly, while when I start printing it goes to the position to be probed and starts probing with the probe raised.
I have been using Duet3 with the latest firmware revision for about 20 days and it has never given me any problems until a few days ago.
Yesterday it worked on the first print, then when I started the second print I was forced to turn off the printer for a few minutes and then it started working again.
Despite responding to commands M401 \ M402,tpre2.g tpost2.g tfree2.g start.g retractprobe.g probe.g deployprobe.g config-override.g config.g bed.g with G30 it no longer distributes the probe.
Has anyone had any similar problems?
I publish my files, at the start of printing a new tool is created with the coordinates of the probe which is then deleted once any other tool is called
tpre2.g tpost2.g tfree2.g start.g retractprobe.g probe.g deployprobe.g config-override.g config.g bed.g -
@Marco-Bona said in Strange behavior with Bl touch:
at the start of printing a new tool is created with the coordinates of the probe which is then deleted once any other tool is called
Can you describe that a bit more please?
Can you send M115 and verify your firmware version?
-
What do you have in
M98 P"customconfig.g"
that gets called at the end of config.g? -
Remove M401 and M402 from your bed.g
M401 ; deploy Z probe if necessary G30 P0 X-140 Y0 Z-99999 ; left lead screw G30 P1 X140 Y0 Z-99999 S2 ; right lead screw M402 ; retract the Z probe
-
Also include your homeall.g and your slicer start gcode please.
-
@Phaedrux, I have understand where the problem lies, I have a small motor very close to the probe, if I enable the motor before touching the bed it creates some disturbance at bltouch.
I am doing some tests but it would seem solved.
Another problem I am having is the continuous restart of panel due once the bed reaches the temperature, I also tried to enable the bang-bang function but nothing changes. The bed is 24v, the card is connected to an ssr, do I have to put a restorer or something between the card and the ssr? -
I would suggest you use PID for the bed instead of bang bang. Try to seperate your power wiring from signal wiring. Twisting the wire pairs can help as well.
https://duet3d.dozuki.com/Wiki/Tuning_the_heater_temperature_control
-
@Phaedrux , i tried all the options you suggested but i didn't get anything. Just out of curiosity because I didn't find detailed information, do you suggest putting ssr before or after load?
-
@Marco-Bona said in Strange behavior with Bl touch:
do you suggest putting ssr before or after load?
I'm sorry,I don't understand the question.
-
@Marco-Bona said in Strange behavior with Bl touch:
@Phaedrux, I have understand where the problem lies, I have a small motor very close to the probe, if I enable the motor before touching the bed it creates some disturbance at bltouch.
From what I read before I went with BLTouch sensors on all my machines, they're very sensitive to noise. To combat this, on all my machines I've threaded the wires through a braided shield I bought from McMasterCarr. It's paid of as I don't have any repeatability issues with any of them, and two of them run next to motors and heater wires. I do heat shrink both ends to prevent the braided shield from fraying.
-
@PDBeal ,great advice!! Thanks for the info
-
@Phaedrux, sorry for the bad english ...... I hope you can make understand otherwise I will make a drawing, do you recommend putting SSR before or after heated bed?
-
@Marco-Bona You would switch the live side, not the ground side.
But if the bed is 24v why use an SSR?
-
@Phaedrux ,I try to invert it, the bed is powered by 24v but I believe that the connection does not change.
Check it out and I'll update you, thanks -
@Phaedrux said in Strange behavior with Bl touch:
But if the bed is 24v why use an SSR?
-
@Phaedrux, just for safety
-
@Phaedrux, I finally managed to solve, all the fault of bad insulation of heated bed ...........