머시닝센터 실기 도면 & 풀이 - 2
- 머시닝센터 실기도면 풀이 2 -
공구번호 |
내용 |
보정 번호(H) |
보정 번호(D) |
가공순서 |
T01 |
Ø10 엔드밀 |
H01 |
D01 |
센터드릴→드릴→탭가공→윤곽가공→포켓가공 |
T02 |
Ø4 센터드릴 |
H02 |
| |
T03 |
Ø8 드릴 |
H03 |
| |
T04 |
M8 X 1.25 TAP |
H04 |
|
% |
NC로 전송시 기계인식에 반드시 필요 | |
O1234; |
프로그램 번호 | |
G40G49G80; |
프로그램 초기 지령문-모든 보정값 취소(이전 프로그램 보정이 살아있기 때문) | |
G40 공구경 보정 취소 | ||
G49 공구길이 보정 취소 | ||
G80 고정 사이클 취소 | ||
G28G91X0.Y0.Z0.; |
기계 원점 복귀 | |
G30G91Z0.(M19); |
공구교환위치로 이동, 주축한방향 정지(M19) 생략가능 | |
M06T02; |
(센터드릴가공) #2 공구교환 | |
G54;(아래 block에 병기할 수 있음) |
공작물 좌표계 선택(G54에 공작물 셋팅값 XYZ값을 넣어둔다) | |
G00G90X14.Y40.S1000M03; |
*시험시 센터드릴작업이 없다면 생략가능 *G81대신 G01로 가공도 가능 |
센터드릴가공을 위한 구멍 위치로 주축 1000rpm으로 급속이송 |
G43H02Z50.M08; |
센터드릴 길이 보정값(H02)이 Z50. 위치로 내려오면서 보정, 절삭유ON(M08) | |
G81G99Z-5.R3.F100; |
G81-센터드릴링 사이클 가공, G99-R점 복귀 | |
X40.Y36.5; |
| |
G80M09; |
G80 고정 사이클 취소, M09 절삭유OFF | |
G00Z200.G49; |
Z200.으로 급속으로 올라가며 공구길이 보정 취소 | |
G30G91Z0.(M19); |
공구교환위치로 이동, 주축한방향 정지(M19) 생략가능 | |
T03M06; |
(드릴가공) #3 공구교환 | |
G00G90X14.Y40.S1000M03; |
드릴가공을 위한 구멍 위치로 주축 1000rpm으로 급속이송 | |
G43H03Z50.M08; |
드릴 길이 보정값(H03)이 Z50. 위치로 내려오면서 보정, 절삭유ON(M08) | |
G83G99Z-30.R3.Q3.F100; |
G83-심공드릴링 사이클 가공, G99-R점 복귀 | |
R점은 드릴링 끝나고 드릴이 도피하는 지점(R3) | ||
즉, Z50.에서 Z3.까지 급속이송하고 Z3.에서 Z-30.까지 매회 절입량 3mm이다 | ||
X40.Y36.5; | ||
G80M09; |
G80 고정 사이클 취소, M09 절삭유OFF | |
G00G49Z200.; |
Z200.으로 급속으로 올라가며 공구길이 보정 취소 | |
G30G91Z0.(M19); |
공구교환위치로 이동, 주축한방향 정지(M19) 생략가능 | |
T04M06; |
(탭가공) #4 공구교환 | |
G00G90X14.Y40.S500M03; |
탭가공을 위한 구멍 위치로 주축 500rpm으로 급속이송 | |
G43H04Z50.M08; |
드릴 길이 보정값(H04)이 Z50. 위치로 내려오면서 보정, 절삭유ON(M08) | |
G84G99Z-30.R10.F625; |
G84-오른나사 탭 사이클가공, R점 복귀, 피드625(회전수X피치)값 유의 | |
X40.Y36.5.; | ||
G80M09; |
G80 고정 사이클 취소, M09 절삭유OFF | |
G00Z200.G49; |
Z200.으로 급속으로 올라가며 공구길이 보정 취소 | |
G30G91Z0.(M19); |
공구교환위치로 이동, 주축한방향 정지(M19) 생략가능 | |
T01M06; |
(윤곽가공) #1 공구교환 | |
G00G90X-15.Y-15.S1000M03 |
X-15.Y-15. 으로 급속이송, 주축 1000rpm으로 정회전 | |
G43H01Z10.M08; |
*기준공구이므로 생략가능 |
엔드밀 길이 보정값(H04)이 Z10. 위치로 내려오면서 보정, 절삭유ON(M08) |
G01Z-5.F100; |
가공깊이인 5mm를 가공하기 위해 G01로 이송 | |
G41X3.D01; |
*윤곽치수에서 다듬질량 1mm를 고려하여 한바퀴 외측가공 |
X3.로 가면서 G41 공구경 좌측 보정(D04) |
Y67.; |
| |
X67.; | ||
Y4.; | ||
X-15.; | ||
G00Y-15.; | ||
X4.; |
*정상치수가공 시작 |
|
G01Y22.F100; |
||
X14.Y32..; |
| |
G03X6.Y40.R-8.; |
G03 시계 반대 방향으로의 원호가공, 180도이상 -R값 | |
G01X4.; |
||
Y60.; | ||
G02X10.Y66.R6.; |
G02 시계 방향으로의 원호가공, 끝점을 지정하고 R값을 지령 | |
G01X14.; | ||
G03X30.R8.; |
G03 시계 반대 방향으로의 원호가공 | |
G01X60.; |
||
X66.Y60.; |
| |
Y35.; |
||
G03X59.Y28.R7.; |
G03 시계 반대 방향으로의 원호가공 | |
G01Y25.; |
| |
G03X66.Y18.R7.; |
G03 시계 반대 방향으로의 원호가공 | |
G01Y10..; |
| |
G02X61.Y5.R5.; |
G02 시계 방향으로의 원호가공, 끝점을 지정하고 R값을 지령 | |
G01X9.; |
||
X4.Y10.; |
||
X0.Y20.; |
| |
G00Z200.M09; |
||
G40X40.Y36.5; |
포켓가공하기위해 Z200.으로 들고 가면서 공구경 보정 취소 | |
Z10.M08; |
||
G01Z-3.F100; | ||
G41X33.5.D01; |
전진하면서 공구경 보정 | |
Y33.; |
| |
X26.; |
| |
G03Y20.R6.5.; |
G03 시계 반대 방향으로의 원호가공 | |
G01X40.; |
||
G03X46.5Y26.5R6.5; |
G03 시계 반대 방향으로의 원호가공 | |
G01Y40.; |
| |
X53.; |
||
G03Y53.R6.5; |
G03 시계 반대 방향으로의 원호가공 | |
G01X40.; |
| |
G03X33.5Y46.5R6.5; |
G03 시계 반대 방향으로의 원호가공 | |
G01Y26.5; |
||
G00Z200.G49M09; |
G49 공구길이 보정 취소 | |
G40X200.Y200.; |
G40 공구 좌측 보정 취소 | |
M05; |
주축정지 | |
M02; |
프로그램 종료 | |
% |
*프로그래밍에서 100점 만점은 없으나 최대한 BLOCK수를 줄이며 실수를 줄여 나가는 것이 시험에서의 관건이다. 위의 프로그램에서도 약간의 BLOCK수를 조절할 수 있으니 기출문제들을 프로그래밍 해보며 정확히 이해 하도록 해 보세요~~