宋兆沛
(罗定职业技术学院,广东 罗定 527200)
走出数控自动编程的误区
宋兆沛
(罗定职业技术学院,广东 罗定 527200)
文章分析了在教学过程中学生关于学习数控自动编程出现的主要问题,指出学好数控自动编程不仅是学好软件操作,还需要把数控加工工艺以及手工编程学好,不断提高自身的专业知识水平。
数控;自动编程;误区;方法
数控加工程序的编制方法分为手工编程和自动编程两种。数控自动编程一般称作 CAD/CAM自动编程,它可以由计算机完成相关编程数据坐标点的计算,免除人工计算的繁复工作,特别是在曲面加工中优势尤为突出,且具有后置处理程序灵活多变,程序自检、纠错能力强,便于实现与数控系统的通讯等特点,逐渐成为数控编程的主流。随着自动编程的发展,相关的 CAD/CAM软件也在不断发展,目前比较流行的软件有UG、Pro/E和MasterCAM等,软件各有特点。现以MasterCAM自动编程CAD/CAM系统软件学习为例,指出了使用CAD/CAM系统进行数控编程的不完整性,说明想学好数控自动编程,还必须把相关数控专业知识学好。
(一)浅析数控自动编程学习的误区
1.手工编程不需学
手工编程是自动编程的基础,是我们认知数控程序的基本。如果连一些基本的指令代码都不知,一些基本的程序都读不懂,完全是个数控程序的门外汉,那么当后面自动编程出来的代码出现问题的时候,就很难去做一些必需的调节修改。因此,要学好数控自动编程,手工编程是基础,必需要尽可能的学好。
2.数控加工工艺不需学
许多学生认为,有了自动编程,数控加工工艺就无需再去学习,计算机可以完成所有的加工过程。但对于目前来说,再先进的 CAD/CAM系统,都是一个人机交互系统,计算机只是一个命令的执行者,命令的施发者还是操作计算机的编程人员。一个零件的加工工艺参数具体取多少,需要编程人员根据实际的情况给定,然后由CAD/CAM系统运算与执行。
一个零件的加工涉及到很多内容,比如选择刀具、选择机床、确定加工方法和工艺路线、选择工艺参数(主要指切削速度、进给量、背吃刀量等),缺一不可。这些选择工作都是在编程人员的指引下完成,CAD/CAM系统一般不能自动完成这些专业性很强的工作,至少是不能完成决策工作。但一旦决策由设计者形成,则对后面的许多细致工作,系统还是能协助完成。
如果编程者没有很好的数控加工工艺知识,是很难根据给定的零件图纸,利用 CAD/CAM系统编制出具有良好加工性能的程序。因此,相关的数控加工工艺知识必须认真学习,不断积累经验,不断完善,不断提高。
学习专业知识和经验需要一个长期的积累过程。特别是工艺参数的选择,即使一些有一定加工经验的人也不一定能够选择最合理的值,而常常是保守地选择一个可行的值。所以在学习数控自动编程的过程中,首先选取一种 CAD/CAM软件进行学习,这个可以根据地方区域的软件应用情况或者自身的兴趣爱好来选取。一旦选好了 CAD/CAM软件,在学习中应该将重点放在软件的操作上。多找参考资料,按照例子进行练习,不断练习提高软件操作的熟练程度,并掌握具体CAD/CAM软件的操作技巧,加快操作速度。至于工艺参数的选择可以先照例子抄写,多找数控加工工艺的参考资料进行比较,慢慢体会,在以后实际应用时再逐步体会和加深认识,从而不断完善自己的软件操作水平和数控加工工艺水平。
现以MasterCAM软件V9.0版本加工小孔为例,说明学好手工编程和数控加工工艺专业知识对学好数控自动编程的重要性。如图1所示,要对3个直径是6mm,深度是6mm的小圆孔进行钻孔加工。首先需要编程人员根据加工图纸的加工工艺要求,从满足零件加工精度的要求考虑,确定加工分为粗加工—半精加工—精加工,最后是设置相关工艺参数。这个过程 CAD/CAM系统不能自动完成,需要编程人员自己完成决策,计算机 CAD/CAM软件系统只是完成任务的执行,形成的刀具路径轨迹如图2所示。
图1 小孔加工图
图2 小孔加工刀具路线图
在加工过程中,刀具选择是φ3中心钻定位钻孔,φ5.8钻头进行半精加工,φ6钻头进行精加工,见图3所示。对于各个选用的刀具的工艺参数的选择,往往是先通过计算公式算出,然后圆整。在这个过程中,由于各自的工艺知识和经验的差别对于不同的编程人员,选用的参数肯定会有不同。φ3中心钻定位钻孔的参数设置情况见图4和图5所示。
图3 刀具参数设置
图4 简单钻孔参数设置
图5 典型钻孔参数设置
从图4和图5的中心钻钻孔设置中可以发现,多数参数需要人工设置,并不能由计算机自动给出,这里工艺参数的设定其实就是数控加工工艺的专业知识。
对于其余两把刀的刀具参数设置也是一样,不同的编程人员会有不同的选择,工艺参数不会统一。
数控自动编程是数控加工技术的发展主流,自动编程在实际工作中的应用所占的比重越来越大。学好自动编程,必须从观念上正确认识,行动上正确把握。学好数控加工相关专业知识,同时熟练掌握某个软件的操作,不断学习和积累,是学习数控自动编程的根本方法。
[1] 魏峥.MasterCAM V9.0 加工技术[M].北京:清华大学出版社,2004.
[2] 吴长德.MasterCAM9.0系统学习与实训[M].北京:机械工业出版社,2004.
[3] 余英良.数控加工编程及操作[M].北京:高等教育出版社,2005.
[4] 宋兆沛.高职《数控原理与系统》教学探讨[J].中国现代教育装备,2008(5).
G421
A
1008-1151(2011)06-0184-02
2011-03-24
宋兆沛(1979-),男,罗定职业技术学院机电工程系讲师,研究方向为数控技术。