This is my script for pausing at a Layer number or at Height for Dremel DigiLab 3D Slicer or Cura 2 / 3 on a Dremel 3D Printer.
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.
G5 is used for pause. After pause you can have the extruder wipe filament using the Extrude Start / Stop Print settings.
This script is based on the following scripts:
The script goes into one of these folders:
Tested on a Dremel 3D45.
UPDATE 12/16/18: Fixed an issue with the current_z not being calculated correctly.
UPDATE 12/22/18: After extensive testing, I've stripped out many useless commands and features that don't seem to make sense for a Dremel printer. Functions such as Head Parking, Retraction, and Temperature setting are handled automatically by the Dremel printer it seems. I've kept the non-minimal (original) script labeled with _old.
UPDATE 01/02/19: Added z-lift gcode before the pause code.
PauseAtHeight_D3.py | 9.0KB | |
PauseAtHeight_D3_old.py | 14.1KB | |
trust_me_engineer_boss.STL | 209.5KB |