G17 / G18 / G19의 의미

호는 평면 내 두 축과 평면에 수직인 한 축이 필요합니다. G17는 일반적인 3D 프린팅 평면이며, X와 Y가 원을 형성하고 Z가 나선을 생성할 수 있습니다. G18는 Z와 X를 사용하며, G19는 Y와 Z를 사용합니다. 이에 맞는 중심-오프셋 단어는 I, J 및 K에서 선택됩니다.

평면 선택은 모달 방식이므로 다른 평면 명령이 나타날 때까지 활성 상태로 유지됩니다. CNC 프로그램은 일반적으로 서문에서 평면을 선언합니다. 많은 프린터 워크플로우는 XY 아크만 발생시키며, 일부 펌웨어는 전체 평면 선택 기능 없이 G2/G3를 구현하므로, 비-XY 아크는 명시적인 호환성 검사가 필요합니다.

문법과 매개변수

G17 ; XY plane
G18 ; ZX plane
G19 ; YZ plane
No parameters

각 명령은 이후 아크 또는 스플라인 명령에서 사용되는 모달 평면을 변경합니다.

실전 예제

일반적인 프린트 평면을 선택합니다

G17
G2 X40 Y20 I20 J0 F1200

아크는 XY에서 해결되며, I와 J가 중심 위치를 지정합니다.

수직 평면의 아크

G18
G2 X20 Z10 I10 K0 F600

원형 부분은 ZX 평면에 놓입니다. 대상 컨트롤러가 이를 지원할 때만 이 형식을 사용하십시오.

펌웨어 맥락

시스템상태달라지는 점
Marlin방언 확인CNC_WORKSPACE_PLANES가 필요합니다. 그렇지 않으면 일반적인 프린터 아크는 XY 평면에 남습니다.
Klipper방언 확인설정된 gcode_arcs 지원은 일반적인 슬라이서 아크를 대상으로 하며, 사용 전에 XY가 아닌 평면 지원을 확인하십시오.
RepRapFirmware일반적지원되는 아크 및 가공 워크플로우에서 평면 선택을 문서화합니다.
CNC controllers일반적표준 모달 평면 명령; 일부 컨트롤러에서는 추가 UV, WU 또는 VW 평면이 존재할 수 있습니다.

이 뷰어가 보여줄 수 있는 것

세 평면 모두 정규화됨

뷰어는 G17/G18/G19를 추적하고 지원되는 XY, ZX 및 YZ 아크를 측정하며, 실제 경계와 길이를 포함하여 렌더링을 위해 변환하기 전에 이를 확인합니다.

흔한 실수

  • I, J 및 K의 의미는 현재 활성 평면을 따르며, G18에서 XY 아크를 복사하면 기하학이 변경됩니다.
  • 비행기 모드는 지속되므로, 수직 호 다음에 G17가 없으면 이후의 모든 G2/G3 블록에 영향을 줄 수 있습니다.
  • G2/G3를 활성화한다고 해서 프린터 펌웨어에서 자동으로 비XY 평면이 활성화된다고 가정하지 마십시오.

1차 출처

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