Giter VIP home page Giter VIP logo

Comments (9)

michelluccote avatar michelluccote commented on June 12, 2024

I am looking at mainsail console to see what commands are seen.

I entered the z-offset window and I see no command echoed to the console. I'm assuming I should be seeing a PROBE_CALIBRATE. I then select to move the nozzle down and get:

10/26/2020, 4:03:16 PM | // Unknown command:"TESTZ"

Which would work if PROBE_CALIBRATE was issued before.

Saving of course gives the same Unknown command but for "ACCEPT" instead. Exiting the menu returns a "Klipper is ready".

Clicking Preheat ABS does nothing. Which configuration will define the temps for these options?

Most of my options that are not working appear to not be sending any commands to the printer.

from klipperscreen.

jordanruthe avatar jordanruthe commented on June 12, 2024

I need to work on the manual bed leveling page, I think you're accurate that the buttons don't do anything currently.

The auto calibrate should be working, but there is an error case I need to spend more time on, which is aborting before it has finished the probe_calibrate command. I'll spend some more time looking into this.

For the preheat, it may be slightly unintuitive currently. You have to select the tool/bed first (so it is highlighted), and then hit the preheat option. If you have comments on how to make this better, let me know.

The temps are configured in the main directory, KlipperScreen.config file. I'll update the documentation to point this out.

from klipperscreen.

michelluccote avatar michelluccote commented on June 12, 2024

Just a quick note. I looked at your source code and see that the z offset command needed to start is part of the initialization function for that UI view. I actually had it work once and then didn't work the second time. I didn't have enough time to dig in more but I suspect this will work the first time you go into this bed leveling view but it won't after because initialization is probably only called ones. It really should start every time you hit the z offset button in the parent UI of this panel and not in the initialization. Might be wrong but thought it might be worth provided this info for you in case it helps.

from klipperscreen.

jordanruthe avatar jordanruthe commented on June 12, 2024

You're correct in noticing that the calibrate command will only run once. I'll re-hash this in the near future.

from klipperscreen.

jordanruthe avatar jordanruthe commented on June 12, 2024

For the manual bed level, the buttons should be working now. I added the emergency stop just in case.

The locations are configured from the bed_screws configuration section, or calculated if it isn't in the klipper config.

For the probe_calibrate, it should run the calibrate command everytime you enter the menu now.

from klipperscreen.

michelluccote avatar michelluccote commented on June 12, 2024

Excellent. I'll updated my install and try it again when I finish my current long prints.

One important request for me that is critical for adoption. When a print starts I really need a few buttons to adjust my z-offset on the fly with baby stepping. Bed leveling is never perfect and a few adjustments at the beginning of a print usually saves me from restarting. Any chance that could be added? Maybe +0.01, +0.05, -0.01, -0.05 buttons? These are the settings used by the Mainsail UI when it starts.

from klipperscreen.

jordanruthe avatar jordanruthe commented on June 12, 2024

From the printing status screen, if you hit Control and then hit Tuning, there are buttons fine tuning z stepping, fan, speed, and extrusion factor. Currently these buttons aren't working, but I'll put this next on the list to finish that panel and get it working. I might have to break z baby-stepping into it's own panel as it's getting pretty busy on that panel.

from klipperscreen.

jordanruthe avatar jordanruthe commented on June 12, 2024

The fine tuning panel (including z babystepping) should now be fully functional

from klipperscreen.

michelluccote avatar michelluccote commented on June 12, 2024

That is excellent news. I will be trying it this week. I have been using the mainsail page directly but find it not ideal for a touch screen since I don't have a keyboard connected. If this is all working it will a better way to control when at the printer. Thank you for all the great support.

from klipperscreen.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.