본문으로 건너뛰기

일시 정지 및 취소 시 사용자 지정 위치로 인쇄

  • printer.cfg[include mainsail.cfg] 또는 [include fluidd.cfg]를 추가해야 합니다.
  • 아래의 매크로를 printer.cfg에 추가하세요.

중문 번역

[gcode_macro _CLIENT_VARIABLE]
### 일시 정지 매크로 관련 사용자 지정 설정
variable_use_custom_pos : False ; 일시 정지 정지 좌표에 x, y 사용 여부 [True/False]
variable_custom_park_x : 0.0 ; 일시 정지 시 X 위치
variable_custom_park_y : 0.0 ; 일시 정지 시 Y 위치
variable_custom_park_dz : 2.0 ; 일시 정지 시 Z 상승 거리 (mm 단위)

### 취소 일시 정지 매크로 관련 사용자 지정 설정
variable_park_at_cancel : False ; 취소 인쇄 매크로 실행 시 툴헤드 이동을 허용할지 여부 [True/False]
variable_park_at_cancel_x : None ; 취소 인쇄 후 X 위치
variable_park_at_cancel_y : None ; 취소 인쇄 후 Y 위치

### 일시 정지와 취소 시 엑스트루더 동작
variable_retract : 1.0 ; 일시 정지 인쇄 시 엑스트루더 회수 길이 (mm)
variable_cancel_retract : 5.0 ; 취소 인쇄 시 엑스트루더 회수 길이 (mm)
variable_speed_retract : 35.0 ; 엑스트루더 회수 속도 mm/s
variable_unretract : 1.0 ; 재개 인쇄 시 엑스트루더 회출 길이
variable_speed_unretract : 35.0 ; 엑스트루더 회출 속도 mm/s
variable_speed_hop : 15.0 ; Z축 이동 속도 mm/s
variable_speed_move : 100.0 ; 이동 속도 mm/s

### 모터 가열 해제 설정
### 하루는 86400초입니다
variable_idle_timeout : 0 ; 비활성화 시간 초과가 시작되기 위한 초 수. 값 0은 아무 값도 설정하거나 복원하지 않는다는 것을 의미합니다.

# !!! 주의하세요. 만약 use_fw_retract: True를 설정했다면 printer.cfg에서 [firmware_retraction]를 정의해야 합니다!!!
variable_use_fw_retract : False ; 펌웨어 회수 사용, 수동 버전 대신 [True/False]
variable_runout_sensor : "" ; 센서가 정의된 경우, 필라멘트가 감지되지 않을 때 RESUME 실행을 취소하기 위해 사용됩니다.
# 센서의 구성 이름을 지정하십시오. 예를 들어 "filament_switch_sensor runout". 참고: printer.cfg의 것과 동일하게 사용하십시오.
# !!! 사용자 정의 매크로, 주의해서 사용하고 해당 매크로 부분을 검토하십시오.
# 이러한 매크로는 상태 LED 설정과 같은 간단한 작업을 위해 사용됩니다. 매크로가 기본 매크로 기능에 방해되지 않도록 주의하십시오. 단일 줄 명령만 지원되므로 여러 명령이 필요한 경우 매크로를 만드십시오.
variable_user_pause_macro : "" ; "" 안의 모든 내용은 klipper 기본 일시 정지 (PAUSE_BASE) 함수 이후에 실행됩니다
variable_user_resume_macro: "" ; "" 안의 모든 내용은 klipper 기본 재개 (RESUME_BASE) 함수 전에 실행됩니다
variable_user_cancel_macro: "" ; "" 안의 모든 내용은 klipper 기본 취소 (CANCEL_PRINT_BASE) 함수 전에 실행됩니다
gcode: