직업공부

G00과 G01 차이점 쉽게 설명하기 – CNC 입문자를 위한 가이드

궁금한 회사원 2025. 7. 23. 11:59
반응형

 

CNC 선반이나 밀링을 처음 시작하면 가장 먼저 마주치는 코드 중 하나가 바로 G00과 G01입니다.
이 두 코드는 기계에 “어떻게 움직일 것인가”를 지시하는 가장 기본적인 명령어인데요, 처음엔 헷갈리기 쉽지만 한 번 이해하면 평생 씁니다.
이 글에서는 쉽게 G00과 G01의 차이를 설명해 드릴게요.


G00 – 빠르게! 위치만 이동하라

  • 의미: 위치 지정 명령 (Positioning)
  • 특징: 공구를 가공하지 않고 빠르게 지정한 좌표로 이동시킴
  • 사용 목적: 가공 위치까지 공구를 빠르게 이동시키고자 할 때
  • 형식 예시:

공구가 X 50, Z -30 위치로 빠르게 이동합니다. (비가공 상태)

  • 주의사항:
    • 절삭 중에 사용하면 공구와 소재가 부딪힐 수 있어 안전거리 확보 필수
    • 축은 동시에 최대 속도로 움직이기 때문에 직선 경로가 아닐 수 있음

G01 – 천천히! 가공하며 이동하라

  • 의미: 직선 보간 명령 (Linear Interpolation)
  • 특징: 지정된 이송 속도(F값)로 직선 가공을 수행
  • 사용 목적: 소재를 절삭하거나 가공할 때 사용
  • 형식 예시:

    공구가 X 30, Z -20 위치까지 이송 속도 150으로 절삭하며 이동
  • 주의사항:
    • F(Feedrate, 이송 속도) 지정 필수
    • G00보다 속도가 느림 (의도적으로 느려야 정확한 가공 가능)

G00과 G01, 한눈에 비교

항목 G00 G01
명령 종류 위치 이동 직선 절삭
속도 기계 최고 속도 설정한 F값
용도 빠르게 공구 위치 이동 가공하면서 이동
위험 요소 충돌 위험 (빠름) 적절한 F값 설정 필요

현장 실무 팁

  • 프로그램 초반엔 G00으로 공구 접근 → 절삭 구간부터 G01 전환
  • G00 후 안전거리를 충분히 확보한 다음 G01 사용하면 공구 파손 방지
  • G01 중단 시 공구가 멈추며 가공 흔적이 남을 수 있으므로 주의

마무리하며

G00과 G01은 CNC 프로그램의 뼈대와도 같습니다.
기초 개념을 잘 잡아두면 이후 G02, G03(원호 보간) 같은 복잡한 명령어도 훨씬 쉽게 이해됩니다.

 

 

반응형