클리퍼 업데이트 후 오류가 나서 구글링 해보았습니다.
코드상의 변경점이 있었던거 같습니다.
ex)
기존
[gcode_macro START_PRINT]
default_parameter_BED_TEMP: 90
default_parameter_EXTRUDER_TEMP: 235
gcode:
klipper 업데이트 후
[gcode_macro START_PRINT]
gcode:
{% set BED_TEMP = params.BED_TEMP|default(90)|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(230)|float %}
정리하자면 gcode_macro 에서 default_paramer -> % set 형식 으로 변경해야 하는 듯 합니다.
최종적으로 바꾼 것들은 아래와 같습니다.
온도
{% set BED_TEMP = params.BED_TEMP|default(90)|float %}
{% set EXTRUDER_TEMP = params.EXTRUDER_TEMP|default(230)|float %}
축 기본값
{% set X = params.X|default(5)|float %}
{% set Y = params.Y|default(5)|float %}
{% set Z = params.Z|default(10)|float %}
{% set E = params.E|default(6.5)|float %}
추가적으로 업데이트후 start macro 에서 SET_GCODE_OFFSET Z 항목을 다시 세팅해야 하는 문제가 있었습니다.
참고자료
https://github.com/Klipper3d/klipper/blob/master/config/sample-macros.cfg
GitHub - Klipper3d/klipper: Klipper is a 3d-printer firmware
Klipper is a 3d-printer firmware. Contribute to Klipper3d/klipper development by creating an account on GitHub.
github.com
https://www.klipper3d.org/Command_Templates.html
Commands templates - Klipper documentation
Commands templates This document provides information on implementing G-Code command sequences in gcode_macro (and similar) config sections. G-Code Macro Naming Case is not important for the G-Code macro name - MY_MACRO and my_macro will evaluate the same
www.klipper3d.org
'3d 프린터 > OS' 카테고리의 다른 글
22.11.12 klipper 펌웨어 업데이트 (0) | 2022.11.13 |
---|---|
업데이트 후 moonraker.conf 변경 (0) | 2022.03.25 |
21.11.27 klipper 펌웨어 업데이트 (0) | 2021.11.27 |
옥토파이 - 설치편 (0) | 2021.05.03 |