전원 차단 종료 및 전원 차단 후 인쇄 재개
중요 사항
- 전원 차단 종료와 전원 차단 후 인쇄 재개 기능은 서로 충돌하므로 동시에 활성화할 수 없습니다.
- 전원 차단 종료 기능만 활성화한 경우, 전원 차단 후 인쇄 재개 기능을 사용할 수 없습니다.
- Klipper 연결이 올바르게 구성되고 유지되어야 전원 차단 후 인쇄 재개 기능이 작동합니다. 해당 기능이 트리거되면 자동으로 종료 절차가 진행됩니다.
기능 설정
- 전원 차단 종료
- 전원 차단 후 인쇄 재개
전원 차단 종료 설정
주의
다음 단계에 따라 전원 차단 종료 기능을 설정하십시오.
-
장치 설정 페이지 접속
- 브라우저 주소창에 장치 IP 주소를 입력하세요. 예:
http://192.168.1.2/
- 브라우저 주소창에 장치 IP 주소를 입력하세요. 예:
-
숨김 파일 표시
- Fluidd: "숨김 파일 및 폴더 필터링" 체크 해제
- Mainsail: "숨김 파일 표시" 체크
Loading...Loading... -
설정 파일 편집
.flyos-config폴더를 찾아 들어갑니다.sys-config.conf파일을 엽니다. (해당 파일은FlyOS-Conf디스크에 있는config.txt의 심볼릭 링크입니다.)
Loading... -
설정 매개변수 수정
shutdown_pin_state및shutdown_pin설정 항목을 찾습니다.- 다음과 같이 수정합니다.
shutdown_pin_state=1shutdown_pin=xxxxxshutdown_pin=none이 삭제되었거나 주석 처리(앞에#추가)되었는지 확인하십시오.xxxxx는 실제 사용하는 GPIO 번호입니다. 장치 모델에 맞는 올바른 GPIO를 선택하십시오.
-
저장 후 재시작
- 수정된 설정 파일을 저장합니다.
- 파일을 닫고 시스템을 재시작합니다.
Loading...
전원 차단 종료 기능 비활성화
주의
- 전원 차단 종료를 비활성화해야 합니다. 그렇지 않으면 전원 차단 후 인쇄 재개 기능을 사용할 수 없습니다.
- 전원 차단 후 인쇄 재개에는 진행 상황 저장 후 자동 종료 기능이 포함되어 있습니다.
- 상위 제어기에 다른 전원이 공급되지 않도록 하십시오. 그렇지 않으면 정상적으로 종료되지 않을 수 있습니다.
-
장치 설정 페이지 접속
- 브라우저 주소창에 장치 IP 주소를 입력하세요. 예:
http://192.168.1.2/
- 브라우저 주소창에 장치 IP 주소를 입력하세요. 예:
-
숨김 파일 표시
- Fluidd: "숨김 파일 및 폴더 필터링" 체크 해제
- Mainsail: "숨김 파일 표시" 체크
Loading...Loading... -
설정 파일 편집
.flyos-config폴더를 찾아 들어갑니다.sys-config.conf파일을 엽니다.
Loading...
-
전원 차단 종료 설정 주석 처리
shutdown_pin_state및shutdown_pin설정 항목을 찾습니다.- 이 두 설정 앞에
#을 추가하여 주석 처리합니다.
-
저장 후 재시작
- 수정된 설정 파일을 저장합니다.
- 파일을 닫고 시스템을 재시작합니다.
Loading...
전원 차단 후 인쇄 재개 기능 설정
-
plr.cfg 설정 파일 편집
- 프린터 설정 페이지에서
plr.cfg파일을 찾거나 생성합니다. - 파일 내용을 비우고 다음 설정을 붙여넣습니다.
- 실제 사용하는 GPIO 번호에 따라
power_pin매개변수를 수정해야 합니다.
[mcu host]serial: /tmp/klipper_host_mcu[power_loss_resume]power_pin: xxxxis_shutdown: True # 종료 작업 수행 여부, 기본값은 활성화paused_recover_z: -2.0 # 일시 정지 중 중단된 경우 재개 시 Z 이동 거리, 기본값은 이동하지 않음start_gcode:# 재개 시작 전 실행할 gcode# 전원 차단 전 저장된 모든 매개변수는 {PLR}을 통해 가져올 수 있습니다.# M118 {PLR}을 사용하여 모든 사용 가능한 매개변수를 출력할 수 있습니다.# M118 {PLR}M118 인쇄 재개 시작: {PLR.print_stats.filename}M118 중단 위치: X:[{PLR.POS_X}] Y:[{PLR.POS_Y}] Z:[{PLR.POS_Z}] E:[{PLR.POS_E}]{% if PLR.bed.target > 0 %}M140 S{PLR.bed.target} ; 베드 온도 설정{% endif %}{% if PLR.extruder.target > 50 %}M104 S{PLR.extruder.target - 10} ; 압출 헤드가 설정 온도로 가열될 때까지 대기{% endif %}G91 ; 상대 좌표G1 Z2 F100 ; Z축 상승, X,Y 원점 복귀 준비G90 ; 절대 좌표G28 X Y ; XY 원점 복귀{% if PLR.bed.target > 0 %}M190 S{PLR.bed.target} ; 베드가 설정 온도로 가열될 때까지 대기{% endif %}{% if PLR.extruder.target > 0 %}M109 S{PLR.extruder.target} ; 압출 헤드가 설정 온도로 가열될 때까지 대기{% endif %}M83 ; 상대 압출# G1 E0.5 F400 ; 약간 압출layer_count: 2 # 지정된 레이어 수 만큼 재개 후 layer_change_gcode 실행layer_change_gcode:# {layer_count} 레이어 재개 후 실행할 gcodeM118 인쇄 속도 복원M106 S{PLR.fan_speed} ; 냉각 팬 켜기M220 S{PLR.move_speed_percent} ; 요청 속도 백분율 설정M221 S{PLR.extrude_speed_percent} ; 요청 압출 속도 백분율 설정shutdown_gcode:# 종료 전 실행할 gcodeM118 전원 전압 낮음, 종료# M112 ; 비상 정지 - 프린터 설정 페이지에서
-
설정 파일 포함
printer.cfg파일을 열고 파일 맨 앞에 다음을 추가합니다.
[include plr.cfg]- 우측 상단의 저장 후 재시작을 클릭합니다.
귀환 오버라이드(Homing Override) 설정
중요 주의사항
[homing_override]를 사용하는 경우 설정에서 귀환 위치를 임의로 설정할 수 없습니다.- 올바르지 않은 설정은 전원 차단 후 인쇄 재개 실패로 이어질 수 있습니다.
설명
[force_move]: 강제 이동 기능을 활성화하여 지정된 위치로 강제 이동을 허용합니다.[force_move]는[homing_override]의set_position_z기능을 대체합니다.- 다음 설정은 전원 차단 후 인쇄 재개 시 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축 상승에 대한 설명 이 설정은 Z축이 귀환되지 않은 경우에만 실행되며 정상 사용에는 영향을 주지 않습니다.
{% if 'z' not in printer.toolhead.homed_axes %}
SET_KINEMATIC_POSITION Z=0
G90
G0 Z5 F600
{% endif %}
기능 테스트
1단계: 모의 전원 차단 테스트
- 임의의 파일 인쇄를 시작합니다.
- 인쇄 중 비상 정지 버튼을 클릭하여 전원 차단 상황을 시뮬레이션합니다.
- 펌웨어 재시작을 클릭하고 Klipper가 다시 연결될 때까지 기다립니다.
- 웹 인터페이스에 팝업 알림이 나타나는지 확인합니다. (알림이 나타나면 기능이 정상입니다.)
- 이후 실제 전원 차단 테스트를 통해 기능의 신뢰성을 검증할 수 있습니다.
2단계: 실제 전원 차단 테스트
- 테스트 준비: 상위 제어기 옆의 표시등 상태를 확인합니다. (정상 작동 중에는 LED가 깜박여야 합니다.)
- 전원 차단 테스트: 장치가 정상 작동 중일 때 직접 전원을 차단합니다.
- 표시등 확인: 표시등이 5초 이내에 완전히 꺼지는지 확인합니다.
- 꺼짐: 전원 차단 종료 기능이 정상입니다.
- 꺼지지 않음: 자동 종료 기능이 작동하지 않았으므로 설정을 확인해야 합니다.
- 복구 테스트: 최소 5초 후 전원을 다시 연결합니다.
- 기능 확인:
- 팝업 발생: 전원 차단 후 인쇄 재개 기능이 정상입니다.
- 알림 없음: 전원 차단 후 인쇄 재개 기능이 시작되지 않았으므로 설정을 확인해야 합니다.
Loading...