SET_Z_THERMAL_ADJUST
I don't remember seeing this in the print.cfg.... where in ratos is it burried? is it in the 'include' machine def files somewhere?
This is i reference to https://www.klipper3d.org/G-Codes.html#z_thermal_adjust having read through that is was commited to klipper already https://github.com/alchemyEngine/klipper_frame_expansion_comp
tia
GitHub
GitHub - alchemyEngine/klipper_frame_expansion_comp: A Moonraker pl...
A Moonraker plug-in for real-time compensation of frame thermal expansion. - GitHub - alchemyEngine/klipper_frame_expansion_comp: A Moonraker plug-in for real-time compensation of frame thermal exp...
7 Replies
Mikel can correct me, but I'm pretty sure it is not enabled in ratos
bummer. Some testing I've been doing for thermals after enabling PAM...I was able to validate this very issue exists (especially on a 500?) stumbled on the GIT repository for this issue so was looking to validate if I needed to add it or it was already there. tnx BSFL
You should be able to enable it yourself and set the needed values
correct
Correct.
The user can just add it like you would in any other klipper setup.
Keep in mind this only works for uniform Z changes (ie. to adjust a temp drifting probe). With a super pinda or euclid etc, there should be no need for this.
hhmmm...... pondering here... why not any probe? At least on a RR VC, (moving bed isolated from the gantry) if the frame expands vertically as the chamber heats while printing, the gantry would be further away from the bed. Probe and nozzle positional diff is only z-offset probe to nozzle . If the whole gantry shifts (IF) your layers will change dims while printing.
guess I'll have to bust out the dial indicator and do some testing there too. 🙂
to validate gantry 'bow' vs this 'frame expansion' I've been dial indicating both from the base of the printer (least temp effects at least longer into the cycle)
Sure, if you have a uniform expansion after the last homing, then it's definitely useful.
Yeah, this won't fix a bow, but it will fix a uniform expansion.