logo
Shenzhen Guanglijin Technology Co., Ltd.
이메일 sales5@szglj.cn TEL : +86-188-22874428
홈
>
블로그
>
Company blog about CNC 호(Arc) 보간 코드 G2 및 G3 마스터 가이드
메시지를 남기세요

CNC 호(Arc) 보간 코드 G2 및 G3 마스터 가이드

2026-03-15

최신 회사 블로그 CNC 호(Arc) 보간 코드 G2 및 G3 마스터 가이드

CNC 기계 를 사용 하여 부드러운 곡선 이 그 본질 을 정의 하는 복잡 한 예술 작품 을 제작 하는 것 을 상상 해 보십시오. 직선 운동 (G1 명령) 에만 제한 한다면, 그 결과 는 실망 스럽게 초라 할 것 입니다.여기서 G2와 G3 명령어는 필수적인 도구가 됩니다., 당신의 디자인을 생생하게 만드는 정확한 원형 움직임을 쉽게 만들 수 있습니다.

G2 및 G3 명령어 이해

G2와 G3는 G-코드 프로그래밍에서 원형 인터폴레이션 명령어로 지정된 평면 내에서 활 움직임을 생성하도록 특별히 설계되었습니다. G2는 시계 방향으로 활을 생성합니다.G3는 시계 반대 방향으로 활을 만듭니다.이 명령어들을 익히는 것은 CNC 가공에서 필수적인 곡선 제어 능력을 제공합니다.

기본 문법: 아크 정의에 대한 두 가지 접근 방법

G2 및 G3 명령어는 각기 다른 응용 프로그램에 대한 다른 장점을 가진 아크를 정의하는 두 가지 주요 방법을 제공합니다.

센터 오프셋 방법: 정밀한 원 위치

이 접근법은 원의 끝점 좌표 (X, Y, Z) 와 원 중심의 오프셋 (I, J, K) 을 시작점과 비교하여 지정합니다. I, J, K 값은 X의 오프셋에 대응합니다.Y이 방법은 정확한 중점 제어가 필요한 상황에서 우수합니다.

표준 형식은 다음과 같습니다.

G2 X[end_x] Y[end_y] Z[end_z] I[center_offset_x] J[center_offset_y] K[center_offset_z] F[feedrate] G3 X[end_x] Y[end_y] Z[end_z] I[center_offset_x] J[center_offset_y] K[center_offset_z] F[feedrate]

예를 들어, (0, 0) 에서 (10, 0) 로 시계 방향으로 도형을 만들려면 (5, 0) 의 중심으로:

G2 X10 Y0 I5 J0 F500
반지름 방법: 단순화된 접근법

이 방법은 종점 좌표 (X, Y, Z) 와 도경 반지름 (R) 을 지정하여 도로를 정의합니다. 구현하는 것이 간단하지만 주어진 종점과 반지름에 대해 두 가지 가능한 도선이 존재한다는 점에 유의하십시오.신중한 선택이 필요합니다..

표준 형식은 다음과 같습니다.

G2 X[end_x] Y[end_y] Z[end_z] R[radius] F[feedrate] G3 X[end_x] Y[end_y] Z[end_z] R[radius] F[feedrate]

반지름 방법을 이용한 동일한 예제:

G2 X10 Y0 R5 F500
중요:반지름 방법을 사용할 때, 제어기는 시작점과 끝점 사이의 거리가 반지름의 두 배를 초과하면 오류를 발생시킬 것입니다. 유효한 활이 이러한 조건을 충족시킬 수 없기 때문입니다.
작업 플랜 선택: G17, G18, G19

G2와 G3 명령에는 적절한 작업 평면 사양이 필요합니다.

  • G17 (XY 평면):가장 일반적인 평면은 I와 J의 오프셋이 중심부를 정의하고 있으며, Z축은 선형적인 움직임을 나타냅니다.
  • G18 (XZ 비행기):I와 K 오프셋은 중심부를 정의하고, Y축은 선형적인 움직임을 나타냅니다.
  • G19 (YZ 비행기):J와 K 오프셋은 중심부를 정의하고, X축은 선형적인 움직임을 나타냅니다.
입력 속도 (F): 전속 속도 조절

피드 속도 (F 매개 변수) 는 명시적으로 변경 될 때까지 G1, G2, G3 명령어에서 일관성있게 유지됩니다. 이 기능은 불필요한 속도 설정을 제거하고 프로그래밍 효율성을 향상시킵니다.

G1 X10 Y10 F200 G2 X20 Y10 I5 J0; F200 피드 레이트를 사용합니다. G3 X30 Y10 R5; F200으로 계속됩니다. G1 X40 Y10 F300; F300에 대한 입력 비율을 업데이트합니다.
실용적 적용
단순 아크
G0 X0 Y0 G2 X10 Y0 I5 J0 F500
복잡 한 외형
G0 X0 Y0 G3 X10 Y10 R7.071 F800 G1 X10 Y0 F1000 G2 X20 Y10 I0 J10 G1 X30 Y10 G3 X30 Y20 R5 F500 G1 X40 Y20
전체 원
G0 X10 Y0 G2 X10 Y0 I-10 J0 F600
프로그래밍 팁
  • 요구 사항에 따라 적절한 활 정의 방법을 선택
  • 활 방향 확인 (G2=시계 방향으로, G3=시계 반대 방향으로)
  • 반지름 방법을 사용할 때 유효한 반지름 값을 보장
  • 작업에 대한 올바른 작업 평면을 선택
  • 재료와 도구에 적합한 입력 비율을 설정
  • 복잡한 기하학에 대한 CAM 소프트웨어를 고려하십시오

G2와 G3 명령어를 익히는 것은 CNC 프로그래밍에서 정교한 곡선 조절을 해제합니다. 정밀하고 예술적인 윤곽을 만들어 가면서 가공 능력을 향상시킵니다.

언제든 저희에게 연락하세요

+86-188-22874428
- 아니21웅란 로드, 롱강 구,?? 진, 중국.
문의 사항을 직접 보내주세요.