M204의 의미
이송 속도는 요청된 순항 속도이며, 가속은 그 속도에 접근하거나 벗어날 수 있는 속도를 제어합니다. 짧은 구간은 프로그램된 이송 속도에 도달하지 못할 수 있습니다. 높은 가속은 시간을 줄일 수 있지만, 기계가 이를 따라갈 수 없는 경우 진동, 울림, 소음 또는 스텝 누락을 증가시킬 수 있습니다.
최신 Marlin에서는 P가 프린팅 가속을, R이 후퇴 가속을, T가 이동 가속을 설정합니다; 기존 장치에서는 S가 프린트와 이동을 함께 설정합니다. Klipper는 M204의 S를 허용하지만, P와 T를 동시에 지정하면 별도의 프린트와 이동 상태를 유지하지 않고 더 낮은 값을 사용합니다. 따라서 동일한 라인도 펌웨어에 따라 다른 계획 동작을 생성할 수 있습니다.
문법과 매개변수
M204 P<print-accel> T<travel-accel> [R<retract-accel>]M204 S<accel>PMarlin에서 현재 단위/초²의 프린팅 이동 가속도입니다.
TMarlin에서 이동 가속; Klipper의 P/T 호환성 양식에 대한 최소 계산의 일부.
RMarlin에서 익스트루더 전용 리트랙션/복구 가속.
S레거시 또는 일반적인 단일 가속 값; 정확한 범위는 펌웨어별로 다름.
실전 예제
인쇄와 이동을 분리
M204 P1200 T3000Marlin는 인쇄에 1200, 이동에 3000을 사용; Klipper는 다른 호환성 해석을 문서화.
하나의 값 설정
M204 S1500널리 인정되는 형식이지만, 펌웨어 제한으로 인해 실제 가속은 여전히 제한될 수 있음.
펌웨어 맥락
| 시스템 | 상태 | 달라지는 점 |
|---|---|---|
| Marlin | 일반적 | P, R 및 T는 인쇄, 리트랙션 및 이동 시작 가속을 선택; 레거시 S는 더 이상 사용되지 않음. |
| Klipper | 방언 확인 | S는 가속도를 설정합니다; P와 T 둘 다 있는 경우, Klipper는 별도의 모드가 아니라 두 값 중 최소값을 설정합니다. |
| RepRapFirmware | 방언 확인 | 펌웨어 특정 M204 의미와 한계를 사용하여 모션 튜닝을 지원합니다. |
| CNC controllers | 방언 확인 | 가속도는 보통 컨트롤러 설정이며, 휴대 가능한 M204 계약이 아닙니다. |
이 뷰어가 보여줄 수 있는 것
뷰어는 지원되는 경우 M204를 추적하고 각 움직임을 추정할 때 활성 프린트 또는 이동 가속도를 사용합니다. 결과를 추정치로 표시하는 것은 펌웨어 한계와 운동학이 여전히 중요하기 때문입니다.
흔한 실수
- mm/min 단위의 F 이송 속도와 mm/s² 단위의 가속도를 혼동하지 마십시오.
- 요청된 값은 축 제한, 펌웨어 구성 또는 입력 셰이핑 제약으로 제한될 수 있습니다.
- Marlin P/T와 Klipper P/T는 라인이 양쪽에서 파싱되더라도 동일하지 않습니다.
1차 출처
이 페이지는 아래 펌웨어 문서를 대조해 작성한 영어 원문 설명을 옮긴 것입니다. 명령어는 실제로 실행할 기계의 펌웨어와 설정에 맞춰 반드시 직접 확인하십시오.