数控高级编程宏程序高级教程

数控高级编程宏程序高级教程

ID:1300109

大小:1.12 MB

页数:50页

时间:2017-11-09

数控高级编程宏程序高级教程_第1页
数控高级编程宏程序高级教程_第2页
数控高级编程宏程序高级教程_第3页
数控高级编程宏程序高级教程_第4页
数控高级编程宏程序高级教程_第5页
资源描述:

《数控高级编程宏程序高级教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数控高级编程讲义48第一篇 铣工篇1专题一 行切和环切11.1环切11.1.1环切刀具半径补偿值的计算11.1.2环切刀补程序工步起点(下刀点)的确定11.1.3在程序中修改刀具半径补偿值21.1.4 环切宏程序41.2行切51.2.1矩形区域的行切计算51.2.2行切的子程序实现51.2.3行切宏程序实现6专题二 相同轮廓的重复加工82.1用增量方式完成相同轮廓的重复加工82.2用坐标系平移完成相同轮廓的重复加工82.3用宏程序完成相同轮廓的重复加工9专题三 简单平面曲线轮廓加工11专题四 简单立体曲面加工124.1球面加工124.1.1外球面加工134

2、.1.2内球面加工144.2水平圆柱面的加工144.2.1圆柱面的轴向走刀加工154.2.1圆柱面的周向走刀加工16专题五 孔系加工175.1矩形阵列孔系加工175.2环形阵列孔系加工18第二篇 车工篇19专题六 参数编程19专题七 方程曲线的车削加工207.1方程曲线车削加工的走刀路线:207.2椭圆轮廓的加工20附录 FANUC系统G指令和宏指令21附录1 刀具补偿值、刀具补偿号及在程序中赋值G10211、刀具补偿值的范围212、刀具补偿值的存贮213、刀具补偿赋值格式:21附录2缩放G50、G5122附录3坐标系旋转 G68、G692448数控高级编

3、程讲义48附录4宏程序B(custommacroB)271宏变量(variables)272系统变量SYSTEMVARIABLES292.1接口信号Interfacesignals292.2刀具补偿值Toolcompensationvalues292.3宏程序报警信息Macroalarms302.4时间信息302.5自动运行控制302.6背景(#3005)Settings312.7已加工的零件数Numberofmachinedparts322.8模态信息Modelinformation322.9当前位置322.10工件坐标系补偿值(工件坐标系零点偏置值)3

4、33 算术和逻辑运算334宏语句和NC语句365分支和循环365.1无条件分支GOTO语句375.2条件分支IF语句375.3循环WHILE语句386调用宏程序MACROCALL296.1简单调用G65306.2模态调用G66336.3 使用G代码的宏调用356.4 使用M代码的宏调用356.5 使用M代码的子程序调用366.6 使用T代码的子程序调用376.7例程3748数控高级编程讲义4848数控高级编程讲义48第一篇 铣工篇专题一 行切和环切在数控加工中,行切和环切是典型的两种走刀路线。行切在手工编程时多用于规则矩形平面、台阶面和矩形下陷加工,对非矩

5、形区域的行切一般用自动编程实现。环切主要用于轮廓的半精、精加工及粗加工,用于粗加工时,其效率比行切低,但可方便的用刀补功能实现。1.1环切环切加工是利用已有精加工刀补程序,通过修改刀具半径补偿值的方式,控制刀具从内向外或从外向内,一层一层去除工件余量,直至完成零件加工。编写环切加工程序,需解决三个问题:Ø环切刀具半径补偿值的计算;Ø环切刀补程序工步起点(下刀点)的确定;Ø如何在程序中修改刀具半径补偿值。1.1.1环切刀具半径补偿值的计算确定环切刀具半径补偿值可按如下步骤进行:1、确定刀具直径、走刀步距和精加工余量;2、确定半精加工和精加工刀补值;3、确定环

6、切第一刀的刀具中心相对零件轮廓的位置(第一刀刀补值);4、根据步距确定中间各刀刀补值。示例:用环切方案加工图1-1零件内槽,环切路线为从内向外。环切刀补值确定过程如下:1、根据内槽圆角半径R6,选取φ12键槽铣刀,精加工余量为0.5mm,走刀步距取10mm。2、由刀具半径6,可知精加工和半精加工的刀补半径分别为6和6.5mm;3、如图所示,为保证第一刀的左右两条轨迹按步距要求重叠,则两轨迹间距离等于步距,则该刀刀补值=30-10/2=25mm。4、根据步距确定中间各刀刀补值,第二刀刀补值=25-10=15mm第三刀刀补值=15-10=5,该值小于半精加工刀

7、补值,说明此刀不需要。由上述过程,可知,环切共需4刀,刀补值分别为25、15、6.5、6mm。1.1.2环切刀补程序工步起点(下刀点)的确定对于封闭轮廓的刀补加工程序来说,一般选择轮廓上凸出的角作为切削起点,对内轮廓,如没有这样的点,也可以选取圆弧与直线的相切点48数控高级编程讲义48,以避免在轮廓上留下接刀痕。在确定切削起点后,再在该点附近确定一个合适的点,来完成刀补的建立与撤消,这个专用于刀补建立与撤消的点就是刀补程序的工步起点,一般情况下也是刀补程序的下刀点。一般而言,当选择轮廓上凸出的角作为切削起点时,刀补程序的下刀点应在该角的角平分线上(45°方

8、向),当选取圆弧与直线的相切点或某水平/垂直直线上的点作为切削起点

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。