검색결과 리스트
글
9. G CODE (준비기능) |
|
|||||||||||||||||
|
|
|
|
|
||||||||||||||
ADDRESS G에 연속하는 수치에 따라 그 BLOCK 이 어떠한 의미를 가질 것인가 | ||||||||||||||||||
를 지시합니다. |
||||||||||||||||||
G CODE 에는 다음의 2 종류가 있습니다. |
||||||||||||||||||
|
종 |
류 |
|
|
|
|
|
의 |
|
|
|
미 |
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
|
ONE SHOT |
|
지령된 BLOCK 에 한하여 G CODE가 의미를 갖는 것 |
| ||||||||||||||
|
G CODE |
|
|
|
|
( 00 GROUP ) |
|
|
|
|
|
|
| |||||
|
MODAL |
|
|
동일 그룹의 다른 G CODE가 나타날 때까지 그 G |
| |||||||||||||
|
G CODE |
|
|
CODE 가 유효한 것. |
|
|
|
|
|
|
| |||||||
※ |
G CODE 가 상이한 그룹이면 동일 BLOCK 에 몇개라도 지령할 수 있습니니다. | |||||||||||||||||
|
다. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||
예) |
G00 G17 G40 G49 G64 G80 G90 |
|||||||||||||||||
※ |
전원 투입시 MODAL 한 G CODE |
|||||||||||||||||
|
|
|
|
|
|
|
|
|||||||||||
GROUP |
|
G CODE |
|
|||||||||||||||
|
|
|
|
|
|
|||||||||||||
|
01 |
|
|
G00 |
|
|||||||||||||
|
02 |
|
G17 |
|
||||||||||||||
|
03 |
|
G90 |
|
||||||||||||||
|
07 |
|
G40 |
|
||||||||||||||
|
08 |
|
G49 |
|
||||||||||||||
|
09 |
|
G80 |
|
||||||||||||||
|
12 |
|
|
G54 |
|
|||||||||||||
☞ |
일반적으로 위표와 같고, |
|||||||||||||||||
FANUC 취급설명서에서 *로 표시합니다. |
9.1 위치 결정 (G00) |
|||||||||||||||||
|
|
|
|
|
|
||||||||||||
지령방식 |
G00 X___ Y___ Z___ ; |
|
|||||||||||||||
G00 으로 위치결정을 지령하면 ABSOLUTE 지령시 WORK 좌표계의 지령 좌표로 | |||||||||||||||||
공구가 급속이송 속도로 이송합니다. |
① |
G90 G54 G00 X-4.0 Y 2.0 ; | ||||||||
② |
X 4.0 Y 3.0 ; |
|
| ||||||
③ |
X 2.0 Y-1.0 ; |
|
| ||||||
④ |
X-1.0 Y-4.0 ; |
|
|
9.2 직선 보간 ( G01 ) |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
지령방식 |
G01 X___ Y___ Z___ F___ ; |
|
|||||||||||||||
X, Y, Z 지령에 따라 2점 사이를 연결하는 직선상을 이동합니다. | |||||||||||||||||
F 로 지령하는 속도는 직선에 따라서 공구가 움직이는 속도입 니다. |
니다.
9.3 원호 보간 ( G02, G03 ) |
|
|||||||||||||||||
지령방식 |
||||||||||||||||||
|
X - Y 평면의 원호 |
|
|
|
|
|
|
|
||||||||||
|
G17 G02 X___ Y___ R___ F___ ; |
|
|
|
|
|||||||||||||
|
( G03 ) ( I__,J__ ) |
|
|
|
|
|
||||||||||||
|
X - Z 평면의 원호 |
|
|
|
|
|
|
|
||||||||||
|
G18 G02 X___ Y___ R___ F___ ; |
|
|
|
|
|||||||||||||
|
( G02 ) ( I__,J__ ) |
|
|
|
|
|
||||||||||||
|
Y - Z 평면의 원호 |
|
|
|
|
|
|
|
||||||||||
|
G19 G02 X___ Y___ R___ F___ ; |
|
|
|
|
|||||||||||||
|
( G02 ) ( I__,J__ ) |
|
|
|
|
|
||||||||||||
지령내용
|
||||||||||||||||||
|
부여하는 것 |
|
|
|
명 령 |
|
|
|
의 |
|
|
미 |
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
G17 |
|
|
|
X,Y 평면의 원호지정 |
|
| ||||
1 |
|
평 면 지 정 |
|
|
|
G18 |
|
|
|
X,Z 평면의 원호지정 |
|
| ||||||
|
|
|
|
|
|
|
|
G19 |
|
|
|
Y,Z 평면의 원호지정 |
|
| ||||
2 |
|
회 전 방 향 |
|
|
|
G02 |
|
|
|
시계방향 ( CW ) |
|
|
| |||||
|
|
|
|
|
|
|
|
G03 |
|
|
|
반시계방향 ( CCW ) |
|
| ||||
3 |
종점위치 |
G90 |
X,Y,Z 내 2축 |
|
|
WORK 좌표계의 종점위치 |
| |||||||||||
|
|
|
|
G91 |
X,Y,Z 내 2축 |
|
|
시점 → 종점까지의 거리 |
| |||||||||
4 |
시점 → 중심거리 |
|
I,J,K 내 2축 |
|
시점 → 중심 부호거리 |
| ||||||||||||
|
|
원호의 반경 |
|
|
|
R |
|
|
|
원호의 반경 |
|
|
|
| ||||
5 |
|
이 송 속 도 |
|
|
|
F |
|
|
|
원호에 따른 속도 |
|
|
| |||||
* |
평면선택은 원호의 축 (G02,G03), 공구경보정 (G41,G42) 등을 고려 |
|||||||||||||||||
하여 선택 합니다. |
|
|
|
|
|
|
|
|
|
|
||||||||
* |
좌표회전(G68)에서도 평면선택에 의해 회전축을 결정합니다. |
전원투입시 G17 (XY평면)이 선택 됩니다. |
|
|
|
| |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
시계 및 반시계방향 이라는 것은 우수계의 직각좌표계에 있어서 XY 평면 | |||||||||||||||||
(XZ, YZ)에 대하여 Z축 (Y, X축)의 정방향에서 부방향을 보았을 때를 말 | |||||||||||||||||
합니다. |
* |
원호의 반경 R 값 |
|
|||||||||||||||||
0 < θ ≤ 180 ---- +값 |
|
||||||||||||||||||
180 < θ < 360 ---- -값 |
|
* |
완전한 원일때는 R대신 I, J, K로 지정이 가능합니다. |
|
|
||||||||||||||||
대응관계 : |
X --- I |
||||||||||||||||||
Y --- J |
|||||||||||||||||||
Z --- K |
|||||||||||||||||||
I, J, K에 연속하는 수치는 원호의 시점에서 중심을 본 VECTOR 성분 |
|||||||||||||||||||
으로 항상 INCREMENTAL 값으로 지령합니다. |
|||||||||||||||||||
"+ "측에서 중심을 바라볼때의 값 : "- " |
|||||||||||||||||||
|
"- "측에서 중심을 바라볼때의 값 : "+ " |
|
G90 G54 G00 X 0.0 Y 0.0 ; |
| ||||||||
|
G01 X 30.0 Y 30.0 F100 ; |
| ||||||||
|
G03 X 0.0 Y 60.0 R 30.0 ; |
| ||||||||
|
J-60.0 ; |
|
|
| ||||||
|
X-30.0 Y 30.0 R 30.0 |
|
|
| ||||||
|
G01 X 0.0 Y 0.0 ; |
|
|
|
9.4 자동 REFERENCE 점 복귀 ( G28, G30 ) |
|||||||||||||||||
|
|
|
|
|
|||||||||||||
|
REFERENCE 점 이라는 것은 기계상의 고정위치로 공구를 용이하게 그 위치에 |
||||||||||||||||
이동시킬 수 있는 점 입니다. 또한 전원 투입후 REFERENCE 점 복귀를 하게 |
|||||||||||||||||
되면 자동적으로 기계좌표계와 WORK 좌표계을 설정할 수 있습니다다. |
|||||||||||||||||
1) |
REFERENCE 점으로의 복귀 ( G28 ) |
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
||||||||
지 령 형 식 |
G28 X___ Y___ Z___ ; |
|
|||||||||||||||
G28 BLOCK 의 동작은 우선 지령된 축이 중간점으로 급속이송으로 위치결정 |
|||||||||||||||||
하고 다음에 그 중간점 부터 REFERENCE 점으로 급속이송으로 위치결정을 행 |
|||||||||||||||||
합니다. MACHINE LOCK 상태가 아니면 REFERENCE 점 복귀완료의 LAMP가 점등 |
|||||||||||||||||
합니다. 중간점과 REFERENCE 점으로의 위치결정의 경우는 각축 급속이송 |
|||||||||||||||||
속도로 이동합니다
다. |
< ABSOLUTE > |
|||||||||
① G90 G28 X-300.0 Y 300.0 ; | |||||||||
② G90 G28 X-600.0 Y-200.0 ; | |||||||||
< INCREMENTAL > |
|||||||||
① G91 G28 X 300.0 Y 500.0 ; | |||||||||
② G91 G28 X 0 Y 0 ; |
|
ATC 교환시 에는 반드시 G91 G28 Z0로 지령 합니다. |
|
|
|
|||||||||||||
|
|
|
|
|
|||||||||||||
|
PROGRAM 할때 중간점부터 REFERENCE점 까지의 구체적인 이동량을 계산할 | ||||||||||||||||
필요는 없습니다. |
|||||||||||||||||
(주1) |
G28 에 의해 중간점을 통과하여 REFERENCE 점에 온 다음, WORK | ||||||||||||||||
좌표계를 변경한경우, 중간점도 새로운 좌표계에 이동합니다. |
|||||||||||||||||
|
|
|
|
|
|
||||||||||||
2) |
제2. 제3, 제4 REFERENCE점 복귀 ( G30 ) |
|
|
||||||||||||||
지령형식 |
G30 Pn X___ Y___ Z___ ; |
|
|
||||||||||||||
|
n = 2, 3, 4 |
||||||||||||||||
|
P2, P3, P4 : 제2, 제3, 제4 REFERENCE점 선택을 생략하면 |
||||||||||||||||
제2 REFERENCE점이 선택 됩니다. |
|||||||||||||||||
G30지령에 의해 지령된 축이 지령한 점을 통하여 제2,제3,제4 REFERENCE | |||||||||||||||||
점에 위치결정. 위치결정 완료후 제2,제3,제4REFERENCE점 복귀완료 LAMP | |||||||||||||||||
|
가 점등됩니다. |
제2,제3,제4REFERENCE점의 위치는 미리 PARAMETER에 설정 | |||||||||||||||
시켜 놓습니다. |
|||||||||||||||||
DATA 번호 → P2 : 735 ~ 738, P3 : 780 ~ 783, P4 : 784 ~ 787 |
|||||||||||||||||
이 기능은 전원투입 후 REFERENCE점 복귀를 행한 후에 사용합니다. |
|||||||||||||||||
|
G30을 지령하기전에 전원투입 후 적어도 한번은 수동 REFERENCE점 복귀가 | ||||||||||||||||
행해져야 합니다. |
'머시닝센터 프로그래밍' 카테고리의 다른 글
14.G CODE 일람표 Ⅱ (0) | 2012.12.25 |
---|---|
13.G CODE 일람표 Ⅰ (0) | 2012.12.25 |
12.보조 프로그램(SUB PROGRAM) (0) | 2012.12.25 |
11.고정사이클 (0) | 2012.12.25 |
10.보정기능 (0) | 2012.12.25 |
8.T CODE(공구기능) (0) | 2012.12.25 |
7.M CODE(보조기능) (0) | 2012.12.25 |
6.S CODE(주축기능), F CODE(이송기능) (0) | 2012.12.25 |
5.주석부 (0) | 2012.12.25 |
4.설정단위 (0) | 2012.12.25 |
RECENT COMMENT