CNC 기계
Makino Professional 3 CNC 제어(Makino Pro 3) G 코드 목록은 Makino Pro 3(Fanuc 16i/18i) CNC 제어가 있는 CNC 기계에서 작업하는 CNC 기계공을 위한 것입니다.

| G 코드 | 함수 |
|---|---|
| G00 | 신속한 포지셔닝 |
| G01 | 선형 보간(이송 속도) |
| G02 | 원형/나선형 보간 CW |
| G03 | 원형/나선형 보간 CCW |
| G04 | 드웰 |
| G05 | 고속 원격 버퍼 작동 |
| G07.1 | 원통형 보간 |
| G09 | 정확한 정지 확인 |
| G10 | 데이터 설정 |
| G11 | 데이터 설정 모드 취소 |
| G12.1 | 극좌표 보간 모드 |
| G13.1 | 극좌표 보간 모드 취소 |
| G15 | 극좌표 명령 취소 |
| G16 | 극좌표 명령 |
| G17 | X Y 평면 |
| G18 | Z X 평면 |
| G19 | YZ 평면 |
| G20 | 인치 입력 |
| G21 | 측정항목 입력 |
| G22 | 저장된 스트로크 검사 기능 켜짐 |
| G23 | 저장된 스트로크 검사 기능 끄기 |
| G25 | 스핀들 속도 변동 꺼짐 |
| G26 | 스핀들 속도 변동 켜짐 |
| G27 | 기준점 반환 확인 |
| G28 | 자동 기준점 복귀 |
| G29 | 기준점에서 복귀 |
| G30 | 두 번째, 세 번째, 네 번째 기준점으로 돌아가기 |
| G30.1 | 플로팅 레퍼런스 리턴 |
| G31 | 건너뛰기 기능 |
| G33 | 실 자르기 |
| G37 | 공구 길이 자동 측정 |
| G39 | 커터 반경 보정 코너 라운딩 |
| G40 | 커터 반경 보정 취소 / 3차원 공구 보정 취소 |
| G41 | 커터 반경 보정 왼쪽 / 3차원 공구 보정 왼쪽 |
| G42 | 커터 반경 보정 우측 / 3차원 공구 보정 오른쪽 |
| G40.1 | 정방향 제어 취소 모드 |
| G41.1 | 정상 방향 제어 왼쪽 켜짐 |
| G42.1 | 정상 방향 컨트롤 오른쪽 켜짐 |
| G43 | 공구 길이 보정 + 방향 |
| G44 | 공구 길이 보정 - 방향 |
| G45 | 공구 오프셋 증가 |
| G46 | 공구 오프셋 감소 |
| G47 | 공구 오프셋 2배 증가 |
| G48 | 도구 오프셋 두 배 감소 |
| G49 | 공구 길이 보정 취소 |
| G50 | 스케일링 취소 |
| G51 | 확장 |
| G50.1 | 프로그래밍 가능한 미러 이미지 취소 |
| G51.1 | 프로그래밍 가능한 미러 이미지 켜기 |
| G52 | 로컬 좌표계 설정 |
| G53 | 기계 좌표계 선택 |
| G54 | 워크 좌표계 1 선택 |
| G54.1 | 추가 작업 좌표계 선택 |
| G55 | 작업 좌표계 2 선택 |
| G56 | 작업 좌표계 3 선택 |
| G57 | 워크 좌표계 4 선택 |
| G58 | 작업 좌표계 5 선택 |
| G59 | 작업 좌표계 6 선택 |
| G60 | 단일 방향 포지셔닝 |
| G61 | 정위치 정지 모드 |
| G53 | 기계 좌표계 선택 |
| G54 | 워크 좌표계 1 선택 |
| G62 | 자동 코너 오버라이드 모드 |
| G63 | 탭핑 모드 |
| G64 | 절단 모드 |
| G65 | 매크로 호출 |
| G66 | 매크로 콜 A |
| G67 | 매크로 콜 A/b 취소 |
| G68 | 좌표계 회전 |
| G69 | 좌표계 회전 취소 |
| G73 | 펙 드릴링 사이클 |
| G74 | 카운터 태핑 주기(왼손 태핑) |
| G76 | 파인 보링 사이클 |
| G80 | 통조림 사이클 취소/Ext. 연산 기능 취소 |
| G81 | 드릴링 싸이클, 스폿 보링 / Ext. 작업 |
| G82 | 드릴링 사이클, 카운터 보링 |
| G83 | 펙 드릴링 사이클 |
| G84 | 탭핑(오른손 탭핑) |
| G85 | 지루한 주기 |
| G86 | 지루한 주기 |
| G87 | 백 보링 사이클 |
| G88 | 지루한 주기 |
| G89 | 지루한 주기 |
| G90 | 절대 명령(위치) |
| G91 | 증분 명령(위치 지정) |
| G92 | 절대 영도 사전 설정 |
| G94 | 분당 피드 |
| G95 | 회전당 이송 |
| G96 | 일정한 표면 이송 제어 |
| G97 | 일정한 표면 이송 제어 취소 |
| G98 | 통조림 주기 초기 레벨 반환 |
| G99 | 통조림 주기 R 포인트 레벨 반환 |