Mach3 밀링 G코드 종합 레퍼런스 가이드
Mach3 CNC 개요
Mach3는 PC에서 구동되는 소프트웨어 패키지로, 일반 PC를 강력하고 경제적인 머신 컨트롤러로 변환합니다. 선반, 밀링, 플라즈마 커터, 라우터, 조각기 등 제어에 적합한 풀기능 CNC 컨트롤러입니다.
Mach3 선반 G코드는 Mach3 Turn G코드 리스트 문서 참조.
Mach3 밀링
Mach3 밀링 G코드 전체 목록 (표 형식)
| G코드 | 설명 |
| G0 | 급이송 위치결정 |
| G1 | 직선 보간 |
| G2 | 시계방향 원호/나선 보간 |
| G3 | 반시계방향 원호/나선 보간 |
| G4 | 드웰 |
| G10 | 좌표계 원점 설정 |
| G12 | 시계방향 원형 포켓 |
| G13 | 반시계방향 원형 포켓 |
| G15/G16 | G0/G1에서 극좌표 이동 |
| G17 | XY 평면 선택 |
| G18 | XZ 평면 선택 |
| G19 | YZ 평면 선택 |
| G20/G21 | 인치/밀리미터 단위 |
| G28 | 홈 복귀 |
| G28.1 | 축 레퍼런스 |
| G30 | 홈 복귀 |
| G31 | 직선 프로빙 |
| G40 | 공구 반경 보상 취소 |
| G41/G42 | 공구 반경 보상 좌/우 시작 |
| G43 | 공구 길이 오프셋 적용 (+) |
| G49 | 공구 길이 오프셋 취소 |
| G50 | 모든 스케일 팩터 1.0 리셋 |
| G51 | 축 데이터 입력 스케일 팩터 설정 |
| G52 | 임시 좌표계 오프셋 |
| G53 | 절대 기계 좌표계 이동 |
| G54 | 고정구 오프셋 1 사용 |
| G55 | 고정구 오프셋 2 사용 |
| G56 | 고정구 오프셋 3 사용 |
| G57 | 고정구 오프셋 4 사용 |
| G58 | 고정구 오프셋 5 사용 |
| G59 | 고정구 오프셋 6 / 일반 고정구 번호 |
| G61/G64 | 정확 정지/등속도 모드 |
| G68/G69 | 프로그램 좌표계 회전 |
| G70/G71 | 인치/밀리미터 단위 (대체) |
| G73 | 캔드 사이클 - 펙 드릴링 (칩 브레이킹) |
| G80 | 운동 모드 취소 (캔드 사이클 포함) |
| G81 | 캔드 사이클 - 드릴링 |
| G82 | 캔드 사이클 - 드웰 드릴링 |
| G83 | 캔드 사이클 - 펙 드릴링 |
| G84 | 캔드 사이클 - 우수 강성 탭핑 |
| G85 | 리밍 캔드 사이클 |
| G86 | 보링 캔드 사이클 (스핀들 정지, 급속 아웃) |
| G87 | 백 보링 캔드 사이클 |
| G88 | 보링 캔드 사이클 (스핀들 정지, 수동 아웃) |
| G89 | 보링 캔드 사이클 (드웰, 이송 아웃) |
| G90 | 절대 거리 모드 |
| G90.1/G91.1 | I J 모드 설정 |
| G91 | 증분 거리 모드 |
| G92 | 좌표 오프셋 및 파라미터 설정 |
| G92.x | G92 등 취소 |
| G93 | 역시간 이송 모드 |
| G94 | 분당 이송 모드 |
| G95 | 회당 이송 모드 |
| G98 | 캔드 사이클 후 초기 레벨 복귀 |
| G99 | 캔드 사이클 후 R포인트 레벨 복귀 |
특징
- G12/G13 원형 포켓 사이클 내장
- G68/G69 좌표계 회전 지원
- G73 칩브레이킹 펙 드릴링 별도 존재
- G84 강성 탭핑 기본 지원
- G90.1/G91.1 원호 IJK 모드 별도 제어