Austin Dennis
Austin Dennis
Sorry for all the unverified commits, I'm away from home and using Codespaces which doesn't have my git security key setup. It is actually me making those commits. I think...
Take your time! I know how fast life can move so don't feel pressured to rush to merge or test. 👍 These edge cases are pretty unlikely to occur during...
@Surion79 Ya, it probably isn't the most clean implementation. Let me revisit it and see if I can make it more elegant. I should get back to you sometime tomorrow.
> I suggest using something like this: (identation might not be 100% correct) `{% if ('z' not in printer.toolhead.homed_axes) %}` ` {% if verbose %}` ` { action_respond_info("Z height unknown,...
> if Z is homed and at -5 (which is position_min in Klippain), it would scratch at a very tiny edge case. @Frix-x what do you think? change position_min to...
> @austinrdennis seriously... look who did it here in the beginning. Good catch. 🙏 I still think the use of that is wrong here, but the fault is mine. Did...
> but that wouldn't fix "only x/y homing" when the printer shut down on "tap" Ok, so we move SET_KINIMATIC_POSTION back to where it came from and that fixes that...
> that doesnt work. if z is not homed, it doesn't do a zhop. It requires the kinematic setting. Damn, ok I get why we need it. I see what...
> i had the same thought, but then you would intentionally unhome other axis as well, which is not desired. you have homed X and then you home Y and...
Ok, just tested it on my machine and it is operating well for me. @Surion79 If you home an axis previously, you'll only invalidate an axis if z-height is unknown....