G10 / G11의 의미

펌웨어 리트랙션은 리트랙션 길이, 속도, 추가 복구 및 선택적 Z 상승을 각 파일에서 E 이동마다 반복하는 대신 프린터에 저장합니다. G10는 구성된 리트랙션을 시작하고, G11는 인쇄가 재개되기 전에 이를 역방향으로 수행합니다. Marlin는 기본 설정에 대해 M207 및 M208를 사용하며, Klipper는 firmware_retraction 구성 섹션이 필요합니다.

G10는 특히 방언에 민감합니다. RepRapFirmware는 매개변수가 없는 G10를 리트랙션으로 처리하지만, G10 P...와 같은 형태를 툴 온도나 오프셋에 사용합니다. LinuxCNC는 좌표계 또는 툴 테이블 데이터를 설정하기 위해 G10를 사용합니다. 파서는 모든 G10를 필라멘트 리트랙션으로 분류하는 대신 매개변수와 대상 방언을 검사해야 합니다.

문법과 매개변수

G10
G10 S1 ; Marlin swap retract
G11
No parameter

호환되는 3D 프린터 펌웨어에서 일반 펌웨어 리트랙트 또는 복구.

S1

여러 익스트루더 툴 교체 시 Marlin 스왑-리트랙트 요청, 활성화된 경우.

P / L / axes

다른 방언에서는 G10를 툴 또는 좌표 설정 명령으로 변경할 수 있음.

실전 예제

이동 시 리트랙트

G10
G0 X120 Y80 F9000
G11

명시적 음수 및 양수 E 이동 대신 펌웨어에 저장된 값을 사용.

Marlin를 구성한 후 리트랙트

M207 S0.8 F2400 Z0.2
M208 S0.05 F1800
G10

호출하기 전에 예시적인 리트랙트 및 복구 프로필 설정. 값은 보편적인 권장사항 아님.

펌웨어 맥락

시스템상태달라지는 점
Marlin일반적FWRETRACT가 활성화된 경우 사용 가능; M207/M208가 리트랙트 및 복구 동작 정의.
Klipper방언 확인G10/G11는 firmware_retraction 섹션이 구성되어 있을 때만 사용할 수 있습니다.
RepRapFirmware방언 확인매개변수가 없는 G10는 리트랙션을 실행하며, 매개변수가 있는 G10는 도구, 온도 또는 오프셋을 설정할 수 있습니다.
CNC controllers방언 확인G10는 일반적으로 좌표나 도구 데이터를 변경하며; G11는 일치하는 필라멘트 복구 명령이 아닙니다.

이 뷰어가 보여줄 수 있는 것

리트랙션 이벤트 분석

뷰어는 G10/G11의 리트랙트 및 프라임 이벤트를 표시합니다. 길이가 제공될 경우 M207/M208나 슬라이서 메타데이터를 사용하고; 그렇지 않으면 양을 추측하지 않고 '사용 불가'로 명시적으로 표시합니다.

흔한 실수

  • 의미를 확인하지 않고 프린터 스타일 G10를 CNC 컨트롤러에 전송하지 마세요.
  • 설정이 파일이나 슬라이서 메타데이터에 나타나지 않는 한, 기본 G10 파일은 리트랙트 길이를 표시하지 않습니다.
  • 펌웨어 상태에 따라, 일치하는 G11가 나타날 때까지 반복된 G10 명령은 무시될 수 있습니다.

1차 출처

이 페이지는 아래 펌웨어 문서를 대조해 작성한 영어 원문 설명을 옮긴 것입니다. 명령어는 실제로 실행할 기계의 펌웨어와 설정에 맞춰 반드시 직접 확인하십시오.