电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

斜面圆弧倒角面的宏编程VIP免费

斜面圆弧倒角面的宏编程_第1页
1/20
斜面圆弧倒角面的宏编程_第2页
2/20
斜面圆弧倒角面的宏编程_第3页
3/20
斜面、圆弧倒角的宏编程数控加工综合实训(加工中心操作工)天津职业技术师范大学工程实训中心谭积明刀具半径补偿值可以从CRT面板输入到CNC存储器中,在程序中用D地址指定的代码从存储器中选择刀具半径补偿值,该值用于刀具偏置。除按上述方法设置刀具半径补偿值外,机床系统还可允许在程序中用G10指令输入修改。编程格式为:G10L12PR;其中,L12用于输入D代码的几何补偿值;P后为刀具补偿号;R后为刀具补偿值。可编程参数输入指令(G10)例:%G90G54G0X0Y0S1200M03G43Z50H01Z5.M08G10L12P02R6.G41X50.Y50.D02略OFFSETO1000N00010NO.GEOM(H)WEAR(H)GEOM(D)WEAR(D)0010.0000.0000.0000.000002-345.0000.0006.0000.000003-147.0000.0004.0000.0000040.0000.0000.0000.0000050.0000.0000.0000.0000060.0000.0000.0000.0000070.0000.0000.0000.0000080.0000.0000.0000.000ACTUALPOSITION(RELATIVE)[OFFSET][SETING][WORK][][(OPRT)]MDI**********16:06:35>_S0T0000X0.000Y0.000Z0.000按下功能键OFFSET键和OFFSET软键后的显示画面斜面、圆弧倒角的编程方法1、手工编程a.轮廓编程(成形刀)b.宏编程2、软件编程(CAD\CAM)三维编程在轮廓编程中,随着半径补偿值不同,刀具中心的轨迹不同。加工斜面或圆弧倒角时,以零件最大轮廓编程,在不同的加工深度采用不同的刀具补偿值,就能加工出斜面或圆弧倒角。由于加工斜面、圆弧倒角时,不同加工深度对应不同的半径补偿值,因此用常规编程无法实现,需用宏编程。斜面、圆弧倒角的宏编程斜面零件图图样和数学计算斜面数学计算(1)立铣刀加工斜面的数学计算公式:以深度为变量计算半径补偿值(D01)Z=hD01=R刀-(H-h)*TANθ(2)球头铣刀加工斜面的数学计算公式:以深度为变量计算Z值和半径补偿值(D01)Z=h+R刀*(1-SINθ)D01=R刀*COSθ-(H-h)*TANθ圆弧倒角零件图图样和数学计算圆弧倒角的数学计算(1)立铣刀加工圆弧倒角的数学计算公式:以圆弧角度为变量计算Z值和半径补偿值(D01)Z=R*COSθ-R=R(COSθ-1)D01=R刀-(R-R*SINθ)=R刀-R(1-SINθ)(2)球头铣刀加工圆弧倒角的数学计算公式:以圆弧角度为变量计算Z值和半径补偿值(D01)Z=(R+R刀)*COSθ-R-R刀=(R+R刀)*(COSθ-1)D01=(R+R刀)*SINθ-R1、加工轨迹首尾相联,便于建立和取消半径补偿。2、一般采用从高到低的加工顺序。3、加工过程中,根据加工量的不同和表面质量的要求,在刀具的选择上,通常考虑,粗加工时采用立铣刀,提高加工效率,精加工时采用球头铣刀,保证表面加工质量。加工轨迹的设计1、立铣刀加工斜面的宏程序%#19=6.0;刀具半径#20=45.0;斜面与垂直方向夹角#21=6.0;斜面的高度#11=0;深度变量,初始值0#7=1.深度增量值加工程序(a)零件图纸(b)加工示意图(#20)(#21)(#19)平底立铣刀加工45°斜面T01G54G90G0X30.Y0S1500M3;G43Z50.H01Z5.M08WHILE[#11LE#21]DO1;#23=#19-[#21-#11]*TAN[#20];G10L12P01R#23;G01Z-#11F200;G41D01X20.0Y0F600;Y-20.0;X-20.0;Y0;G02X20.0R20.0;G01G40X30.Y0;#11=#11+#7;END1;G0Z50.0;M30;%2、球头铣刀加工斜面的宏程序%#19=6.0;刀具半径#20=45.0;斜面与垂直方向夹角#21=6.0;斜面的高度#11=0;深度变量,初始值0#7=1.深度增量值(a)零件图纸(b)加工示意图(#20)(#21)(#19)球头铣刀加工45°斜面T01G54G90G0X30.Y0S1500M3;G43Z50.H01Z5.M08WHILE[#11LE#21]DO1;#22=#11+#19*[1-SIN[#20]];#23=#19*COS[#20]-[#21-#11]*TAN[#20];G10L12P01R#23;G01Z-#22F200;G41D01X20.0Y0F600;Y-20.0;X-20.0;Y0;G02X20.0R20.0;G01G40X30.Y0;#11=#11+#7;END1;G0Z50.0;M30;%3、球头铣刀加工凸圆弧倒角的宏程序%#19=4.0;刀具半径#20=6.0;圆弧倒角半径#11=0;角度变量,初始值0#7=1.角度增量值#21=#19+#20(#19)(#11)(#20)(a)零件图纸(b)加工示意图球头铣刀加工凸R圆角T01G54G90G0X30.Y0S2000M3;G43Z50.H01Z5.M08WHILE[#11LE90.0]DO1;#22=#21*[COS[#11]-1]#23=#21*SIN[#11]-#20G01Z#22F300G10L12P01R#23G41D01X20.0Y0F800Y-20.0X-20.0Y0G02X20.0R20.0;G01G40X30.Y0;#11=#11+#7;END1G00Z50.0M30%4、立铣刀加工凸圆弧倒角的宏程序用立铣刀加工时,将加工圆弧倒角的公式变换即可。注:圆弧的加工精度的控制尺寸精度经过粗加工、半精加工、精加工来控制,通过改变#19的参数即可。若采用Φ8mm刀具加工,粗加工时#19=4.2mm,半精加工时#19=4.05mm,精加工时#19=4.0mm(根据尺寸公差、刀具实际情况来设置)。表面精度控制是选用刀刃锋利的刀具,选用合理的步距,设置#7。位置精度控制是保证正确的坐标位置。编写球头铣刀加工凹圆弧的宏程序思考题#19#11#20球头铣刀加工凹R圆角

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

斜面圆弧倒角面的宏编程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部