bassamanator / Sovol-SV06-firmware

🔥 A comprehensive Klipper configuration for a variety of 3D printers 🔥
GNU Affero General Public License v3.0
854 stars 75 forks source link

[BUG] Z offset is not saved/applied #55

Closed bladyle closed 1 year ago

bladyle commented 1 year ago

Describe the bug I have installed klipper on old laptop and everything work except I cant see that my z offset is applied when I'm printing. I have terrible first layer and bed adhesion. I have done the step for z offset calibration from first page and typed save_config after that. I can see my value on the bottom of the printer.cfg but no on the z offset widget on the dashboard.

What kind of device are you using to host Klipper?

How did you install Klipper? -KIAUH,

Additional context Add any other context about the problem here.

Value from config file is:

*# [probe]

*# z_offset = 1.505

but when I set it up it is negative if that's metter.

bassamanator commented 1 year ago

You don't have to worry about applying the z offset manually somewhere, as long as you've done a probe_calibrate, save_config, you're good to go.

The widget displays any babystepping z offset values, it doesn't display your z_offset from the printer.cfg.

bassamanator commented 1 year ago

This is not an issue. Please create a Discussion about your bed levelling issues. Unfortunately, you probably suffer from x twist; please see some info about it in the discussions.

bladyle commented 1 year ago

Yes I have done probe_calibrate and save_config but still I can see my first layer is not correct. I may have x twist and my bed is not perfect but I have some pretty good prints with stock firmware before flashing klipper (tried with different configs also) and if i exclude this issue I still have good prints but I'm pretty sure z offset is not applied on my prints .. Is it a problem that I compiled .bin file myself and not flashed the one from your files?

bassamanator commented 1 year ago

Compiling your own firmware is fine.

This doesn't look quite right to me:

## [probe]
## z_offset = 1.505

It should look like this (from my config):

#*# [probe]
#*# z_offset = 1.610

Do you have such a section in your #*# <---------------------- SAVE_CONFIG ----------------------> secion in your printer.cfg?

bladyle commented 1 year ago

Yes i have that section and my values are exactly like yours with #*# at the front only the value is different.

bassamanator commented 1 year ago

If that is the case, then z_offset is being applied, it doesn't require a manual load.

Did you see the adjust your slicer section?

bladyle commented 1 year ago

Yes I'm using suggested slicer - super slicer with the bundle profile and The relevant macros for print start and end.

bassamanator commented 1 year ago

That means your mesh is being loaded. While printing the first layer, depending on your mesh, you should see the screws rotating in some areas.

Closing as this is not an issue related to the config.

Feel free to create a discussion about this.