logo

한국어

OPEN LECTURE

    오늘:
    98
    어제:
    55
    전체:
    336,086

G코드,M코드 일람표

2017.02.16 13:57

com4uinc 조회 수:149204

■ G-코드는 G00부터 G99까지 있으며, 각 코드마다 각각의 의미들을 가지고 있다. 
     G-코드에는 One-short code와 Modal code 두가지 종류가 있으며,

     여기에서는 자주 사용되는 G코드에 대해 간략하게 설명한다.          

■ One-short code : 이 성분의 G-코드는 지령된 한 블록 내에서만 유효하고 다음 블록에는 유효하지 않다. 
                          예)G09 G04 G40 

■ Modal code : 이 성분의 G-코드는 한번 지령이 되면 같은 성분의  G-코드가 나오기 전까지는

                      계속해서  다음 블록들까지도 그 의미가 유효하다. 
                    예)G00 G01 G02 G03 G17~19 G42 G61 G64 G90 G91 

■ ';'  : 이 기호는 NC 프로그램에서 한 블록의 끝(END-OF-BLOCK=EOB)을 의미한다.                                  


GOO 급속위치결정[급속이송] 
G00코드는 G00 다음에 나오는 좌표값 만큼 급속 이송 속도로 위치를 결정하는데 사용된다.                    
        최대속도는 각 기계 제작자 및 기종에 따라 차이가 있으며 파라메타로 설정되어 있다.                      
        *사용형식 : G00 X___.___ Y___.___ Z___.___;        


G01 직선보간[직선가공] 
절삭이송에서 직선으로 움직이라는 의미이며 항시 F코드(이송속도)와 같이 지령하여 줍니다.                  
        *사용형식 : GO1 X___.___ Y___.___ Z___.___ F___;    
        *F : 절삭이송 속도를 의미하며 Modal 코드로 한번 지령되면 다음 F값이 지령되기 전까지
             모든 절삭이송 속도에 유효하다.                                

        *사용형식 : G01 X100 Y100 Z100 F100;          

G02 원호보간CW[시계방향원호가공] 
절삭이송에서  원호로 움직이라는 의미이며 원호절삭을 시계방향으로 가공하려 할 때 사용한다.                
        *사용형식 : G02 X___.___ Y___.___ R___.___;    

G03 원호보간CCW[반시계방향원호가공] 
절삭이송에서  원호로 움직이라는 의미이며 원호절삭을 반시계방향으로 가공하려 할 때 사용한다.                
        *사용형식 : G03 X___.___ Y___.___ R___.___;  
  

G04 드웰[DWELL]

G07 가상축보간 

G09 EXACT STOP 

G10 DATA설정 
G11 DATA설정무시 

G15 극좌표지령무시 
G16 극자표지령 

G17 X-Y 평면지정 
G18 Z-X 평면지정 
G19 Y-Z 평면지정 

G20 INCH DATA입력 

G21 METRIC DATA입력 

G22 금지영역설정 ON 
G23 금지영역설정OFF 

G25 주축속도 변동검출OFF 
G26 주축속도 변동검출ON 

G27 원점복귀 CHECK 
G28 자동원점복귀[제1원점복귀] 
G30 제2원점복귀 

G31 SKIP기능 

G33 나사절삭 

G37 자동공구길이측정 

G40 공구경 보정무시 
G41 공구경 좌측 보정 
G42 공구경 우측 보정 

G43 공구길이보정 "+" 
G44 공구길이보정 "-" 

G45 공구위치보정 1배신장 
G46 공구위치보정 1배축소 
G47 공구위치보정 2배신장 
G48 공구위치보정 2배축소 
G49 공구길이보정무시 

G50 스켈링무시 
G51 스켈링 

G52 로칼좌표계설정 
G53 기계좌표계설정 

G54 공작물좌표계선택1 
G55 공작물좌표계선택2 
G56 공작물좌표계선택3 
G57 공작물좌표계선택4 
G58 공작물좌표계선택5 
G59 공작물좌표계선택6 

G60 한방향 위치결정 

  

G61 EXACT STOP 모드 
G62 자동코너 오버라이드 모드 
G63 탭핑모드 
G64 연속절삭모드 

G65 MACRO 호출 

G66 MACRO MADAL 호출 
G67 MACRO MODAL 호출무시 

G68 좌표회전 
G69 좌표회전무시 

G73 고속심공드릴사이클 
G74 역탭핑사이클(왼나사) 
G76 정밀보링사이클 
G80 고정사이클무시 
G81 드릴/SPOT드릴사이클 
G82 드릴/카운트 보링 사이클 
G83 심공드릴사이클 
G84 탭핑사이클 
G85 보링사이클 
G86 보링사이클 
G87 백보링사이클 
G88 보링사이클 
G89 보링사이클 

G90 절대지령 
G91 증분지령 

G92 공작물좌표계설정 

G93 INVERSE TIME 이송 

G94 분당이송 
G95 회전당이송 
  

G96 주속 일정제어 
G97 주속 일정제어무시 


