Transcript Turn-Mill

Turn-Mill
한국폴리텍Ⅰ대학 성남캠퍼스
컴퓨터응용기계과 정 세기
Chapt 1. 프로그램의 구성
1-1 프로그램 구성
1. WORD의 구성
; 프로그램을 작성할 때의 제일 기본적 단위로써 어드레스와 수치로 구성되어 있습니
다.
X
100
=
X100
어드레스 (A-Z)
수치(0-9)
WORD
2. Block의 구성
; 한 개 이상의 워드들이 모여 " ; "(세미콜론)을 만날 때까지의 조합이라고 할 수
있습니다.
N___
G__
X(U)__. Z(W)__. S___
Sequence번호 준비기능
좌표어
주축기능
F_._
이송기능
M__ ;
보조기능
3. 프로그램의 구성
01234 ;
- 프로그램 번호
N10 ......... ;
N20
....... ;
- Block
프로그램은 위에서 아래로 실행하는데 Sequence
번호는 실행에 영향을 미치지 않음.
:
:
; Block
:
:
; Block
:
:
; Block
N200 M02 ;
- 프로그램 끝
4. 프로그램의 종류
① 메인 프로그램: 프로그램이 M02 또는 M30으로 끝나는 프로그램
② 보조 프로그램: 프로그램이 M99 로 끝나는 프로그램(보조 프로그램에서 프로그램을
시작 하면 끝없이 계속 실행됨)
주 프로그램에서 보조프로그램 호출시에는 프로그램 용량이 되는한 호출 가능하며
보조프로그램에서 보조프로그램 호출은 4번까지 가능함.
1-2 어드레스
기
능
의
어드레스
미
프로그램 번호
O
프로그램 번호
문번호, 전개번호
N
NC 블럭 번호 (sequence number)
좌표값
X, Z
절대좌표값
U, W
상대 좌표값
I, K
원호의 중심점 좌표벡터
R
원호의 반지름, 코너 R
C
면취량
준비 기능
G
동작모드 선정, 이동형태(직선, 원호) 지정
이송 속도
F
이송 속도,
주축회전속도
S
주축회전 속도, 절삭 속도
Dwell
P
휴지 시간
공구 번호
T
공구 번호, 공구옵셋 번호 지정
프로그램 분기
P
서브 프로그램 (sub program) 분기
보조 기능
M
기계제어 지령, NC 보조 기능 지정
1-3 입력범위
기능
어드레스
프로그램번호
0
0001~9999
0001~9999
Sequence번호
N
1~9999
1~9999
준비기능
G
0~99
0~99
±99999.999 mm
±9999.9999 inch
좌표어
MM 입력단위
INCH 입력단위
X,Z,U,W,
R,I,K,C
분당이송 (Mill용)
F
1~100000 mm/min
0.01~400.00 inch/min
회전당이송 (Turn용)
F
0.01~500.000 mm/rev
0.0001~9.9999 inch/rev
주축기능
S
0~9999
0~9999
공구기능
T
0~99
0~99
보조기능
M
0~99
0~99
Dwell
X,U,P
0~99999.999 sec
0~99999.999 sec
1~9999
1~9999
고정 사이클 순서번호
P,Q
Chapt 2. 기능설명
2-1 G코드
G 코드
그룹
★G00
G01
G02
01
G03
G04
G10
G12.1
G13.1
G20
★G21
내
용
급속이송
B
직선보간 (절삭이송), 자동모따기(수정), 자동R, C-R주의사항
B
시계방향 원호보간 C.W,
B
I,K 사용
반시계 방향 원호보간 C.C.W,
00
macro
06
구분
I,K 사용
B
Dwell (휴지시간)
B
Data 설정
O
극좌표보간시작
O
극좌표보간 취소
O
Inch Data 입력
O
Metric Data 입력
O
가. G00( 급속이송 위치결정 )
◎ 지령 형식
G00
G00
G00
X__
U__
X__
Z__ ; 절대지령 방식
W__ ; 증분지령 방식
W__ ; 혼합지령 방식
X,Z/U,W : 절대 지령 / 증분 지령
X , Y , Z : 각 해당축의 급속이동 종점
◎ 주의사항
1) 이송속도는 각 축의 이송속도가 독립적으로 파라미터에 설정되어 있습니다.
2) G00은 01 그룹의 모달 코드입니다.
모달코드란? 한번 실행되면, 01 그룹내의 다른 G코드 G01, G02, G03 등의
코드로 변경할 때까지 기능이 유효합니다.
3) G90 절대지령, G91 증분지령의 두개 중 하나만 지령하고, 모달 지령시에는
생략합니다.
그림에서 ORIGIN->A->B->C->D->E로 이동하는 방식을
절대 지령방식과 증분 지령방식으로 나타 내세요!
절대 지령방식( X,Z로 표시함 )
증분 지령방식( U,W로 표시함 )
1,
2.
3.
4.
5.
6.
1,
2.
3.
4.
5.
6.
X0, Z0 : ORIGIN
X20, Z20 :
A
X40, Z-10 : B
X25, Z-30. : C
X-10, Z-40 : D
X-25, Z20 : E
각 점의 좌표값은 ORIGIN을 기준으
로 각각 떨어진 방향과 거리를 산출
하여표시하는 방식을 절대 지령 방
식 이라고 한다.
U0, W0 : ORIGIN
U20, W20 :
A
U20, W-30 : B
U-15 W-20 : C
U-35, W-10 : D
U-15, W60 : E
각 점의 좌표값은 현재 지령된 좌표
지점을 기준으로 각각 떨어진 방향
과 거리를 산출하여 표시하는 방식을
증분 지령 방식 이라고 한다
절대지령 방식과 증분지령 방식을 한 개의 BLOCK내에 혼합하여 지령을 할수 있으며,
이와 같이 표시하는 방식을 혼합지령방식 이라고 한다.
A에서 C까지의 이동경로를 생각해 보죠.
그림처럼 2가지 형태로 이송하게 되는데
A에서 B를 거쳐 C로가는 것을 직선형 위치
결정이라 합니다.( G00 이 이런 형태로 이송 )
=> 이는 짧은 축의 이송 거리만큼 같이 이송한
후, 나머지 거리를 가진 축의 이송이 됩니
다.
A에서 C로가는 것을 비직선형 위치결정이라
합니다.( G01이 이런 형태로 이송 )
=> 축 이송의 시작과 종료가 동시에 이루어
지는 방식입니다
나. G01( 직선 보간 )
◎ 지령 형식
G01 X(U) __.
Z(W) __. F_._ ;
X : 이동할 X축 좌표
Z : 이동할 Z축좌표
F : 이송 속도량 (이송속도에는 회전당이송과 분당이송량이 있지만
선반에서는 회전당 이송량을 기본 값으로 사용)
◎ 주의사항
※ X, U 수치는 직경(지름)값으로 지령합니다.
※ 현재 위치에서 지정된 점(X,Z)까지 최단거리 직선으로 지정된 이송속도로(F)
이동합니다.
※ 프로그램중 G01이 처음 들어가는 블록에는 반드시 F코드를 지령하여야 합니다.
※ F코드는 모달 지령으로 다음 블록의 F값까지는 동일한 값을 가지고 이송합니다.
그림처럼 공구가 A지점에서 B지점으
로 가는데에는 절대지령방식과 증분
지령 방식으로 나타내 봅니다.
[절대 지령 방식]
G00 X30. Z0. ;
(A좌표점 으로 급속 이송)
G01 X60. Z-100. F0.2 ;
(A좌표점 에서 B좌표점으로 절삭이송)
[증분(상대) 지령방식]
G00 X30. Z0. ;
(A좌표점 으로 급속 이송)
G01 U30. W-100. F0.2 ;
(A좌표점 에서 B좌표점으로 절삭이송)
[혼합 (절대,증분) 지령방식]
G00 X30. Z0. ;
(A좌표점 으로 급속 이송)
G01 X60. W-100. F0.2 ;
(A좌표점 에서 B좌표점으로 절삭이송)
[좌표값]
[ 절대 지령 ]
A점
[ 증분 지령 ]
A점
(0,0)
G00 X0. Z0.
A점
G00 X0. Z0.
C점
(40, 0)
A->C
G01 X40. F0.2
A->C
G01 U40. F0.2
D점
(40, -20)
C->D
Z-20.
C->D
W-20.
E점
(60, -30)
D->E
X60. Z-30.
D->E
U20. W-10.
F점
(60, -50)
E->F
Z-50.
E->F
W-20.
B점
(80, -50)
F->B
X80.
F->B
U20.
다. G02, G03( 원호 보간 )
지령형식
G02(G03) X_ Z_ R_ F_ ;
[예제] 프로그램 원점에서 출발하여 A -> B점까지 갈수 있도록
Programing 하세요!
[풀이]
1: 옆의 도면을 보고 이해하기 쉽게 변곡점
을 빨간점으로 도면위에 그 위치를 표시
합니다.
2: 표시된점의 좌표값을 찾아 적습니다.
A점 : X40. Z0
C점 : X40. Z-25.
D점 : X50. Z-30.
E점 : X60. Z-35.
B점 : X60. Z-70.
3: 적절한 G코드와 좌표점을 순차적으로
적어 넣습니다.
G01 X40. F0.2
A점 으로 직선
Z-25.
C점 으로 직선
G02 X50. Z-30. R5. D점 으로 CW
G03 X60. Z-35. R5. E점 으로 CCW
G01 Z-70.
B점 으로 직선
◎ 프로그램 해석
G02 X70. Z-30.
I29.345 K25. ;
1. 가공방향을 먼저 정합니다.
( 그림에서 보다싶이 CW방향이
므로 G02 )
2. 종점좌표 X와 Z값을 구합니다.
( 도면의 B점 위치입니다. 그러
므로 X70. Z-30. 이 됩니다 )
3. 시작점, 원호중심점 위치를 보
고 I, K의 값을 구합니다.
(부분 확대도를 보면 R60의 원
호 중심을 표시했는데, 그 위치
와 부호가 잘 나와 있습니다. )
라. G04 ( 휴지기능 )
•
주로 홈바이트로 정삭할 때 절삭 끝단에서 일시 멈춰서서 면을 고르게 해 줄 때
사용합니다.
지령 형식
G04 X_. 또는 U_. 또는 P
;
X , U : 정시시간을 표시하는데 반드시 점을 찍어야 합니다.
( X2. , U2. -> 2초간 정지합니다. 둘 중 1개만 사용 )
P : 정시시간을 표시하는데 점을 찍으면 절대 안됩니다.
( P2000 2초간 정지합니다 )
예 ) 주축이 600r.p.m 일때 G04 P200; 지령을 주면 몇회전 정삭이 되나?
정지회전수 = (600(r,p,m)/60(Sec))*0.2(Sec) = 2회전
마. 프로그램 좌표 단위계 변경
단위를 인치나 미리 단위로 변환해 줍니다. 도면 전체의 치수가 Inch로 되어 있을 때나 Metric으로 되어 있을 때가 있습니다
이때 기계의 이동단위를 Inch나 Metric으로 변환시켜줍니다.
◎ 지령 형식( 단독 블록으로 지령 )
G20 ;
G21 ;
* 단위계는 모달 지령으로 위의 두 코드가 다시 나오기 전까지 유효함.
G 코드
단위계
최소 설정 단위
G20
Inch
0.0001 inch
G21
mrtric (mm)
0.001 mm
G 코드
★G22
그룹
09
G23
★G25
G26
08
G27
G28
G30
00
G31
G32
G34
G36
G37
01
00
★G40
G41
G42
07
내
용
구분
금지 영역 설정 ON
B
금지 영역 설정 OFF
B
주축속도 변동 검출 OFF
O
주축속도 변동 검출 NO
O
원점 복귀 Check
B
자동 원점 복귀(제 1원점 복귀)
B
제 2원점 복귀
B
Skip 기 능
B
나사 절삭 - (기름홈 절삭에 사용)
B
가변 리드 나사 절삭 -
O
X축 자동 공구 보정
O
Z축 자동 공구 보정
O
인선 R보정 말소
O
인선 R보정 좌측
-(내경)
O
인선 R보정 우측 -테이퍼나 원호가공시(외경)
O
가. G28(기계원점 복귀)
급속이송으로 중간점을 경유하여 기계원점까지
자동으로 복귀 합니다.
◎ 지령 형식
G28
X(U) __.
Z(W) __. ;
X(U), Z(W) 원점복귀를 하고자 하는 축을 지령
합니다. 뒤에 기입한 수치는 중간 경유점의 좌표
가 됩니다.
-
U, W지령(증분지령)은 현재 위치기준으로
경유 지점까지 거리입니다.
- X, Z지령(절대지령)은 공작물 좌표계 원점에
서의 중간경유 위치이므로 절대지령 방식은
지령시 주의를 해야 합니다.
나. G40/G41/G42(공구 인선보정 좌,우 취소)
공구에 대한 인선값에 따른 보정을 지정해 주는 명령입니다.
공구로 공작물을 가공할시 공구의 인선으로 인해 덜 가공된곳을 보정해 줍니다.
사용법은 간단하지만 공구의 특징을 알아야 하기 때문에 많은 예를 보시게 됩니다.
◎ 지령 형식
G41 (공구인선 좌측보정)
; 내경가공시에 사용합니다.
( 진행 방향으로 보았을때 공구가 소재의 왼쪽에 있음)
G42 (공구인선 우측보정)
; 외경가공시에 사용합니다.
( 진행 방향으로 보았을때 공구가 소재의 오른쪽에 있음)
G40 (공구 보정을 취소합니다)
; 지령된 공구인선 G41 과 G42를 취소합니다.
(※프로그램중에 G41과 G42를 사용하면 G40으로 공구보정을 꼭 취소하세요)
G 코드
그룹
내
용
구분
G50
공작물 좌표계 설정, 주축 최고회전수 설정
B
G65
Macro 호줄
O
Macro Modal 호줄
O
Macro Modal 호출 말소
O
대향 공구대 좌표 ON
O
대향 공구대 좌표 OFF
O
G70
정삭 가공 Cycle
O
G71
내 외경 황삭 가공 Cycle
O
G72
단면 가공 Cycle
O
모방 가공 Cycle
O
G74
단면 홈 가공 Cycle
O
G75
내외경 홈 가공 Cycle
O
G76
자동 나사 가공 Cycle
O
Z방향 드릴사이클
O
X방향 드릴사이클
O
G66
G67
G68
12
04
★G69
G73
G83
G87
00
macro
가. G50 (좌표계설정 및 최고 회전수 설정)
공작물의 위치를 지정해주고, 주축(스핀들)의 최고회전수를 지정해 주는 명령입니
다.
공작물을 가공할 시 그 위치를 기계에 입력하여 가르쳐 주는 기능입니다. (공작물
좌표계 설정)
◎ 지령 형식 1
G50 X __.
Z __. S2500 ;
X, Z : 공작물 위치를 좌표로 지정. S : 주축 최고 회전수 지정
공작물의 기준점이 어느 위치에 있는지 NC 기계는 모르고 있습니다.
그래서 소재를 기준공구로 단면을 갂아서 그 위치를 Z0로 지정해주면 공작물 좌표
계(프로그램원점)가 정해집니다. 즉, 도면상의 좌표점을 실제 공작물의 좌표로 만
들 게 되는 것이죠.
* G50은
이송명령이 아닙니다.( 기계는 움직이지 않고 상태만 파악함 )
위의 그림처럼 공작물을 측정해 X, Z만큼 공작물 중심에서 기계원점이 떨어져 있다면
[ G50 X200. Z100.; ] 이라고 지령한 후에 G00 X59.25 Z0; 명령을 주게되면 가상공구
의 위치로 기계가 이동합니다.
* 이 경우 선반의 자동 운전시에는 반드시 기계 원점에서 부터 운전을 시작 합니다.
나. G71/G72/G73 ( 복합사이클 )
위 도면을 보고 G71,G72,G73으로 프로그램을 작성하세요.
[ G71 외경황삭 프로그램 및 설명 ]
G28 U0 W0;
기계원점 복귀 및 원점확인
G50 X100. Z100. T0100 S1800;
공작물좌표설정 및 최고속도 지정
G96 S180 M03;
절삭속도로 스핀들 속도 자동지정
G00 X62. Z0. T0101;
공구 보정후 절삭시작 위치로 이동
G01 X-1. F0.3 M08 ;
단면절삭
G00 X62. Z1.M09 ;
황삭 싸이클 작업 초기점 위치 지정
G71 U2. R0.5;
[ 1회 X축으로 2mm씩 절입하되 0.5씩 회피 ]
G71 P1 Q2 U0.4 W0.1 F0.3;
[ 황삭 범위는 N1부터 N2까지의 구간을 실행하되 정삭여유 X0.4, Z0.1 남김]
N1 G42 G00 X16. M08 ;
기준점 시작좌표(공구 우측보정 시작)
Z0.;
G01 X20. Z-2.;
Z-15.;
G01
X26. Z-30.;
G03 X36. W-5. R5.;
G01
Z-45.;
X45. W-10.;
W-15.;
X56.;
N2 X60. W-2. M09;
G40 G00 X100. Z100. T0100;
T0200;
G00 X62. Z0. T0202;
G70 P1 Q2 F0.15;
G40 G00 X100. Z100. T0200;
M05;
M30;
기준점 종료좌표
공구 보정값 및 인선 보정값 취소
정삭 바이트로 공구바꿈
정삭 공구보정 후 정삭위치로 이동
N1~ N2구간 불러서 정삭작업 수행
보정값 및 인성 보정값 취소
주축정지
프로그램 종료
[ G72 단면절삭 프로그램 및 설명 ]
G28 U0 W0 ;
G50 X100. Z100. T0100 S1800 ;
G96 S180 M03 ;
G00 X62. Z0. T0101;
G01 X-1. F0.15 M08 ;
G00 X62. W2. M09 ;
G72 W3. R0.5;
[ Z축 방향으로 1회 절삭깊이 3mm 회피량 0.5mm ]
G72 P1 Q2 U0.4 W0.1 F0.25 ;
N1 G42 G00 Z-72. M08 ;
절삭기준 시작좌표점
G01 X60. ;
Z-70. X56.;
X45.;
W15.;
U-9. W10.;
G01 W10.;
G02 U-10. W5. R5.;
G01 X20. W15.;
W13.;
N2 X16. Z0. M09 ;
G40 G00 X100. Z100. T0100;
T0200;
G00 X62. Z0. T0202;
G70 P1 Q2 F0.15;
G40 G00 X100. Z100. T0200;
M05;
M30;
기준점 종료 좌표점
G71프로그램과 G72프로그램의 기준선(N1~N2구간) 정의점이 서로 다름에
유의한다.
[ G73 모방절삭 프로그램 및 설명 ]
G28 U0 W0 ;
G50 X100. Z100. T0100 S1800 ;
G96 S180 M03 ;
G00 X61. Z0. T0101;
G01 X-1. F0.2 M08 ;
G00 X61. Z1. M09 ;
G73 U5. W2. R5 ;
[ X축으로 5mm, Z축으로 2mm를 가공하되 5
번 나눠서 가공하여라. (그러면 1회 절입량은 X
축으로는 5/5 = 1mm이고, Z축으로는 2/5 =
0.4mm가 됩니다.) ]
G73 P1 Q2 U0.4 W0.1 F0.2 M08 ;
N1 G42 G00 X16. ;
Z0. ;
G01 X20. Z-2. ;
Z-15. ;
X26. Z-30. ;
G03 X36. W-5. R5. ;
G01 Z-45. ;
X45. W-10. ;
W-15. ;
X56. ;
N2 X60. W-2. M09 ;
[ N1~N2 좌표점은 G71과 다름 없음 ]
G40 G00 X100. Z100. T0100 ;
T0200 ;
G00 X62. Z0. T0202 ;
G70 P1 Q2 F0.15 ;
G40 G00 X100. Z100. T0200 ;
M05 ;
M02 ;
[
G74 복합형 반복 사이클(단면 드릴,홈가공 사이클) ]
- 단면에 구멍을 뚫거나(드릴작업) 단면에 홈작업을 할 경우 사용.
[ 지령형식 ]
G74 R r . ;
G74 X(U) u . Z(W) w . P p
Qq
Rd
Rr : Z축 도피량
X : 가공하고자 하는 X축의 최종지점
Z : 가공하고자 하는 Z축의 최종지점
P : X축으로의 1회 절입한후 이동할 량
Q : Z축으로의 1회 절입하는 량
F : 이송 속도(mm/rev)
R d : X축 방향 후퇴량
( P, R d : 드릴사용 시 절대 사용금지 )
F_._ ;
G28 U0 W0 ;
G50 X100. Z100. T0100 S1800
G96 S180 M03 ;
G00 X61. Z0 T0101 ;
G01 X-1. F0.15 M08 ;
G00X100. Z100. T0100 M09 ;
T0300 ;
G97 S300 ;
G00 X0 Z100. T0303 ;
Z2. ;
G74 R0.5 ;
G74 Z-15. Q2000 F0.25 ;
G00 Z100. T0300 ;
X100. M05 ;
M30 ;
기계원점 복귀
; 좌표계설정 및 최고회전수 설정, 공구교체
절삭속도 일정제어( 180m/min )
단면가공 위치로 이동
단면절삭
드릴공구 교체 위치로 이동
드릴공구로 교체
주축속도 일정제어 ( 300r.p.m )
드릴 위치 결정
드릴사이클 시작 위치로 이동
드릴 절삭후 후퇴량 지정 0.5mm
1회 절삭량 2mm로 Z-15mm 위치까지 드릴 가공
드릴 위치 결정
주축 정지
프로그램 끝 커서 처음 위치로 이동
[ G74 단면절삭 사이클 가공 ]
G28 U0 W0 ;
G50 X100. Z100. T0100 S1800 ;
G96 S180 M03 ;
G00 X61. Z0 T0101 ;
G01 X-1. F0.15 M08 ;
--------------------------- 공작물 좌표계 설정 및 단면절삭
G00X100. Z100. T0100 M09 ;
T0400 ;
단면 홈바이트(3mm) 공구로 교체
G97 S300 ;
주축속도 일정제어 ( 300r.p.m )
G00 X100 Z100. T0404 ;
위치 결정
X43.9 Z2. ;
단면사이클 시작 위치로 이동
G74 R0.5 M08 ;
절삭후 후퇴량 지정 0.5mm
G74 Z-5.95 Q1500 F0.06 ;
1회 절삭량 1.5mm로 Z-5.95mm 위치까지 황삭
G00 U-5. ;
2회 절삭위치로 위치 결정[반드시 삽입]
G74 X20.1 Z-5.95 P2500 Q1500 R0.2 ;
[ X,Z:가공범위, P:X축 1Step이동거리, Q:1회 절입깊이, R:X축방향 후퇴량 ]
G00 X44. ;
G01 Z-6. F0.05 ;
X20.2 ;
G04 P500;
G00 Z2. ;
X20. ;
G01 Z-6. ;
G04 P500;
U1. ;
G00 Z2. M09 ;
X100. Z100. T0400;
M05 ;
M30 ;
단면홈 정삭할 위치로 이동
직경 50부분 정삭
단면 부분 정삭
Dwell 0.5sec멈춤
직경 20부분 정삭 위치로 이동
20부분 정삭
나사가공 복합사이클
지령 형식 [0T System의 경우]
G76 P m r a Q dmin R d ;
G76 X(U) u Z(W) w P k Q q R i F f ;
P : 6 자리의 숫자로 반드시 지령해야만 합니다.
m : 정삭 반복 횟수(O1~99회까지)
r : 챔퍼링(Chamfering, 모따기)량
[파라메타 NO5130[r00=0도,r06=30도,r10=45도,r17=60도(6080야스낙)]]
a : 나사산의 각도 지령 (나사 바이트의 절입 각도는 주로 60에 해당)
Q dmin : 최소 절입량 (가공 횟수에 따라 자동으로 절입량이 작아지나 이 값보다
더 작아지지 않습니다.- 반지름 값 지정)
Rd : 정삭작업할 때 여유량 R20 = 0.02mm 절삭(반지름 값 지정)
X : 나사의 최종 골지름 , Z : 나사 가공 길이 지정(모따기 부분을 합한 길이)
Pk : 나사산의 높이를 반지름값으로 지령[1.19이면 P1190으로 표시합니다]
Qq : 최초 절입량을 반지름값으로 지령 - 표를 보고 최초값을 입력하면 됩니다.
Ri : 테이퍼 나사 가공시 기울기 양의 부호는 G9O의 테이퍼 절삭시와 동일합니다.
평행 나사는 기울기가 '0'이므로 생략합니다.
Ff : 나사의 리드로 1줄 나사는 피치와 동일합니다.
나사절삭 프로그램 예
G28 U0. W0. T0400 ;
T0404;
G50 X150. Z120. M08;
G00 X25. Z5. ;
G97 S800 M03;
G76 P020060 Q50 R50. ;
G76 X23.052 Z-23. P974 Q300 F1.5 ;
G28 U0. W0. T0400 M05 ;
M30 ;
G 코드
그룹
G90
G92
01
G94
G96
★G97
G98
★G99
G184
G188
02
05
macro
내
용
구분
내·외경 절삭 Cycle
B
나사 절삭 Cycle
B
단면 절삭 Cycle
B
주속 일정 제어 ON - 소재외경에 따른 절삭속도 유지
O
주속 일정 제어 OFF - 속도지정에서 변화없음
O
분당 이송
- 머시인(밀링)에서 사용
B
회전당 이송
-선반에서 사용
B
Z방향 태핑사이클
O
X방향 태핑사이클
O
(참고사항)
① ★ 표시 기호는 전원 투입시 ★ 표시 기호의 기능 상태로 된다 (기본상태)
② G-코드 일람표에 없는 G-코드를 지령하면 Alarm이 발생 한다 (P/S 10)
③ G-코드는 Group이 서로 다르면 몇 개라도 동일 Block에 지령할 수 있다.
④ 동일 Group의 G-코드를 같은 Block에 2개 이상 지령한 경우에는 뒤에 지령된
G-코드가 유효하다.
⑤ 구분란에서 B는 기본적사항, O는 선택 사항
2-1 M코드
M 모드
※ M00
내
용
: Program Stop
프로그램의 일단 정지이며 여기까지의 모달 정보는 보존한다.
자동개시를 누르면 자동 운전을 재개합니다.
M01
: Optional Program Stop
조작판의 M01 Switch가 ON 상태일때만 정지하고 M01 Switch가 OFF일때는 통과
합니다. (정지 할때는 M00 상태 와 동일합니다)
M02
: Program End
모달 정보의 기능이 말소되며 프로그램이 종료됩니다.
( Cursor를 선두로 되돌리는 기능도 있습니다. )
※ M03
M04
※ M05
: Spindle Rotation(C , W)
주축 정회전 (시계 방향 회전)
: Spindle Rotation(C, C, W)
주축 역회전 (반시계 방향 회전)
: Spindle Stop 주축 정지
주축(스핀들) 관련
M 모드
내
※ M08
: Coolant ON ( 절삭유 ON )
용
절삭유 관련
※ M09
M68
: Coolant OFF ( 절삭유 OFF )
: Chuck Clamp ( 척 물림 )
척(연동척모양) 관련
M69
: Chuck Unclamp ( 척 풀림 )
M25
: Tail Stock Extend ( 심압대 Spindle 전진 )
심압대 관련
M26
: Tail Stock Retract ( 심압대 Spindle 후진 )
※ M30
: Program Rewriend & Restart
프로그램의 종료 후 선두로 되돌리는 기능과 선두에서 다시 실행하는
두 가지 기능이 있습니다. (기계 조작 설명서의 파라미터를 참고한다)
M02 기능보다 이 기능을 많이 활용합니다.
※ M49
: Spindle Override Cancel On
조작판의 주축 Override Switch로 주축의 속도변화를 시킬수 없습니다.
M 모드
※ M98
※ M99
내
용
: Sub Program 호출
① FANUC 0 serise 호출 방법
M98 P□□□□
△△△△
반복횟수
보조 프로그램 번호
(생략하면 1회)
② 일반적인 호출 방법(FANUC 6,10, 11 serise등)
M98 P□□□□
L△△△△
보조프로그램번호
반복 횟수(생략하면 1회)
: Main Program 호출
①보조 프로그램의 끝을 나타내며 주 프로그램으로 되돌아
갑니다. 그러므로 서브프로그램 마지막 라인에 꼭 기입
해 주어야 합니다.
②분기 지령을 할 수 있습니다.
M99 P△△△△
분기하고자 하는 시퀀스 번호
보조
프로그램 관련
2-2 SKT-160 M코드
M코드
기
능
구분
비
M00
프로그램 정지
B
전 기종
M01
선택 정지
B
전 기종
M02
프로그램 끝
B
전 기종
M03
주축 정회전
B
전 기종
M04
주축 역회전
B
전 기종
M05
주축 정지
B
전 기종
M08
절삭유 ON
B
전 기종
M09
절삭유 OFF
B
전 기종
M12
WORK COUNTER
O
M13
밀축 정회전
*
M14
밀축 역회전
*
M15
밀축 정지
*
고 (적 용 설 비)
M코드
기
능
구분
비
고 (적 용 설 비)
M18
주축 위치결정 취소
O
M19
주축 위치 결정
O
M21
에러 탐지 ON
B
M22
에러 탐지 OFF
B
M23
모따기 ON
*
KIT30A(Y), NR20/23, KT15/21, KT28
M24
모따기 OFF
*
KIT30A(Y), NR20/23, KT15/21, KT28
M25
심압대 전진
KT15/21, NR20/23, KT28/31
M26
심압대 후진 TIMER 설정치)
KT15/21, NR20/23
M28
심압대 끝까지 후진
KT15/21, NR20/23, KT28/31
M30
프로그램 끝
B
전 기종
M31
소재유무 확인
O
BAR FEEDER 사용시
M36
프로그램 정지시 전원차단 유효
O
자동 전원 차단 장치
M37
프로그램 정지시 전원차단 무효
O
자동 전원 차단 장치
M38
CENTER AIR BLOW ON
O
CENTER 작업 자동화시
M39
CENTER AIR BLOW OFF
O
CENTER 작업 자동화시
M코드
기
능
구분
비
고 (적 용 설 비)
M40
C축 선택해제
*
M41
주축 고속 영역
*
M43
C축선택
*
M51
주축 AIR BLOW ON
O
CHUCK 작업 자동화시
M52
주축 AIR BLOW OFF
O
CHUCK 작업 자동화시
M61
AUTO DOOR OPEN
O
자동화시
M62
AUTO DOOR CLOSE
O
자동화시
M66
CHUCK 압력 (저압)
O
2단 CHUCK 압력장치 사용시
M67
CHUCK 압력 (고압)
O
2단 CHUCK 압력장치 사용시
M68
CHUCK CLAMP
B
M69
CHUCK UNCLAMP
B
M90
C축 브레이크ON
*
M91
C축 브레이크OFF
*
NR20/23
2-3 S코드
S : 주축을 제어하는 기능 수행( Spindle )
어드레스로는 S를 사용하며 데이터는 정수형태로 입력.
예)S100
주축(S) 기능은 같이 사용하는 G코드에 따라 지령 내용이 다르므로 사용시
주의 요망
예1] G50 S3000 =>
장비 회전수가 최대 3000RPM을 초과 하여 회전 하지 못함 (주축 최고 회전수 설정 )
예2] G96 S200 =>
절삭속도 200[mm/min]로 가공 (회전수가 직경에 따라 변경됨)
예3] G97 S1000 =>
주축을 1분에 1000[r.p.m] 돌리라는 뜻임
2-4 F코드
F : 절삭 이송속도를 제어하는 기능( Feed )
어드레스로는 F를 사용하며 데이터는 실수 입력입니다.
예) F0.2, F200
이송 기능(F코드)은 같이 사용하는 G코드에 따라 내용이 다르므로 주의 요망
예1] G98 F100 =>
1분동안 100mm 이동 (분당 이송 => 회전수와 무관함[mm/min])
예2] G99 F0.2 =>
1회전에 0.2mm 이동 (회전수에 따라 이송속도 다름[mm/rev]
* 1분당 이송량 = 회전수[r.p.m]*회전당 이동량[mm/rev])
2-4 T코드
어드레스로는 T를 사용하며 데이터는 4자리 정수형태로 입력합니다.
예) T0101
Tㅁㅁ○○
공구보정 번호( 뒤 두자리 )
공구 번호( 앞 두자리 )
* 공구보정 취소는 공구번호와 00 값을 입력 하면 취소됨
예) T0100
=> 1번 공구보정 취소
CHAPT3. 예제프로그램
* G71사이클
3-1 G71사이클1
G28 U0 W0;
N10 M01;
T0202; T02[황삭 바이트]
G50 S1500;
G97S 1000 M03;
G54 G00 X48. Z50.;
G96 Z3. S150;
G01 Z0.1 F0.5;
X-1.6 F.25. M08;
W.9;
G00 X48. Z1.;
G71 U2. R1.;
G71 P11 Q12 U0.4 W0.1 F0.3;
N11 G42 G00 X27. Z1.;
G01 X30. Z-0.5;
Z-7.;
G02 X32. Z-8. R1.;
G01 X36.5;
X37.5 W-0.5;
Z-26.;
G02 X39.5 Z-27. R1.;
N12 G40 G01 X42.5;
G00 Z50. M09;
G28 U0 T0200;
N20 M01;
T0101; T01[정삭 바이트]
G50 S2500;
G97 S1000 M3;
G00 X32. Z50.;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F0.15 M08;
W.9;
G00 X48. Z1.;
G70 P11 Q12 F0.15;
G00 Z50. M09;
G28 U0 W0 T0100;
M30;
3-2 G71사이클2
G28 U0 W0;
N10 M01;
T0202;
G50 S1500;
G97 S1000 M03;
G54 G00 X68. Z50. ;
G96 Z3. S150;
G01 Z0.1 F0.5 M08;
X-1.6 F.25;
W.9;
G00 X68. Z1.;
G71 U2. R1.;
G71 P100 Q200 U0.4 W0.1 F0.3;
N100 G42 G00 X14. Z1.;
G01 X20. Z-2.;
Z-10.;
X30. Z-20.;
Z-25.;
G02 X40. Z-30. R5.;
G01 X50.;
G03 X60. Z-35. R5.;
G01 Z-50.;
N200 X66.;
G40 G00 Z50. M09;
G28 U0 T0200;
N20 M01;
T0101;
G50 S2500;
G97 S1000 M03;
G00 X22. Z50. M08;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F.15;
W.9;
G00 X68. Z1.;
G70 P100 Q200 F.15;
G40 G00 Z50. M09;
G28 U0 W0 T0100;
M30;
3-3 G71사이클3
G28 U0 W0;
N10 M01;
T0202;
G50 S1500;
G97 S1000 M03;
G54 G00 X62. Z50. M08;
G96 Z3. S150;
G01 Z0.1 F0.5;
X-1.6 F0.25;
W.9;
G00 X62. Z1.;
G71 U4. R1.;
G71 P01 Q02 U0.4 W0.1 F0.3;
N01 G42 G00 X10. Z1.;
G01 X20. Z-4.;
Z-17.;
G02 X26. Z-20 R3.;
G01 X34.;
G03 X40. Z-23. R3.;
G01 Z-40.;
X60. Z-60.;
Z-80.;
N02 X62.;
G40 G00 Z50. M09;
G28 U0 T0200;
N20 M01;
T0202;
G50 S2500;
G97 S1000 M03;
G00 X22. Z50. M08;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F0.15;
W.9;
G00 X68. Z1.;
G70 P01 Q02 F0.15;
G40 G0 Z50. M09;
G28 U0;
T0200;
M30;
* G72사이클
3-4 G72사이클
G28 U0 W0;
N10 M01;
T0202;
G50 S1500;
G97 S1000 M03;
G00 X100. Z50.;
G96 Z3. S150;
G01 Z0.1 F0.5 M08;
X-1.6 F0.25;
W1.;
G00 X100. Z10.;
G72 W2. R1.;
G72 P22 Q33 U0.4 W0.1 F0.3;
N22 G41 G00 X100. Z-19.5;
G01 x97.;
G01 X94. Z-18.;
X91.;
G03 X85. Z-15. R3.;
G01 Z-5.;
X83. Z-4.;
X78.;
X68. Z1.;
N33 G40 G00 Z2.;
Z50. M09;
G28 U0 T0200;
N20 M01;
T0101;
G50 S2500;
G97 S1000 M03;
G00 X74. Z50.;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F0.15 M08;
G00 X100. Z1.;
G70 P22 Q33 F0.15;
G00 Z50. M9;
G28 U0 T0100;
M30;
* G73사이클
3-5 G73사이클
G28 U0 W0;
T0202;
G50 S1500;
G97 S1000 M03;
G54 G00 X124. Z50.;
G96 Z3. S150;
G01 Z0.1 F0.5 M08;
X-1.6 F0.25;
W.9;
G00 X124. Z1.
G73 U4. W2. R3;
G73 P111 Q121 U0.4 W0.1 F0.3;
N111 G42 G00 X20. Z1.;
G01 Z-10.;
X40. Z-20.;
Z-30.;
G03 X60. Z-40. R10.;
G01 Z-45.;
G02 X90. Z-60. R15.;
G01 Z-75.;
X110.;
X122. Z-81.;
N121 G40 X124.;
G40 G00 Z50. M09;
G28 U0 T0200;
T0101;
G50 S2500;
G97 S1000 M03;
G00 X22. Z50. M08;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F0.15;
W.9;
G00 X124. Z1.;
G70 P111 Q121 F0.15;
G40 G00 Z50. M09;
G28 U0 T0100;
M30;
3-6 종합과제1
G28 U0 W0;
T0202;
G50 S1500;
G97 S1000 M03;
G00 X94. Z50. M08;
G96 Z3. S150;
G01 Z0.1 F0.5;
X-1.6 F0.25;
W.9;
G0 X94. Z1.;
G71 U4. R1.;
G71 P11 Q12 U0.4 W0.1 F0.3;
N11 G42 G00 X24. Z1.;
G01 X30. Z-2.;
Z-25.;
X60. Z-45.;
Z-52.;
G02 X66. Z-55. R3.;
G01 X78.;
X80. Z-56.;
Z-60.;
X87.;
X92.Z-62.5;
N12 G40 X94.;
G40 G00 Z50. M09;
G28 U0 T0200;
T0101;
G50 S2500;
G97 S1000 M03;
G00 X32. Z50. M08;
G96 Z3. S250;
G01 Z0. F0.5;
X-1.6 F0.15;
W.9;
G00 X94. Z1.;
G70 P11 Q12 F0.15;
G40 G00 Z50. M09;
G28 U0 T0100;
T0404; T04[홈 바이트]
G97 S1000 M03;
G00 X32. Z50.;
Z-19.5.;
G01 X26. F0.1 M08;
G00 X32.;
Z-22.;
G01 X28. Z-20.;
X20.;
G00 X32.;
Z-17.;
G01 X28. Z-19.;
X20.;
G04 P100;
Z-19.99;
G00 X50. M09
Z50.;
G28 U0 M5 T0400;
T0606; T06[나사 바이트]
G97 S1000 M03;
G00 X50. Z50. M08;
X34. Z3.;
G92 X29.45 Z-18.5 F1.5;
X28.87;
X28.63;
X28.543;
X28.472;
X28.216;
X28.18;
X28.14;
G00 X50. M09;
Z50.;
G28 U0 M05 T0600;
M30;
* 나사절삭 조건표(반경치 이므로 계산할 때는 2배를 할 것)
60˚ 미터나사
피치
1
1.25
1.5
1.75
2
2.5
3
3.5
4
산의 높이
0.6
0.74
0.89
1.05
1.19
1.49
1.79
2.08
2.38
총절입량
0.6
0.74
0.89
1.05
1.19
1.49
1.79
2.08
2.38
1회
0.25
0.35
0.35
0.35
0.35
0.4
0.4
0.4
0.4
2회
0.2
0.19
0.2
0.25
0.25
0.3
0.35
0.35
0.35
3회
0.1
0.1
0.14
0.15
0.19
0.22
0.27
0.3
0.3
4회
0.05
0.05
0.1
0.1
0.12
0.2
0.2
0.25
0.25
0.05
0.05
0.1
0.1
0.15
0.2
0.2
0.25
0.05
0.05
0.08
0.1
0.13
0.14
0.2
0.05
0.05
0.05
0.1
0.1
0.15
0.05
0.05
0.05
0.1
0.14
0.02
0.05
0.1
0.1
10회
0.02
0.05
0.1
11회
0.02
0.05
0.05
12회
0.02
0.05
13회
0.02
0.02
5회
6회
7회
8회
9회
14회
0.02
UN 60˚, 외경나사
Teeth Per Inch
32
28
24
20
18
16
14
13
12
11
10
9
8
7
6
5
4.5
4
0.52
0.62
0.71
0.83
0.93
1.03
1.17
1.26
1.36
1.48
1.63
1.79
2.01
2.28
2.66
3.19
3.52
3.96
총절
입량
1회
0.17
0.17
0.19
0.2
0.23
0.22
0.23
0.25
0.27
0.27
0.27
0.28
0.3
0.35
0.36
0.43
0.45
0.47
2회
0.15
0.15
0.17
0.19
0.21
0.21
0.22
0.24
0.26
0.25
0.26
0.26
0.28
0.33
0.34
0.4
0.41
0.44
3회
0.12
0.12
0.15
0.14
0.16
0.16
0.17
0.18
0.2
0.2
0.2
0.21
0.22
0.26
0.27
0.32
0.35
0.36
4회
0.08
0.1
0.12
0.12
0.13
0.13
0.14
0.15
0.16
0.17
0.17
0.18
0.19
0.22
0.23
0.28
0.28
0.33
0.08
0.08
0.1
0.12
0.12
0.12
0.13
0.14
0.15
0.15
0.16
0.17
0.19
0.2
0.24
0.24
0.3
0.08
0.08
0.11
0.11
0.12
0.13
0.13
0.14
0.14
0.15
0.17
0.18
0.22
0.22
0.26
0.08
0.1
0.11
0.12
0.12
0.13
0.13
0.14
0.16
0.17
0.2
0.21
0.24
0.08
0.08
0.08
0.11
0.12
0.12
0.13
0.15
0.16
0.19
0.2
0.23
0.08
0.11
0.12
0.12
0.14
0.15
0.19
0.18
0.22
0.08
0.11
0.12
0.12
0.14
0.18
0.17
0.21
0.08
0.11
0.11
0.13
0.17
0.16
0.19
0.08
0.08
0.12
0.15
0.15
0.18
13 회
0.11
0.12
0.14
0.16
14 회
0.1
0.1
0.14
0.15
15 회
0.12
0.12
16 회
0.1
0.1
5회
6회
7회
8회
9회
10 회
11 회
12 회
PT나사(55 ˚)
Teeth Per Inch
28
19
14
11
8
총절입량
0.64
0.91
1.22
1.52
2.07
1회
0.18
0.22
0.24
0.26
0.29
2회
0.15
0.2
0.21
0.24
0.27
3회
0.12
0.16
0.18
0.21
0.23
4회
0.11
0.13
0.15
0.18
0.2
5회
0.08
0.12
0.13
0.16
0.18
0.08
0.12
0.14
0.16
7회
0.11
0.13
0.15
8회
0.08
0.12
0.14
0.08
0.13
6회
9회
10회
0.12
11회
0.12
12회
0.08
CHAPT4. 장비조작
4-1. Q-SETTER 조작방법
Q-SETTER는 공구인선을 센서에 접촉시키면 공구
길이 보정이 자동적으로 입력되는 장치입니다.
1) Q-SETTER를 앞으로 당깁니다. 이때, 센서부에
손이 닿지않게 주의 하십시오.
① 조작반의 JOG 버튼의 램프 점등 여부를 확인합
니다.( JOG버튼을 눌러 점등 )
※ JOG 버튼이 점등되어 있지 않으면 화면이
OFFSET 화면으로 자동전환 되지 않습니다.
2) 보정 하고자 하는 공구를 선택합니다.
① SELECT 버튼과 TURRET INDEX 버튼을 동시에
누릅니다.( 충돌에 주의 )
② 공구번호와 OFFSET 번호를 확인합니다.
3) 핸들을 이용하여 공구를 센서 가까이로 접근 시킵니다.
① X 또는 Z 버튼을 누른다.
② INCREMENT를 "100"으로 선택합니다.
③ 핸들을 "-" 방향으로 돌립니다.
④ INCREMENT를 "10"으로 선택하여 공구인선을 센서 중앙부
가까이에 접근시킵니다.
※ 공구인선을 센서에 접촉시킬때 핸들 INCREMENT를 "100"으로
선택하면 이동속도가 빠르기 때문에 충돌할 위험이 있습니다.
따라서, 반드시 "10"으로 설정해 주십시오.
4) 공구인선을 센서에 접촉시킵니다.
① JOG 버튼을 누릅니다.
② 축 방향 선택 버튼을 눌러 공구인선을 센서에 접촉시킵니다.
③ 센서에 공구인선이 접촉되면 "삐~" 소리가 나면서 축이동이 정지되고
취부치수가 OFFSET 화면에 입력됩니다.
④ 공구인선을 2회정도 센서에 접촉시켜 인선 계측을 합니다.
5) TURRET를 회전시켜도 센서와 간섭이 없는 위치로 공구를 후퇴시킵니다.
6) 2) ~ 5)를 반복하여 다른 공구의 취부치수도 입력합니다.
7) Q-SETTER를 원위치 시킵니다.
8) OFFSET 화면에서 공구 노즈 "R"과 인선 위치값"T"를 입력합니다.
공구 인선값 T
공구 노즈 R 의 프로그램된 점을
말합니다. 프로그래밍 방법 또는
공구 노즈 반경 보정은 이 선택에
따라 완전히 달라집니다.
[ 공구인선방향(T) ]
※ 드릴, 센터드릴, 엔드밀, 리이머등은 Z방향(길이 방향)만 SETTING합니다. X에
값이 있을 경우에는 "0"으로 SETTING 해 줍니다. → 0 [INPUT]
4-2. SOFT JAW 가공
RING - 가공위치 가까이에
척킹합니다.
1) SOFT JAW를 척에 취부합니다. JAW는 척 외경
보다 나오지않도록 하십시오.( 회전시 위험함 )
2) RING을 클램프 합니다. 이때, 척 압력은 실제가공
시 사용하는 압력으로 합니다.
※ 주의: 척 실린더의 압력을 낮추어 척킹할 경우에는
주축의 회전수가 높아지면 공작물이 절삭시 빠져
나오는 경우가 있으므로 주의하십시오.
( 선반의 외관에 각 부위의 사용압력을 적어 놓은
스티커를 보고 현재 압력상태를 비교하여 본다 )
3) SOFT JAW 가공
ACTUAL POSITION (RELATIVE)
U 0.000
W 0.000
①
⇒
②
③
④
MODE에서 BORING 공구를 선택합니다. 예) T0202
TURRET 선반의 경우에는 JAW를 절삭하는 공구는 미리 Q-SETTER에 맞춥니다.
JOG 및 핸들로 공구를 JAW 가까이에 접근시킵니다.
공구를 JAW 단면에 맞춘 후 "W" [ORGIN] 키를 누르면 "W"가 0(ZERO) 세트됩니다.
U의 경우에는 공구가 이미 Q-SETTER에 세트되어 있으므로 화면에 표시되는 "U 값“
이 현재 공구의 위치를 나타냅니다.
예) U 80.0 인 경우 공구인선의 위치가 Ø80.0를 나타냅니다.
MDI
⑤ 공구를 약간 후퇴시키고, 가공하고자하는 직경을 맞춥니다.
⇒ TURRET 선반의 경우
ACTUAL POSITION (RELATIVE)
가공하고자하는 직경이
Ø27mm인 경우
U 27.000
W 0.000
⑥ MDI MODE에서 절삭조건을 입력하십시오. 예) G97 S800 M03;
⑦ DOOR를 닫고 PROGRAM " START " 버튼을 눌러 주축을 회전시킵니다.
⑧ JAW의 절입량은 U, 깊이는 W에서 확인하면서 JAW를 가공합니다.
4-3. 가공 기준점 설정
- TURRET 선반인 경우
1) 공작물을 물리고 주축을 회전시킵니다.
① MDI MODE에서 절삭조건을 입력
하십시오.
② DOOR를 닫고 PROGRAM "START"
버튼을 누릅니다.
2) 단면 절삭용 공구로 공작물의 단면을
절삭한 후 X방향으로 보냅니다.
※ Z방향으로 이동하지 마십시오.
3) 주축회전을 멈추고 공작물 길이를 측정 합니다.
4) [WK.SHIFT] 화면을 선택합니다.
① NC조작반에서
OFFSET SETTING
를 누릅니다.
② [ ▶ ] → [MENU] → [ ▶ ] → [WK.SHIFT]를 순서대로 누릅니다.
5) 커서를 아래 그림과 같이 이동시킵니다.
WORK SHIFT
(SHIFT VALUE)
X 0.000
Z 0.000
(MEASUREMENT)
X 0.000
Z
ACTUAL POSITION (RELATIVE)
U 0.000
W 0.000
[
] [WK.SHIFT] [
] [+INPUT] [INPUT]
6) 가공 기준점에서 공작물 단면까지의 절삭폭(P)를 입력한 후 [INPUT]를 누릅니다.
※ 일반적으로 단면 절삭후 그 면을 가공 기준점으로 설정할 경우 " Z " 방향은 움직이지
않은채 WORK SHIFT 화면에서 " 0 " [INPUT] 으로 합니다.
4-4. 프로그램 등록, 편집
1) 프로그램 등록
① 메모리(MEMORY) 키를 입력(WRITE) 방향으로 돌립니다.
② 편집(EDIT) 버튼을 누릅니다.
③
PROG
를 누르고, 화면에 프로그램 번호를 입력한 후
④ 프로그램 입력후
;
버튼를 누른후
INSERT
INSERT
버튼을 누릅니다.
버튼을 누릅니다.
2) 프로그램 호출
① 메모리(MEMORY) 키를 입력(WRITE) 방향으로 돌립니다.
② 편집(EDIT) 버튼을 누릅니다.
④ [PROG]를 누르고, 화면에 " O ", " 프로그램 번호" 를 입력합니다.
⑤ SOFT KEY [O SRH]를 누릅니다.
3) 프로그램 편집
① [INSERT] : 커서 뒤에 입력 내용을 삽입합니다.
② [ALTER] : 커서 부분을 입력한 내용으로 변경합니다.
③ [DELETE] : 커서 부분을 삭제합니다. 프로그램의 삭제에도 사용합니다.
4-5 X축 원점확인
드릴(Drill) 및 탭(Tap),엔드밀(End Mill)등의 중심축은 정확히 X0 setting을 해야 합니다
그러기 위해서는 아래 그림처럼 해 줍니다.
1. 주축에다가 그림처럼 인디게이터를 물어줍니다.
2. 공구 홀더에 바늘을 그림처럼 넣고 180' 씩만 돌려 줍니다. (바늘이 공구 홀더내경
에 다 닿을 때까지 구부린다)
3. 이때 바늘의 변화가 거의 없을 때까지 x축과 주축을 돌려 맞춰 줍니다.
4. 바늘에 변화가 없으면 이 곳의 기계좌표값을 반드시 적어 넣고(고정식 일때) 드릴
공구setting 시 기계좌표값을 입력합니다.