Can't set Z Offset
Hi all.
So whenever I start a print, the printer does its thing. Probes the bed, z-tilt, heats up the bed and nozzle... yada, yada, yada. Then it prints the blob and as it goes to put down the first layer, it says the Z Offset is 0.56 positive. Problem is it is way too high. I have to manually babystep to -0,544. Then, while still printing at the correct height, I run SAVE_Z_OFFSET. Now at this point I have tried 3 different ways. 1 - I run that during the print at the right height, wait for the print to finish, then SAVE_CONFIG and reboot the machine. 2 - I run the SAVE_Z_OFFSET, while the print is still running, I run the SAVE_CONFIG effectively stopping the print, and then reboot. And 3 - I set the offset while printing, let the entire print finish, then do the SAVE_Z_OFFSET followed by the SAVE_CONFIG and then the reboot.
Any of these 3 ways, after the reboot, when I start the print and as soon as it starts to print after the blob, it is back to the same 0.56 and again I need to babystep. What am I missing?
UPDATE WHILE WRITING THE POST Meanwhile, somewhere along the line I must have done something I can't identify, because now I have to offset about -0,55 for it to reach the bed.
Solution:Jump to solution
https://github.com/HelgeKeck/RatOS/blob/documentation_v2.1/site/docs/configuration/beacon_contact.md
GitHub
RatOS/site/docs/configuration/beacon_contact.md at documentation_v2...
The preconfigured Raspberry Pi image that makes it easy to run Klipper + Moonraker + Mainsail on your printer. - HelgeKeck/RatOS
30 Replies
did you set z offset in your slicer (thus overwriting any of these changes)?
No. I tried adding it to the start G-Code with mixed results.
I think it's only supposed to be set on your printer.cfg, not in the slicer or gcode at all
I tend to set it in my printer.cfg for the most used filament and then adjust it in the slicer for other filaments. For example, I mostly print PLA, but I do some ABS. So in my slicer I override the z offset for my ABS profile
That makes sense, I haven't gone past petg yet.
Sounds like they're struggling to get a baseline right now
Yes. I can't seem to figure out why I can't set the Z. It seems whatever I do, it stays at 0,56.
This might be a wild guess
but have you set z offset in printer.cfg in the first place?
is there a line that mentions it?
No. There is nothing in the printer.cfg pertaining to z offset. Or at least not anything I can see.
as far as I know, under [probe] it must be provided, once (I'm using a Euclid)
so that when you change it via the interface later, it then gets saved under the non editable part (and the initial offset line you put in, then gets hashed out) at the bottom
looking at this: https://docs.beacon3d.com/config/
it seems you provide:
[beacon]
(#) cal_nozzle_z: 0.1
(#) Expected nozzle offset after completing manual Z offset calibration.
or something like this
underneath
(#) Beacon probe configuration
which is now empty
reading on I see this:
https://docs.beacon3d.com/quickstart/#6-calibrate-beacon
the
ACCEPT
part seems important
Hummmm... I didn't quite get that from the text. I assumed the initial calibration steps would write to the CFG file. In any case, I'll revisit the entire thing.
Thanks for pointing that out.
Hummm. Does this mean I have to add this to the printer.cfg?
[beacon]
serial: /dev/serial/by-id/usb-Beacon_Beacon_RevD_<..addyourserial..>-if00
x_offset: -20 # update with offset from nozzle on your machine
y_offset: 0 # update with offset from nozzle on your machine
mesh_main_direction: x
mesh_runs: 2
If so, what are the x and y offset? The distance from the center of the nozzle to the center of the probe?
If so, my nozzle seems to be dead center with the probe on X.ratos 2.0 or 2.1-RC?
RatOS
v2.1.0-RC1-275-g1d8e44a5
ok. @Helge Keck how does one adjust the z offset for beacon in ratos 2.1?
Solution
https://github.com/HelgeKeck/RatOS/blob/documentation_v2.1/site/docs/configuration/beacon_contact.md
GitHub
RatOS/site/docs/configuration/beacon_contact.md at documentation_v2...
The preconfigured Raspberry Pi image that makes it easy to run Klipper + Moonraker + Mainsail on your printer. - HelgeKeck/RatOS