CNC G17 G18 G19 뜻과 차이점 – 평면 선택 G코드 완벽 정리
CNC G코드 중 G17, G18, G19는 각각 가공의 기준이 되는 보간 평면을 설정하는 명령어입니다. 주로 원호(G02/G03) 가공에서 사용되며, 평면에 따라 입력 방식이 달라지므로 정확한 이해가 필수입니다.
1. G17, G18, G19 기본 개념
G17, G18, G19는 각각 XY, XZ, YZ 평면을 의미하며, CNC에서 원호나 곡선을 그릴 때 어떤 평면 기준으로 할지를 지정합니다.
G코드 | 평면 | 해당 축 | 보조 주소 | 주요 사용 예 |
---|---|---|---|---|
G17 | XY 평면 | Z 축 수직 | I, J | 밀링 (기본값) |
G18 | XZ 평면 | Y 축 수직 | I, K | 선반 등 회전축 가공 |
G19 | YZ 평면 | X 축 수직 | J, K | 5축 가공기 |
2. 각 G코드별 설명 및 예시
2-1. G17 – XY 평면
G17은 XY 평면을 기준으로 원호 가공을 수행하며, Z축 방향으로 공구가 이동합니다. 대부분의 CNC 밀링 머신에서 기본값입니다.
G17 G2 X50 Y50 I10 J0 ; XY 평면에서 시계방향 원호
2-2. G18 – XZ 평면
G18은 XZ 평면을 기준으로 하고, Y축이 수직인 상태입니다. 선반이나 원통 가공에 자주 사용됩니다.
G18 G3 X30 Z-20 I-5 K0 ; XZ 평면에서 반시계 방향 원호
2-3. G19 – YZ 평면
G19는 YZ 평면에서의 원호 가공을 의미합니다. 주로 다축 가공기에서 사용되며, X축을 기준으로 Y와 Z를 제어합니다.
G19 G2 Y25 Z-10 J5 K0 ; YZ 평면에서 시계방향 원호
3. CNC 보간 평면 선택 시 주의사항
- G17은 대부분의 기계에서 기본 설정입니다. 별도 설정이 없어도 적용됩니다.
- G18과 G19는 명시적으로 설정해야 하며, 설정 후 다음 원호 명령에 바로 적용됩니다.
- 원호 외 직선(G00, G01)에는 영향을 미치지 않습니다.
- 다축 가공을 할 경우 보간 평면 전환이 많아지므로, 코드 관리에 신중해야 합니다.
4. 실전 응용 팁
실제 현장에서 G17~G19를 적절히 활용하면 복잡한 곡면 가공이나 3차원 경로 생성에 큰 도움이 됩니다.
- 5축 가공기에서는 G17 → G19를 수시로 바꿔가며 고난도 형상 가공 가능
- NC 시뮬레이션 소프트웨어에서 평면 전환 시 경로를 미리 확인
- 좌표계(G54~G59)와 함께 사용할 경우 경로 혼선에 주의
0 댓글