수치제어선반 교과 지도안

73
수수수수수수 수수 수수수

Upload: makani

Post on 15-Feb-2016

297 views

Category:

Documents


2 download

DESCRIPTION

수치제어선반 교과 지도안. 목 차. 수치제어( NC) 의 개요 프로그래밍 1 프로그래밍 2 프로그래밍 3 프로그래밍 4 응용프로그래밍 기계 조작 컴퓨터응용선반기능사 대비 실기과제 기술자료. 제 1 장 수치제어 (NC) 의 개요. NC 의 정의 NC 의 장점 NC 공작기계의 정보처리 NC 공작기계의 구성 NC 선반의 구성 NC 의 분류 NC 공작기계의 제어방법. 1.1 NC 의 정의. NC (Numerical Control : 수치제어 ). 2 진화된 수치데이타로 기계의 운전을 제어 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: 수치제어선반 교과 지도안

수치제어선반 교과 지도안

Page 2: 수치제어선반 교과 지도안

1. 수치제어 (NC) 의 개요2. 프로그래밍 13. 프로그래밍 24. 프로그래밍 35. 프로그래밍 46. 응용프로그래밍7. 기계 조작8. 컴퓨터응용선반기능사 대비 실기과제9. 기술자료

목 차

Page 3: 수치제어선반 교과 지도안

제 1 장 수치제어 (NC) 의 개요

1)NC 의 정의

2)NC 의 장점

3)NC 공작기계의 정보처리

4)NC 공작기계의 구성

5)NC 선반의 구성

6)NC 의 분류

7)NC 공작기계의 제어방법

Page 4: 수치제어선반 교과 지도안

1.1 NC 의 정의

NC(Numerical Control : 수치제어 ) 2 진화된 수치데이타로 기계의 운전을 제어 기존제어방식 ( 작업자의 손 ) 보다 정밀도 높다 생산의 자동화가 가능

CNC(Computer Numerical Control) 컴퓨터가 내장된 수치제어

일반적으로 CNC 기계를 NC 기계라고 한다

NC 시스템하드웨어 : 기계본체 , 제어장치 , 서보기구 , 구동기구 , 검출기구 , 제어용 컴퓨터 , 인터페이스 회로 등 소프트웨어 : NC 프로그램 (NC 코드 )

Page 5: 수치제어선반 교과 지도안

• 제품의 생산성과 품질향상

• 가공시간의 단축

• 미숙련자도 여러 대의 기계조작 가능

• 제품 설계변경이 쉽다

• 안전하다

• 손으로 작업이 어려운 제품 가공가능

1.2 NC 의 장점

Page 6: 수치제어선반 교과 지도안

1.3 NC 공작기계의 정보처리

가공도면 프로그래밍

가공물NC 공작기계

서보기구메모리 정보처리회로 (CPU)

CNC 장치

Page 7: 수치제어선반 교과 지도안

NC 공작기계의 구성

두뇌

심장

신경계통

눈 , 입

NC장치

CRT 및 각종 I/O 기기

강전제어반

유압 UNIT

SERVO 기구기계본

체손 ,발

동력원 ( 근육 )

Page 8: 수치제어선반 교과 지도안

공구대조작기

( 콘트롤러 )

주축대 ( 척 )

기계본체

베드 심압대

1.5 NC 선반의 구성

Page 9: 수치제어선반 교과 지도안

공구대조작기

( 콘트롤러 )

주축대 ( 척 )

기계본체

베드 심압대

1.5 NC 선반의 구성

Page 10: 수치제어선반 교과 지도안

잠시 쉬었다가 갑시다

산토끼의 반대말은 무엇일까요 ?

대답에 따른 여러분의 생각의 폭을 테스트해드립니다

마음속으로 생각하신 것을 기억하고 잠시 후에 여러분의 아이큐 (?) 를 확인하시기 바랍니다 .

Page 11: 수치제어선반 교과 지도안

답 (^0^) 생각의 폭끼토산 30집토끼 60

죽은토끼 80바다토끼 100판토끼 150

알칼리토끼 200

Page 12: 수치제어선반 교과 지도안

NC 란 ?

평가 및 정리

Numerical Control, 수치제어

NC 기구의 동작순서

NC 선반의 기본구성

제어용컴퓨터 – 제어장치 – 서보기구 - 구동기구

