Warning
Klipper binaries are created daily, use at your own risk. Review compilation badge for succesfully build!!!
Suggested to take the config files and compile yourself, compilation guide.
Serial | |
---|---|
Board/MCU | Serial |
Bigtreetech - Toolhead |
Warning
Klipper binaries are created daily, use at your own risk. Review compilation badge for succesfully build!!!
Suggested to take the config files and compile yourself, compilation guide.
Serial | |
---|---|
Board/MCU | Serial |
Bigtreetech - Toolhead |
Warning
Marlin binaries are created from official Marlin pre configuration repository, use at your own risk. Review compilation badge for succesfully build!!!
Suggested to take the config files and compile yourself, compilation guide.
Tip
From the next list of brand/printers/configurations:
### 3Dwork Klipper Bundle - QIDI Edition | |
### Installation instructions - From SSH/CLI: | |
### cd /home/mks/klipper_config/ | |
### git clone https://github.com/3dwork-io/3dwork-klipper-qidi.git | |
[respond] | |
### Shell Macros | |
[include 3dwork-klipper-qidi/shell-macros.cfg] | |
### Klippain - ShakeTune (Advanced Input Shaper Macros) |
#!/bin/bash | |
####################################################################### | |
## NOTE: This script originates from here but I tweaked the pull ## | |
## command, changed default location for backup, and added a comment ## | |
## for reference later. ## | |
####################################################################### | |
##################################################################### | |
### Please set the paths accordingly. In case you don't have all ### |
# Current Version v_202305221109 | |
### PAUSE AT LAYER | |
# Usage: SET_PAUSE_NEXT_LAYER [MACRO=<name>] | |
[gcode_macro SET_PAUSE_NEXT_LAYER] | |
description: Enable a pause if the next layer is reached | |
gcode: SET_GCODE_VARIABLE MACRO=SET_PRINT_STATS_INFO VARIABLE=pause_next_layer VALUE="{{'enable':True, 'call':params.MACRO|default("PAUSE")}}" | |
# Usage: SET_PAUSE_AT_LAYER [LAYER=<number>] [MACRO=<name>] | |
[gcode_macro SET_PAUSE_AT_LAYER] | |
description: Enable/disable a pause if a given layer number is reached |
# Current Version v_202305221109 | |
# More information https://3dwork.gitbook.io/3dwork.io/guias-impresion-3d/calibracion_3d#3.-ajuste-pid-mpc | |
### PIDs MACRO LIST | |
# | |
# PID_EXTRUDER Extruder temperature calibration / Calibra la temperatura del extrusor. | |
# PID_BED Bed temperature calibration / Calibra la temperatura de la cama. | |
# PID_ALL Heater and Bed temperature calibration / Calibra la temperatura del extrusor y la cama. | |
# | |
### |
# Current Version v_202305221109 | |
# Mas info - https://3dwork.gitbook.io/3dwork.io/klipper/mejoras/macros-mejoras/cambio-filamentos-m600 | |
[gcode_macro CANCEL_PRINT] | |
description: Cancels the printer | |
rename_existing: CANCEL_PRINT_BASE | |
gcode: | |
END_PRINT | |
TURN_OFF_HEATERS | |
CLEAR_PAUSE |
# Current Version v_202305221109 | |
# Mas info - https://3dwork.gitbook.io/3dwork.io/klipper/mejoras/macros-mejoras/cambio-filamentos-m600 | |
[gcode_macro RESUME] | |
description: Reanuda la impresion si la impresora esta en pausa. | |
rename_existing: RESUME_BASE | |
gcode: | |
{% if printer.pause_resume.is_paused %} | |
{% set vg = printer["gcode_macro _VAR_GLOBALS"] %} | |
# Current Version v_202305221109 | |
# Mas info - https://3dwork.gitbook.io/3dwork.io/klipper/mejoras/macros-mejoras/cambio-filamentos-m600 | |
[gcode_macro PAUSE] | |
description: Pausa la impresion actual. | |
rename_existing: BASE_PAUSE | |
gcode: | |
{% if not printer.pause_resume.is_paused %} | |
{% set vg = printer["gcode_macro _VAR_GLOBALS"] %} | |
SET_GCODE_VARIABLE MACRO=_VAR_GLOBALS VARIABLE=temp_extruder_pause VALUE={printer.extruder.target} |
# Current Version v_202305221109 | |
# Mas info - https://3dwork.gitbook.io/3dwork.io/klipper/mejoras/macros-mejoras/cambio-filamentos-m600 | |
[gcode_macro MOVE_PARK] | |
description: Aparca el cabezal de impresion, se puede ajustar en _VAR_GLOBALS. | |
gcode: | |
{% set vg = printer["gcode_macro _VAR_GLOBALS"] %} | |
# Se realiza el calculo de la posicion Z, X e Y se definen en _VAR_GLOBALS. | |
{% set max_z = printer.toolhead.axis_maximum.z|float %} |