FANUC系统-斗笠式加工中心 加工程序解析

来源:互联网 发布:牛津大学古典学数据库 编辑:程序博客网 时间:2024/06/12 01:05

本人有幸研究过FANUC系统的PMC和加工程序,此文献给曾经的自己!

从车床CK6150开始研究,毕竟PMC程序不涉及自动换刀等功能,相对于加工中心VMC850 简单了很多;

我觉得学习FANUC机床的应该必备两本书,一本是《FANUC数控系统PMC编程技术》罗敏著;一本是《典型数控系统应用技术(FANUC篇)》罗敏著;结合实习的机会

,看懂配电图,结合配电柜验证,一边操作机床,一边学习,学会琢磨,不懂要问前辈,慢慢的吃透这两本书,同时也是对机床的整体的解剖了;

至于学习FANUC机床,我个人是从车床PMC开始的,从机床上拷贝PMC程序出来(毕竟工厂稳定使用的嘛),从IO表入手,结合软件搜索同名变量,分析逻辑,

分析PMC程序推理出机床的动作,最好是将PMC程序打印出来,方便分析和做记录;结合机床功能,最好是有个熟悉机床的动作的人给以引导和验证分析结果;

反复的推敲和验证,将心中所想的疑惑得以解决了就是最好的结果了。

最后,若是理解透了PMC,那你的PMC水平也就不低了,可以尝试修改PMC,再烧入机床,不懂的怎么弄的要问前辈。

一句话,理论与实际要相结合。


此文不针对PMC做解析,而是示例解析几个 加工中心的加工程序,共同进步。



%
N0020 G54 (set origin position)‘设定第一个工件坐标
N0030 G90 (absolute dimensions)‘G90(绝对值方式编程)编入程序时,以后所有编入的坐标值均以编程零点为基准的
N0040 G17 (XY plane)‘X-Y平面设定
N0050 G64 (disable stopping between moves)‘连续路径方式,用于粗加工
N0060 M05 (extra header code)‘
N0080 G94 F1000 (feedrate in mm/min)‘进给率,每分钟进给,这是机床开机的默认状态
N0090 G01 X-151.500 Y0.000 Z0.000 (move to start point)‘G01使刀具按照直线插补方式移动到指定位置。移动到开始的点(-151.5,0,0)
N0100 M00 (stop to load ballbar)‘
N0110 G01 X-150.000 Y0.000 (in feed)‘进给
N0120 G03 X-150.000 Y0.000 I150.000 J0.000 (CCW arc)‘G03是顺圆插补,I和K均是圆弧终点的坐标值。I是X方向值、J是Y方向值,K是Z方向值
N0130 G03 X-150.000 Y0.000 I150.000 J0.000 (CCW arc)
N0140 G01 X-151.500 Y0.000 (out feed)‘退出进给
N0150 G04 X5 (pause between runs)‘加工运动暂停,时间到后,继续加工。暂停时间由F后面的数据指定。单位是秒
                                 G04(延时或暂停指令)
                                 一般用于正反转切换、加工盲孔、阶梯孔、车削切槽
N0160 G01 X-150.000 Y0.000 (in feed)
N0170 G02 X-150.000 Y0.000 I150.000 J0.000 (CW arc)
N0180 G02 X-150.000 Y0.000 I150.000 J0.000 (CW arc)
N0190 G01 X-151.500 Y0.000 (out feed)
N0200 M30 (end of program)    ‘退出程序
%






0 0
原创粉丝点击