What's new
VORON Design

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members!

QUAD_GANTRY_LEVEL only works once

the command QUAD_GANTRY_LEVEL only works once in my setup and it used to allow multiple runs to get the Z's perfect and I'm really confused as to why this is happening?

i was forced into a recent klipper update and it hasn't worked since

running an Eddy USB if that of any use
 
What do you mean by that? What happens if you run the command again?
 
i did add this to the macro which atleast allows it to self run better the 1 time it does go

[quad_gantry_level]
## Use QUAD_GANTRY_LEVEL to level a gantry.
## Min & Max gantry corners - measure from nozzle at MIN (0,0) and
## MAX (250, 250), (300,300), or (350,350) depending on your printer size
## to respective belt positions

#--------------------

## Gantry Corners for 300mm Build
## Uncomment for 300mm build
#Home
gantry_corners:
-60,-10
260,270

## Probe points
points:
25,0
25,250
275,250
275,0

horizontal_move_z: 3
retries: 3
retry_tolerance: 0.05

[gcode_macro QUAD_GANTRY_LEVEL]
rename_existing: _QUAD_GANTRY_LEVEL

gcode:
# If QGL is not applied, first run a course calibration
{% if printer.quad_gantry_level.applied == False %}
_QUAD_GANTRY_LEVEL RETRY_TOLERANCE=0.25
{% endif %}
# then perform fine QGL down to desired spec
# this has to be a separate macro call so the results of the above call will be visible!
#_FINE_QUAD_GANTRY_LEVEL
 
Absolutely nothing it just sits there unfortunately
Well but hold on. that macro you posted is the problem !

`{% if printer.quad_gantry_level.applied == False %}` So sure...that runs the first time, when qgl hasn't already been applied... but after that... 🤷‍♂️ applied==True. so...nothing happens!
 
so removing that macro is the key, it was what BTT had in their EDDY setup i believe so i'll code it out and test
well having the ENTIRE macro (and _FINE_QUAD_GANTRY_LEVEL) seems like it would probably work. But having half of it, and then the last 3 lines commented out, like you have? ya...that's no good.
 
Top