Hello,
i recently installed klipper on my sovol sv01. After successfully connecting Octoprint to klipper, I was able to select and perform manual bed leveling in the menu. now I installed a new nozzle and wanted to start the manual leveling again. Unfortunately, I can no longer find this menu item. All I could find on github and discord were gcodes to do the leveling with or instructions on how to put these gcodes manually in the menu. But I am pretty sure that I had this menu the first time without having changed anything in the config. Be that as it may, I have meanwhile added the menu items to my config manually. Unfortunately, klipper seems to get stuck as soon as I select it. After that, it no longer reacts to the rotary wheel on the display.
Here are the menu items i have added:
[menu __main __prepare]
type: list
enable: {not printer.idle_timeout.state == “Printing”}
name: Prepare
[menu __main __prepare __bed_leveling]
type: list
enable: {not printer.idle_timeout.state == “Printing”}
name: Level Corners
[menu __main __prepare __bed_leveling __preheat]
type: command
enable: extruder.is_enabled,heater_bed.is_enabled
name: Preheat all
gcode: M140 S50 M104 S200
[menu __main __prepare __bed_leveling __home]
type: command
enable: {not printer.idle_timeout.state == “Printing”}
name: Home All
gcode: G28
[menu __main __prepare __bed_leveling __start]
type: command
enable: {not printer.idle_timeout.state == “Printing”}
name: Start
gcode: BED_SCREWS_ADJUST
[menu __main __prepare __bed_leveling __accept]
type: command
enable: {not printer.idle_timeout.state == “Printing”}
name: Accept
gcode: accept
[menu __main __prepare __bed_leveling __adjust]
type: command
enable: {not printer.idle_timeout.state == “Printing”}
name: Adjusted
gcode: adjusted
[menu __main __prepare __bed_leveling __abort_screws]
type: command
enable: {not printer.idle_timeout.state == “Printing”}
name: Abort
gcode: abort