기계본체 , 조작기 ( 콘트롤러 ), 주축대 , 공구대 , 베드 , 심압대

Page 13: 수치제어선반 교과 지도안

제 2 장 프로그래밍 1

1) 프로그래밍 기초

2) 좌표계

3) 지령방법의 종류

4) 프로그램의 구성

5) 주소 (Address) 와 지령치

Page 14: 수치제어선반 교과 지도안

NC 기계로 가공하는 범위와 공작기계 선정 소재의 고정방법 및 지그 선정 절삭순서 결정 ( 공정의 분할 , 공구의 출발점 , 황삭 , 정삭 절입량과 공구경로 )

절삭공구 선택 (Tool Holder 선정 , Chucking 방법 결정 ,Toolling Sheet 작성 )

절삭조건의 결정 ( 주축속도 , 이송속도 , 절삭유의 사용유무 )

프로그램 작성

공정계획 ( 가공계획 )

Page 15: 수치제어선반 교과 지도안

프로그래밍의 순서

부품도면

가공계획

시험가공프로그래밍 완성

수정

Yes

NO

확인

Page 16: 수치제어선반 교과 지도안

X 200.Address 수치+

Word

NC Program 의 기본 단위이며 어드레스 (Address) 와 수치(data) 로 구성되며 , 어드레스 (Address) 는 Alphabet(A ~ Z) 중 1 개로 하고 다음에 수치를 지령한다 .

Word 의 구성

주 ) Word 의 선두에는 대문자 Alphabet 을 하나만 사용할 수 있다 . Alphabet 소문자나 Alphabet 2 개 이상을 지령하면 알람 발생 단 , 특수문자는 하나의 Word 로 인식한다

2.4 프로그램의 구성

Page 17: 수치제어선반 교과 지도안

보조기능

N G X(U) Z(W) F S T M ;

Block 의 구성

Sequence번호

준비기능

좌표어

EOB프로그램 끝공구기

주축기능

이송기능

N10 G96 S150 T0100 M03 ; N20 G01 X15. Z-10. F0.2 ;

Page 18: 수치제어선반 교과 지도안

주소 (Address) 와 데이터 (Data)

N01 G28 U0. W0. ;N01 G50 X200. Z250. S2000 T0100 ;N03 G96 S180 M03;N04 G00 X 60. Z2. T0100 M08;

단어 (Word) 단어 (Word) 블록 (Block)

블록 (Block) 블록 (Block) 프로그램 (program)

주소 (Address) 데이터 (Data) 단어 (Word)

Page 19: 수치제어선반 교과 지도안

Program 의 구성

프로그램 번호

Block

프로그램 끝

O1122;N01 ;N02 ;

N100 M02 ;

• Program 은 Block 단위의 순차적인 실행 순서대로 작성• 하나의 Program 은 “O ” 부터 “ M02” 까지이며 Block 의 갯 수는 제한이 없다• Program 마지막에는 M02 를 사용하지만 M30 이나 M99 를 사용할 수 있다

주의 !

Page 20: 수치제어선반 교과 지도안

프로그램 번호Sequence 번호준비기능좌표어분당이송회전당이송주축기능공구기능보조기능Dwell고정 Cycle Sequence 번호

ONGX,Z,U,W,R,I,K,CFFSTMX,U,PP,Q

0001 ~ 99991 ~ 999900 ~ 99+ 99999.999 mm1~100000 mm/min0.01~500.000 mm/rev0~99990~990~990~99999.999 sec1~9999

0001 ~ 99991 ~ 999900 ~ 99+ 9999.9999 inch0.01~400.00 inch/min0.0001~9.9999 inch/rev0~99990~990~990~99999.999 sec1~9999

기 능 Address mm 입력단위(G21)

inch 입력단위(G20)

2.5 Address 와 지령치 범위

Page 21: 수치제어선반 교과 지도안

제 3 장 프로그래밍 21) 준비기능2) 보간기능 (1) 급속이송 (G00) (2) 직선보간 (G01) (3) 원호보간 (G02, G03) (4) 자동면취 (5) 자동코너 R (6) 나사절삭 (G32)

3) 이송기능

Page 22: 수치제어선반 교과 지도안

개요 : G 기능 G □□

예 ) G00, G01, G02, G03 …

G – 코드의 종류

기 능 의 미 구 별 지령 된 Block 안에서만

