Manual Bed Leveling with BL-touch on U axis
-
Hello,
I am trying to perform a manual bed leveling with a BL-Touch on my cartesian 3D printer but for space reasons I need the probe to be on the U axis.
I followed the instruction here and while everything works on the Y axis the tool refuses to move on the U axis when executing the G30 commands could anyone give me pointers on how to fix this.
If not is there a better solution than the one in bed.g?config.g (edited to share the least information possible)
bed.gHardware :
- Duet3 6HC in standalone mode
- Tool distribution board
- Toolboard 1LC
Software:
- Firmware: RepRapFirmware for Duet 3 MB6HC 3.4.5 (2022-11-30)
- Duet Web Control 3.4.5
-
In your config you define the probe as
K0
, but it looks like you only have a single probe? If you useK0
you must then also useK0
every other time you want to use the probe. I suggest that if you only have a single probe, just remove the K0 from M558 and G31.Is this an IDEX printer? I'm not sure how your U axis is used, or why your G31 only has a U offset, but not an X.
-
Yes my printer is an IDEX,
the reason the BL-touch isK0
is becauseK1
is a 3-axis tool offset probe mounted in the back of the machine; Z-Probe M558 P8 C"!io7.in" H10 F120 T1200 A15 S0.005 K1 G31 P500 X-73 Y-298.8 Z23.336 U0 K1
If I set an X offset on the probe won't the X axis also move when i perform a calibration?
Here is the way U is used in my printer, the BL-touch is mounted beside T1
; Tools M563 P0 S"E0+E1" D0:1 ; define tool 0 G10 P0 X0.0 Y0.0 Z21.5 U0.000 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C M567 P0 E0.5:0.5 ; set tool 0 mix ratio M563 P1 S"E2" D2 X3 ; define tool 1 G10 P1 X0 Y-0.40 Z24.95 U1.50 ; set tool 1 axis offsets G10 P1 R0 S0 ; set initial tool 1 active and standby temperatures to 0C