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
- Host: GitHub
- URL: https://github.com/ayan4m1/pauzit
- Owner: ayan4m1
- License: mit
- Created: 2022-04-15T18:51:09.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-16T01:36:41.000Z (over 4 years ago)
- Last Synced: 2025-03-30T15:44:49.443Z (over 1 year ago)
- Language: JavaScript
- Size: 105 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
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.