M600의 의미
필라멘트 교체는 단순한 압출 이동이 아니라 상태 기반 기계 절차입니다. Marlin의 고급 일시정지 기능은 Z를 올리고 XY를 잠시 멈춘 뒤, 후퇴하고 언로드하며, 사용자에게 안내한 다음, 로드 및 프라이밍을 하고 인쇄 위치를 복원할 수 있습니다. 매개변수 기본값은 펌웨어 구성에서 가져오며 명령에서 재정의될 수 있습니다.
지원은 보편적이지 않습니다. Klipper 사용자는 일반적으로 PAUSE와 프린터 특정 이동을 기반으로 한 매크로로 M600를 정의합니다. RepRapFirmware는 자체 필라멘트 변경 매크로나 워크플로를 사용할 수 있습니다. 오프라인 파일은 명령이 실행될 때 디스플레이, 소모 센서, 매크로 또는 인간의 응답이 가능한지 알 수 없습니다.
문법과 매개변수
M600M600 X<park-x> Y<park-y> Z<lift> [E<retract>] [U<unload>] [L<load>] [R<resume-temp>]X / YMarlin에서 요청된 주차 위치입니다.
Z주차 전의 상대 Z 상승입니다.
E / U / L초기 리트랙트, 언로드 및 로드 길이; 기호와 기본값은 펌웨어에 정의되어 있습니다.
R / T / B지원되는 Marlin 빌드에서 온도, 목표 익스트루더 및 경고 비프음을 재개합니다.
실전 예제
구성된 교체 루틴을 사용합니다
M600기계의 기본 필라멘트 교체 순서를 시작합니다.
주차 위치를 요청합니다
M600 X10 Y15 Z55mm 상대 리프트 후 X10 Y15에 주차하는 예시 Marlin 양식입니다.
펌웨어 맥락
| 시스템 | 상태 | 달라지는 점 |
|---|---|---|
| Marlin | 일반적 | ADVANCED_PAUSE_FEATURE 및 적절한 사용자 상호작용이 필요하며; 사용 가능한 매개변수는 구성에 따라 다릅니다. |
| Klipper | 방언 확인 | M600는 일반적으로 사용자 정의 매크로이며; PAUSE/RESUME의 동작 및 주차는 프린터별입니다. |
| RepRapFirmware | 방언 확인 | 필라멘트 교체 처리 방식은 매크로와 기계마다 다르므로, 구성된 워크플로우를 확인하세요. |
| CNC controllers | 해당 없음 | M600는 일반적인 CNC 필라멘트 또는 도구 교체 표준이 아닙니다. |
이 뷰어가 보여줄 수 있는 것
뷰어는 M600를 숨겨진 파크, 언로드 및 재개 동작으로 확장하지 않습니다. 이러한 동작들은 펌웨어 또는 매크로 내에서 실행되기 때문입니다. 파일에 명시적으로 기록된 동작만이 렌더링된 경로에 영향을 줍니다.
흔한 실수
- 무인 파일에서 M600를 사용하기 전에 프린터가 안전하게 일시 정지하고 대기할 수 있는지 확인하세요.
- 파크 좌표와 언로드 길이는 실제 기계와 필라멘트 경로와 일치해야 합니다.
- 뷰어는 이력(resume)이 온도, 압출 상태 및 위치를 올바르게 복원하는 것을 보장할 수 없습니다.
1차 출처
이 페이지는 아래 펌웨어 문서를 대조해 작성한 영어 원문 설명을 옮긴 것입니다. 명령어는 실제로 실행할 기계의 펌웨어와 설정에 맞춰 반드시 직접 확인하십시오.