유효한 기능

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

“00” Group

“00” 이외의 Group

ModelG - 코드

One Shot G - 코드

3.1 준비기능

Page 23: 수치제어선반 교과 지도안

One Shot G – 코드와 Modal G – 코드의 사용 방법

N10 G01 X100. F0.20 ;N20 Z50. ;N30 X150. Z100. ;N40 G00 X200. ;

N50 G04 P1000 ;N60 X100. Z0. ;

G00 유효

이 Block 에서만 G04 유효 (One Shot G – 코드 )

이 범위에서는 G01 유효

G00 을 지령하지 않아도 G00 상태이다 .(Modal G)

Page 24: 수치제어선반 교과 지도안

준비기능 (G 코드 ) 일람표 – CNC선반용G코드

그룹 기 능

G00G01G02G03

G04

G28G30

G32

G40G41G42

G50

01

00

00

01

07

00

급속위치결정직선보간원호보간 (CW)원호보간 (CCW)

이송정지 (Dwell)

자동원점복귀제 2 원점복귀

나사절삭

공구반경 보정 취소공구인선 R 좌측보정공구인선 R 우측보정

좌표계설정 , 최고회전수지정

G 코드 그룹 기 능

G70G71G72G73G74G75G76

G90G92G94

G96G97

G98G99

00

01

02

05

정삭가공 사이클내외경 황삭가공 사이클단면가공 사이클모방가공 사이클단면 홈가공 사이클내외경 홈가공 사이클자동 나사가공 사이클

내외경 절삭 사이클나사절삭 사이클단면절삭 사이클

주속일정제어 ON주속일정제어 OFF

분당이송 ( 밀링 )회전당이송 ( 선반 )

[ 원셧 G, 모달 G ]

Page 25: 수치제어선반 교과 지도안

보조기능 ( M 기능 )

보조기능 기 능

M00

M01

M02

M30

프로그램 정지

선택적 프로그램 정지

프로그램 끝

프로그램 끝 & 리셑

M08

M09

절삭유 ON

절삭유 OFF

M03

M04

M05

주축 정회전 (C.W)

주축 역회전 (C.C.W)

주축 정지

M98

M99보조프로그램 호출

주 프로그램 호출

보조기능 기 능

Page 26: 수치제어선반 교과 지도안

NC 제어 방식

A : 위치결정 ( 급속이송 ) G00 B : 직선절삭 ( 직선보간 ) G01 C1: 윤곽절삭 ( 원호보간 ) G02C2: 윤곽절삭 ( 원호보간 ) G03

+Z

+X

A

A A

B

BB

C2

C1

3.2 보간기능

Page 27: 수치제어선반 교과 지도안

의미 : X(U), Z(W) 에 지령 된 종점을 향해 급속으로 이동지령방법 : G00 X(U) Z(W) ;

Φ50Φ50 (X0, Z0)

지령 WORD 의 의미

X(U) : X 축 급속 이동 종점

Z(W) : Z 축 급속 이동 종점

(X50,Z0)

G00 X50. Z0. ;

3.2.1 급속위치결정 (G00)

Page 28: 수치제어선반 교과 지도안

위치 결정 G00 (A→B)

절대지령 (ABS) G00 X50. Z0. ;상대지령 (INC) G00 U-150. W-100. ;혼합지령 G00 X50. W-100. ; 또는

G00 U-150. Z0. ;100

Φ50

Φ200

A

B

Page 29: 수치제어선반 교과 지도안

소수점 사용

CNC 선반 프로그램에서 소수점을 사용할 수 있는

어드레스는 X, Z, U, W, I, K, R, C, F 이다 . 지정된 것 이외에 소수점을 사용하면 알람이 발생한다 . 소수점 사용 예

X10. --- 10mm (10.000 mm) Z100 --- 0.1mm (0.100mm 최소 지령단위가 0.001mm 이므로 소수점이 없으면 뒤쪽에서 3 번째 앞에

소수점이 있는 것으로 간주 )

S2000. ----- 알람 발생 ( 소수점 입력 에러 )

Page 30: 수치제어선반 교과 지도안

의미 : 지령 된 종점으로 F 의 속도에 따라 직선으로 가공 테이퍼 , 면취 ( 모따기 ) 도 직선에 포함된다지령 방법 : G01 X(U) Z(W) F ;

