BLT Config issue
-
I am finishing up a Railcore ZLT. I have everything working so far except the BLT. It is on a Duex5 on PWM1. Deploy and retract work but the position is not registered. It stays at 0. The home routine works fine. BLT deploys and Z heads up, actuates the BLT and Z does not stop. Is there an obvious code mistake here? Thanks in advance for responding.
; Endstops M574 X1 S1 P"xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop M574 Y1 S1 P"ystop" ; configure switch-type (e.g. microswitch) endstop for low end on Y via pin ystop M574 Z1 S2 ; configure Z-probe endstop for low end on Z ; Z-Probe M950 S0 C"duex.pwm1" ; 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 G31 P500 X0 Y0 Z2.5 ; set Z probe trigger value, offset and trigger height M557 X15:215 Y15:195 S20 ; define mesh gridcode_text
-
Your G31 is missing X and Y offsets (distance between probe and nozzle). Also, we would need to see the homez.g as well.
-
This post is deleted! -
@eldee said in BLT Config issue:
BLT deploys and Z heads up, actuates the BLT and Z does not stop.
Is this while doing a G30?
If so and the bed doesn't stop, check the white cable going to the zprobe.in as it seems to not be making a connection.
-
@eldee The simple stuff will kill you. I was checking the state of the GND-In pins off the BLT on the Duet2 and found I had them reversedon the board. That part is happy now. The state of the Z on the control (Status/Sensors/Zprobe) still shows 0 though in either state. I thought it showed a state change from low to high ( a thousand ish) on the web control between deploy and retract. AM I looking at the wrong field for this?
I am running DWC3.4.1 if it makes a difference. -
@eldee said in BLT Config issue:
@eldee The simple stuff will kill you. I was checking the state of the GND-In pins off the BLT on the Duet2 and found I had them reversedon the board. That part is happy now. The state of the Z on the control (Status/Sensors/Zprobe) still shows 0 though in either state. I thought it showed a state change from low to high ( a thousand ish) on the web control between deploy and retract. AM I looking at the wrong field for this?
I am running DWC3.4.1 if it makes a difference.The change of state with a BLTouch usually happens too fast for the DWC to react.
The simplest way to verify that it is working is to move the bed well away from the probe (200 mm or more) and to issue a G30. The bed should start moving towards the probe. The probe should have extended it's pin. Touch the pin and see if the pin retracts and the movement of the bed stops. The bed will likely start to move again trying to take a second reading. Touch the pin and that should end the process.
If touching the pin doesn't work kill power or hit the Emergency stop button on the DWC.
Frederick
-
@fcwilt
That is how I was testing it. Thanks.
I see. It only shows the state change not the static condition. Now on to bed level. One of these days I will be able to squirt some plastic. -
@eldee For testing and calibrating a probe, see https://docs.duet3d.com/User_manual/Connecting_hardware/Z_probe_testing
Ian