Quad Gantry Level, Pass POINTS variable at runtime

Basic Information:

Printer Model: SV08
MCU / Printerboard: SV08
Host / SBC NIL

Standard Klipper Install no major changes (SV08 Mainline Klipper Mod)
I have several different build plates with a default bed of 350x350
QGL is static as far as points go.
I want to use different sizes of bed plate centered, with a macro to calculate the points based on a plate size sent form an ORCA profile - but QGL will fail with static points, due to a smaller metal build plate being used (induction probe i believe)

Is there a way to send a points variable to the quad_gantry_level macro
Gemini AI had me believe there was a commit “quad_gantry_level: Allow overriding probe points at runtime” around v10 but I’ve found no trace of it.

Obvious critical things like you can wreck your printer if you forget which plate is configured, yeah i know, but that’s my problem not klippers.
Bed meshing needs a slight change too, dynamic macro etc.

I would value the customisation more than im worried about the problems. Ditching the probe for a physical one is the failsafe solution i guess.

EDIT from the future - I did the changes myself in klipper and have it now working successfully with different plate sizes and no head crashing.

As far as I know, the command cannot pass the probe points. It might even require a new command syntax since you need to pass a multiline value.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.