Jump to content
Ultimaker Community of 3D Printing Experts

Pause at height home instead of position

Recommended Posts

Posted · Pause at height home instead of position

I am trying to print face plate for my flight simulator that requires using white filament as the plate itself and black for the writing, so i try using the pause at height post processing command in cura to be able to stop at the height of which the writing starts. But i am using a giant delta printer and i'd rather get it to go to home position when it pauses instead of going to a set position by the user. I have tried changing the position but it decides to go far to the top right of the bed and it has broke the belts. Is there a way to get it to go to home when paused???



Tevo Little monster (Smoothie board that uses repetier g-code flavor)


Cheers, Tom

  • Link to post
    Share on other sites
    Posted · Pause at height home instead of position

    A real homing is not good, because you will then never be on the exact position again when you continue your print. The home switch has too much tolerance. So moving away as you like is the better solution.

  • Link to post
    Share on other sites
    Posted · Pause at height home instead of position

    As Smithy says, a homing move is not good during a print.  I've been burned by that one as the tolerance of the switches is not good and there will likely be a layer shift of up to .5mm.



    The G1 codes are doing a retraction, doing a prime, and moving the head back to the re-start position.  Then the G92 E? resets the extruder so it is in sync to continue the print.  The M82 sets the extruder back to absolute extrusion mode.


    "...It broke the belts".  If you have different users (students?) accessing this and they are always using the same printer then maybe the best thing is to modify the PauseAtHeight.Py file and insure that the "Park" location is within the Min and Max you would set in the plugin.

    In both the "head_park_x" and "head_park_y" sections of the .Py file something like this might work.

    "minimum_value": "-250",
    "minimum_value_warning": "-250",

    "maximum_value": "250",
    "maximum_value_warning": "250",


    You'd want real advice from a Python coder (which I am not).  They should be able to advise on making an alteration so the dialog would not accept "garbage" input for that specific printer.  It might even be preferable to have a location hard coded in so the user couldn't change it at all.  You could save the Py file as "TevoPause.Py" and only use it for that particular printer.


  • Link to post
    Share on other sites
    Posted · Pause at height home instead of position

    Ok, ive had a look at it lately, and im now trying to get the print to pause through a g code pause in the file (like what pause at height is doing). Although im using prusa slicer which lets me insert any gcode i want before a new layer starts, but i've tried to do all the pause commands i know (M25, M600 and M226), but none of them have worked, do you guys know any other pause commands??

  • Link to post
    Share on other sites
    Posted · Pause at height home instead of position

    Btw, i thought the printer used repetier firmware but apparently tevo says it uses rep rap, but it has a smoothie board, im confused

  • Link to post
    Share on other sites
    Posted (edited) · Pause at height home instead of position
    1 hour ago, Slavsquatter3000 said:

    ...im confused

    Welcome to the world of 3D printing.

    You can try M0 or M1 either of which will likely need a button click to continue.  M999 might work to continue (but might cause the position to be lost).

    Prior to version 3.01 RepRap used M601 (then changed to M226) with M602 as resume.

    Here are a couple of links (although it sounds like you're already been to both).




    Edited by GregValiant
  • Link to post
    Share on other sites
    Posted · Pause at height home instead of position

    Ok, i'll try these codes, i've also updated the firmware because apparently the firmware on my printer was 7-8 years old.

    And I ive now found out that it does use smoothie gcode flavor. Thanks for the help

  • 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
    • 24 Visiting our virtual showroom

      1. 1. Have you visited our virtual showroom before?

        • Yes
        • No
      2. 2. If yes - what content did you find most interesting?

        • Information about Ultimaker ecosystem
        • Applications & application stories
        • Customer success stories
        • Webinar sessions
        • Material wall & ecosystem partners
        • New product introduction; software subscription plans
      3. 3. What of the below would make you consider visiting (again)?

        • New Live Ultimaker Webinar streams
        • ‘Ask Me Anything’ with industry experts or Ultimaker staff via main stage and public chat
        • New customer success stories
        • New applications
        • Presentations/news from ecosystem partners
        • Opportunity to meet representatives for an interactive tour
        • Helpful videos like Software tutorials
        • Other; leave input in a comment below!

    • Our picks

      • Ultimaker turns 10: A look back
        Ultimaker is turning 10 years old and that means it is story telling time! We'll explore 2010-2014, traveling through the evolution of the business from the Protobox and Ultimaker Original, to the major leaps forward with the Ultimaker 2 and Ultimaker 3.
          • Like
        • 0 replies
      • Ultimaker Transformation Summit
        Visit our virtual showroom and learn more about the Ultimaker ecosystem!
        • 14 replies
      • New here? Register your Ultimaker for free 3D printer onboarding course
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 0 replies
    • Create New...