CNC 기계
Mori Seiki NMV 프로그래밍 G 코드 및 M 코드는 Mori Seiki 머시닝 센터에서 작업하는 CNC 기계 기술자 프로그래머를 위한 전체 목록입니다.
이미지:HEINZ BAUMGARTNER AG 피>
이러한 G 및 M 코드는 NC 단위가 아래에 나열된 다음 Mori Seiki 모델에 적용됩니다.
모델 피>
NC 단위 피>
| G 코드 | 함수 |
|---|---|
| G00 | 포지셔닝 |
| G01 | 선형 보간 |
| G02 | 원호 보간/나선형 보간/나선형 보간/원추형 보간, CW(시계 방향) |
| G02.2 | 나선 보간, CW(시계 방향) |
| G02.3 | 지수 보간, CW(시계 방향) |
| G03 | 원호 보간/나선형 보간/나선형 보간/원추형 보간, CCW(시계 반대 방향) |
| G03.2 | 나선 보간, CCW(시계 반대 방향) |
| G03.3 | 지수 보간, CCW(시계 반대 방향) |
| G04 | 드웰/정위치 정지 |
| G05 | AI 윤곽 제어 II 고속 처리(미리 읽기 블록 수:1000)(고정밀 윤곽 제어 호환 명령) |
| G05.1 | AI 윤곽 제어 II 고속 처리(미리 읽은 블록 수:1000) / Nano smoothing/Smooth interpolation |
| G06.2 | NURBS 보간 |
| G07 | 가상 축 보간 |
| G07.1(G107) | 원통 보간/원통 보간에 대한 절단점 오프셋 |
| G08 | AI 윤곽 제어(예측 제어 호환 명령) |
| G09 | 정위치 |
| G10 | 데이터 설정 |
| G10.6 | 공구 후퇴 데이터 |
| G11 | 데이터 설정 모드 해제 |
| G12.1 | 극좌표 보간 모드 |
| G13.1 | 극좌표 보간 모드 취소 |
| G15 | 극좌표 명령 취소 |
| G16 | 극좌표 명령 |
| G17 | XY 평면 |
| G18 | ZX 평면 |
| G19 | YZ 평면 |
| G20 | 인치 단위의 데이터 입력 |
| G21 | 미터법 데이터 입력 |
| G22 | 저장 스트로크 체크 기능 ON |
| G23 | 저장 스트로크 체크 기능 OFF |
| G27 | 제로 리턴 체크 |
| G28 | 자동 영점 복귀 |
| G29 | 원점에서 복귀 |
| G30 | 두 번째/세 번째, 네 번째 제로 리턴 |
| G30.1 | 플로팅 기준점 리턴 |
| G31 | 건너뛰기 기능 |
| G33 | 실 자르기/피드 동기화 |
| G34 | 가변 리드 스레딩 |
| G35 | 원형 스레딩 CW |
| G36 | 원형 스레딩 CCW |
| G40 | 공구 반경 오프셋 취소/공구 노즈 반경 오프셋 취소 |
| G41 | 공구 반경 오프셋, 왼쪽/공구 노즈 반경 오프셋, 왼쪽 |
| G42 | 공구 반경 오프셋, 우측/공구 노즈 반경 오프셋, 우측 |
| G41.2 | 왼쪽 5축 가공에 대한 커터 보정(유형 1) |
| G41.3 | 5축 가공에 대한 커터 보정(리딩 에지 오프셋) |
| G41.4 | 왼쪽 5축 가공에 대한 커터 보정(유형 1)(MSX-5** 호환 명령) |
| G41.5 | 왼쪽 5축 가공에 대한 커터 보정(유형 1)(MSX-5** 호환 명령) |
| G41.6 | 왼쪽 5축 가공에 대한 커터 보정(유형 2) |
| G42.2 | 오른쪽 5축 가공에 대한 커터 보정(유형 1) |
| G42.4 | 오른쪽 5축 가공에 대한 커터 보정(유형 1)(MSX-5** 호환 명령) |
| G42.5 | 오른쪽 5축 가공에 대한 커터 보정(유형 1)(MSX-5** 호환 명령) |
| G42.6 | 오른쪽 5축 가공에 대한 커터 보정(유형 2) |
| G40.1(G150) | 일반 방향 제어 취소 모드 |
| G41.1(G151) | 일반 방향 제어 ON(왼쪽) |
| G42.1(G152) | 일반 방향 제어 ON(오른쪽) |
| G43 | 공구 길이 오프셋, + |
| G43.1 | 공구축 방향의 공구 길이 보정 |
| G43.4 | 도구 중심점 제어(유형 1)/부드러운 속도 제어 |
| G43.5 | 도구 중심점 제어(유형 2) |
| G43.7 | 선삭을 위한 공구 길이 오프셋 |
| G43.8 | 절단점 제어(유형 1) |
| G43.9 | 절단점 제어(유형 2) |
| G44 | 공구 길이 오프셋, − |
| G45 | 공구 위치 오프셋, 증가 |
| G46 | 공구 위치 오프셋, 감소 |
| G47 | 공구 위치 오프셋, 두 배 증가 |
| G48 | 공구 위치 오프셋, 이중 감소 |
| G49 | 공구 길이 오프셋 취소/공구 중심점 제어 취소 |
| G50 | 스케일링 취소/프로그래밍 가능한 미러 이미지 취소(네거티브 배율) |
| G51 | 스케일링/프로그래밍 가능한 미러 이미지(음의 배율) |
| G50.1 | 프로그래밍 가능한 미러 이미지 취소 |
| G51.1 | 프로그래밍 가능한 미러 이미지 |
| G50.2 | 다각형 자르기 취소 |
| G51.2 | 다각형 자르기 |
| G52 | 로컬 좌표계 설정 |
| G53 | 기계 좌표계 선택 |
| G53.1 | 공구 축 방향 제어 |
| G54 | 작업 좌표계 1 선택/추가 작업 좌표계 선택 |
| G54.1 | 추가 작업 좌표계 선택 |
| G54.2 | 로터리 테이블 다이나믹 픽스처 오프셋 기능 |
| G54.4 | 작업 설정 오류 오프셋 |
| G55 | 작업 좌표계 2 선택 |
| G56 | 작업 좌표계 3 선택 |
| G57 | 워크 좌표계 4 선택 |
| G58 | 작업 좌표계 5 선택 |
| G59 | 작업 좌표계 6 선택 |
| G60 | 단방향 접근법 |
| G61 | 정위치 정지 모드 |
| G62 | 자동 코너 오버라이드 모드 |
| G63 | 탭 모드 |
| G64 | 절단 모드(정위치 확인 모드) |
| G65 | 매크로 콜 |
| G66 | 매크로 모달 호출(축 이동 명령 실행 후 호출) |
| G66.1 | 매크로 모달 호출(각 블록에서 호출) |
| G67 | 매크로 모달 호출 취소 |
| G68 | 좌표 회전/3D 좌표 변환 |
| G68.2 | 기울어진 작업 평면 명령(오일러 각도) |
| G69 | 좌표 회전 취소/3D 좌표 변환 취소 |
| G72.1 | 복사 회전 |
| G72.2 | 카피 시프트 |
| G73 | 고속 심공 드릴링 사이클 |
| G74 | 역 태핑 주기 |
| G76 | 정밀 보링 사이클 |
| G80 | 초핑 모드 OFF/홀 가공 통조림 사이클 취소 |
| G81 | 스팟 드릴링 주기 |
| G81.1 | 잘라내기 |
| G82 | 카운터 보링 사이클 |
| G83 | 심공 드릴링 사이클 |
| G84 | 태핑 주기 |
| G84.2 | 동기화된 태핑 주기(F15 형식) |
| G84.3 | 역동기 태핑 주기(F15 형식) |
| G85 | 지루한 사이클 |
| G86 | 지루한 사이클 |
| G87 | 백 보링 사이클 |
| G88 | 지루한 사이클 |
| G89 | 지루한 사이클 |
| G90 | 절대 명령 |
| G91 | 증분 명령 |
| G92 | 워크 좌표계 변경/최대 선회 스핀들 속도 설정 |
| G92.1 | 공작물 좌표계 프리셋 |
| G93 | 인버스 타임 피드 |
| G94 | 분당 피드 |
| G95 | 회전당 이송 모드 |
| G96 | 일정한 표면 속도 제어 |
| G97 | 정속 회전 스핀들 제어 |
| G98 | 초기점 복귀(홀 가공 고정 사이클) |
| G99 | 포인트 R 복귀(구멍 가공 고정 사이클) |
| G107 | 원통 보간 |
| G313 | 로드 모니터 매크로 프로그램 호출 |
| G332 | 절단 모드 선택 / 공차 지정 |
| G355 | 회전축 측정 |
| G382 | 기울어진 작업 평면 명령(roll-pitch-yaw) |
| M 코드 | 함수 |
|---|---|
| M00 | 프로그램 정지 |
| M01 | 선택적 중지 |
| M02 | 프로그램 종료 |
| M03 | 스핀들 시작(정상) |
| M04 | 스핀들 시작(역방향) |
| M05 | 스핀들 정지 |
| M06 | 도구 변경 |
| M08 | 냉각수 배출 ON |
| M09 | 오일샷 OFF 냉각수 배출 OFF |
| M10 | C축 클램프 |
| M11 | C축 언클램프 |
| M19 | 스핀들 방향 |
| M20 | 자동 전원 차단 |
| M21 | 외부출력 |
| M22 | 외부출력 |
| M23 | 외부출력 |
| M24 | 외부출력 |
| M25 | 외부출력 |
| M26 | 외부출력 |
| M27 | 외부출력 |
| M28 | 외부출력 |
| M29 | 동기화 태핑 모드 |
| M30 | 프로그램 종료 및 되감기 |
| M31 | 축 인터록 바이패스 ON |
| M32 | 축 인터록 바이패스 OFF |
| M33 | 공구 반납 |
| M44 | 테이블 장착 센서 UP |
| M45 | 테이블 장착 센서 DOWN |
| M46 | 센서 선택 신호 ON |
| M47 | 센서 선택 신호 OFF |
| M48 | 재정의 취소 OFF |
| M49 | 재정의 취소 ON |
| M50 | 오일 홀 드릴 절삭유 ON |
| M51 | 에어블로우 ON |
| M53 | 센서 에어블로 ON |
| M55 | 오일 미스트 ON |
| M58 | 센서 에어 블로우 OFF |
| M59 | 에어블로우 OFF |
| M60 | APC 시작 명령 |
| M61 | APC 시작 명령 |
| M66 | 도구 건너뛰기 켜기 |
| M68 | B축 클램프 |
| M69 | B축 언클램프 |
| M70 | 작업 카운터/총 카운터 |
| M72 | 칩 제거 절삭유 ON |
| M73 | Y축 미러 이미지 OFF |
| M74 | Y축 미러 이미지 ON |
| M75 | X축 미러 이미지 OFF |
| M76 | X축 미러 이미지 ON |
| M77 | 외부출력 |
| M80 | 샤워 냉각수 ON |
| M81 | 샤워 냉각수 OFF |
| M82 | 자동문열림 |
| M83 | 자동 도어 닫기 |
| M84 | 모니터 로드(티칭, 모니터링) 모드 ON |
| M85 | 부하 모니터(티칭, 모니터링) 모드 OFF 적응 제어 모드 OFF |
| M86 | 적응 제어 모드 ON |
| M88 | 스핀들 절삭유 ON |
| M89 | 스핀들 절삭유 OFF |
| M90 | 공구-스핀들/터닝 스핀들 동시 작동 모드 ON |
| M91 | 공구-스핀들/터닝 스핀들 동시 작동 모드 OFF |
| M95 | 칩 제거 절삭유 OFF |
| M96 | 매크로 인터럽트 모드 |
| M97 | 매크로 인터럽트 모드 취소 |
| M98 | NC 메모리의 하위 프로그램 호출 |
| M99 | 하위 프로그램 종료 프로그램 반복 |
| M119 | 스핀들(두 번째) 방향 |
| M120 | 외부출력 |
| M121 | 외부출력 |
| M122 | 외부출력 |
| M123 | 외부출력 |
| M124 | 외부출력 |
| M125 | 외부출력 |
| M126 | 외부출력 |
| M127 | 외부출력 |
| M128 | 외부출력 |
| M129 | 외부출력 |
| M144 | 광센서 전원 ON |
| M145 | 광학 센서 전원 끄기 |
| M165 | 오일홀 에어블로우 ON |
| M166 | Cs 윤곽 조절 모드 |
| M167 | Cs 윤곽 제어 모드 해제 |
| M180 | 미스트 컬렉터 ON |
| M181 | 미스트 컬렉터 OFF |
| M182 | 보조 출력 2 ON |
| M183 | 보조 출력 2 OFF |
| M192 | ATC 준비 모드 ON |
| M193 | ATC 준비 모드 OFF |
| M198 | 외부 I/O 장치에서 서브프로그램 호출 |
| M200 | 칩 컨베이어 시작(정방향) |
| M201 | 칩 컨베이어 정지 |
| M203 | 터닝 스핀들 시작(일반) |
| M204 | 터닝 스핀들 시작(역방향) |
| M205 | 터닝 스핀들 정지 |
| M216 | 길들이기 작업을 위한 윤활 주기 시작 |
| M226 | 세미 드라이 ON |
| M227 | 세미 드라이 OFF |
| M229 | ID 판독기 전달 |
| M230 | ID 판독기 반환 |
| M252 | 스루 스핀들 에어 블로우 ON |
| M253 | 스루 스핀들 에어 블로우 OFF |
| M258 | 자동 개폐 프로텍터 열림 |
| M259 | 자동 개폐 프로텍터 닫기 |
| M270 | 냉각수 배출 압력 레벨 0 |
| M271 | 냉각수 배출 압력 수준 1 |
| M272 | 냉각수 배출 압력 수준 2 |
| M273 | 냉각수 배출 압력 레벨 3 |
| M274 | 냉각수 배출 압력 수준 4 |
| M275 | 냉각수 배출 압력 레벨 5 |
| M276 | 냉각수 배출 압력 수준 6 |
| M277 | 냉각수 배출 압력 레벨 7 |
| M302 | 공구 수명 카운트 오버라이드 설정 |
| M303 | 터닝 모드 OFF(C축 인덱싱 모드 ON) |
| M304 | 전환 모드 켜기 |
| M305 | 단면 절삭유 ON |
| M306 | 단면 절삭유 OFF |
| M510 | 픽스처 1 클램프 |
| M511 | 픽스처 1 언클램프 |
| M512 | 픽스처 2 클램프 |
| M513 | 픽스처 2 언클램프 |
| M514 | 픽스처 3 클램프 |
| M515 | 픽스처 3 언클램프 |
| M516 | 픽스처 4 클램프 |
| M517 | 픽스처 4 언클램프 |
| M608 | 3D 간섭 확인 기능 ON |
| M609 | 3D 간섭 확인 기능 OFF |
| M1003 | 스핀들 시작(일반) |
| M1004 | 스핀들 시작(역방향) |
| M1005 | 스핀들 정지 |
| M1010 | C축 클램프 |
| M1011 | C축 언클램프 |
| M1019 | 스핀들 방향 |
| M1044 | 센서 다운 |
| M1045 | 센서 업 |
| M1046 | 센서 선택 신호 ON |
| M1047 | 센서 선택 신호 OFF |
| M1068 | B축 클램프 |
| M1069 | B축 언클램프 |
| M1082 | 자동문열림 |
| M2000 – M2020 | 멀티 카운터 표시 기능 |