지도목표:수치 제어 선반 기능사 과제의 program 및 tooling, 공정기술,...

Post on 16-Mar-2016

36 Views

Category:

Documents

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

수치제어실습 ( 선반 ). 지도목표:수치 제어 선반 기능사 과제의 PROGRAM 및 TOOLING, 공정기술, 가공기술을 익혀 산업 현장에 쉽게 접근하도록 지도한다. 1.준비기능. * 공구인선보정기능 1) G41: 공구경 좌측 보정 2) G42: 공구경 우측 보정 3) G40: 공구경 보정취소. 인선보정을 사용하지않으면 과대, 과소절삭이 발생함. 과대절삭발생. 과소절삭발생. 선반주축회전. 선반주축회전. 인선보정을 사용하면( G42,G41) 과대,과소절삭이 발생하지않음. 과소절삭발생. - PowerPoint PPT Presentation

TRANSCRIPT

지도목표 : 수치 제어 선반 기능사 과제의 PROGRAM 및 TOOLING, 공정기술 , 가공기술을 익혀 산업 현장에 쉽게 접근하도록 지도한다

1.1. 준비기능준비기능

* 공구인선보정기능1) G41: 공구경 좌측 보정2) G42: 공구경 우측 보정3) G40: 공구경 보정취소

인선보정을 사용하지않으면과대 , 과소절삭이 발생함

과소절삭발생과대절삭발생

선반주축회전

인선보정을 사용하면 (G42,G41)과대 , 과소절삭이 발생하지않음

과소절삭발생과대과소절삭이 발생하지않음

2. 어떤경우에 사용하는가

1) 일반황삭에는 사용불가 ( 축직각 , 축평행 이송 ) 2) 곡면가공 , 테이퍼 가공시3) 정밀부품 ( 방산품 , 초정밀품 ))

( 가 ) 인선보정 기능이란공구의 끝이 둥글게 되어 있기 때문에 테이퍼 절삭 가공시나 원호절삭 가공시에 공구 위치 보정만으로는 충분히 보정을 할 수가 없다 . 따라서 인선의 원호 부분을 고려하여 보정을 하는 기능이 인선보정 기능이다 .

공구위치옵셋만 보정된경우

인선 R 이보정된경우

PROGRAM 통로

(1) 가상인선 인선이 있는 공구를 사용하여 프로그램 운전을 할 경우 , 프로그램 통로상을 통과하는 공구의 기준점을 결정해야 한다 . 인선 중심을 기준점으로 할 수도 있지만 , 아래 그림과 같이 가상 인선이라고 하는 점을 정하여 이방식으로 인선 이 없는 공구를 생각하여 프로그램 한다 .

가상인선과대절삭및

과소절삭의원인

Y 값RO.4=0.17R0.8=0.33R1.2=0.50인선중심

(2) 가상 인선 방향 인선중심에서 본 가상 인선의 방향은 각각의 형상이나 방향에 따라서 다르기 때문에 공구 보정량과 같이 미리 설정해 두지 않으면 안 된다 . 즉 , 인선 중심에서 가상 인선으로의 방향과 일치하는 화살표번호가 장착되는 공구의 가상 인선번호로 된다 .

(3) 공구 보정량 설정 프로그램중에서는 T- 코드의 4 자리 숫자 중 아래의 2 자리가 ( 파라메터 설정하면 1자리로도 가능 ) 지정된 보정번호에 대응하는 보정량이다 . 그 보정량을 “보정” 화면에서 다음과 같이 설정한다 .

X Z R T번 호

0102

03

5.64 2.940 0.36 06987 5.631 0.34 1

12.635 8.364 0.57 128.654 10.348 1.032 204…

….

32 10.359 13.625 0.647 3

……

.

……

.

……

.

……

.

번호 : 보정번호 ( 최대 94까지 )

X : X 축 보정량

Z : Z 축 보정량

R : 인선 보정량 ( 인선 반경치를 설정한다 )

T : 가상 인선 방향

인선 R 의 중심을 출발 위치에 일치시킨 경우

가상 인선점을 출발 위치에 일치시킨 경 우