X(U) : X 축 가공 종점의 좌표 Z(W) : Z 축 가공 종점의 좌표 F : 이송속도 G98 : 분당 이송 (mm/min) G99 : 회전 당 이송 (rev/min)

3.2.2 직선보간 (G01)

예시 : G01 X 20. Z -15. F 0.2 ;

Page 31: 수치제어선반 교과 지도안

직선보간 ( 직선가공 ) 프로그램 (A→B)

절대지령 (ABS)

G01 X80. Z-120. F0.2 ;

증분지령 (INC)

G01 U40. W-120. F0.2 ;

혼합방식

G01 U40. Z-120. F0.2 ;

G01 X80. W-120. F0.2 ;

A

B

Φ80 120

Φ40

Page 32: 수치제어선반 교과 지도안

아래 그림을 보고 Program 을 작성 하시오

Program 작성

Φ80 Φ60

20 30 20 2

Φ30

Page 33: 수치제어선반 교과 지도안

Program

N01 G00 X30. Z2. ;

N02 G01 (X30.) Z-20. F0.2 ;

N03 (G01) X60. Z-50. (F0.2) ;

N04 (G01) X80. (Z-50.) (F0.2) ;

N05 (G01) (X80.) Z-70. (F0.2) ;

Modal 지령이나 동일한 좌표를

다시 지령해도 되지만 기본적으

로 생략한다 .

Φ80 Φ60

20 30 20 2

Φ30(0,0)

(30,2)(30,-20)

(60,-50)

(80,-50)(80,-70)

Page 34: 수치제어선반 교과 지도안

의 미 : 지령 된 시점에서 종점까지의 반경 R 크기로 원호 가공

F ;지령방법 :

G02G03 X(U) Z(W)

R I K

가공방향 : G02 ( C.W) 시계 방향 원호 가공

: G03 (C.C.W) 반 시계 방향

X(U), Z(W) : 원호가공 종점의 좌표

F : 이송속도 (rev/min)

R : 원호 반경 (mm)

I, K : R 지령 대신 사용 , 원호 시점에서 중심점까지의 거리 ( 반경 지령 )

3.2.3 원호보간 (G02, G03)

Page 35: 수치제어선반 교과 지도안

예시

30, -25

30, -25

G03 X 20. Z -15. R 4. F 0.2 ;

R4

R5

G02 X 20. Z -15. R 5. F 0.2 ;

Page 36: 수치제어선반 교과 지도안

회전 방향 구분

우수 직교 좌표계

좌수 직교 좌표계

G02

G02

G03

G03

G02

G03

G03

G02

Page 37: 수치제어선반 교과 지도안

A 지점에서 B, C, D 지점으로 가공하는

절대 , 증분 , I,K 지령 원호보간 Program 을 작성하시오

Program 작성

ABC

D

R20

Φ20Φ80

50

Page 38: 수치제어선반 교과 지도안

Program ① R 지령 ( 절대지령 )

A → B N01 G01 Z-30. F0.3 ;B → C N02 G02 X60. Z-50. R

20. ;C → D N03 G01 X80. ;

② R 지령 (증분지령 )A → B N01 G01 W-30. F0.3 ;B → C N02 G02 U40. W-20. R

20. ;C → D N03 G01 U20. ;

③ I, K 지령 원호보간A → B N01 G01 Z-30. F0.3 ;B → C N02 G02 X60. Z-50. I

20. ;C → D N03 G01 X80. ;

ABC

DR20

Φ20Φ80

50

Page 39: 수치제어선반 교과 지도안

일시정지 , Dwell (G04)의미 : 지령된 시간동안 공구의 이송을 정지 시키는 기능

X, U : 정지 시간을 지정 , 소수점 사용 가능

P : 정지 시간을 지정 , 소수점을 사용 할 수 없다 .

최대지령시간 : 9999.999 초

(Ex) 2 초간 Program 을 정지 시킬 경우

G04 X2. ;

G04 U2. ;

G04 P2000 ;

지령방법 : G 04

X ;U ;P ;

3 개중 선택

Page 40: 수치제어선반 교과 지도안

3 5

Φ24

Φ30

홈 부분에서 2 초간 정지하는 Dwell 지령 홈 가공 Program을 작성 하시오

Program 작성

Page 41: 수치제어선반 교과 지도안

N01 G00 X32. Z-8. ;

