Duet 3 RRF3 BLtouch
-
I got tired of the Cheap chinese Bed sensor I was using and am putting a BLTouch on. Corexy printer. I have attached it as follows to io3
3.3V - -
IN OUT White
GND GND Black + (Brown or Blue)
OUT Control Orange or Yellow
+5V +5V Red; Z-Probe
M950 S0 C"io3.in+io3.out" ; create servo pin 0 for BLTouch
M558 P9 C"^zprobe.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds height + speeds
G31 P500 X-40 Y-10 Z2.75 ; set Z probe trigger value, offset and trigger height
M557 X40:300 Y40:300 S20 ; define mesh gridFrom config.g
; deployprobe.g
; called to deploy a physical Z probe
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
;M280 P0 S10 ; deploy BLTouchM280 P0 S10 ;deploy BLTouch
; homez.g
; called to home the Z axis
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
G91 ; relative positioning
G1 H2 Z5 F6000 ; lift Z relative to current position
G1 X150 Y150 F9000 ; go to first bed probe point and home Z
G30 ; home z by probing the bed
; Uncomment the following lines to lift Z after probing
G91 ; relative positioning
G1 Z5 F100 ; lift Z relative to current position
G90 ; absolute positioning; homez.g
; retractprobe.g
; called to retract a physical Z probe
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
; M280 P0 S90 ; retract BLTouchM280 P0 S90 ; retract BLTouch
Probe doesn't deploy.
-
@mrenz999 said in Duet 3 RRF3 BLtouch:
M558 P9 C"^zprobe.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds height + speeds
duet3 doesn't have a zprobe.in pin. use io3.in instead if that is where it is connected?
-
@bearer That is where it is connected.
-
M558 P9 C"^zprobe.in" H5 F120 T6000
becomes
M558 P9 C"^io3.in" H5 F120 T6000
but that doesn't have anything to with deployment; you may have to change
M950 S0 C"io3.in+io3.out"
to
M950 S0 C"io3.out"
-
@bearer Does it need the ^ ?
; Z-Probe
M950 S0 C"io3.out" ; create servo pin 0 for BLTouch
M558 P9 C"^io3.in" H5 F120 T6000 ; set Z probe type to bltouch and the dive height + speeds height + speeds
G31 P500 X-40 Y-10 Z2.75 ; set Z probe trigger value, offset and trigger height
M557 X40:300 Y40:300 S20 ; define mesh grid -
@bearer Still not deploying
-
Check your wiring for the servo pin to io3.out. Config looks correct now.
Does the BLtouch do a power on self test? -
@Phaedrux
Ok wiring is3V empty
In = White
GND=Black and Brown wire.
Out= Orangish/Yellow
5v=Red
It does do the do a self test. Probe, retract, probe, retract. -
@mrenz999 said in Duet 3 RRF3 BLtouch:
Out= Orangish/Yellow
And you have that one connected to io3.out?
Can you test the continuity of the wire with a multimeter?
Inspect the crimps. -
@Phaedrux I do and will do that.. Be right back
-
@mrenz999 Wires all check out correctly. Did a full power off leave for a few mins and power back on. Does the full test. Had another BLTouch and swapped it out to make sure it wasn't a faulty unit. All the same behavior and still not working.
-
@Phaedrux Something new now. Tried to home z and it says zprobe already triggered at start of moving probe.
-
@mrenz999 yes it needs the ^ that turns on the pull up resistor.
Do you have your deploy.g and retract.g files setup?
In deploy.g you need M280 P0 S10
And retract.g needs M280 P0 S90That might be why it won’t deploy. Once they are setup M401 should deploy and M402 should retract.
-
@baird1fa
; deployprobe.g
; called to deploy a physical Z probe
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
;M280 P0 S10 ; deploy BLTouchM280 P0 S10 ;deploy BLTouch
; retractprobe.g
; called to retract a physical Z probe
;
; generated by RepRapFirmware Configuration Tool v3.1.1 on Thu Jun 04 2020 11:20:25 GMT-0700 (Pacific Daylight Time)
; M280 P0 S90 ; retract BLTouchM280 P0 S90 ; retract BLTouch
-
Mine had an issue with the steppers being active. I had to send an M18 to disable the extruder steppers. They were causing interference when active.
-
@baird1fa Duet 3 ? Or bltouch?
-
@mrenz999 both. I’ve got a BLTouch and a duet 3. Sorry the interference I think was between the duet 3 and the BLTouch.
-
I don't suppose you have an oscilloscope?
-
@Phaedrux Sorry. I do not
-
@Phaedrux
The z probe is showing triggered on the machine tab, and it's value is 1000 on the dashboard.
Does it matter that I am using io3 ? Should I change it to 7 ?