-
-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make custom babystepping GCode more configurable #1213
Comments
You might need to change the babystepping command that is being used, the standard doesn't work with Klipper AFAIK: https://github.com/UnchartedBull/OctoDash/wiki/Setup-&-Settings#manually-adjusting-the-settings. |
Great to hear, but sadly Klipper obviously won't be compatible to Babystepping with Octodash. |
Mhhh ok and |
Hmm, now thats strange... I tried your suggestion and |
Could you maybe have a look at the OctoPrint Terminal while adjusting the Z-Height and check what commands are received from OctoDash? If it works in the terminal it should work form OctoDash as well. Did you reboot / restart OctoDash after adjusting the config? |
Yes, rebooted the whole Pi after every config change. If i am remembering it right, i didn't see anything in the terminal while adjusting. But i can be wrong because the model was relatively complex and the terminal was scrolling through the gcode very fast. Now my printer is occupied. So tomorrow, i will be slicing a simple model and checking it again. |
So, now i figured out what happens. |
SET_GCODE_OFFSET usually used for adjust after nozzle change in slicer start gcode. For babystep need to use SET_GCODE_OFFSET_AJUST command. But this not need zDistance value, only send command +0.05 or -0.05 (example) for each button, up and down. Also, maybe use encoder?) |
Thanks @whoim2. According to their docs the mm isn't needed for either command: https://github.com/KevinOConnor/klipper/blob/master/docs/G-Codes.md#extended-g-code-commands. Could you try setting the config parameter in OctoDash |
Oh, that sounds promising. :-) Going to test is it in a few minutes. I wonder why i missed this command , when studying the klipper pages.
Sounds like a nice idea. Maybe it would be better to make an independent plugin for Octoprint instead of implementing it into Octodash??? |
Oh, yes! It now works like a charm and as its considered to work.
And there you have to change the code to following: Thank you very much for your help! |
Hi!
just tried to use Babystepping, but the only thing that is changing, are the numbers on the display. The Z-Axis does not move.
When using Babystepping with the integrated display and the knob, it is working without a problem.
Is it possible, that the Babystepping-function does not work when using Klipper as the firmware?
The text was updated successfully, but these errors were encountered: