Trends At this time...

Container processing VS Server Processing.
Trends
AI art for Laser Engraving
Grayscale height maps
Auto parts
Screws
Impossible
Shelf Supports
Emt TUbing Corners
PVC pipe corners
Geodesic dome parts
Jigs
Integra
medallions
ted Desktop Manufacturing
I materialize
Items to print
https://www.youtube.com/watch?v=D_pEmQrF7V0
Drawers
Switch Center
USb foot switches
Weighing Center
Packing Center
Speaker Front Panels
Restart Function Atomstack
Robot Arm
Posted  · Cura 5.3 Release - PauseAtHeight not working for Anycubic Kobra, without manual G-code modification

Printing with different colors on my Anycubic Kobra with PauseAtHeight drove me nuts.

For testing I used a testcylinder with D=10mm and H= 15mm.

The PauseAtHeight breaks were programmed for layer 25 and 50 of total 75 layers.

 

First I tried several setups of the PauseAtHeight script and no one, worked on my Kobra.

This is, because Anycubic seems to not have proper installed M0 code.

Finaly I found one setup with manual gcode adjustment that workes for me.

The printer uses Marlin Gcode.

 

General: Kobra Printer only stops for longer time, when "Pause"-Button on the display is pressed.

     - When  reaching the pause layer, the printer goes to park position , lift-up and Beep

     - When you press the "Pause"-Button  - printer displays " Paused, waiting for cache command to complete"

 

1.) Keep Motors enganded (3600s) - not working

    - After pressing "Pause-Button- printer displays " Paused, waiting for cache command to complete"

    - This state last for minimum 1 hour - because of "M84 S3600 ; Keep steppers engaged for 1h"

 

2.) Disarm Timeout (30s) - not working

     - Printer Goes to park position , lift-up and Beep

     - After pressing "Pause-Button- printer displays " Paused, waiting for cache command to complete"

     - This state last for infinite.

 

3.) No Motors Enganged, Disarm timeout (0)  - not working

     - Printer Goes to park position , lift-up and Beep

     - After pressing "Pause-Button- printer displays " Paused, waiting for cache command to complete"

     - This state last for infinite.

 

4.) No Motors Enganged, Disarm timeout (0),  G-code before Pause ((G4 S30) - not working

     - Printer Goes to park position , lift-up and Beep

     - After pressing "Pause-Button- printer displays " Paused, waiting for cache command to complete"

     - This state last for infinite.

 

5.) No Motors Enganged, Disarm timeout (0),  + manual modification in gcode file ( M0 S30) - Working

     - Printer Goes to park position , lift-up and Beep

     - After pressing "Pause-Button- printer displays " Paused, waiting for cache command to complete" 

     - This state last for 30 seconds

    - Then z-axis lifts for the internal "Pause"- move

    - screen with "Resume"-Button is shown followed be some beeps.

    - After pressing "Resume" the printer primes the extruder and continues the work.

 

    - When you dont press "Pause", within 30 seconds of the first beep, the printer directly continues with extruder priming and printing.

 

To achive this, I manually modified the generated G-code file as follows.

**** generated G-Code ****

    M104 S230 ; standby temperature
    M300 S440 P1000 ; Beep
    M0 ; Wait for Pause
    M109 S230 ; WAIT for resume temperature

*****

 

***** modified G-Code ****

   M104 S230 ; standby temperature
   M300 S440 P1000 ; Beep 
   M0 S30 ; Wait for Pause
    M109 S230 ; WAIT for resume temperature

****

 

 

My Question is, if there's a possibility to include  this addition of S30 to the M0 Code in the script.

Either permanent or with a separate Radio-button in the script parameters.



7r


 had the same issue with my Anycubic i3 mega s and i found if you cycle the power switch off and on, then resume the print the same way that you would in the event of a power failure/outage then it will home the x, y, and z and continue with the print.. i know this answer is probably too late to save this this project but hope it helps in later projects. happy printing..

The Pause At Height settings include boxes for "Gcode before pause" and "Gcode after pause".  I put M300 in the gcode before pause so the machine beeps and draws my attention.


 

In the Gcode After pause box, if you enter the "dwell" command G4 S300 (where S is in seconds) then you will have 300 seconds (5 minutes) to change filament, insert a nut, whatever.  At the end of the "dwell" the machine will restart on its own.  Once the line is read by the printer there is no way to shorten the time and there is no way to make it longer.  You will have X number of seconds to finish what you want to do, and then wait for the print to continue.  That is not the same as a Pause command that you can restart at your leisure.



Posted  · Issues with Pause at height - anycubic mega s

I don't know the AnyCubic machines, but on a Creality printer the stop switches are not very repeatable.  If you successfully pause a print and then have to Auto-Home then the "new" 0,0,0 may not be exactly the same as the "old" 0,0,0.  That is, when the print head hits the switches and stops, it doesn't stop in exactly the same position as the previous time.  In the X and/or Y that will cause a layer shift.  In the Z you might re-start and hit the print with the nozzle, or air print above the previous layer.

 

The Pause At Height settings include boxes for "Gcode before pause" and "Gcode after pause".  I put M300 in the gcode before pause so the machine beeps and draws my attention.

 

In the Gcode After pause box, if you enter the "dwell" command G4 S300 (where S is in seconds) then you will have 300 seconds (5 minutes) to change filament, insert a nut, whatever.  At the end of the "dwell" the machine will restart on its own.  Once the line is read by the printer there is no way to shorten the time and there is no way to make it longer.  You will have X number of seconds to finish what you want to do, and then wait for the print to continue.  That is not the same as a Pause command that you can restart at your leisure.