정의

필라멘트, 보우든 튜브 및 용융 플라스틱은 탄성적으로 작용합니다. 움직임이 가속될 때 일부 초기 익스트루더 움직임은 즉시 흐름을 증가시키는 대신 압력을 형성합니다; 감속 시 저장된 압력이 소재를 계속 밀어낼 수 있습니다. 펌웨어 보정은 이러한 속도 변화 주변에서 익스트루더의 움직임을 변경하여 부풀림과 채워지지 않은 라인 시작을 줄입니다.

이 개념은 다양한 이름과 명령어로 불립니다. Marlin는 Linear Advance 및 M900 K를 사용하고, Klipper는 SET_PRESSURE_ADVANCE를 노출하며, RepRapFirmware는 M572를 사용합니다. 이들의 수치 인자는 서로 다른 구현 및 단위를 기반으로 하므로, 값은 목표 펌웨어와 하드웨어 설정 내에서 보정되어야 합니다.

실무에서 중요한 점

리트랙션 아님

리트랙션은 주로 이동 주변의 압력을 완화하며; 압력 전진은 인쇄 속도 변화 주변에서 지속적으로 작용합니다.

보정 전용

익스트루더 경로, 노즐, 재료 및 움직임 설정은 모두 유용한 값을 변경할 수 있습니다.

펌웨어 수준 효과

보상은 슬라이서가 작성한 XY 경로를 변경하지 않고 스테퍼 모션을 변경할 수 있습니다.

G-code 예제

세 가지 다른 인터페이스

; Marlin
M900 K0.18

; Klipper
SET_PRESSURE_ADVANCE ADVANCE=0.04

; RepRapFirmware
M572 D0 S0.1

값들은 예시일 뿐이며 동등한 설정으로 변환하거나 복사해서는 안 됩니다.

이 뷰어가 보여줄 수 있는 것

이 뷰어에서는

뷰어는 명령된 툴패스를 보여주며, 펌웨어의 스테퍼 수준 보정은 보여주지 않습니다. 압력 보정 튜닝을 시뮬레이션하거나 검증하지 않으며, 명령 페이지에 그 제한 사항이 명확하게 표시되어 있습니다.

1차 출처

이 설명은 펌웨어 문서와 G-code 안에서 확인할 수 있는 내용을 근거로 합니다. 기계가 실제로 어떻게 동작할지는 여전히 프린터 설정이 결정합니다.