Pause At Height Or Layer (Dremel D3 3D45 3D40 3D20) 3D Printer Model

Author: @
License: CC BY
File formats: py,STL
Download type: zip
Size:49.9KB

The file 'Pause At Height Or Layer (Dremel D3 3D45 3D40 3D20) 3D Printer Model' is (py,STL) file type, size is 49.9KB.

Summary

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:

  • C:Program FilesDremel DigiLab 3D SlicerpluginsPostProcessingPluginscripts
  • C:Program FilesUltimaker Cura 3.2pluginsPostProcessingPluginscripts

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