(4) 소재위치에 따른 보정방향 인선 보정에는 좌측 보정 (G41) 과 우측보정 (G42)이 있고 , 각각의 소재 측과의 관계는 다음표과 같다 .

어느 쪽도 아니다 .

진행 방향의 우측

진행 방향의 좌측

G40 ( 보정 취소 )

G41 ( 좌측 보정 )

G42 ( 우측 보정 )

프로그램 종료

프로그램 통로의 진행 방향 좌측

프로그램 통로의 진행 방향 우측

소재측 지 령 공구 통로

* 이동방법1. G40, G41, G42 는 모달 지령이다 .

2. G41 또는 G42 의 모드 중에는 인선은 소재에 접해서 이동한다 . ( 소재측이 변하지 않을 때 )

3. G41/G42 모드 중에 소재측이 변할 경우 , 바뀌는 양측에 접한 위치에 온다 .

주 1 ) 보정량은 음의 값으로 설정하면 G41 과 G42 를 모두 반대로 한 경우와 같이 된다 . 즉 , 앞의 우측 그림과 같이 프로그램 하고 보정량을 음의 값으로 설정하면 , 좌측과 같이 움직인다 .

주 2 ) “ 좌측 보정” , “ 우측 보정”의 “좌” , “ 우”는 우수 직교 좌표계에서 Y 축의 정방향에서 반대 방향으로 본 경우의 ZX 평면상에서의 방향이므로 , 좌표계의 방향에 따 라서 다음 그림과 같이 소재측이 반대로 된다 .

(5) 벡터보정벡터보정은 지정된 보정량을 가지고 있는 벡터이고 , 프로그램 통로에서 인선반경분이 보정 된 공구인선중심의 위치를 표시하기 위해서 작성된 것이다 . NC 장치 내부에서 계산되고 공구 의 진행에 따라서 블록마다 작성된다 .

이 벡터보정의 계산 방식을 이해하면 보정된 공구가 어떻게 움직이는지 알 수 있으며 , NC 프로그램 작성시에 참고로 할 수 있으므로 이해가 필요하다 . 아래의 그림에서 벡터는 화살표로 표시한다 .

(5) 보정 모드의 시작방법

1. 보정 취소 모드 ( G40 모드 ) 에서 보정 모드(G41, G42 모드 ) 로 되는 최초의 블록을 시작블럭 (START UP) 이라고 한다 .

2. 시작 블록의 다음 블록 시점에서는 그 블록의 이동 방향에 대해 수직으로 인선 중심이 온다 .

3. 블록을 시작할 때 , G41 또는 G42 를 지령하고 , 보정번호와 이동량을 지령한다 .

4. 이동지령은 G00 또는 G01 로 한다 . 만약 G02, G03 으로 지령하면 121 번 알람이 발생한다.

주 ) 이동지령이 없는 블록에서 시작을 하려고 할 경우 , 그 블록에서는 벡터보정 작성하지 않고 다음 이동지령이 있는 블록 실행시에 작성된다 .

(7) 보정모드 중 공구의 움직임(a) 일반적인 움직임

G41, G42 지령에 의해서 보정모드로 바뀌면 그때 부 터 G40 지령으로 취소모드로 바뀔 때 까지 프로그램 통로를 보정된 공구 통로에 따라서 공구가 움직인다 . 코너 안쪽 ( 소재측의 각도가 180 도 이상인 경우 ) 을 돌 때는 다음 그림과 같이 전후 블록의 프로그램 통로를 인선 반경분이 보정된 통로의 교점을 경유하여 공구가 움직인다 .

주 1 ) 원호 종점이 원호상에 없는 경우

계산 오차 등에 의하여 다음 그림과 같이 원호 종점이 원주상에서 벗어나는 경우는 다음과 같이 움직인다 . 즉 , 원호 종점을 통과하여 원호 중심을 중심으로 한 원을 가상하여 이 원에 대하여 인선 벡터보정을 작성하고 보정한다 .

주 2 ) 코너 안쪽에 교점이 없는 경우

코너 안쪽에서 코너에 대한 인선 보정이 큰 경우에 보정된 공구경로의 교점이 없는 경우가 많다 . 이 경우는 2 블럭 앞의 블록의 개시 직후 124 번 알람에 울리며 , 정지한다 .

