An open API service indexing awesome lists of open source software.

https://github.com/ayan4m1/pauzit

Single Extruder Multi Material G-Code Rewriter
https://github.com/ayan4m1/pauzit

Last synced: over 1 year ago
JSON representation

Single Extruder Multi Material G-Code Rewriter

Awesome Lists containing this project

README

          

# pauzit

# purpose

Pauzit is a command-line utility which can help you with single extruder multi material (SEMM) 3D printing.

Specifically, it takes the g-code output from PrusaSlicer and replaces toolchange commands with M600 (Marlin filament change) commands.

This allows you to make SEMM prints without any special hardware, by manually swapping filament when necessary instead of using a mixing extruder or MMU.

# usage

Install pauzit globally using

> npm install -g pauzit
>
> pauzit convert input.gcode output.gcode

Or run it with `npx` using

> npx pauzit convert input.gcode output.gcode

If you omit the output filename, a new file named `{input}.pauz.gcode` will be created.