본문 바로가기

프로그램작성/프로그램의 구성

프로그램의 구성

1.워드(Word) 및 블록 (Block)의 구성

NC 프로그램의 기본 단위이며 어드레스(Address-영문자)와 숫자(Data)로 구성된다.

 

  X   200. ===> X200.0

영문+수치       워드

G01 X100.0 Z100.0 T0100 ;  ====>블록

2.블럭(Block)의 구성

         N_ 

 시퀘스번호

         G_

 준비기능

         X_(U_) 

 좌표축

         Z_(W_)

 좌표축

         F_

 이송기능

         S_

 주축기능

         T_

 공구기능

         M_

 보조기능

 

1.시퀜스번호( N )는 생략 가능하며 순서에 제한이 없다.

단, G70~G73에서 P,Q지령이 있을 시 반드시 사용

2.한 블록 내에서 같은 내용(동일 그룹)의워드를 두 개 이상 지령하면 앞에지령된워드는 무시되고 뒤에 지령된 워드가실행됨

예)N100 G01 G00 X10. ; 가 실행되면 G01은 무시되고G00이 실행된다.

3.블록의 구분은 E.O.B ( ; )  로 구분한다

 

 

3.G-코드의 종류 

        구   분 

                                    의       미

       구     별

 One Shot  G코드

 지령된 블록에 한해서만 유료한 기능

(설정값만 기억하며 실행 후 G-코드를 기억하지 않음)

  "00"그룹

 Modal  G코드

 동일 Group 의 다른 G-코드가 나올때까지 유효한 기능

(실행후 G-코드를 기억하므로 다음 블로에서 생략 가능)

  "00" 이외의 그룹