728x90
반응형
G 코드 및 기능 명령방법 관련기능 비고 G00 급속위치 결정 G00 G90 (G91) X_ Y_ Z_ G01 직선 가공 G01 G90 (G91) X_ Y_ Z_ F_; G94, G95 G02 원호 가공 시계 ....... G17, G18, G19 헬리컬 가공 G03 원호 가공 반시계 ....... G17, G18, G19 헬리컬 가공 G04 일시정지 시간(DWELL) G04 X_; (P_;) P는 소수점사용 불가 G09 EXACT STOP G09 절삭이동 명령; G01, G02, G03 G10 데이터 설정 G10 L_ P_ (P_ R_) X_ Y_ Z_; L2=G45~G49 보정량 입력 G15 극좌표 명령 무시 G15 X0. Y0. Z0.; G16 극좌표 명령 G16 G90 X_ Y_ Z_; 고정사이클 G17 X-Y 평면 G17 원호가공,공구지름보정, 좌표회전,고정사이클 G18 Z-X 평면 G18 원호가공,공구지름보정, 좌표회전,고정사이클 G19 Y-Z 평면 G19 원호가공,공구지름보정, 좌표회전,고정사이클 G20 INCH 입력 G20; 단독 명령절로 지정 G21 METRIC입력 G21; 단독 명령절로 지정 G22 금지영역설정 G22 X_ Y_ Z_ I_ J_ K_; 파라메타 G23 금지영역설정 무시 G23; G27 원점복귀 CHECK G27 G90 (G91) X_ Y_ Z_; G28 G28 기계 원점복귀 G28 G90 (G91) X_ Y_ Z_; G30 제 2,3,4원점복귀 G30 P_ G90 (G91) X_ Y_ Z_; 파라메타 P3=제 3원점, P4=제 4원점 G31 SKIP 기능 G31 P_ G90 (G91) X_ Y_ Z_; G33 나사 절삭 G33 G90 (G91) X_ Y_ Z_; G37 자동공구길이 측정 G37 G90 Z_; 공구보정 G40 공구지름보정 무시 G40 G00, G01 G41 공구지름보정 왼쪽 G41 D_급속 또는 직선가공; G00, G01 보정번호 G42 공구지름보정 오른쪽 G42 D_급속 또는 직선가공; G00, G01 보정번호 G43 공구길이 보정"+" G43 Z_H_; G90, G00 보정번호 G44 공구길이 보정"-" G44 Z_H_; G90, G00 보정번호 G49 공구길이 보정 무시 G49 Z_; G90, G00 G50 스컬링,미러기능 무시 G50; G51 스컬링,미러기능 G51 X_ Y_ Z_ P_; (X_ Y_ Z_ I_ J_ K_;) I,J,K에 "-"부호 명령되면 미러기능,단독명령절로 명령 G52 지역(로칼)좌표계설정 G52 G90 X_ Y_ Z_; G52 X0. Y0. Z0.;지역좌표계 무시 G53 기계좌표계 선택 G53 G90 X_ Y_ Z_; G00 G54 공작물 좌표계 1번선택 G54 G90 X_ Y_ Z_; G55 공작물 좌표계 2번선택 G55 G90 X_ Y_ Z_; G56 공작물 좌표계 3번선택 G56 G90 X_ Y_ Z_; G57 공작물 좌표계 4번선택 G57 G90 X_ Y_ Z_; G58 공작물 좌표계 5번선택 G58 G90 X_ Y_ Z_; G59 공작물 좌표계 6번선택 G59 G90 X_ Y_ Z_; G60 한방향 위치결정 G60 G90 (G91) X_ Y_ Z_; G00 G61 EXACT STOP모드 G61 절삭명령; 절삭기능 G62 자동코너오버라이드 G62 절삭명령; 내측 G02,G03 G64 연속절삭모드 G64 절삭명령; 절삭기능 G65 매크로 호출 G65 P_; P=보조 프로그램 번호 G66 매크로 모달호출 G66 P_; P=보조 프로그램 번호 G67 매크로 모달호출 무시 G67; G68 좌표회전 G68 G90m a_ b_ R_; G17, G18, G19 R=회전 각도 G69 좌표회전 무시 G69; 단독명령절로 명령 G73 고속 심공 드릴 사이클 G73 G90 G98 (G91 G99) X_ Y_ Z_ R_ Q_ F_ K_; G17, G18, G19 G74 왼 나사 탭 사이클 G74 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ K_; G17, G18, G19 G76 정밀 보링 사이클 G76 G90 G98 (G91 G99) X_ Y_ Z_ R_ Q_ F_ K_; G17, G18, G19 G80 고정 사이클 무시 G80; G81 드릴 사이클 G81 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ K_; G17, G18, G19 G82 카운터 보링 사이클 G82 G90 G98 (G91 G99) X_ Y_ Z_ R_ P_ F_ K_; G17, G18, G19 G83 심공 드릴 사이클 G83 G90 G98 (G91 G99) X_ Y_ Z_ R_ Q_ F_ K_; G17, G18, G19 G84 탭 사이클 G84 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ K_; G17, G18, G19 G85 보링 사이클 G85 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ K_; G17, G18, G19 G86 보링 사이클 G86 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ K_; G17, G18, G19 G87 뒷면 보링 사이클 G87 G90 G98 (G91 G99) X_ Y_ Z_ R_ Q_ F_ K_; G17, G18, G19 G88 보링 사이클 G88 G90 G98 (G91 G99) X_ Y_ Z_ R_ P_ F_ K_; G17, G18, G19 G89 보링 사이클 G88 G90 G98 (G91 G99) X_ Y_ Z_ R_ F_ P_ K_; G17, G18, G19 G90 절대치 명령 G90 이동명령; G91 상대 명령 G91 G92 공작물 좌표계 설정 G92 G90 X_ Y_ Z_ S_; S=주축 최고 회전수 G94 분당 이송 G94 G01, G02, G03, G33 고정 사이클 G95 회전당 이송 G95 G01, G02, G03, G33 고정 사이클 G96 주속 일정 제어 G96 S_; M03, M04 G97 주속 일정 제어 무시 G97 S_; M03, M04 G98 고정사이클 초기점 복귀 G고정사이클기능 G98고정사이클 데이터; G73 ~ G89 G99 고정사이클 R점 복귀 G고정사이클기능 G99고정사이클 데이터; G73 ~ G89 고정 사이클(Cycle) 일람표 G 코드 동작3(구멍 가공) 동작4(구멍 바닥에서) 동작5( R 점까지) 용도 G73 간헐이송 급속이송 고속 심공 드릴링 사이클 G74 절삭이송 주축역회전 일시정지 정회전 절삭이송 역태핑 사이클(왼나사) G76 절삭이송 일시정지 주축한방향정지(OSS) 이동(Shift) 급속이송 정밀 보링 사이클 G81 절삭이송 급속이송 드릴링 사이클 G82 절삭이송 일시정지 급속이송 카운터 보링 사이클 G83 간헐이송 급속이송 심공 드릴링 사이클 G84 절삭이송 주축정회전 일시정지 역회전 절삭이송 태핑 사이클 G85 절삭이송 절삭이송 보링 사이클 G86 절삭이송 주축정지 급속이송 보링 사이클 G87 절삭이송 일시정지 주축한방향정지(OSS) 이동(Shift) 절삭이송 뒷면(back)보링 사이클 G88 절삭이송 일시정지 주축정지 수동/급송 보링 사이클 G89 절삭이송 일시정지 절삭이송 보링 사이클 G80 고정 사이클 취소 M 코드 M00 프로그램 정지 프로그램의 일단정지,여기까지의계속유효(Modal)정보는 보존되고,자동 개시를 누르면 자동 운전을 재개한다. M01 선택적 프로그램 정지 조작판의 M01 스위치가 ON 상태일때만 정지 M01 스위치가 OFF 일때는 통과(정지시에는 M00 상태와동일) M02 프로그램 종료 계속유효(Modal)정보의 기능이 취소되며 프로그램이 종료됨(커서를 선두로 되돌리는 기능도 있음) M03 주축 정회전 주축을 시계방향(C.W)으로 회전시키는 기능 M04 주축 역회전 주축을 반시계방향(C.C.W)으로 회전시키는 기능 M05 주축 정지 주축회전 정지 M06 공구 교환 공구를 교환 M08 절삭유 공급 절삭유를 공급시키는 기능 M09 절삭유 차단 절삭유를 공급을 정지시키는 기능 M19 주축 한방향 정지 공구교환및 고정사이클의 이동(Shift) 방향에 이용 M71 파레트 1로 교환 설정 스위치 ON 누른경우 M72 파레트 2로 교환 설정 스위치 ON 누른경우 M30 프로그램 되돌리기와 재실행 프로그램의 종료후 선두로 되돌리는 기능과 선두에서 다시 실행되는 두가지기능이 있음 M98 보조프로그램 호출 보조프로그램을 호출해서 실행시키는 기능 M99 보조프로그램 끝 보조프로그램을 끝내고 주 프로그램으로 돌아가도록 지시
[출처] CNC G코드와 M코드|작성자 스핀
반응형