top of page

MCT M코드 완벽 가이드: 밀링 초보자를 위한 주요 코드와 전체 목록

안녕하세요. MCT는 복잡한 3D 가공에 특화된 밀링 머신으로, M코드는 툴 체인지, 쿨런트, 스핀들 제어 등 보조 기능을 담당합니다. Fanuc 시스템 기반으로 주요 M코드(핵심 코드)와 전체 M코드(확장 목록)를 표로 정리했어요. 초보자와 실무자를 위해 사용 예제와 팁을 포함했습니다. (참고: 기계 모델에 따라 코드가 다를 수 있으니 Fanuc 매뉴얼 확인하세요!)


M코드란?

M코드는 "Miscellaneous" 코드로, G코드(이동 명령)와 달리 기계의 보조 동작을 제어합니다. MCT에서는 툴 체인지(M06), 쿨런트(M07/M08), 스핀들 오리엔테이션(M19)이 핵심이죠. Fanuc 기준으로 설명드립니다.


주요 M코드 (MCT)

밀링 작업에서 가장 자주 쓰이는 코드들입니다.

M코드

설명

사용 예

M00

프로그램 강제 중지

수동 개입 시

M01

옵션 중지

테스트 시

M02

프로그램 종료

프로그램 끝

M03

스핀들 CW 회전 시작

기본 밀링

M04

스핀들 CCW 회전 시작

특수 밀링

M05

스핀들 중지

가공 후

M06

자동 툴 체인지

툴 교환

M07

미스트 쿨런트 온

정밀 가공

M08

플러드 쿨런트 온

대량 절삭

M09

쿨런트 오프

중간/끝

M19

스핀들 오리엔테이션

툴 체인지 전

M30

프로그램 종료 및 리셋

초기화


전체 M코드 목록 (MCT)

Fanuc 밀링 머신(0i/31i 시리즈) 기반의 전체 목록입니다. 다축 가공, 자동화 기능 포함 (약 50개).

M코드

설명

M00

프로그램 강제 중지

M01

옵션 중지

M02

프로그램 종료

M03

스핀들 CW 회전 시작

M04

스핀들 CCW 회전 시작

M05

스핀들 중지

M06

자동 툴 체인지

M07

미스트 쿨런트 온

M08

플러드 쿨런트 온

M09

쿨런트 오프

M10

팔레트 클램프 온

M11

팔레트 클램프 오프

M13

스핀들 CW + 쿨런트 온 (조합)

M14

스핀들 CCW + 쿨런트 온 (조합)

M19

스핀들 오리엔테이션

M21

축 이동 (추가 축)

M30

프로그램 종료 및 리셋

M48

피드/스핀들 오버라이드 활성화

M49

피드/스핀들 오버라이드 비활성화

M60

팔레트 체인지 중지

M98

서브프로그램 호출

M99

서브프로그램 종료

M07

쿨런트 스루 스핀들 온 (대체)

M08

쿨런트 플러드 온 (대체)

M10

4축 브레이크 온

M11

4축 브레이크 오프

M12

에어 블라스트 온

M13

에어 블라스트 오프

M17

터렛 언클램프

M18

터렛 클램프

M21

5축 브레이크 온

M22

5축 브레이크 오프

M23

미러 이미지 온

M24

미러 이미지 오프

M29

리지드 탭 모드

M31

칩 컨베이어 온

M36

피드 오버라이드 무시 온

M37

피드 오버라이드 무시 오프

M41

저속 기어 선택

M42

중속 기어 선택

M44

고속 기어 선택

M45

기어 중립

M46

기어 선택 확인

M59

출력 릴레이 설정

M61

출력 릴레이 클리어

M62

출력 릴레이 설정 (대체)

M63

출력 릴레이 클리어 (대체)

M64

출력 릴레이 설정 (대체)

M65

출력 릴레이 클리어 (대체)

M66

입력 대기

M67

입력 대기 (대체)

M76

알람 무시 온

M77

알람 무시 오프

M78

알람 무시 온 (대체)

M79

알람 무시 오프 (대체)

M88

고압 쿨런트 온

M89

고압 쿨런트 오프

M109

사용자 정의 M코드

M119

출력 오리엔테이션

M129

칩 컨베이어 오프

M198

외부 프로그램 호출

M199

외부 프로그램 종료


실무 팁

  • 툴 체인지: M06 전에 T코드로 툴 번호 지정. 예: T01 M06 (툴 1 교환).

  • 쿨런트 선택: 알루미늄은 M07(미스트), 스틸은 M08(플러드) 추천.

  • 예제 프로그램:O0002 G28 G91 Z0 T01 M06 (툴 체인지) S3000 M03 (스핀들 온) G01 X100 Y50 F500 M05 (스핀들 오프) M09 (쿨런트 오프) M30

  • 오류 방지: M19를 툴 체인지 전에 호출해 스핀들 위치 고정.


마무리

MCT M코드를 익히면 복잡한 밀링 작업이 한결 쉬워집니다!


Comments


구독으로 최신 정보와 자료 받아보세요.

구독하기

​구독 감사합니다!

문의하기

메세지 전송 완료

bottom of page