Pause At Layer Or Height For Cura 3 3D Printer Model

Author: @
License:
File formats: py,stl
Download type: zip
Size:11.4KB

The file 'Pause At Layer Or Height For Cura 3 3D Printer Model' is (py,stl) file type, size is 11.4KB.

Summary

This is my script for pausing at a Layer number or at Height for Cura.
I'm using it with Cura 3.2.
I want it to be fast and easy to use without thinking of offsets and make any calculations with initial layer height and normal layer height :)
Just put in the layer number where the pause should occur, for example the layer where the color changes or the layer that prints the roof over the nut that will be inserted into the print.
M0 is used, so a simple click on the knob is needed to continue printing.

The script has an option to compensate the Z backlash because my printer creates a neck in the part where the pause occurs.
The head is moved below the paused layer of the indicated amount, so make sure to park the head away from the print to avoid collision.

The retraction is used if it is enabled into cura first extruder settings.
The amount is also read from cura settings.

The extrude amount is used to compensate for oozing during the pause.

The script goes into this folder
C:Program FilesUltimaker Cura 3.2pluginsPostProcessingPluginscripts

Tested on HK Fabrikator with Marlin 1.1.8

The test M322 version has a switch for M0 and M25, but it's not tested with M322 which is supposed to work with FlashForge Creator printers.

PauseAtHeight-M0-M25_and_Test_M322.py 12.2KB
PauseAtHeight.py 10.9KB
RsX.stl 38.5KB