M140 / M190의 의미
베드 예열을 일찍 시작하면 프린터가 더 큰 열량을 가열하는 동안 다른 안전한 설정 작업을 수행할 수 있기 때문에 전체 준비 시간을 줄일 수 있습니다. M140는 그 과정을 비동기적으로 시작합니다. M190는 일반적으로 베드가 준비될 때까지 인쇄가 진행되지 않아야 하는 지점에 배치됩니다.
핫엔드 명령과 마찬가지로, 펌웨어는 정확한 S/R 대기 동작, 허용 가능한 히터 인덱스 및 목표 범위를 제어합니다. 생성된 파일은 열 폭주 보호, 올바르게 구성된 센서 또는 기계 제조업체의 작동 제한을 대체하는 것으로 간주해서는 안 됩니다.
문법과 매개변수
M140 S<temperature>M190 S<temperature>M190 R<temperature>S베드 목표; 일반적인 Marlin 동작은 M190와 함께 사용할 때 가열은 기다리지만 냉각은 기다리지 않습니다.
R지원되는 경우 가열 또는 냉각 동안 대기할 수 있는 M190 타겟.
I여러 가열 베드를 지원하는 펌웨어 및 빌드에서의 히터 인덱스.
실전 예제
베드 가열 시작
M140 S60
M104 S200다음 설정 명령을 차단하지 않고 베드와 노즐 가열을 시작합니다.
베드 대기
M190 S60
G28설정된 베드 조건을 기다린 후 프린터를 홈 위치로 이동합니다.
펌웨어 맥락
| 시스템 | 상태 | 달라지는 점 |
|---|---|---|
| Marlin | 일반적 | 표준 가열 베드 타겟 및 대기 명령. |
| Klipper | 일반적 | 슬라이서 호환 형식을 지원하며, 매크로에서 기본 히터 명령을 사용할 수 있습니다. |
| RepRapFirmware | 방언 확인 | 펌웨어별 히터 매핑과 대기 동작을 지원하는 베드 온도 제어를 지원합니다. |
| CNC controllers | 해당 없음 | 가열 베드 M-코드는 일반 CNC G-code가 아닌 3D 프린터 방언의 일부입니다. |
이 뷰어가 보여줄 수 있는 것
뷰어는 베드 온도 명령을 인식하지만, 온도 목표를 표시하거나 가열 시간을 인쇄 시간 추정에 추가하지 않습니다.
흔한 실수
- 다른 히터를 시작하기 전에 대기하면 준비 시간이 불필요하게 늘어날 수 있습니다.
- 명령된 온도는 기계가 해당 온도에 도달하거나 안전하게 유지할 수 있음을 증명하지 않습니다.
- 다중 베드 인덱스 및 냉각 대기는 펌웨어와 구성에 따라 다릅니다.
1차 출처
이 페이지는 아래 펌웨어 문서를 대조해 작성한 영어 원문 설명을 옮긴 것입니다. 명령어는 실제로 실행할 기계의 펌웨어와 설정에 맞춰 반드시 직접 확인하십시오.