G98 고정사이클 초기점복귀 
G99 고정사이클 R점복귀 

*G-코드에 없는 코드입력(지령)시 알람(ALRAM)발생



M코드 일람표

M00 Program Stop 

M01 Optional Program Stop 

M02 Program End(Reset) 

M03 주축 정회전(CW) 

M04 주축 역회전(CCW) 

M05 주축 정지 

M06 공구 교환 

M08 절삭유 ON 

M09 절삭유 OFF 

M16 Tool Into Magazine 

M19 주축Orientation Stop 

M28 Magazine 원점복귀 

M30 Program End(Reset) & Rewind 

M48 Spindle Override Cancle OFF 

M49 Spindle Override Cancle ON 

M60 APC Cycle Start 

M80 Index테이블 정회전 

M81 Index테이블 역회전 

M98 Sub-Program 호출 

M99 End of Sub-Program 

M 코드 
(1). 의미 
- 보조기능으로서 기계측에서의 ON/OFF의 제어를 지정해준다. 
- 한 블록에서 1개만 유효하며 2개 이상 지령하면 뒤에 지룡한 M코드만 유효 하다. 
(2). 기능 
1 프로그램 정지(00) 
  M00지령을 포함한 블록ㅇ르 실행한 후 자동 운전을 정지 . 
  MODAL정보는 모두 보존 “자동개시”키를 누르면 자동 운전 

2. 선택적 정지(01) 

  M00지령을 포함한 블록을 실행한 후 자동 운전을 정지“조작판”의  “OPTIONAL STOP"기능이 상태일 때

  M00과 같은 모양으로 ”M01“을 표시 경보버져가 울린다.  

  주축회전 COOLANT는 일단 정지 재개할때 다시 작동 

3. 프로그램 종료(M02) 

  주프로그램의 마침 표시 자동운전을 정지 리셋 상태로 되며 주축회전      COOLANT등도 정지 

 M03 주축 정전(CW방향) 

 M04  주축역전(CCW방향) 

 M05  주축정지(STOP) 

4. 주축회전에 관한 지령 

5. 절삭유에 관한 지령(M08,M09) 

 M08  절삭유 토출 (ON) 

 M09  절삭유 토출 (OFF) 

6. 작업 클램프에 관한 지령(M12,M13) 

7. TAIL STOCK에관한 지령(M14,M15) 

8.프로그램 종료화 되감기(RASTART)(M30) 

 -프로그램을 다시 처음 시각으로 환원시킨다. 

 -parpmeter를 설정하면 RESTART를 할수 있다. 

9. 주축기어 선택에 관한 지령(M40,M41,M42,M43) 

 M40  중립 위치 

 M41  저 기어 선택 

 M42  중간 기어 선택 

 M43  고 기어 선택 

10. 주축 우선 취소에 관한 지령(M48,M49) 

 M48  주축 우선 취소 OFF 

 M49  주축 우선 취소 ON 

11. 부 프로그램 호출(M98) 

  부프로그램 지령 예)M98 P L 

 ▶만약 자기 자신의 프로그램 번호를 호출하면 계속 그 프로그램을 반복한다.

주 프로그램 번호는 프로그램 이름으로서 0에 따른 4자리의 숫자로 등록하는데

S4단의 맨 앞자리 0을 생략하면 안된다. 

12. 부 프로그램 종료와 복귀(M99) 

  -부 프로그램의 마침을 표시 

  -M99를 실행하면 주 프로그램에 돌아간다 

  -주 프로그램 중에서 M99를 실행하면 주 프로그램이 선두로 돌아간다.

번호 제목 글쓴이 날짜 조회 수
» G코드,M코드 일람표 com4uinc 2017.02.16 149204
20 평면연삭1-5 file com4uinc 2016.08.27 2703
19 평면연삭1-1 file com4uinc 2016.02.16 2666
18 CNC연삭기의 외형적인 구조 및 명칭 file com4uinc 2015.05.20 1712
17 좌표방향 설정 file com4uinc 2015.05.21 1020
16 용어설명-드레싱인터벌 com4uinc 2017.06.29 826
15 기계원점설정 file com4uinc 2015.05.27 767
14 CNC연삭기 교육자료(2015.07.25-오전) file com4uinc 2015.07.19 686
13 절대좌표계 com4uinc 2015.05.28 620
12 CNC 평면연삭기구분 file com4uinc 2015.05.19 556
11 CNC MODE file com4uinc 2015.08.19 493
10 워밍업(WARM-UP) file com4uinc 2016.02.14 490
9 CNC연삭기 강좌를 시작합니다 com4uinc 2015.05.17 460
8 좌우 오실레이션 구동 file com4uinc 2016.01.31 438
7 조작반 기능 file com4uinc 2015.10.17 436
6 MPG 구동 file com4uinc 2016.02.11 389
5 평면가공1-2 file com4uinc 2016.08.04 337
4 WORK MODE file com4uinc 2015.10.10 308
3 JOG MODE file com4uinc 2015.10.17 298
2 평면가공1-3 file com4uinc 2016.08.17 287