PrusaSlicer / Superslicer / OrcaSlicer integration for klipper
-
Upload
.stl
files anywhere insideprinter_data
folder. -
Slicer executable is automatically downloaded, detected by the gcode that's uploaded to the printer.
This feature is experimental, there may be some issues with the process of downloading.
PrusaSlicer doesn't support downloading selected versions
OrcaSlicer has some troubles working (tested on rpi3)
-
3d printer config will be automatically generated and updated everytime a
.gcode
is uploaded intoprinter_data/gcodes
. Config file is stored in~/KlipperSlicer/slicer_data/config.ini
. -
You can start preheating your printer using
_SLICING_PREHEAT EXTRUDER=... BED=...
macro.Example:
[gcode_macro _SLICING_PREHEAT] gcode: {% if printer.idle_timeout.state != "Printing" %} SET_HEATER_TEMPERATURE HEATER=extruder TARGET={params.EXTRUDER|default(0)|int} SET_HEATER_TEMPERATURE HEATER=heater_bed TARGET={params.BED|default(0)|int} {% endif %}
[update_manager KlipperSlicer]
type: git_repo
primary_branch: main
path: ~/KlipperSlicer
origin: https://github.com/Matszwe02/KlipperSlicer.git
install_script: scripts/install.sh
managed_services: KlipperSlicer