Jump to content
UltiMaker Community of 3D Printing Experts

OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor


DodgeDeBoulet

Recommended Posts

Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

I normally use the OctoPrint Control tab to monitor my prints, but I happened to notice that Cura's plug-in offers a Monitor page that provides much of the same functionality. It seems to work fine, with one exception: Pressing the "down" button causes the bed to rise, and the "up" button causes it to lower. A little counter-intuitive ...

 

I searched the forums and didn't find any other posts reporting this issue ... is there a way to fix this?

  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    This is on purpose.

     

    Some printers when you move the Z value it moves the nozzle up and down.  Some move the bed up and down.  ALL printers have z=0 when the nozzle and glass are touching.  ALL printers have it such that when z=10 the nozzle and the bed are 10mm apart.

     

    So pronterface and cura have it so that the "down" button make the nozzle come "down" to the glass (or the glass up to the nozzle).  The Z value goes *down* towards 0.

     

    Does that make more sense now?

     

    • Like 1
    Link to post
    Share on other sites

    Posted (edited) · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    It makes sense, but for a display that otherwise so closely mimics the functionality provided by the OctoPrint Control tab, it's counter-intuitive.

     

    If would be nice if this was a user-customizable option 😁

    Edited by DodgeDeBoulet
  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    So, I'm feeling a little guilty. I went back into my OctoPrint configuration for the Ender 5 Plus and noted that I have "Invert Control" checked for the Z axis. I set it that way so it would mirror the movement controls in the actual printer's settings screen.

     

    So, I guess it would be nice for Cura to support a similar option, and I withdraw (and apologize for) my complaint about what seemed to be a bug to me 😁

    • Like 1
    Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    So cura is maintained by Ultimaker and none of their printers released in the last few years support USB printing.  So unfortunately I suspect this feature gets low priority - especially for new features.

  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    Hi, I am the creator of the OctoPrint Connection plugin. That plugin is not maintained by Ultimaker, so the there may be hope yet for supporting the setting to invert controls to match what is configured in OctoPrint. I must admit I was unaware of that setting in OctoPrint.

    • Like 2
    Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor
    1 hour ago, ahoeben said:

    Hi, I am the creator of the OctoPrint Connection plugin. That plugin is not maintained by Ultimaker, so the there may be hope yet for supporting the setting to invert controls to match what is configured in OctoPrint. I must admit I was unaware of that setting in OctoPrint.

    Then I am hopeful. Thank you for taking an interest in this feature!

     

    I understand that you  may have competing priorities, and that it may take a while to implement (or never happen). Regardless, I am delighted and grateful that you've built this plugin; it makes the process of pushing jobs to my printer completely seamless.

  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    Thanks. I've subscribed to the issue so I won't forget either 😁

  • Link to post
    Share on other sites

    Posted (edited) · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    In octoprint, you can go under printer preferences and invert the axis that is causing trouble. This will aslo show up in cura as well.

    Screen Shot 2020-03-26 at 5.05.43 PM.png

    Edited by expiredramennoodles
    Forgot to add something
  • Link to post
    Share on other sites

    Posted (edited) · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    @expiredramennoodles, I think you missed the point of my post. I have the Z-axis inverted in OctoPrint so that bed movement follows control selection. If I click down-arrow in OctoPrint, the bed moves down. If I click up-arrow, it moves up. This is identical to the Ender 5 Plus front panel Z-axis control.

     

    In the Cura plugin, the OctoPrint Z-axis control customization is currently not evaluated when it obtains the configuration data via the API, and thus its Z-axis controls work opposite those in OctoPrint. When I click down-arrow in Cura's Monitor panel, the bed moves up, and when I click up-arrow, the bed moves down.

     

    I've scanned @ahoeben's (fieldOfView's) commits on Github since I reported the issue but don't see anything that addresses it, and verified just now that the behavior hasn't changed with the latest version of the plug-in and Cura 4.5 installed.

    Edited by DodgeDeBoulet
    crappy grammar
  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    I have not yet gotten round to implementing the functionality of matching the reversedness of the axes with OctoPrint.

  • Link to post
    Share on other sites

    Posted · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor
    2 hours ago, ahoeben said:

    I have not yet gotten round to implementing the functionality of matching the reversedness of the axes with OctoPrint.

     

    No worries, @ahoeben, and I hope I wasn't perceived as critical of your efforts. I just didn't want the issue confused by unintended misinformation 😄

    • Like 1
    Link to post
    Share on other sites

    Posted (edited) · OctoPrint Plugin - Ender 5 Plus Z-Axis Reversed in Monitor

    I'll just add that I just found this happening to me on my Ender 5 Pro and google helpfully led me here. 😃 Please count me as another person who would love to see independent axis (re)inversions as an option for the Cura-Octoprint interface.  Thanks for the amazing work on the plugin, it is impressively slick...

    Edited by HunterWare
    clarity
  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.3 stable released
        In this stable release, Cura 5.3 achieves yet another huge leap forward in 3D printing thanks to material interlocking! As well as introducing an expanded recommended print settings menu and lots of print quality improvements. Not to mention, a whole bunch of new printer profiles for non-UltiMaker printers!
          • Thanks
          • Like
        • 24 replies
      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
          • Like
        • 18 replies
      • UltiMaker Cura Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
          • Like
        • 22 replies
    ×
    ×
    • Create New...