FANUC系统宏程序配合G10指令倒角分析

FANUC系统宏程序配合G10指令倒角分析

ID:39347173

大小:63.53 KB

页数:5页

时间:2019-07-01

FANUC系统宏程序配合G10指令倒角分析_第1页
FANUC系统宏程序配合G10指令倒角分析_第2页
FANUC系统宏程序配合G10指令倒角分析_第3页
FANUC系统宏程序配合G10指令倒角分析_第4页
FANUC系统宏程序配合G10指令倒角分析_第5页
资源描述:

《FANUC系统宏程序配合G10指令倒角分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、FANUC系统宏程序配合G10指令倒角分析湖南科技工业职业技术学院戴继东摘要:G10指令是可编程参数输入指令,在数控编程中经常会碰到倒角或加工曲面的宏程序,但一般编辑较复杂,如果我们可以根据零件结构的特点,灵活运用G10指令与用户宏指令配合使用,可以使零件的加工程序更加简化,达到事半功倍的效果。关键词:G10指令刀具补偿宏程序简化编程一、G10指令分析在数控加工中输入补偿值通常有两种方式,一种是通过MDI面板直接输入另一种是利用指令输入。G10指令是可编程参数输入指令,可用来输入系统参数.坐标系参数、刀具补偿值等,在输入刀具补偿值时的格

2、式为:H的几何补偿值编程格式:G10L10P_R_H的磨损补偿值编程格式:G10L11P_R_D的几何补偿值编程格式:G10L12P_R_D的磨损补偿值编程格式:G10L13P_R_其中L为补偿对象P为补偿值地址R刀具补偿量,当系统运行G10的程序段时系统会按指令中指定的位置、地址输入补偿值,补偿值既可以为常量也可以为变量,用G10指令倒圆角就是利用了补偿值可以为变量的特点实现的。一、零件分析图一是一个100*80*28的一块矩形毛坯,在四条边上各有一个R12圆弧,现要在其上表面轮廓线上加工出一个半径为R6的圆弧倒角。为了编程方便将编程

3、原点设在工件的对称中心和工件上表面的交点上。图一二、程序构思利用G10指令倒圆角,是将刀具的半径补偿设为变量来实现的刀具的半径补偿是指刀具轴线与编程轮廓线之间的距离,在图中用#5表示,当自变量#1发生改变时,下刀深度变量#4和刀具半径补偿变量#5就会随着改变,也就是说只要当自变量#1从0度变化到90度,而不断的改变加工深度和调用新的刀具补偿值就可以完成零件的倒角。现以下图为例介绍轮廓圆角的等高外形的刀路程序编辑。根据图二中的图形关系可以得出各变量的表达式:#1=0角度变量#2=6倒圆角半径#3=5球斗刀半径#4=COS[#1]*[#2+

4、#3]-#2-#3下刀深度变量#5=SIN[#1]*[#2+#3]-#2刀具半径补偿值变量加工程序编辑O1234G54G17G40G49G90G0XOYOZ1OOM3S1800X70Y0Z2#1=90#2=6#3=图二N10#4=COS[#1]*[#2+#3]-#2-#3#5=SIN[#1]*[#2+#3]-#2G10L12P01R#5输入刀具补偿值G01Z-#4F200下刀到切削深度G41X60Y10D01调用刀具补偿G03X50Y0R10圆弧进刀G01Y-28G02X38Y-40R12G01X-38G02X-40Y-28R12G01

5、Y28G02X-38Y40R12G01X38GO2X40Y28R12G01Y0G03X60Y-10R10圆弧出刀G01G40X70Y0返回下刀点取消刀具补偿#1=#1-1更新角度IF[#1GE0]GOTO10条件转移语句,当#1≥0时G00Z100转移到N10处M30由本程序可以看出倒圆角的程序变得非常简单,只需要在轮廓加工程序的开始和结束加入含有宏程序的程序段就可以完成整个倒圆角的加工,其倒角表面的粗糙度质量可以通过改变#1的每次变化角度的大小来进行控制。这样的话就可以把倒圆角或倒斜角的宏程序做成一个模块,不论所倒角零件的外形轮廓形状

6、怎么变化只需要把这个模块加到轮廓加工程序中就可以完成倒角加工,这样极大的简化了倒角程序的编写,节省了编程的时间和程序存储器空间。一、分析总结在FANUC系统中使用G10指令配合宏程序对工件进行倒角程序的编辑,使零件加工程序变得更简单、更灵活,在进行程序优化时往往再智能的CAM软件也要根据变化后的加工参数重新计算刀具轨迹,在经后处理生成程序,这个过程非常耗时,且十分繁琐。而使用以上方法,操作者只需对各项参数所对应的自变量赋值做出个别调整,就能迅速的将程序调整到最优化的状态。G10指令配合宏程序倒角只是把刀具半径补偿设为变量进行编程的其中一

7、种用途,只要弄清把刀具补偿设为变量的原理还可以加工出很多常规手段无法编辑的程序,比如半圆球、斜面等。五、结束语在现实加工中,各类CAD/CAM软件日趋普及,使得编程人员不论程序大小、加工难易,都习惯并乐于使用各种CAD/CAM软件来编程加工。但宏程序具有极好的易读性和易修改性,编写出的程序非常简洁,逻辑严密,通用性极强,而且机床在执行此类程序时,较执行CAD/CAM软件生成的程序更加快捷,反应更迅速。因此巧妙的利用宏程序往往可以收到很好的效果。参考文献:[1]陈海舟数控铣削加工宏程序及应用实例机械工业出版社2009[2](美)彼得·斯密

8、德FANUC数控系统用户宏程序与编程技巧化学工业出版社2007[3]王荣兴加工中心培训教程机械工业出版社2006

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

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

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