[CNC선반] 연습문제 - 10번 풀이(뒷면 챔퍼, 홈가공2-G04, 원호가공2, 절삭속도)
CNC선반 프로그래밍 연습문제 10번 풀이입니다.
O10 T01: 외경황삭 T03:외경정삭 T05:외경홈(폭3mm) T07:외경나사 |
|
[프로그램 O110] %
[프로그램 O10] %
[프로그램 결합 = O220] %
G28 U0. W0.; |
[첨부(Attachment)]
O10.NC (ANSI 파일)
O110.NC (ANSI 파일)
O210.NC (ANSI 파일)
설명1. 황삭 바이트로 R15 작업하지 말기(작업 상 문제점 이해하기)
황삭 바이트의 지름깊이와 공구인선R의 양은 정삭 바이트보다는 훨씬 깊다고 표현하겠다.
황삭 바이트가 R15를 수행했을 때 깊게 파버리기 때문에, 치수가 10이 아니라 8로 줄어들고, R15의 가로 길이 10은 12로 늘어나는 것을
확인할 수 있다.
그림 1. 황삭가공으로 R15을 쳤을 때 치수변화. |
그림 2. 이론적으로 달성해야 할 도면의 모습 |
어떤 이유 때문에 문제가 생기는지 하나의 공구를 예를 들어서 아래처럼 표현하였다.
그림 3. 공구 보정과 공구 선택이 필요한 이유
설명 2. 홈을 제대로 파려면, 홈 가공에서 공구로 홈을 팠을 때, G04 P1000을 사용해야 한다.
코드로서 이해하면 된다.
G04를 사용함으로서 홈을 정밀하게 팔 수 있다.
G00 X38. Z-46. T0505 M08;
G01 X26. F0.08;
G04 P1000; (홈가공을 제대로 하려면, Dwell 기능을 사용해야 함.)
X38.;
Z-48.;
X26.;
G04 P1000;
X38.;
G00 X200. Z200. T0500 M09;
M05;
그림 4. 홈가공의 모습 |
그림 5. 홈가공의 모습2 |
설명 3. 프로그램 합칠 때 주의할 점은 N 번호가 충돌나지 않도록 잘 변경해주어야 한다.
(N 번호 충돌 제거하기 전의 상태)
O0011 ; G28 G50 N10 G01 ...... ; N30 G01 ;
M00 ; ....... G28 G50 N10 G01...... ; N30 G01 ; |
(N 번호 충돌 제거한 상태)
O0011 ; G28 G50 N10 G01 ...... ; N30 G01 ;
M00 ; ....... G28 G50 N40 G01...... ; N50 G01 ; |
N번호가 충돌난 상태로 코드를 작동시키면, 알람(Alarm)이 뜬다.
알람이 안 뜨고 동작하게 되면, 공작물이 원하는 형상대로 가공되지 않는다. 기타 예기치 못한 문제들이 발생할 수 있다.
설명 4. 코드 작성할 때 주의할 점(눈에 잘 안 보임.)
예: G76쓰고 F2. ; 넣기
"점 잘 찍기" 이런 것이 있을 수 있다.
설명 5. 절삭속도, 회전수 구하기
CNC선반에서 절삭속도, 회전수 구하는 공식은 아래와 같다.
[프로그램 결합 = O220] %
...... |
위의 코드에서 절삭속도와 회전수를 구하면 다음과 같다.
d = 300 (X300)
N = 120 rpm (회전수)
(절삭 속도)
'기계(Mechanics) > CNC선반' 카테고리의 다른 글
[CNC선반] 연습문제 - 11번 풀이 (0) | 2020.05.30 |
---|---|
[CNC선반] (NC 파일-ANSI) 컴퓨터로 프로그램 작성할 때 주의할 점 (0) | 2020.05.30 |
[CNC선반] 연습문제 - 9번 풀이(홈 가공) (1) | 2020.05.30 |
[CNC선반] 참고자료 - 나사절입량표 (0) | 2020.05.30 |
[CNC선반] 연습문제 - 8번 풀이(황삭, 정삭, 나사가공) (0) | 2020.05.30 |