G20 / G21의 의미

단위 선택은 모달 방식입니다: 컨트롤러가 G20 또는 G21를 수락하면, 이후의 숫자 좌표는 다른 단위 명령이 모드를 변경할 때까지 해당 단위로 해석됩니다. 대부분의 3D 프린터 슬라이서들은 미터법 G-code를 출력하는 반면, CNC 프로그램은 어느 시스템을 사용할지 더 자유롭습니다.

이 명령은 축 좌표, 호 값 및 이송 속도에 영향을 줄 수 있습니다. 압출 장치의 동작은 펌웨어별로 다르므로, 일반 변환기는 G20 이후의 모든 숫자를 무작정 곱해서는 안 됩니다. 신뢰할 수 있는 뷰어는 파일을 읽는 동안 활성 장치 상태를 유지하고 기하학을 하나의 내부 단위로 정규화해야 합니다.

문법과 매개변수

G20 ; use inches
G21 ; use millimeters
No parameters

이 명령은 이후 블록에 대한 모드 단위 상태를 변경합니다.

실전 예제

1인치 이동

G20
G1 X1.0 F60

G20를 이송 속도에 적용하는 컨트롤러에서 분당 60인치 속도로 1인치 이동합니다.

동등한 미터법 이동

G21
G1 X25.4 F1524

밀리미터로 같은 명목상의 거리와 속도를 나타냅니다.

펌웨어 맥락

시스템상태달라지는 점
Marlin방언 확인펌웨어 빌드에서 인치 모드가 활성화된 경우에만 사용 가능하며; G21는 일반 프린터 기본값입니다.
Klipper방언 확인일반적인 프린터 워크플로우는 미터법을 사용하므로, 인치 모드 파일을 보내기 전에 매크로 및 명령 호환성을 확인하세요.
RepRapFirmware일반적펌웨어에서 정의한 세부 사항과 함께 표준 단위 선택을 지원합니다.
CNC controllers일반적G20/G21는 표준 모달 단위 명령이지만, 프로그램 기본값과 영향을 받는 단어는 달라질 수 있습니다.

이 뷰어가 보여줄 수 있는 것

밀리미터로 변환됨

뷰어는 두 가지 단위 모드를 모두 읽습니다. 인치 좌표와 이동 속도는 경로가 그려지기 전에 밀리미터로 변환됩니다.

흔한 실수

  • 파일 확장자에서 단위를 추정하지 말고, 실제 모달 명령과 컨트롤러 기본값을 확인하세요.
  • G20/G21가 없으면 해석이 기계의 초기 상태에 의존하게 됩니다.
  • 파일 중간에 단위를 변경하는 것은 일부 컨트롤러에서 유효하지만 수동 검토와 편집을 훨씬 어렵게 만듭니다.

1차 출처

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