CNC 기계
CNC 기계 기술자 프로그래머를 위한 Citizen Cincom E32 IV G 코드 및 M 코드.

| G 코드 | 함수 |
|---|---|
| G00 | 빠른 피드 |
| G01 | 선형 보간 |
| G02 | 원호 보간(시계 방향) |
| G03 | 원형 보간(시계 반대 방향) |
| G04 | 드웰 |
| G28 | 기준점 복귀 |
| G32 | 실 자르기 |
| G50 | 좌표계 설정 |
| G90 | 세로 방향 회전 주기 |
| G92 | 실 자르기 주기 |
| G94 | 얼굴 터닝 주기 |
| G96 | 일정한 표면 속도 제어 |
| G97 | 일정 표면 속도 제어 취소 |
| G98 | 분당 피드 |
| G99 | 회전당 피드 |
| G 코드 | 함수 |
|---|---|
| G201 | 제품 분리 명령 |
| G210 | Y축 가공 모드 ON(E32IV만 해당) |
| G211 | Y축 가공 모드 OFF(E32IV만 해당) |
| G500 | 좌표계 이동 OFF |
| G501 | 좌표계 이동 ON |
| G710 | 트윈 포탑 명령 |
| G711 | 1번 터렛 선택 |
| G712 | 2번 포탑 선택 |
| G720 | 2안장 가공 명령 |
| G721 | C축 교차 취소 |
| G722 | C축 교차 명령 |
| G730 | 후면 동시 가공 명령 |
| G740 | 3줄 동시 가공 명령 |
| G750 | 선택 해제, 센터 서포트 가공 명령 |
| G999 | 마지막 프로그램 실행 |
| G 코드 | 함수 |
|---|---|
| G12.1 | 밀링 보간(옵션) |
| G13.1 | 밀링 보간 해제(옵션) |
| G113 | 스핀들과 공구 스핀들 동기화 해제(E32IV 제외 옵션) |
| G114.1 | 스핀들 동기화(옵션) |
| G114.2 | 공구 스핀들 동기화 I(E32IV를 제외한 옵션) |
| G114.3 | 공구 스핀들 동기화 II(E32IV를 제외한 옵션임) |
| G115 | 위치 대기 시작(유형 1) |
| G116 | 위치 대기 시작(유형 2) |
| G117 | 축 이동 중 기타 명령 출력 |
| G125 | 축 동기화 제어 |
| G700 | 가공 명령 취소 |
| M 코드 | 함수 |
|---|---|
| M00 | 프로그램 정지 |
| M01 | 선택적 중지 |
| M02 | 1싸이클 정지(1싸이클 모드일때 기계 정지) |
| M03 | 스핀들 정방향 회전 |
| M04 | 스핀들 역회전 |
| M05 | 스핀들 정지 |
| M06 | 척 닫기 |
| M07 | 척 열림 |
| M08 | 바로 가기 프로그램 삽입 ON(막대 재료의 끝 자르기 프로그램 시작) |
| M09 | 바로가기 프로그램 삽입 OFF (막대 재료의 엔드컷 프로그램 종료) |
| M10 | Knock out ON (후면 Knock out bar 전진) |
| M11 | 녹아웃 OFF(후면 녹아웃바 역이동) |
| M13 | 가공물 척 닫기 |
| M14 | 긴 가공물 척 열기 |
| M15 | 뒤 척 닫기 |
| M16 | 오픈백 척 |
| M18 | 스핀들 원점 복귀 및 C축 기어 ON(C축 제어 준비) |
| M20 | C축 선택 재설정(C축 제어 종료) |
| M23 | 백 스핀들 정방향 회전 |
| M24 | 백 스핀들 역회전 |
| M25 | 백 스핀들 정지 |
| M31 | 포탑 속도 선택(저속 스윙) |
| M32 | 작업물 분리기의 전진 이동(뒷면) |
| M33 | 작업물 분리기의 역방향 이동(뒷면) |
| M46 | Y축 클러치 OFF(축 이동 허용) |
| M47 | Y축 클러치 ON(Y=0일 때 이외에는 사용하지 말 것) |
| M50 | 백 픽오프 불량 감지(컷오프 후 스핀들을 저속으로 회전하여 M50 설정) |
| M51 | 공구 파손 감지(스위치로 공구 감지) |
| M52 | 냉각수 ON |
| M53 | 냉각수 OFF |
| M54 | 바 피더 스톱(재료 교체 시 사용) |
| M55 | 바 피더 재료 교체 시작(바 피더 재료 교체를 시작합니다.) |
| M56 | 제품 수 |
| M61 | 외부 M 코드 1 |
| M62 | 외부 M 코드 2 |
| M63 | 외부 M 코드 2 |
| M64 | 외부 M 코드 4 |
| M65 | 외부 M 코드 5 |
| M72 | 백 스핀들 에어 블로우 ON |
| M73 | 백 스핀들 에어 블로우 OFF |
| M74 | C축 영점 감속 더미 타이머(M74G28H1;와 함께 사용) |
| M75 | 백 스핀들 토크 제어(L) ON(정격 토크의 25%(M123과 동일)) |
| M77 | 스핀들 동기화 종료 대기 중 |
| M78 | 백 스핀들 인덱싱 |
| M79 | 백 스핀들 인덱싱 끄기 |
| M80 | 공구 #1 스핀들 정방향 회전 |
| M81 | 공구 #1 스핀들 역회전 |
| M82 | 공구 #1 스핀들 정지 |
| M83 | 공구 #2 스핀들 정방향 회전 |
| M84 | 공구 #2 스핀들 역회전 |
| M85 | 공구 #2 스핀들 정지 |
| M88 | 간섭 체크 OFF(리셋) |
| M89 | 간섭 체크 ON |
| M94 | 백 스핀들 편차 감지 ON |
| M95 | 백 스핀들 편차 감지 OFF |
| M96 | 스핀들 편차 감지 ON |
| M97 | 스핀들 편차 감지 OFF |
| M98 | 하위 프로그램 호출 |
| M99 | 프로그램 반환 |
| M123 | 백 스핀들 토크 제한(H) ON(스핀들과 백 스핀들이 동기하여 차단할 때. 회전 오차에 의해 공작물이 척에 미끄러지는 것을 방지하기 위해.) |
| M124 | 백 스핀들 토크 제한 OFF |
| M125 | 매크로 내에서 사용된 시민 측. |
| M126 | 매크로 내에서 사용된 시민 측. |
| M127 | 매크로 내에서 사용된 시민 측. |