欢迎来到天天文库
浏览记录
ID:15695700
大小:102.50 KB
页数:5页
时间:2018-08-04
《宏程序倒圆角、斜角练习件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、宏程序练习件学院:机械工程班级:学号:姓名:一工艺分析零件名称使用设备夹具名称工件材料宏程序练习件VDF-850平口钳铝工序工步工步内容刀具类型刀具规格切削用量备注11铣平面立铣刀Φ12S2000F200H121粗铣深15,直径20的圆槽立铣刀Φ12S800F200H12粗铣深10,直径30的圆槽立铣刀Φ12粗S800F200H13半精铣、精铣深10,直径30的圆槽立铣刀Φ12半精、精S2000F300H131粗铣深15、48X48外形立铣刀Φ12粗S800F200H12半精铣、精铣深15、48X48外形立铣刀Φ12半精、精S2000F300H141粗铣凸圆R3倒角立铣刀Φ12粗S1500
2、F200H12精铣凸圆R3倒角立铣刀Φ12精S3000F500H151粗铣凹圆R5圆角立铣刀Φ12粗S1500F200H12精铣凹圆R5圆角立铣刀Φ12精S3000F500H161粗铣30度斜角立铣刀Φ12粗S1500F200H12精铣深8、30度斜角立铣刀Φ12精S3000F500H171去毛刺二编程凸圆R3圆角%01G90G54G0X0Y0S1500M03;(选择G54工件坐标系、xy平面和绝对坐标值编程、主轴正转)G43H1Z100;(加上刀长补、快进到安全距离)Z5;(快进到起刀点)#20=0;(角度Ɵ计数器置90)WHILE#20LE90;(循环条件判断)#22=3*SIN[#2
3、0*PI/180]-3;(计算立铣刀的z轴动态值)#100=6-3*[1-COS[#20*PI/180]];(计算动态变化的刀具半径r补偿值)G01Z[#22]F200;(刀具下降至初始加工平面)G41G01X15D100;(工件轮廓加工程序)G03X15Y0I-15;(工件轮廓加工程序)G40G01X0Y0;(工件轮廓加工程序)#20=#20+0.5;(角度计数器递增)ENDW;(循环结束)G0Z100;(抬刀)M30;(程序结束)%凹圆R3圆角%02G90G54G0X0Y0S1500M03;(选择G54工件坐标系、xy平面和绝对坐标值编程、主轴正转)G43H1Z100;(加上刀长补、快
4、进到安全距离)Z5;(快进到起刀点)#20=0;(角度Ɵ计数器置0)WHILE#20LE90;(循环条件判断)#22=-5*SIN[#20*PI/180]-10;(计算立铣刀的z轴动态值)#100=6-5*COS[#20*PI/180];(计算动态变化的刀具半径r补偿值)G01Z[#22]F200;(刀具下降至初始加工平面)G41G01X10D100;(建立刀具半径补偿)G03X10Y0I-10;(工件轮廓加工程序)G40G01X0Y0;(取消刀具半径补偿)#20=#20+0.5;(工件轮廓加工程序)ENDW;(循环结束)G0Z100;(抬刀)M30;(程序结束)%倒角%03#0=4.61
5、8;(斜面长L赋值)#1=24;(斜面宽B赋值)#2=8;(斜面深H赋值)#3=12;(立铣刀刀具直径赋值)G90G54G0X0Y0S1500M03;(选择G54工件坐标系、xy平面和绝对坐标值编程、主轴正转)G43H1Z100M08;(加刀长补偿、快速降安全距离、加切削液)Z5;(快进到起刀点)#10=#0;(加工长度赋值)WHILE#10GE0;(循环条件判定)#11=-8*#10/4.618;(计算动态变化Z值,注意Z坐标原点位置)#100=#10+6-4.618;(计算动态变化的刀具半径r值)G01Z[#11]F200;(刀具移动到加工高度)G41X24Y36D100;(建立刀具半
6、径补偿)G01Y-24;(直线插补加工斜面)X-24;(工件轮廓加工程序)Y24;(工件轮廓加工程序)X36;(工件轮廓加工程序)G40G1Y36;(取消刀具半径补偿)#10=#10-0.5;(加工长度递减)ENDW;(循环结束)G0Z100M9;(抬刀)M30;(程序结束)%
此文档下载收益归作者所有