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) |