CNC 기계
CNC 선반용 GREAT-150iT-II 또는 GTCNC-150iT-II G 코드 M 코드

| G 코드 | 설명 |
|---|---|
| G00 | 신속한 포지셔닝 |
| G01 | 선형 보간 |
| G02 | 헬리컬 보간 CW |
| G03 | 헬리컬 보간 CCW |
| G33 | 트레딩 |
| G04 | 드웰 |
| G17 | X-Y 평면 |
| G18 | Z-X 평면 |
| G19 | Y-Z 평면 |
| G20 | 인치 형식 입력 |
| G21 | 미터 형식 입력 |
| G28/G281/ G282/G283 | 첫 번째 기준점으로 돌아가기 |
| G30/G301/ G302/G303 | 2번째, 3번째, 4번째 기준점으로 돌아가기 |
| G26 | ZXY 축 프로그램 원래 지점으로 복귀 |
| G261 | X축 프로그램 원점 복귀 |
| G262 | Y축 프로그램 원점 복귀 |
| G263 | Z축 프로그램 원점 복귀 |
| G40 | 공구 반경 보정 취소 |
| G41 | 커터 반경 보정, 좌측 |
| G42 | 커터 반경 보정, 우측 |
| G52 | 로컬 좌표계 설정 |
| G53 | 기계 좌표 선택 |
| G54 | 작업 좌표계 1 선택 |
| G55 | 작업 좌표계 2 선택 |
| G56 | 작업 좌표계 3 선택 |
| G57 | 작업 좌표계 4 선택 |
| G58 | 작업 좌표계 선택 5 |
| G59 | 작업 좌표계 6 선택 |
| G60 | 정확한 포지셔닝 |
| G64 | 지속적인 경로 처리 |
| G74 | CCW 누르기 |
| G84 | CW 누르기 |
| G77 | 원통형/원추형 내경/외경 절단 통조림 사이클 |
| G78 | 나사 절단 통조림 사이클 |
| G79 | 페이스 절단 주기 종료 |
| G70 | 선회 완료 |
| G71 | 원통형 황삭 다중 사이클 |
| G72 | 단면 황삭 다중 사이클 |
| G173 | 다중 모드 윤곽 황삭 다중 사이클 |
| G174 | 엔드 페이스 픽 드릴링 멀티 사이클 |
| G175 | 내경/외경 드릴링/홈파기 멀티 사이클 |
| G176 | 나사 절삭 멀티 사이클 |
| G90 | 절대 프로그래밍 |
| G91 | 증분 프로그래밍 |
| G92 | 작업 좌표계 설정 |
| G94 | 분당 피드 |
| G95 | 회전당 이송 모드 |
| G96 | 일정 표면 속도 모드 |
| G97 | 일정 표면 속도 모드 취소 |
| G22 | 프로그램 주기 |
| G800 | 프로그램 주기 취소 |
| G65 | 비모달 매크로 프로그램 호출 |
| G66 | 매크로 프로그램의 모달 호출 |
| G67 | 매크로 프로그램 호출 취소 |
| M 코드 | 설명 |
|---|---|
| M02 | 프로그램 종료, 자동 실행 중지(기본값은 M02) |
| M30 | 프로그램 종료, 스핀들을 끄고 냉각 |
| M00 | 프로그램 일시 중지, 실행을 계속하려면 "실행"을 누르십시오. |
| M20 | 프로그램 종료, 매개변수에 설정된 실행 시간에 따라 프로그램 반복 실행, 테스트 CNC에 적용됨 |
| M98 | 하위 프로그램 호출 |
| M99 | 하위 프로그램 종료 |
| M97 | 프로그램 점프 |
| M03 | 스핀들 CW |
| M04 | 주축 CCW |
| M05 | 스핀들 정지 |
| M08 | 차가운 전원 켜기 |
| M09 | 차가운 전원 끄기 |
| M10 | 척 클램프 |
| M11 | 척 언클램프 |
| M24 | 불어 켜기 |
| M25 | 불어 끄기 |
| M32 | 윤활 켜기 |
| M33 | 윤활 끄기 |
| M41 | 사용자가 직접 정의한 켜기 |
| M42 | 사용자가 직접 정의한 끄기 |
| M43 | 사용자가 직접 정의한 켜기 |
| M44 | 사용자가 직접 정의한 끄기 |
| M45 | 사용자가 직접 정의한 켜기 |
| M46 | 사용자가 직접 정의한 끄기 |
| M47 | 사용자가 직접 정의한 켜기 |
| M48 | 사용자가 직접 정의한 끄기 |
| M49 | 사용자가 직접 정의한 켜기 |
| M50 | 사용자가 직접 정의한 끄기 |
| M51 | 사용자 자체 정의 켜기(PLC 기본 센터 포워드) |
| M52 | 사용자가 직접 정의한 끄기 |
| M53 | 사용자 자체 정의 켜기(PLC 기본 센터 백워드) |
| M54 | 사용자가 직접 정의한 끄기 |
| M55 | 사용자가 직접 정의한 켜기 |
| M56 | 사용자가 직접 정의한 끄기 |
| M57 | 사용자가 직접 정의한 켜기 |
| M58 | 사용자가 직접 정의한 끄기 |
| M61 | 스핀들 고급교대(1차) |
| M62 | 스핀들 저구배 이동(2차) |
| M63 | 스핀들 구배 이동(3차) |
| M64 | 스핀들 구배 이동(4차) |
| M88 | 사용자 자체 정의(자체 정의를 제어하여 프로그램 실행 실현) |
| M89 | 사용자 자체 정의(자체 정의를 제어하여 프로그램 실행 실현) |
| M317 | 기계 좌표의 X축 지우기 |
| M318 | 기계 좌표의 Y축 지우기 |
| M319 | 기계 좌표의 Z축 지우기 |
| M320 | X,Y(C),Z,A,B를 포함한 기계 좌표의 모든 축 지우기 |