N02 G01 X24. F0.06 ;

N03 G04 P2000 ;

N04 G00 X32. ;

Program3 5

Φ24 Φ30

Page 42: 수치제어선반 교과 지도안

형성평가 1

해답

N10 G01 Z-24. F0.25 ; N20 G02 X72. Z-40. R16. ; N30 G01 X90. ; N40 X100. Z-45. ;

ABCD R16

Φ40Φ100

40

E C5

도면을 보고프로그램해봐 !

Page 43: 수치제어선반 교과 지도안

형성평가 2

주어진 의미를 가진명령어는 뭐냐고요 ?

급속이송직선절삭

원호보간 (CW)원호보간 (CCW)

나사절삭프로그램 정지

프로그램 끝주축 정회전

주축 정지절삭유 ON

절삭유 OFF

G00G01G02G03G32M00M02M03M05M08M09

Page 44: 수치제어선반 교과 지도안

잠시 쉬었다가 갑시다

Page 45: 수치제어선반 교과 지도안

머리를 맑게 식혀주는 그림입니다

Page 46: 수치제어선반 교과 지도안

제 4 장 프로그래밍 3

1) 기계원점2) 공작물좌표계 설정3) 주축기능4) 공구기능5) 보정기능

Page 47: 수치제어선반 교과 지도안

4.1 기계원점

척공작물

기계원점

프로그램원점

Page 48: 수치제어선반 교과 지도안

자동원점복귀 ( G28 )의미 : 급속 이송으로 중간 점을 경유 기계원점까지 복귀한다 . ( 단 ,Machine Lock ON 상태는 원점복귀 불가 )지령방법 : G28 X(U) Z(W) ;

X(U), Z(W) : 기계원점을 복귀 하고자 하는 축을 지령하며

Address 뒤에 오는 Data 는 중간 경유 점의 좌표가 된다 .•일반적으로 절대지령 방식은 혼동의 우려가 있으므로 증분지령 방식을 주로 사용 한다 .

예시 G28 U0 W0 ; 현재위치를 중간경유점으로 하여 기계원점에 복귀

Page 49: 수치제어선반 교과 지도안

G28 U0.W0.; 과 G28 U100. W50.; 중간 경유 점의 비교

(Chuck)공작물

기계원점

중간점(U100. W0.)

중간점 U0.

W0.공작물과 충돌

Page 50: 수치제어선반 교과 지도안

의미 : 프로그램원점을 설정하기 위하여 기계원점에서 떨어진 거리를

NC 기계에 알려 주는 기능 지령 방법 : G50 X Z S____ ;

• X __ Z ___ : 프로그램원점에서 기계원점까지의 거리• S ___ : 주축 최고회전수 설정

현재 공구의 위치가 프로그램원점으로부터 X200.Z100. 위치에 있으므로

자동이나 반자동 (MDI) 에서

G50 X200. Z100. ; 으로 지령

Φ200

100

공작물 좌표계 (X0.Z0.)

4.2 공작물좌표계 설정 (G50)

Page 51: 수치제어선반 교과 지도안

주속 일정 제어 ON ( G96 )

X 축의 위치에 따라 주축의 회전수를 변화 시켜서 절삭속도를

일정하게 유지 주축의 회전수는 공작물의 직경에 따라 자동으로 변화 . 사전에 G50 으로 주축 최고회전수를 설정해야 한다 .

S : 절삭속도 (m/min) (S값은 rpm 지령이 아니고 절삭속도 값 )* 절삭속도 : 공구와 공작물 ( 소재 ) 의 상대속도

지령방법 : G96 S

M03M04 ;

4.3 주축기능 (S)

Page 52: 수치제어선반 교과 지도안

절삭속도와 회전수와의 관계

V : 절삭속도 (m/min)D : 소재직경 (mm)N : 주축 회전수 (rpm, 회전/ 분 )

D

G97 (N 일정 )

D → 0, V → 0

πDNV = (m/min) 1000

G96 (V 일정 )

D → 0, N → ∞, G50 필요

1000VN = (rpm) πD

N

V

Page 53: 수치제어선반 교과 지도안

주속 일정 제어 OFF ( G97 ) 일정한 회전수로 가공 할 때 나사와 같이 직경에 따라 회전수가 변하지 않는 가공에 사용 일반적인 가공에는 주속 일정 제어 (G96) 기능을 사용