(b) 코너 이동블록 종점에서 인선 중심의 벡터보정이 2 개 이상 작성될 경우 , 다음 그림과 같이 그 벡터간을 직선적으로 이동한다 . 그리고 이 이동은 뒤 블록에 속하기 때문에 싱글 블록 운전 시는 이 직선에서 정지한다 . 이송 속도도 뒤 블록의 속도와 같다 .

(C) 면치 , 코너의 경우I) 통상적인 보정 모드 중이면 다음 그림과 같이 틀리지 않고 보정 할 수가 있다 . 단 , 블록 시작 , 보정 취소 , 보정 방향 변환의 경우는 126 번 알람이 울리며 , 정지한다 .

ii) 안쪽의 면취와 코너의 경우에는 면취량이나 코너나 인선 보정보다 작으면 절삭이 초과되어 , 다음 그림과 같이 2 블럭 앞에서 개시 직후에 126 번 알람이 울리며 , 정지 한다 .

(d) 간섭 확인 공구가 소재를 절삭 초과 하는 것을 미연에 방지하는 기능이 간섭 확인이지만 , 모든 경우 에 방지할 수는 없으며 , 그리고 실제는 간섭하지 않아도 알람이 발생될 경우가 있다 .

(1) 간섭한다고 판단하는 기준프로그램 경로의 방향과 그 보정된 인선중심 통로의 방향이 90 도 이상 270 도 이하의 차이가 있는 경우 간섭한다고 판단한다 .

Ii) 간섭 확인의 처리 방법이동 블록의 양단에서 작성된 벡터보정 ( 또는 벡터보정군 ) 를 서로 확인 한다. 양자의 가장 가까운 것 끼리 먼저 확인하고 간섭한다고 생각되면 그 벡터를 무시한고 다음 가까운 것 끼리를 계속 확인한다 . 간섭하지 않는 벡터보정이 있거나 최후의 벡터보정이면 확인을 마친다 . .

(e) 고정 사이클의 경우I) G90, G94 의 경우

각 고정 사이클에서 인선중심 통로는 다음 그림과 같다 . 보정 방향은 G41, G42 지령에 관계없이 소재와 반대측에 보정 된다 . 그리고 통로 보정되는 곳은 절삭이송의 직선부 ( 소재에 접한 직선부 ) 만이다 .

Ii) G71, G72, G73 의 경우

인선중심을 출발중심에 일치하게 하는 가공의 경우, 인선 보정이 걸렸던 상태에서 G71, G72, G73 을 실행하면 다음과 같이 정삭여유가 변경되지만 , 그 이외의 동작은 인선보정이 되지 않을 때와 똑 같다 .

U U + 인성 보정량

W W + 인선 보정량

.

Iii) G74, G75, G76, G92 의 경우 인선 보정은 하지 않는다 .

(8) 보정 취소 방법프로그램 끝에는 반드시 앞에서 지령한 각종 보정지령에 대한 취소 지령이 있어야 한다 . 취소를 안하면 기계가 최종적으로 가야할 위치로 가지 못하고 , 이상동작을 취하게 된다 . * G40 을 지령함

* 보정 번호로서 00 을 지령함단 보정 취소는 G00 또는 G01 의 이동으로 행한다 . 원호이동 ( G02, G03 ) 으로 하면 51 번 알람이 발생한다 .

(a) 보정 취소시의 공구의 움직임은 다음 그림과 같다 .

(b) 이동지령이 없는 블록에서 보정을 취소한 경우 그 앞 블록 종점에서의 이동방향에 대해서 수직 방향으로 인경 반경과 같은 크기의 벡터보정이 작성된다 . 그리고 다음 이동지령이 있는 블록에서 취소 동작을 한다 .

시뮬레이팅실습지급된 도면을 직접 지급된 도면을 직접

입력하면서 입력하면서 동영상으로 실행되는 동영상으로 실행되는 화면에서 프로그램 화면에서 프로그램 오류를 확인하여 오류를 확인하여 수정 완성하시오수정 완성하시오 ..

제한시간제한시간 3030 분분

((( )( )O6666;O6666;G28 U0 W0;G28 U0 W0;G50 G96 X---G50 G96 X---

top related