CNC 기계
밀링 머신 및 머시닝 센터용 GREAT-150iM-II 또는 GTCNC-150iM-II G 코드 M 코드

| G 코드 | 설명 |
|---|---|
| G00 | 신속한 포지셔닝 |
| G01 | 선형 보간 |
| G02 | 원형/나선형 보간 CW |
| G03 | 원형/헬리컬 보간 CCW |
| G33 | 스레딩 |
| G04 | 드웰 |
| G15 | 극좌표 명령 취소 |
| G16 | 극좌표 안내 |
| G17 | X-Y 평면 선택 |
| G18 | Z-X 평면 선택 |
| G20 | 인치 입력(영문법) |
| G21 | 밀리미터 입력(미터법) |
| G28/G281/ G282/G283 | 첫 번째 기준점으로 돌아가기 |
| G30/G301/ G302/G303 | 2,3,4 기준점으로 돌아가기 |
| G26 | ZXY 축은 프로그램 원래 지점으로 돌아갑니다. |
| G261 | X축 프로그램 원점 복귀 |
| G262 | Y축 프로그램 원점 복귀 |
| G263 | Z축 프로그램 원점 복귀 |
| G40 | 공구 반경 보정 취소 |
| G41 | 공구 반경 보정, 좌측 |
| G42 | 공구 반경 보정, 우측 |
| G43 | 공구 길이 포지티브 보정 |
| G44 | 공구 길이 마이너스 보정 |
| G45 | 공구 오프셋 값 증가 |
| G46 | 공구 오프셋 값 감소 |
| G47 | 공구 오프셋 값의 두 배 증가 |
| G48 | 공구 오프셋 값의 두 배 감소 |
| G49 | 공구 길이 보정 취소 |
| G37 | 스케일링 취소 |
| G36 | 확장 사용 |
| G12 | 프로그래밍 미러 취소 |
| G11 | 프로그래머블 미러 활성화:대칭 가공 실현 |
| G52 | 로컬 좌표계 |
| G53 | 기계 좌표계 |
| G54 | 워크 좌표계 1 |
| G55 | 작업 좌표계 2 |
| G56 | 워크 좌표계 3 |
| G57 | 작업 좌표계 4 |
| G58 | 작업 좌표계 5 |
| G59 | 작업 좌표계 6 |
| G60 | 정확한 포지셔닝 |
| G64 | 지속적인 경로 작업 |
| G68 | 좌표 회전 |
| G69 | 좌표 회전 취소 |
| G73 | 심공 드릴링 사이클 |
| G74 | CCW 펙킹 심공 태핑 주기 |
| G76 | 완성된 보링 사이클 |
| G80 | 통조림 사이클 취소/외부 작동 기능 취소. |
| G81 | 드릴링 주기 |
| G82 | 칩 제거 드릴링 사이클 또는 카운터 보링 사이클 |
| G83 | 칩 제거 드릴링 사이클 |
| G84 | CW 펙 깊은 구멍 태핑 주기 |
| G85 | 지루한 사이클 |
| G86 | 지루한 사이클 |
| G87 | 지루한 사이클 |
| G89 | 지루한 사이클 |
| G90 | 절대 프로그램 |
| G91 | 증가 프로그램 |
| G92 | 작업 좌표 설정 또는 스핀들 최대 속도 억제 |
| G94 | 분당 피드 |
| G95 | 회전당 이송 |
| G98 | 원래 지점으로의 통조림 사이클 복귀:최종 드릴링에 적용 |
| G99 | R 지점으로의 통조림 사이클 복귀:처음으로 홀 드릴링에 적용 |
| G22 | 프로그램 주기 명령 |
| G800 | 프로그램 순환 명령 취소 |
| G65 | 매크로 프로그램에 대한 비모드 호출 |
| G66 | 매크로 프로그램 호출 모드 |
| G67 | 매크로 프로그램 호출 모드 취소 |
| G180—G189 | 사용자 자체 정의 매크로 프로그램 |
| M 코드 | 설명 |
|---|---|
| M02 | 프로그램 종료, 자동 실행 중지(기본값은 M02) |
| M30 | 프로그램 종료, 스핀들을 끄고 냉각 |
| M00 | 프로그램 일시 중지, 실행을 계속하려면 "실행"을 누르십시오. |
| M20 | 프로그램 종료, 매개변수에 설정된 실행 시간에 따라 프로그램 반복 실행, 테스트 CNC에 적용됨 |
| M98 | 하위 프로그램 호출 |
| M99 | 하위 프로그램 종료 |
| M97 | 프로그램 건너뛰기 |
| M03 | 스핀들 CW |
| M04 | 주축 CCW |
| M05 | 스핀들 정지 |
| M06/M16 | 교환 도구 |
| M08 | 차가운 전원 켜기 |
| M09 | 쿨링 끄기 |
| M10 | 조임 도구 |
| M11 | 풀기 도구 |
| M24 | 불어 끄기 |
| M25 | 불고 켜기 |
| M32 | 윤활 켜기 |
| M33 | 윤활 끄기 |
| M41 | 사용자가 직접 정의한 켜기 |
| M42 | 사용자가 직접 정의한 끄기 |
| M43 | 사용자가 직접 정의한 켜기 |
| M44 | 사용자가 직접 정의한 끄기 |
| M45 | 사용자가 직접 정의한 켜기 |
| M46 | 사용자가 직접 정의한 끄기 |
| M47 | 사용자가 직접 정의한 켜기 |
| M48 | 사용자가 직접 정의한 끄기 |
| M49 | 사용자가 직접 정의한 켜기 |
| M50 | 사용자가 직접 정의한 끄기 |
| M51 | 사용자가 직접 정의한 켜기 |
| M52 | 사용자가 직접 정의한 끄기 |
| M53 | 사용자가 직접 정의한 켜기 |
| M54 | 사용자가 직접 정의한 끄기 |
| M55 | 사용자가 직접 정의한 켜기 |
| M56 | 사용자가 직접 정의한 끄기 |
| M57 | 사용자가 직접 정의한 켜기 |
| M58 | 사용자가 직접 정의한 끄기 |
| M61 | 주축 상단 기어 변속(첫 번째) |
| M62 | 주축 저속 변속(2단) |
| M63 | 스핀들 3단 기어 변속 |
| M64 | 스핀들 4단 기어 변속 |
| M317 | 기계 좌표의 X축 지우기 |
| M318 | 기계 좌표의 Y축 지우기 |
| M319 | 기계 좌표의 Z축 지우기 |
| M320 | X,Y(C),Z,A,B를 포함한 기계 좌표의 모든 축 지우기 |
| 설명 | 설명 |
|---|---|
| 파일 번호 | % |
| 프로그램 블록 번호 | N |
| 준비 기능 | 지 |
| 보조 기능 | 남 |
| 도구 선택 | 티 |
| 도구 보정 | H D |
| 스핀들 기능 | S SP |
| 절단 속도 | F |
| 문자 좌표 | X Y Z A |
| 중심 좌표 | I J K |
| 단계 길이 | R |
| 지연 시간 | 피 |
| 프로그램 시작 | 피 |
| 반복 시간 | L |