Bl Touch not working
-
Ive got it working on P3.
I used osciloscope to see what is happening on PWM channels and all channels are busy with something even though they are dissabled. Strange -
Few head crashes, few more hours and height map is done
I start to like coding :))
-
Why do I get homing failed?
-
At what point did you get that error message?
Have you seen this? https://duet3d.dozuki.com/Wiki/Test_homing_behaviour
Or this? https://duet3d.dozuki.com/Wiki/Test_and_calibrate_the_Z_probe -
@alishkus said in Bl Touch not working:
Ive got it working on P3.
I used osciloscope to see what is happening on PWM channels and all channels are busy with something even though they are dissabled. StrangeDid you check that there were no M307 commands in config-override.g that re-enabled heaters that you thought you had disabled?
-
@dc42 Yes. I left only one (main head heater) working.
I have double checked config. Really strange and I dont get it. Maybe will try to work it out later.@Phaedrux I get message after G32/HomeZ is finished.... It sends me corrections ant tells that homing failed.
I have seen these troubleshootings. I really love googling before writing in forum.But I also love this forum So much good info and people
-
The "Homing failed" message indicates that the firmware received a G28 command, but after running the appropriate homing files, one or more axes were still not flagged as homed. Duet Web Control will indicate which one(s). As you send G28 Z, it must be the Z axis that failed.
Please post your homez.g file. What happens when you press the Home Z button, or send G28 Z ?
-
@dc42
My homeZ.g looks like
G91 ; Relative Positioning
G32 ; call bed.g
G90 ; Absolute Positioning
G1 Z2 F4000
G1 XY0 F4000Bed.g looks like
; Clear any bed transform
M561 ; clear any bed transform
G29 S2; Clear bed height map
; Probe 2-point
M401 ; Deploy probe - deployprobe.g
G30 P0 X50 Y300 Z-9999 ; Left motor
G30 P1 X550 Y300 Z-9999 S2 ; Right motor
M402 ; Retract Probe - retractprobe.g -
I might have found problem/solution.
The thing is that I am using 2 independet motors for Z axis with two independed z-endstops (I split axis when homing z, so I am sure both axis are at home position)
In this case I was trying to home z axis together with bed.g and it seems somehow software does not accept it.I went back to endstops and only after Z was homed I used G32. Works OK.
Seems I am missing something in my code to get rid of these endstops and only use touch probe.
-
@dc42 Ok. 16hours of work per day does not lead anywhere.... stupid me.
Now homes perfectly.G91 ; Relative Positioning
G30 ;
G32 ;
G90 ; Absolute Positioning
G1 Z2 F4000
G1 XY0 F4000