Basic Information:
Printer Model: Self build CoreXY, static nozzle
MCU / Printerboard: BTT Octopus
Host / SBC: Raspberry Pi 2
klippy.log (36.3 KB)
Setup
I build a stupid printer, where the print bed is moved by a CoreXY kinematic. To make it even harder: The print bed gantry is attached to 3 lead screws, so that in my theory, the bed can be leveled by klippers Z-Tilt function. A graphical overview is in the picture below, I also added a red dot as a reference, where the static nozzle is. For probing I’m using a E3D PZ Probe, which gave me results with low variances (tested it with the klipper build-in feature). The whole system homes to the top right, so that the nozzle is on the bottom left of the print bed.
The Problem
Everything is working fine, the coordinate system is correct (confirmed it via a print with manual leveling). But Z-Tilt doesn’t work. Is will do it’s probing and is also trying to correct, but it will not use correct values. I think, I may use the wrong “z-positions”-values. I tried defining them in different ways:
- Measuring the offset, based on the endstops.
- Offsets based on the distance from the nozzle
- Tried mirroring everything, since everything is weird with that machine and I had no clue what to do.
So if anybody has an idea how to fix that, I’m willing to test alls values
Thx in advance!