CNC 기계
G 코드는 준비 코드(준비 기능)라고도 합니다.
완전한 CNC G 코드 목록
G 코드 | 그룹 | 함수 | ||
A | 비 | C | ||
G00 | G00 | G00 | 01 | 포지셔닝(급 이송) |
G01 | G01 | G01 | 선형 보간(절단 피드) | |
G02 | G02 | G02 | 원형 보간 CW 또는 헬리컬 보간 CW | |
G03 | G03 | G03 | 원호 보간 CCW 또는 헬리컬 보간 CCW | |
G04 | G04 | G04 | 00 | 드웰 |
G07.1(G107) | G07.1(G107) | G07.1(G107) | 원통 보간 | |
G08 | G08 | G08 | 고급 미리보기 제어 | |
G10 | G10 | G10 | 프로그래밍 가능한 데이터 입력 | |
G11 | G11 | G11 | 프로그래밍 가능한 데이터 입력 취소 | |
G12.1(G112) | G12.1(G112) | G12.1(G112) | 21 | 극좌표 보간 모드 |
G13.1(G113) | G13.1(G113) | G13.1(G113) | 극좌표 보간 취소 모드 | |
G17 | G17 | G17 | 16 | X Y 평면 선택 |
G18 | G18 | G18 | Z X 평면 선택 | |
G19 | G19 | G19 | Y Z 평면 선택 | |
G20 | G20 | G70 | 06 | 인치로 입력 |
G21 | G21 | G71 | mm 단위로 입력 | |
G22 | G22 | G22 | 09 | 저장 스트로크 체크 기능 켜기 |
G23 | G23 | G23 | 저장 스트로크 확인 기능 끄기 | |
G25 | G25 | G25 | 08 | 스핀들 속도 변동 감지 끄기 |
G26 | G26 | G26 | 스핀들 속도 변동 감지 켜짐 | |
G27 | G27 | G27 | 00 | 기준 위치 복귀 확인 |
G28 | G28 | G28 | 기준 위치로 돌아가기 | |
G30 | G30 | G30 | 두 번째, 세 번째 및 네 번째 기준 위치 반환 | |
G31 | G31 | G31 | 건너뛰기 기능 | |
G32 | G33 | G33 | 01 | 실 자르기 |
G34 | G34 | G34 | 변수 - 리드 스레드 절단 | |
G36 | G36 | G36 | 00 | 자동 도구 보정 X |
G37 | G37 | G37 | 자동 공구 보정 Z | |
G40 | G40 | G40 | 07 | 공구 노즈 반경 보정 취소 |
G41 | G41 | G41 | 공구 노즈 반경 보정 왼쪽 | |
G42 | G42 | G42 | 공구 노즈 반경 보정 오른쪽 | |
G50 | G92 | G92 | 00 | 좌표계 설정 또는 최대값. 스핀들 속도 설정 |
G50.3 | G92.1 | G92.1 | 공작물 좌표계 프리셋 | |
G50.2(G250) | G50.2(G250) | G50.2(G250) | 20 | 다각형 회전 취소 |
G51.2(G251) | G51.2(G251) | G51.2(G251) | 다각형 터닝 | |
G52 | G52 | G52 | 00 | 로컬 좌표계 설정 |
G53 | G53 | G53 | 기계 좌표계 설정 | |
G54 | G54 | G54 | 14 | 공작물 좌표계 1 선택 |
G55 | G55 | G55 | 공작물 좌표계 2 선택 | |
G56 | G56 | G56 | 공작물 좌표계 3 선택 | |
G57 | G57 | G57 | 공작물 좌표계 4 선택 | |
G58 | G58 | G58 | 공작물 좌표계 5 선택 | |
G59 | G59 | G59 | 공작물 좌표계 6 선택 | |
G65 | G65 | G65 | 00 | 매크로 호출 |
G66 | G66 | G66 | 12 | 매크로 모달 호출 |
G67 | G67 | G67 | 매크로 모달 호출 취소 | |
G68 | G68 | G68 | 04 | 더블 포탑용 미러 이미지 ON |
G69 | G69 | G69 | 더블 터렛용 미러 이미지 OFF | |
G70 | G70 | G72 | 00 | 마무리 주기 |
G71 | G71 | G73 | 선삭 중 스톡 제거 | |
G72 | G72 | G74 | 페이싱의 스톡 제거 | |
G73 | G73 | G75 | 패턴 반복 | |
G74 | G74 | G76 | 단면 펙 드릴링 | |
G75 | G75 | G77 | 외경/내경 드릴링 | |
G76 | G76 | G78 | 여러 스레딩 주기 | |
G80 | G80 | G80 | 10 | 드릴링 취소를 위한 고정 사이클 |
G83 | G83 | G83 | 페이스 드릴링 주기 | |
G84 | G84 | G84 | 페이스 태핑 주기 | |
G86 | G86 | G86 | 페이스 보링 사이클 | |
G87 | G87 | G87 | 사이드 드릴링 주기 | |
G88 | G88 | G88 | 사이드 태핑 주기 | |
G89 | G89 | G89 | 사이드 보링 사이클 | |
G90 | G77 | G20 | 01 | 외경/내경 절삭 주기 |
G92 | G78 | G21 | 실 자르기 주기 | |
G94 | G79 | G24 | 단면 회전 주기 | |
G96 | G96 | G96 | 02 | 일정한 표면 속도 제어 |
G97 | G97 | G97 | 일정 표면 속도 제어 취소 | |
G98 | G94 | G94 | 05 | 분당 피드 |
G99 | G95 | G95 | 회전당 피드 | |
– | G90 | G90 | 03 | 절대 프로그래밍 |
– | G91 | G91 | 증분 프로그래밍 | |
– | G98 | G98 | 11 | 초기 레벨로 돌아가기 |
– | G99 | G99 | R 포인트 수준으로 돌아가기 |