Jump to content
UltiMaker Community of 3D Printing Experts

How to make printers table stand in the middle of Z axis?


Recommended Posts

Posted · How to make printers table stand in the middle of Z axis?

Hello, 

 

My question is simple actually, i just want to stop the table/bed in the middle of printer.

 

Let's say u sent a job to the printer and it finished, bed goes downwards and stops at the bottom.

I don't want it to go all the way down. I want to set a Z coordinate manually so, when the job is done table stops there.

 

I did try few things, like trying to add custom "End G-code" and sometimes it works, table stops exactly where i want it to be but eventually it goes down again no matter what.

 

I know that, it needs to check where the table is with the switch at the bottom but it needs to do this in the beginning, not in the end.

 

So, basically i want my printer to be able to stop in the Z coordinate which i will call... and it will stand there until i send a new job.

 

I would be appriciated if you can share any idea/knowledge with me. 

 

Have a wonderful day!

  • Link to post
    Share on other sites

    Posted · How to make printers table stand in the middle of Z axis?

    I think it cuts power and for most S5 printers, the weight of the bed is enough for it to coast down.

     

    What do you want it to do if the print is almost as tall as the whole space?

     

    I think the only fix for this would be to alter the firmware.  The firmware in question is in Python and is all visible, comments and all, on the S5.  If you are a programmer and know a little linux and a little python it's not so hard to figure out all the code.

  • Link to post
    Share on other sites

    Posted (edited) · How to make printers table stand in the middle of Z axis?

    I think a relevant question is "why?". Why do you want the printer bed to stay at that half-way down point instead of dropping all the way down? If the answer to that question is "because then I can see the finished model in the camera view", then here's a clever alternative solution for that:

     

     

    mirror.jpg.922fd6b37d7c6c920c222055b0e1b

    Edited by ahoeben
    • Like 1
    Link to post
    Share on other sites

    Posted · How to make printers table stand in the middle of Z axis?
    19 hours ago, gr5 said:

    I think it cuts power and for most S5 printers, the weight of the bed is enough for it to coast down.

     

    What do you want it to do if the print is almost as tall as the whole space?

     

    I think the only fix for this would be to alter the firmware.  The firmware in question is in Python and is all visible, comments and all, on the S5.  If you are a programmer and know a little linux and a little python it's not so hard to figure out all the code.


    It wont be tall that much ever. So i dont have any worries about it. I was hoping to see an easier way actually but if i have to do it with coding i will but im not sure how to… or will it be possible even with coding… Do you have any idea/suggestions?

  • Link to post
    Share on other sites

    Posted · How to make printers table stand in the middle of Z axis?
    2 hours ago, ahoeben said:

    I think a relevant question is "why?". Why do you want the printer bed to stay at that half-way down point instead of dropping all the way down? If the answer to that question is "because then I can see the finished model in the camera view", then here's a clever alternative solution for that:

     

     

    mirror.jpg.922fd6b37d7c6c920c222055b0e1b


    I’m not interested about cams or etc. I will be holding the plate with the gripper integrated to a robotic arm so i need a space for gripper to get inside but the screen on the middle of printer blocks it so if i can set manuel Z offset for higher coordinate, gripper can easily enter that gap.

  • Link to post
    Share on other sites

    Posted · How to make printers table stand in the middle of Z axis?

    I think you may have to modify the firmware then. As @gr5 already points out, the firmware cuts the power to the stepper motors at the end of a print, so even if you move the bed to a certain height it may drop down again because gravity wins from the combined resistance in the z mechanics.

     

    What you could try is add a long pause (G4 dwell), or a pause even to your end gcode after moving the bed to the desired position. But that will prevent the print from "ending', and I don't know what you use to signal your gripper to do its thing.

  • Link to post
    Share on other sites

    Posted · How to make printers table stand in the middle of Z axis?

    Note the G4 is a gcode and wouldn't need any firmware changes.

     

    Do you want the bed to cool before removing the part?

     

    Well it sounds like you or someone at your company has some coding expertise so I'll tell you some more.  You can ssh to the printer.  It has to be in "developer" mode which is set in the menu system on the printer.  Basically all developer mode does is that it allows ssh into the printer.  So it's fine to leave all your printers in that mode permanently (more than fine).

     

    Once it is in that mode the ip address will appear on the display (which is convenient).  ssh to that address.  Username and password is root/ultimaker.

     

    It's linux.  python code I believe is all in /usr/share/griffin

     

    I've zipped it up before and brought it to my main computer and grepped through the code to quickly find key words and things to figure out how it all works.  You can also get the code out of the recovery images.

     

    The motion controller is on a second board with an arduino like computer that accepts gcodes and there is a utility on the linux computer to send gcodes to it.  So it could be you don't have to change a single line of code and instead you can just send gcodes after the print is done.  There is an article about the utility on this forum here which does more than just send gcodes but here is a bit about which gcodes work.  It's from 2016 but almost nothing has changed in this article and the following printers are all basically the same when it comes to this utility: S3 S5 S7 UM3.

     

     

  • 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
        • 22 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...