Ji._.MONEY/Ji._.tech
CNC 선반과 머시닝센터에서 꼭 알아야 할G코드 일람표 & 준비기능(G Function) 정리📋
즨니
2025. 4. 4. 19:33
728x90
반응형
안녕하세요!
CNC(Computer Numerical Control) 가공을 처음 접할 때 가장 헷갈리는 것 중 하나가 바로
G코드와 M코드, 그중에서도 G코드의 기능별 의미와 차이점일 거예요.
오늘은 CNC 선반과 머시닝센터에서 사용되는 **G 코드(G Functions)**를
기능별로 한눈에 보기 쉽게 정리해드릴게요!
✅ G코드(G Function)란?
- G = 준비 기능 (Preparatory Function)
- CNC 장비가 어떤 동작을 할지 미리 준비시켜주는 명령어예요.
- G코드는 한 블록당 1개만 사용 가능하며,
일부 G코드는 Modal(유지) / **Non-modal(1회성)**로 나뉩니다.
⚙️ CNC 선반에서 자주 쓰이는 G코드 일람표
G00 | 위치 이동 (고속 이송) | Modal |
G01 | 직선 절삭 (지정된 이송 속도) | Modal |
G02 | 원호 절삭 (시계방향) | Modal |
G03 | 원호 절삭 (반시계방향) | Modal |
G04 | 지연 시간 (Pause) | Non-modal |
G20 | 단위: 인치 시스템 선택 | Modal |
G21 | 단위: mm 시스템 선택 | Modal |
G28 | 원점 복귀 | Non-modal |
G32 | 나사 절삭 | Modal |
G40 | 공구 반경 보정 해제 | Modal |
G41 | 공구 반경 보정 (좌측) | Modal |
G42 | 공구 반경 보정 (우측) | Modal |
G50 | 스핀들 속도 제한 설정 (최대 rpm 제한) | Modal |
G96 | 절삭속도 일정 유지(CSS) | Modal |
G97 | 일반 회전 모드 (rpm 고정) | Modal |
🛠️ 머시닝 센터(MCT)에서 주로 쓰이는 G코드 일람표
G00 | 고속 위치 이동 | Modal |
G01 | 직선 절삭 | Modal |
G02 | 원호 절삭 (시계방향) | Modal |
G03 | 원호 절삭 (반시계방향) | Modal |
G17 | XY 평면 선택 | Modal |
G18 | ZX 평면 선택 | Modal |
G19 | YZ 평면 선택 | Modal |
G20 | 인치 단위 설정 | Modal |
G21 | 밀리미터 단위 설정 | Modal |
G28 | 기준점 복귀 | Non-modal |
G40 | 공구 반경 보정 해제 | Modal |
G41 | 공구 반경 보정 좌측 | Modal |
G42 | 공구 반경 보정 우측 | Modal |
G43 | 공구 길이 보정 (양수) | Modal |
G44 | 공구 길이 보정 (음수) | Modal |
G49 | 공구 길이 보정 해제 | Modal |
G54~G59 | 좌표계 설정 | Modal |
G80 | 고정 사이클 취소 | Modal |
G81 | 드릴 사이클 | Modal |
G82 | 드릴 + dwell | Modal |
G83 | Peck 드릴링 | Modal |
G90 | 절대 좌표 지정 | Modal |
G91 | 상대 좌표 지정 | Modal |
G98 | 기준 위치 복귀 (Z축 복귀 기준점 유지) | Modal |
G99 | 시작 위치 복귀 | Modal |
🧠 G코드 구분 팁!
Modal | 설정하면 다음 블록에도 유지됨 (예: G01, G02 등) |
Non-modal | 한 줄에서만 유효, 다음 블록에서 해제됨 (예: G04, G28 등) |
G 코드 vs M 코드 | G는 동작(이동, 절삭), M은 기계 상태 제어(주축 on/off 등) |
✍️ 마무리하며
G코드는 CNC 프로그래밍의 기본 언어입니다.
처음엔 헷갈리지만, 자주 쓰는 기능 위주로 암기하고 실습하다 보면
어느새 손에 익게 되는 날이 와요!
- CNC 선반에서는 G96(G97), G50 같은 회전 관련 코드가 핵심
- 머시닝센터에서는 G17G19(평면), G43(길이보정), G81G83(고정 사이클)도 중요! 😊
읽어주셔서 감사합니다!
가공의 언어, G코드에 익숙해지는 것, 그게 바로 숙련의 첫 걸음이랍니다 💬
728x90
반응형