• S : 회전수 지정 (rpm)

지령방법 : G97 S

M03M04 ;

Page 54: 수치제어선반 교과 지도안

N10 G28 U0. W0. ; N20 G50 X100. Z200. S2500 ; --- 주축 최고회전수 2500rpm 지정

N30 G96 S180 M03 ; --- 절삭속도 180m/min지정

N40 N50 N60 G97 S1200 M03 ; --- 주축회전수 1200rpm 지정

N70 N80

주축기능 사용 예

Page 55: 수치제어선반 교과 지도안

공구기능 Program 에서 공구대 (Turret) 에 있는 공구를 교환 ( 호출 )시키는 기능 선반에서는 공구 교환기능과 공구 보정 기능을 같이 지령하여 사용

지령 방법 : T □ □ ;△△ 공구보정 (Offset) 번호

공구선택 번호

예시

T0101 ; 1 번 공구를 호출 ( 교환 ) 하고 , 1 번 값으로 공구길이를 보정

4.4 공구기능 (T)

Page 56: 수치제어선반 교과 지도안

공구교환

Page 57: 수치제어선반 교과 지도안

공구기능 사용의 예

T0100 ; ------- 1 번 공구선택 , 1 번 공구보정 취소

T0505 ; ------- 5 번 공구선택 , 공구 보정 (Offset) 번호 5 번 선택

T0702 ; ------- 7 번 공구선택 , 공구 보정 (Offset) 번호 2 번 선택

* 공구번호와 공구 보정 (Offset) 를 같은 번호로 사용하면 작업 중에 발생

하는 보정 실수를 줄일 수가 있다 .

Page 58: 수치제어선반 교과 지도안

형성평가 1

해답

O1234;

N10 G28 U0 ; N20 G50 X380. Z350. S1800 T0100 ; N30 G96 S150 ;

프로그램원점에서 기계원점까지의 거리가 X 축 방향 380, Z 축 방향 350 이라면좌표계 설정은 어떻게 하지 ?그리고 1 번공구를 선택해서150m/min 의 일정 속도로 주축을 회전시키는것 까지 프로그램 작성을 하시오 . 이때 회전수는 1800rpm 이하로 한다 .

Page 59: 수치제어선반 교과 지도안

형성평가 2

기계원점복귀공작물좌표계설정

급속이송직선절삭

원호보간 (CW)원호보간 (CCW)

나사절삭주속일정제어

회전수일정제어1 번공구교환 보정번호 1

번인선반경 우측보정인선반경 보정 취소

G28G50G00G01G02G03G32G96G97T0101G42G40

주어진 의미를 가진명령어는 뭘까 ~ 요 ?

Page 60: 수치제어선반 교과 지도안

잠시 쉬었다가 갑시다

Page 61: 수치제어선반 교과 지도안

착시

Page 62: 수치제어선반 교과 지도안

하늘인가 ? 바다인가 ?

Page 63: 수치제어선반 교과 지도안

제 5 장 프로그래밍 4

1) 복합형 고정사이클 (1) 정삭가공 사이클 (G70) (2) 내 외경 황삭가공 사이클 (G71) (3) 단면황삭 사이클 (G72) (4) 모방절삭 사이클 (G73) (5) 단면홈가공 사이클 (G74) (6) 내 외경 홈가공 사이클 (G75) (7) 자동나사 사이클 (G76)

Page 64: 수치제어선반 교과 지도안

나사피치 P 1.00 1.25 1.50 1.75 2.00 2.50 3.00 3.50 4.00절입깊이 H 0.60 0.75 0.89 1.05 1.19 1.45 1.79 2.08 2.38

1 0.25 0.35 0.35 0.35 0.35 0.40 0.40 0.40 0.402 0.20 0.19 0.20 0.25 0.25 0.30 0.35 0.35 0.353 0.10 0.10 0.14 0.15 0.19 0.22 0.27 0.30 0.304 0.05 0.05 0.10 0.10 0.12 0.20 0.20 0.25 0.255 0.05 0.05 0.10 0.10 0.15 0.20 0.20 0.256 0.05 0.05 0.08 0.10 0.13 0.14 0.207 0.05 0.05 0.05 0.10 0.10 0.158 0.05 0.05 0.05 0.10 0.149 0.02 0.05 0.10 0.10

