1、电子课件数控铣床加工中心编程与操作FANUC系统A029439 表719表719程序卡数控铣床程序卡编程原点工件上表面的中心编程系统FANUC零件名称鉴定实例2零件图号图78材 料45机床型号XK5052夹具名称平口钳实训车间数控中心工序1(3) 平面加工参考程序程序段号程序内容注释O0100;程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T01 M06;10mm平底铣刀N040G90 G43 Z20.0 H01;建立刀具长度补偿N050M08;切削液开N060X-35.0 Y-12.0;快速定位到下
2、刀位置N070M03 S640;主轴正转640 r/min N080Z5.0;快速下降到Z5N090G01 Z0 F20;下降到Z0N100M98 P0101 L2;调用子程序0101N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束子 程 序N010O0101;子程序名N020G91 G01 Z-5.0 F64;下降到深度N030G90 X35.0;到2点N040Y-4.0;到3点N050X-35.0;到4点N060Y4.0;到5点N070X35.0;到6
3、点N080Y12.0;到7点N090X-35.0;到8点N100G00 Y12.0;回到进给下刀位置N110M99;子程序结束工序2(4) 键槽加工参考程序O0200 ; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T01 M06;10mm平底铣刀N040G90 G43 Z20.0 H01;建立刀具长度补偿N050M08;切削液开N060M03 S640;主轴正转640r/min N070X-17.5 Y1.0;快速定位至X-17.5,Y1进刀位置N080Z5.0;快速下降到Z5N090G01 Z0
4、 F20;下降到Z0N100M98 P0201 L2;调用子程序0201N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束子 程 序O0201子程序名N010G91 G01 Z-5.0 F20;下降到深度N020G90 G41 X-23.0 Y0.5 D01 F64;建立刀具半径左补偿(粗刀补值5.1mm,精刀补值4.99mm)N030G03 X-17.5 Y-5.0 R5.5;到3点N040G01 X17.5;到4点N050G03 X17.5 Y7.0 R
5、-6.0;到5点N060G01 X-17.5;到6点N070G03 X-17.5 Y-5.0 R-6.0;到3点N080G03 X-12.0 Y0.5 R5.5;到7点N090G40 G01 X-17.5 Y1.0;取消刀具半径补偿N100M99;子程序结束工序5 外轮廓粗精加工参考程序O0300; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T02 M06;16mm平底铣刀N040G90 G43 Z20.0 H02;建立刀具长度补偿N050M08;切削液开N060M03 S400;主轴正转400r
6、/min N070X-14.434 Y-50.0;快速定位至X-14.434,Y-50进刀位置N080Z5.0;快速下降到Z5N090G01 Z-5.0 F40;下降到深度N100G41 X-4.434 Y-45.0 D02;建立刀具半径左补偿(粗刀补值8.1mm,精刀补值7.98mm)N110G03 X-14.434 Y-35.0 R10.0;到3点N120G02 X-23.094 Y-30.0 R10.0;到4点N130G01 X-33.052 Y-12.752;到5点N140G03 X-37.106 Y-8.876 R10.0;到6点N150G02 X-37.106 Y8.876 R10
7、.0;轮廓加工N160G03 X-33.052 Y12.752 R10.0;轮廓加工N170G01 X-23.094 Y30.0;轮廓加工N180G02 X-14.434 Y35.0 R10.0;轮廓加工N190G01 X14.434;轮廓加工N200G02 X23.094 Y30.0 R10.0;轮廓加工N210G01 X33.052 Y12.752;轮廓加工N220G03 X37.106 Y8.876 R10.0;轮廓加工N230G02 X37.106 Y-8.876 R10.0;轮廓加工N240G03 X33.052 Y-12.752 R10.0;轮廓加工N250G01 X23.094
8、Y-30.0;轮廓加工N260G02 X14.434 Y-35.0 R10.0;轮廓加工N270G01 X-14.434;轮廓加工N280G03 X-24.434 Y-45.0 R10.0;轮廓加工N290G40 G01 X-14.434 Y-50.0;取消刀具半径补偿N300G00 Z20;抬刀至安全高度N310G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N320M09;切削液关N330M05;主轴停止N340M30;程序结束工序6.1 内轮廓粗加工参考程序O0400; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G2
9、8 Z0;返回机床参考点N030T02 M06;16mm平底铣刀N040G90 G43 Z20.0 H02;建立刀具长度补偿N050M08;切削液开N060M03 S400;主轴正转400r/min N070X2.835 Y-9.0;快速定位至X2.835,Y-9进刀位置N080Z5.0;快速下降到Z5N090G01 Z-5.0 F40;下降到深度N100G02 X2.835 Y9.0 R31.0;到2点N110G01 X-2.835;到3点N120G02 X-2.835 Y-9.0 R31.0;到4点N130G01 X2.835;到1点N140G01 X12.124 Y-21.0;到5点N1
10、50G01 X17.509 Y-11.673;到6点N160G02 X17.509 Y11.673 R19.0;轮廓加工N170G01 X12.124 Y21.0;轮廓加工N180G01 X-12.124;轮廓加工N190G01 X-17.509 Y11.673;轮廓加工N200G02 X-17.509 Y-11.673 R19.0;轮廓加工N210G01 X-12.124 Y-21.0;轮廓加工N220G01 X12.124;轮廓加工N230G00 Z20.0;抬刀至安全高度N240M09;切削液关N250M05;主轴停止N260G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N2
11、70M30;程序结束工序6.2 内轮廓精加工参考程序O0500; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T03 M06;8mm平底铣刀N040G90 G43 Z20.0 H03;建立刀具长度补偿N050M08;切削液开N060M03 S800;主轴正转800r/min N070X0 Y-22.0;快速定位至X0,Y-22进刀位置N080Z5.0;快速下降到Z5N090G01 Z-5.0 F20;下降到深度N100G41 G01 X-5.0 Y-25.0 D03 F80;建立刀具左补偿N110G
12、03 X0 Y-30.0 R5.0;到3点N120G01 X14.434;到4点N130G03 X18.764 Y-27.5 R5.0;到5点N140G01 X26.773 Y-13.629;到6点N150G03 X25.795 Y-7.419 R5.0;到7点N160G02 X25.795 Y7.419 R10.0;轮廓加工N170G03 X26.773 Y13.629 R5.0;轮廓加工N180G01 X18.764 Y27.5;轮廓加工N190G03 X14.434 Y30.0 R5.0;轮廓加工N200G01 X-14.434;轮廓加工N210G03 X-18.764 Y27.5 R5
13、.0;轮廓加工N220G01 X-26.773 Y13.629;轮廓加工N230G03 X-25.795 Y7.419 R5.0;轮廓加工N240G02 X-25.795 Y-7.419 R10.0;轮廓加工N250G03 X-26.773 Y-13.629 R5.0;轮廓加工N260G01 X-18.764 Y-27.5;轮廓加工N270G03 X-14.434 Y-30.0 R5.0;轮廓加工N280G01 X0;轮廓加工N290G03 X5.0 Y-25.0 R5.0;圆弧切出N300G40 G01 X0 Y-22.0;取消刀具半径补偿N310G00 Z20.0;抬刀至安全高度N320M
14、09;切削液关N330M05;主轴停止N340G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N350M30;程序结束工序7.1 中心孔粗加工参考程序O0600; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T02 M0616mm平底铣刀N040G90 G43 Z20.0 H02;建立刀具长度补偿N050M08;切削液开N060M03 S400;主轴正转400r/min N070X0 Y0;快速定位至X0,Y0进刀位置N080Z5.0;快速下降到Z5N090G01 Z-5.0 F40;下降
15、到Z-5N100M98 P0601 L5;调用子程序0601N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束子 程 序O0601;子程序名N010G91 G01 Z-5.0 F40;下降到深度N020G90 G41 G01 X-10.0 Y-5.0 D02; 建立刀具半径左补偿N030G03 X0 Y-15.0 R10.0;到3点N040G03 J15.0;轮廓加工N050G03 X10.0 Y-5.0 R10.0;圆弧切出N060G40 G01 X0 Y
16、0;取消刀具半径补偿N070M99;子程序结束工序7.2 中心孔精加工参考程序O0700; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T04 M06;30mm镗刀N040G90 G43 Z20.0 H04;建立刀具长度补偿N050M08;切削液开N060M03 S215;主轴正转215r/min N070X0 Y0;快速定位至X0,Y0进刀位置N080G76 X0 Y0 Z-35.0 R5.0 Q2.0 F8;精镗孔N090G80;取消循环指令N100G90 G00 Z20.0;抬刀至安全高度N1
17、10M09;切削液关N120M05;主轴停止N130G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N140M30;程序结束工序8.1 钻孔(定位孔)加工参考程序O0800; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T05 M06;3mm中心钻N040G90 G43 Z20.0 H05;建立刀具长度补偿N050M08;切削液开N060M03 S1100;主轴正转1100r/min N070X-37.5 Y0;快速定位至X-37.5,Y0进刀位置N080G81 X-37.5 Y0 Z-5
18、.0 F55;钻第一个孔N090X37.5;钻第二个孔N100G80;取消循环指令N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束工序8.2 钻孔(钻孔)加工参考程序O0900 ; 程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T06 M06;9.8mm钻头N040G90 G43 Z20.0 H06;建立刀具长度补偿N050M08;切削液开N060M03 S650
19、;主轴正转650r/min N070X-37.5 Y0;快速定位至X-37.5,Y0进刀位置N080G73 X-37.5 Y0 Z-35.0 Q5.0 F32.5; 钻第一个孔N090X37.5;钻第二个孔N100G80;取消循环指令N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束工序8.3 钻孔(铰孔)加工参考程序O1000;程序名N010G00 G17 G21 G40 G49 G80 G90 G54;程序初始化N020G91 G28 Z0;返回机床参考点N030T07 M06;10mm铰刀N040G90 G43 Z20.0 H07;建立刀具长度补偿N050M08;切削液开N060M03 S637;主轴正转637r/min N070X-37.5 Y0;快速定位至X-37.5,Y0进刀位置N080G81 X-37.5 Y0 Z-35.0 F80;铰第一个孔N090X37.5;铰第二个孔N100G80;取消循环指令N110G90 G00 Z20.0;抬刀至安全高度N120M09;切削液关N130M05;主轴停止N140G91 G49 G28 Z0;取消刀具长度补偿并返回参考点N150M30;程序结束
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1