프린팅 시작 시 온도가 불안정하여 대기 시간이 너무 오래 걸림
- 이 매크로는 설정 파일에 바로 추가하면 됩니다.
- 이 매크로의 기능은 정상적으로 온도 상승을 대기하지만 온도가 목표에 도달하면 바로 다음 단계로 진행하는 것입니다.
printer.cfg
[gcode_macro M109]
rename_existing: M109.1
gcode:
{% set s = params.S|float %}
M104 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %} # 노즐 온도 설정
{% if s != 0 %}
TEMPERATURE_WAIT SENSOR=extruder MINIMUM={s} MAXIMUM={s+1} # 노즐 온도 대기 (1도 이내)
{% endif %}
[gcode_macro M190] # 베드 온도 대기
rename_existing: M190.1
gcode:
{% set s = params.S|float %}
M140 {% for p in params %}{'%s%s' % (p, params[p])}{% endfor %} # 베드 온도 설정
{% if s != 0 %}
TEMPERATURE_WAIT SENSOR=heater_bed MINIMUM={s-2} MAXIMUM={s+5} # 베드 온도 대기 (n도 이내)
{% endif %}
Loading...