10 0.02 0.05 0.1011 0.02 0.05 0.0512 0.02 0.0513 0.02 0.0214 0.02

절입횟수

나사가공 절입 조건표 (SM45C 소재를 초경공구로 사용하는 경우 )

Page 65: 수치제어선반 교과 지도안

의미 : 최종 형상의 도면 치수와 절입량등을 입력하면

공구경로가 자동적으로 결정되어 형상가공을 한다

복합형 고정 Cycle 의 종류G70 G71 G72G73G74G75G76

정삭 가공 Cycle 내 외경 황삭 Cycle 단면 황삭 Cycle 모방절삭 Cycle 단면 홈 Cycle 내 외경 홈 가공 Cycle 자동나사가공 Cycle

G70 으로 정삭 가공을

할 수 있다 .

G70 으로 정삭 가공을

할 수 없다 .

자동 Mode 에서 실행 가능

자동 , 반자동”Mode 에서 모두실행 가능

5.1 복합형 고정 사이클

Page 66: 수치제어선반 교과 지도안

지령방법 : G70 P Q F ;

5.1.1 정삭 사이클 (G70)

P : 정삭가공의 첫번째 블록번호

Q : 정삭가공의 마지막 블록번호

G71, G72, G73 의 황삭가공 후에 마무리 정삭가공할 때 사용 . G70 에서의 F, S, T 값은 황삭가공에 지령된 값이 아니라

P 와 Q 사이에 지령된 값을 사용

G70 P10 Q20 F0.1 ;

Page 67: 수치제어선반 교과 지도안

지령방법 : G71 P Q U W F ;

5.1.2 내 외경 황삭 사이클(G71)

P( p ) : 고정 Cycle 가공이 시작되는 Block 의 번호Q( q ) : 고정 Cycle 가공이 끝나는 Block 의 번호

U( u ) : X 축 방향의 정삭여유 ( 직경치 )W( w ) : Z 축 방향의 정삭여유

G71 P10 Q20 U0.4 W0.2 F0.25 ;

Page 68: 수치제어선반 교과 지도안

G71 Cycle 을 이용하여 Programming 하시오

프로그램 작성

초기점 (X92. Z2.)소재형상

Φ30 Φ50 40

Φ90

40 85

R5

C2

Page 69: 수치제어선반 교과 지도안

N10 G28 U0. W0. ; N20 G50 X100. Z150. S1800 T0100 ; N30 G96 S180 M03 ; N40 G00 X92. Z2. T0101 M08 ; N50 G71 P70 Q130 U0.4 W0.2 F0.25; ---- N70∼N130 까지 고정 Cycle 지령 N70 G00 X30. ; N80 G01 Z-40. ; N90 X50. Z-85. ;N100 Z-120. ;N110 G02 X60. Z-125. R5. ;N120 G01 X86. ; --- 90-(2×2)=86N130 X90. W-2. ; N140 G00 X100. Z150. T0100 M09 ; N150 M05; N160 M02 ;

초기점

(X92. Z2.)

소재형상

Φ30 Φ50 40

Φ90

40 85

R5

C2

Page 70: 수치제어선반 교과 지도안

지령 방법 : G76 X Z K D R A F ;

5.1.6 자동나사가공 Cycle ( G76 )

R : 정삭여유 X : 나사가공의 최소 골지름Z : 나사가공 길이K : 나사산의 높이D : 나사절삭 첫번째 절입량A : 나사산 각도F : 나사의 리드

Page 71: 수치제어선반 교과 지도안

d a 절입선

q

k

나사Bite

60º 절입상세 0º 절입상세

절입선

자동나사 Cycle 의 절입방법

Page 72: 수치제어선반 교과 지도안

30

M20ΧP2

자동나사가공 Cycle(G76) 을 이용하여 Programming

프로그램 작성

G28 U0. W0. ;G50 X150. Z200. T0700 ;G97 S500 M03 ;G00 X24. Z4. T0707 ; G76 X17.62 Z-32. K1.19 D0.3 R0.02 F2. ; G00 X100. Z150. T0700 M09 ;M05 ;M02 ;

Page 73: 수치제어선반 교과 지도안

형성평가 2

주어진 과제를 단일고정사이클과복합고정사이클을 사용하여 각각 프로그램하시오

초기점 (X92. Z2.)소재형상

Φ30 Φ50 40

Φ90

40 85

R5

C2