完整gcode 如下 # Parameters {% set z = params.Z|default(10)|int %} ; z hop amount {% set e = params.E|default(2) %} {% if printer['pause_resume'].is_paused|int == 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=zhop VALUE={z} ; set z hop variable for reference...
actual running printrename_existing: PAUSE_BASEgcode:PAUSE_BASE_TOOLHEAD_PARK_PAUSE_CANCEL[gcode_macro RESUME]description: Resume the actual running printrename_existing: RESUME_BASEgcode:### read extrude from _TOOLHEAD_PARK_PAUSE_CANCEL macro ###{% set extrude = printer['gcode_macro _TOOLHEAD_...
virtual_sdcard 没有在配置文件中定义。pause_resume 没有在配置文件中定义。gcode_macro pause 没有在配置文件中定义。gcode_macro resume 没有在配置文件中定义。gcode_macro cancel_print 没有在配置文件中定义。display_status 没有在配置文件中定义。确保在你的printer.cfg文件中引用了mainsail.cfg。 黑帝-绝对...
[pause_resume] [gcode_macro CANCEL_PRINT] description: Cancel the actual running print rename_existing: CANCEL_PRINT_BASE gcode: TURN_OFF_HEATERS CANCEL_PRINT_BASE ### # 主板温度显示 ### [temperature_sensor MCU] sensor_type: temperature_mcu min_temp: 0 max_temp: 100 [temperature_sensor Lub...
## printer.cfg# 以下为必要配置,避免红字报错[mcu]serial:/tmp/klipper_host_mcu[printer]kinematics:nonemax_velocity:1max_accel:1# 以下为必备配置,避免黄字警告[pause_resume] [display_status] [virtual_sdcard]path:~/printer_data/gcodes[gcode_macroCANCEL_PRINT]rename_existing:CANCEL_PRINT_BASEgcode:#...
[gcode_macro_fan_state]description:用于储存当前风扇状态,便于非自锁按钮切换开关variable_state:1# variable_last_temp: 0 | 后面给电位器用的gcode:[gcode_buttonfan_none_lock_switch]pin:~PA2# UART2,注意有的按钮模块默认拉高或者拉低press_gcode:release_gcode:# 触发状态改变SET_GCODE_VARIABLEMACRO=_fan...
A collection of useful macros for the Klipper 3D printer firmware - klipper-macros/pause_resume_cancel.cfg at main · chrisleck/klipper-macros
[gcode_macro PAUSE] [gcode_macro RESUME] [gcode_macro CANCEL_PRINT] 完成上面的步骤,你的配置文件已经非常的清楚明了了。 B.标定配置文件pin 下面设定相关的pin定义。 图9 观察你的接线图 图10 打开pin图 根据走线标定pin。 举例stepper_x标定
gcode: # Parameters {% set z = params.Z|default(10)|int %} ; z hop amount {% set e = params.E|default(1) %} {% if printer['pause_resume'].is_paused|int == 0 %} SET_GCODE_VARIABLE MACRO=RESUME VARIABLE=zhop VALUE={z} ; set z hop variable for reference in resume macro ...
还有个小 TIPS,klipper 没有实现 G4 的 S 参数,要么用 macro 转换,要么就别用 S 参数。(用 orca 设置多色打印的一些暂停,发现根本不会生效) [gcode_macro G4] rename_existing: G4.1 gcode: G4.1 P{ params.P | default((params.S | default(0) | int) * 1000) } ...