Klipper 전원 차단 이어출력 기능
- Klipper 전원 차단 이어출력 기능이란 Klipper가 전원이 끊겼다가 다시 들어오면 자동으로 Klipper의 출력 상태를 복구할 수 있는 기능을 의미합니다.
- FLY 호스트 컴퓨터의 경우 C5 보드를 제외한 다른 보드는 모두 KPPM 전원 차단 모듈과 함께 사용해야 합니다.
- 정전 후 Z축의 위치가 변하는 기종에는 적용할 수 없습니다.
설정
전원 차단 종료 기능 비활성화
참고 사항
- 전원 차단 이어출력 기능을 사용하려면 반드시 전원 차단 종료 기능을 비활성화해야 합니다. 비활성화하지 않으면 이어출력 기능을 사용할 수 없습니다.
- 전원 차단 이어출력 기능에는 진행 상황을 저장한 후 자동으로 종료하는 기능이 포함되어 있습니다.
- 다른 전원이 호스트 컴퓨터에 연결되지 않았는지 반드시 확인하십시오. 그렇지 않으면 다시 부팅할 수 없습니다.
-
브라우저 주소창에 장치의 IP 주소를 입력합니다. 예:
http://192.168.6.179
-
설정 페이지로 이동
- 브라우저에서 장치의 IP 주소를 엽니다. 예:
http://192.168.1.2/
- Fluidd에서는 아래 왼쪽 그림과 같이
숨겨진 파일 및 폴더 필터링
체크를 해제합니다. - Mainsail에서는 아래 오른쪽 그림과 같이
숨겨진 파일 표시
를 체크합니다.
- 이때
.flyos-config
폴더가 보입니다. 이 폴더 안에sys-config.conf
파일이 있습니다. sys-config.conf
파일은 이동식 디스크FlyOS-Conf
의 설정 파일config.txt
의 심볼릭 링크입니다.
sys-config.conf
파일을 열고shutdown_pin_state
와shutdown_pin=
설정을 찾습니다.- 이 설정 앞에
#
을 추가합니다. - 그런 다음
저장
->닫기
-> 재시작하면 설정이 완료됩니다.
- 브라우저에서 장치의 IP 주소를 엽니다. 예:
plr.cfg 설정 파일
참고 사항
- 설정은 해당 제품 문서를 확인하여 진행해야 합니다.
[homing_override]
설명
주의 사항
[homing_override]
를 사용하는 경우, 임의로 복귀 위치를 설정하면 안 됩니다. 전원 차단 이어출력 기능이 작동하지 않더라도 책임지지 않습니다.- 아래에
[homing_override]
설정 설명이 있습니다.
- 설명
[force_move]
: 강제 이동 기능을 활성화하여 지정된 위치로 강제 이동할 수 있습니다.[force_move]
는[homing_override]
내부의set_position_z
기능을 대체합니다. 이 설정을 따르지 않으면 전원 차단 이어출력이 실패할 수 있습니다.- 아래의
[homing_override]
설정은 전원 차단 이어출력 시 Z축을 올바르게 복귀할 수 있도록 하기 위한 것입니다.
[force_move]
enable_force_move: true
[homing_override]
axes: z
gcode:
{% set max_x = printer.configfile.config["stepper_x"]["position_max"]|float %}
{% set max_y = printer.configfile.config["stepper_y"]["position_max"]|float %}
{% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z=0
G90
G0 Z5 F600
{% endif %}
{% set home_all = 'X' not in params and 'Y' not in params and 'Z' not in params %}
{% if home_all or 'X' in params %}
G28 X
{% endif %}
{% if home_all or 'Y' in params %}
G28 Y
{% endif %}
{% if home_all or 'Z' in params %}
G0 X{max_x / 2} Y{max_y / 2} F3600
G28 Z
G1 Z10 F2000
{% endif %}
- 상승 동작 설명
- 이 설정은 Z축이 복귀되지 않은 경우에만 실행되는 동작이며 정상 사용에는 영향을 미치지 않습니다.
{% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z=0
G90
G0 Z5 F600
{% endif %}
테스트
- 임의의 파일을 출력하고 출력 도중
비상 정지
버튼을 눌러 전원 차단을 시뮬레이션합니다. - 다시
펌웨어 재시작
버튼을 누르고 Klipper가 정상적으로 연결될 때까지 기다립니다. - 웹 페이지 또는 KlipperScreen에 팝업 창이 뜨면 전원 차단 이어출력 기능이 정상 작동하는 것입니다.
- 이후 실제 전원 차단 상황을 테스트해 볼 수 있습니다.
Loading...