CNC 기계
Haas M 코드의 전체 목록입니다.
모든 M 코드는 블록의 다른 모든 작업이 완료된 후에 활성화되거나 작업이 발생하도록 합니다.
프로그램에서 블록당 하나의 M 코드만 허용됩니다.
M 코드 옆에 (설정 번호)가 나열된 경우 해당 설정은 어떤 식으로든 해당 M 코드와 관련이 있습니다.
Haas Mill G 코드는 Haas CNC Mill G 코드를 참조하십시오.
Haas Mill M 코드
| M-코드 | 설명 |
|---|---|
| M00 | 프로그램 정지 |
| M01 | 선택적 프로그램 중지 |
| M02 | 프로그램 종료(설정 39) |
| M03 | 스핀들 켜기, 시계 방향(S)(설정 144) |
| M04 | 스핀들 켜짐, 시계 반대 방향(S)(설정 144) |
| M05 | 스핀들 정지 |
| M06 | 공구 교환(T)(설정 42, 87, 155) |
| M08 | 냉각수 켜기(설정 32) |
| M09 | 냉각수 꺼짐 |
| M10 | 4축 브레이크 켜기 |
| M11 | 4축 브레이크 해제 |
| M12 | 5축 브레이크 켜기 |
| M13 | 5축 브레이크 해제 |
| M16 | 공구 교환(T)(M06과 동일) |
| M17 | APC 팔레트 잠금 해제 및 APC 도어 열기 |
| M18 | APC 팔레트 고정 및 APC 도어 닫기 |
| M19 | 스핀들 방향 지정(P,R 값 선택 사항) |
| M21-M28 | M-Fin 신호가 있는 선택적 사용자 M 코드 인터페이스 |
| M30 | 프로그램 종료 및 재설정(설정 2, 39, 56, 83) |
| M31 | 칩 오거 포워드(설정 114,115) |
| M33 | 칩 오거 정지 |
| M34 | 절삭유 꼭지 위치 하향, 증분(+1) |
| M35 | 절삭유 꼭지 위치 위로, 감소(-1) |
| M36 | 팔레트 부품 준비(P) |
| M39 | 회전 도구 터릿(T#)(설정 86) |
| M41 | 스핀들 저속 기어 오버라이드 |
| M42 | 스핀들 하이 기어 오버라이드 |
| M50 | 팔레트 변경 실행(P)(설정 121~129) |
| M51-M58 | 옵션 사용자 M 코드 세트 |
| M59 | 출력 릴레이 세트(N) |
| M61-M68 | 선택적 사용자 M 코드 지우기 |
| M69 | 출력 릴레이 클리어(N) |
| M75 | G35 또는 G136 기준점 설정 |
| M76 | 컨트롤 디스플레이 비활성화 |
| M77 | 컨트롤 디스플레이 활성화 |
| M78 | 스킵 신호 발견 시 알람 |
| M79 | 건너뛰기 신호를 찾을 수 없는 경우 알람 |
| M80 | 자동문 열림(설정 131) |
| M81 | 자동 도어 클로즈(설정 131) |
| M82 | 공구 고정 해제 |
| M83 | 자동 에어 제트 켜기 |
| M84 | 자동 에어 제트 오프 |
| M86 | 공구 클램프 |
| M88 | 스핀들을 통한 냉각수 On |
| M89 | 스핀들을 통한 절삭유 차단 |
| M93 | 축 POS 캡처 시작(P, Q) |
| M94 | 축 POS 캡처 중지 |
| M95 | 절전 모드 |
| M96 | 입력이 없으면 점프(P, Q) |
| M97 | 로컬 하위 프로그램 호출(P, L) |
| M98 | 하위 프로그램 호출(P, L) |
| M99 | M97 로컬 하위 프로그램 또는 M98 하위 프로그램 반환 또는 루프 프로그램(설정 118) |
| M101 | MOM(최소 오일 가공) CANNED CYCLE 모드(I) |
| M102 | MOM(최소 오일 가공) 모드(I,J) |
| M103 | MOM(최소 오일 가공) MODE CANEL |
| M109 | 대화형 사용자 입력(P) |