Jump to content

New Plugin - Heater Start Parallelizer


moshen

Recommended Posts

Posted · New Plugin - Heater Start Parallelizer

It always bugged me the default Cura print startup sequence wasted time by waiting for the bed to reach temp first before starting the extruder temp. Starting both at once is not ideal either since the hot end comes up to temp way faster. With this plugin you can tweak it so they both come up to temp closer to the same time. Works great on my Printrbot Simple Metal.

https://github.com/mosh1/HeaterStartParallelizer

 

  • Link to post
    Share on other sites

    Posted · New Plugin - Heater Start Parallelizer

    You can do this without a plugin and by just adjusting the start.gcode.

     

    I am specifically interested in this thread as I have a heated bed on route from the USA...

    Daid. Are you suggesting that you add M140 XXX (I think its M140 to the start.gcode? And not use the GUI to change the temps?

    Jon

     

  • Link to post
    Share on other sites

    Posted · New Plugin - Heater Start Parallelizer

    I'm not sure the G4 command works with this but you can try:

    M140 S70 ; set bed temp (doesn't wait)

    G4 S15 ; wait 15 secs.

    M104 S210 ; set nozzle temp (doesn't wait)

    M190 S70 ; set bed temp (waits)

    M109 S210 ; set nozzle temp (waits)

    Alternatively, just set the nozzle temp to a safe "holding value" like 140.

    M140 S70 ; set bed temp (doesn't wait)

    M104 S140 ; set nozzle temp (doesn't wait)

    M190 S70 ; set bed temp (waits)

    M109 S210 ; set nozzle temp (waits)

     

  • Link to post
    Share on other sites

    Posted · New Plugin - Heater Start Parallelizer

    You can do this without a plugin and by just adjusting the start.gcode.

     

    I want to start the hot end 10-15C before whatever I set the bed temp to. This accounts for bed temp changes such as when I want to print different materials. I couldn't find a way to do that with start.gcode (is there a subtract function from the targeted be temp)?

     

  • Link to post
    Share on other sites

    Posted · New Plugin - Heater Start Parallelizer

    Waiting a certain number of seconds before starting the hot end works, but is a bit too naive if the bed temp changes a lot due to different materials (hence why my plugin starts it a specified number of degrees before whatever you set the bed temp to). You have to change the number of seconds every time you have a large target bed temp switch.

    The second method of heating the hot end to a lower 'safe' temp is a bit better, but I still wanted the most optimal solution possible..

     

    I'm not sure the G4 command works with this but you can try:

    M140 S70 ; set bed temp (doesn't wait)

    G4 S15 ; wait 15 secs.

    M104 S210 ; set nozzle temp (doesn't wait)

    M190 S70 ; set bed temp (waits)

    M109 S210 ; set nozzle temp (waits)

    Alternatively, just set the nozzle temp to a safe "holding value" like 140.

    M140 S70 ; set bed temp (doesn't wait)

    M104 S140 ; set nozzle temp (doesn't wait)

    M190 S70 ; set bed temp (waits)

    M109 S210 ; set nozzle temp (waits)

     

  • 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.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 18 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
        • 0 replies
    ×
    ×
    • Create New...