内轮廓型腔零件图
分析:
(1)零件图
已知某内轮廓型腔如图所示,要求对该型腔进行
粗、精加工。
(2)刀具选择
粗加工采用Φ20mm的立铣刀,精加工采用
Φ10mm的键槽铣刀。
(3)安全面高度
10mm。
(4)进刀/退刀方式
粗加工从中心
工艺孔垂直进刀,向周边扩展。
为此,首先要求在腔槽中心钻
好一Φ20mm的工艺孔。
(5)工艺路线
粗加工分四层切削
加工,底面和侧面各留0.5mm
的精加工余量。
型腔加工进刀方式与工艺路线
%
008; /*
第008号程序,铣削型腔
N10 T01
M06; /* 选1号刀具:φ20mm立铣刀
N20 G54 G90 G00 X0.
Y0.; /* 建立工件坐标系
N25 Z40.
; /*
刀具运动到安全面高度
N30 S275. M03 M08;
/*
从工艺孔垂直进刀5mm,至高度25mm处,第一层粗加工.
/*
进刀至第一圈扩槽的起点(-17.5,7.5),并开始扩槽
N40 G01 Z25.0 F20; N50
X-17.5 Y7.5 F60. ; N60 Y-7.5;
N70 X17.5;
N80 Y7.5;
N90 X-17.5; /*
第一圈扩槽结束
/*
进刀至第二圈的起点(-29.5,19.5)
/*
并开始扩槽
N100 X-29.5 Y19.5 ; N110
Y-19.5;
N120 X29.5;
N130 Y19.5;
N140 X-29.5; /*
第二圈扩槽加工结束
N150 X0. Y0. ; /*
回中心,第一层粗加工结束
/*
从工艺孔垂直进刀5mm,至高度20mm处,第二层粗加工
/*
重复N50开始至N150的语句,开始第二层粗加工
N160 Z20. F20.;
N170 X-17.5 Y7.5 F60.;
N180 Y-7.5;
N190 X17.5;
N200 Y7.5;
N210 X-17.5;
N220 X29.5 Y19.5;
N230 Y-19.5;
N240 X29.5;
N250 Y19.5;
N260 X-29.5;
N270 X0.Y0. ; /*
回中心,第二层粗加工结束
/*
从工艺孔垂直进刀5mm,至高度15mm处,第三层粗加工
/*
重复N50开始至N150的语句,开始第三层粗加工
N280 Z15.F20. ;
N290 X-17.5 Y7.5 F60. ;
N300 Y-7.5 ;
N310 X17.5 ;
N320 Y7.5;
N330 X-17.5;
N340 X-29.5 Y19.5;
N350 Y-19.5;
N360 X29.5;
N370 Y19.5;
N380 X-29.5;
N390 X0. Y0.
; /*
回中心,第三层粗加工结束
/*
从工艺孔垂直进刀4.5mm,至高度10.5mm处,第四层粗加工
/*
重复N50开始至N150的语句,开始第四层粗加工
N400 Z10.5 F20.;
N410 X-17.5 Y7.5 F60.;
N420 Y-7.5;
N430 X17.5;
N440 Y7.5;
N450 X-17.5;
N460 X-29.5 Y19.5;
N470 Y-19.5;
N480 X29.5;
N490 Y19.5;
N500
X-29.5; /*
第四层粗加工结束
N510 G00 Z40.;
/* 抬刀至安全面高度
N520 T02 M06 ;
/* 换2号刀具,φ10mm键槽铣刀进行精加工
N530 G00 X0. Y0. Z40.;
N540 S500 M3 M08;
N550 G01 Z10. F20.; /*
从中心垂直下刀至图样要求高度
N560 X-11. Y1. F100.;/*
开始铣削型腔底面,第一圈加工开始
N570 Y-1.;
N580 X11.;
N590 Y1.;
N600 X-11.;
N610 X-19. Y9.; /*
型腔底面,第二圈加工开始
N620 Y-9.;
N630 X19.;
N640 Y9.;
N650 X-19.;
/*
型腔底面,第三圈加工开始
N660 X-27. Y17.;
N670 Y-17.;
N680 X27.;
N690 Y17.;
N700 X-27.;
/*
型腔底面,第四圈加工开始,同时也精铣型腔的周边
N710 X-34. Y25. ;
N720 G03 X-35. Y24. I0.
J-1.; /* 不设刀具半径补偿
N730 G01 Y-24.;
N740 G03 X-34. Y-25. I1.
J0.;
N750 G01 X34.;
N760 G03 X35. Y-24. I0.
J1.;
N770 G01 Y24.;
N780 G03 X34. Y25. I-1.
J0.;
N790 G01 X-34. ; /*
精加工结束
N800G00 Z40. ; /*
抬刀至安全高度
N810 M30; /*
程序结束并返回