CNC 기계
FANUC 시리즈 18i–MB5 CNC 컨트롤이 있는 Fadal 머시닝 센터용 Fanuc M 코드.
Fadal 머시닝 센터
| M00 | 프로그램 정지 |
| M01 | 선택적 프로그램 중지 |
| M02 | 프로그램 종료 |
| M30 | 프로그램 종료 |
| M98 | 하위 프로그램 호출 |
| M99 | 하위 프로그램 종료 |
| M03 | 스핀들 시작 전진 CW |
| M04 | 스핀들 역방향 CCW 시작 |
| M05 | 스핀들 정지 |
| M06 | 도구 변경 |
| M07 | 냉각수 켜기 – 냉각수 미스트/스핀들을 통한 냉각수 |
| M08 | 냉각수 ON – 냉각수 범람 |
| M09 | 냉각수 OFF |
| M11 | 도구 캐러셀 위치를 1로 설정(ATC 도구 교환기만 해당) |
| M19 | FANUC 통조림 사이클 포지셔닝(스핀들 오리엔테이션 아님) |
| M20 | 세척, 켜기/끄기 전환 |
| M20 | MIDACO 팔레트 변경 1 |
| M20 | 아무것도 하지 않음 |
| M22 | 칩 컨베이어 토글 ON/OFF |
| M29 | 강성 탭 |
| M41 | 낮은 기어 선택 |
| M42 | 하이 기어 선택 |
| M48 | 100% 스핀들 속도 오버라이드 강제됨 |
| M49 | 100% 스핀들 속도 오버라이드 해제 |
| M60 | A 축 브레이크 ON |
| M61 | 축 브레이크 OFF |
| M62 | B축 브레이크 ON |
| M63 | B축 브레이크 OFF |
| M64 | M64/65 출력 ON |
| M65 | M64/65 출력 OFF |
| M66 | M66/67 출력 ON, 칩 컨베이어 ON |
| M67 | M66/67 출력 OFF, 칩 컨베이어 OFF |
| M68 | M68/69 출력 ON, 세척 ON |
| M69 | M68/69 출력 OFF, 세척 OFF |
| M78 | M78/79 출력 ON, 냉각 스핀들 ON |
| M79 | M78/79 출력 OFF, 냉각 스핀들 OFF |
| M80 | MIDACO 팔레트 체인저 2 |
| M85 | A 축 로터리 테이블 활성화 |
| M86 | A축 로터리 테이블 비활성화 |
| M87 | B축 로터리 테이블 활성화 |
| M88 | B축 로터리 테이블 비활성화 |
| M100 | T-Word Ex:"M100 T05"로 도구 드럼을 포켓에 배치 |
| M150 | 현재 도구를 ATC 캐러셀로 되돌리기(ATC 전용) |
| M151 | 캐러셀에서 스핀들로 공구를 이동합니다.(ATC만 해당) |
| M190 | 공구 교환장치용 스핀들 방향 |