Basic Information:
Printer Model: FLSunQ5
MCU / Printerboard: Artillery Ruby 1.2
Host / SBC: Raspberry Pi zero 2W
klippy.log
Describe your issue:
Hi everyone, I’m looking for some help with a Klipper setup on my FLSUN Q5, which I’m running with an Artillery Ruby 1.2 MCU. I swapped in this board after accidentally damaging the original one, and it was the only spare I had available.
The initial configuration went pretty smoothly:
• I generated the printer.cfg correctly.
• Endstops are working and detected properly.
• The probe works too — if I run the PROBE command, it triggers and stops as expected when it touches the bed.
The issue starts when I try to run DELTA_CALIBRATE: As soon as I start it, the printhead crashes straight into the bed. It seems like the probe isn’t triggering at all during the calibration. The same thing happens if I try DELTA_CALIBRATE METHOD=manual. I noticed that the Z movement is 4x greater than expected — for example, if I send G1 Z25, the head moves 100 mm instead.
Thinking it might be a rotation_distance issue, I tried reducing the value to 1/4, but then the motors just whine and don’t move at all.
My questions:
-
Could Klipper be interpreting the steps/mm incorrectly due to the Artillery Ruby 1.2 board?
-
Is there something wrong in my driver setup or rotation_distance values? 3. Why does the PROBE command work, but DELTA_CALIBRATE seems to ignore it completely?
Any suggestions or insight would be greatly appreciated. Thanks in advance!