数控冲床程序编制的方法
发布者:卓东机械 发布时间:2013/1/27 8:08:35
数控加工程序的编制方法分为手工编程和自动编程。
手工编程是由人工完成零件图样分析、工艺处理、确定加工路线和工艺参数、几何计算、编写零件的数控加工程序单直至程序的检验等全部步骤,因此,要求编程人员不仅要熟悉数控代码及编程规则,而且还要具备机械加工工艺知识和数值计算能力。对点位加工和几何形状简单的零件加工,程序段较少,计算简单,用手工编程即可完成。但是对形状复杂的工件,如非圆曲线、空间曲面、列表曲面等,数控冲床编程时需要经过复杂的计算,采用手工编程非常繁琐,甚至无法编出程序。即使能用手工编程完成,但花费的时间长、效率低,而且容易出错,在这种情况下,需采用自动编程来完成。
自动编程是编程人员根据零件图纸和工艺要求,使用规定的编程语言,编写零件加工源程序,并将其输入到计算机,由计算机自动对输入的信息进行处理,即可以自动计算刀具中心运动轨迹、自动编辑零件加工程序并制作出控制介质。APT (automatically programmedtool)是一种自动编程工具,用APT语言编写的零件加工程序输入到计算机,经计算机的APT语言编程系统编译产生刀位文件,然后进行数控后置处理,可生成数控系统能接受的零件数控加工程序。自动编程解决了手工编程难以解决的复杂零件的编程问题,既减轻了编程的劳动强度,又提高了效率和准确性,而且可以解决用手工编程无法解决的复杂零件的编程难题。
随着先进制造技术的不断发展和进步,还可以采用CAD/CAM集成系统进行数控编程,它是以待加工零件CAD模型为基础的一种集加工工艺规划及数控编程为一体的自动编程方法。其主要特点是零件的几何形状可在零件设计阶段采用CAD/CAM集成系统的几何设计模块在图形方式下进行定义、显示和修改,最终得到零件的几何模型。数控编程中的刀具选择、刀具相对于零件表面的运动方式的定义、切削加工参数确定、走刀轨迹的生成、加工过程的动态模拟、程序验证直到后直处理等,都是通过屏幕菜单及命令驱动,用图形交互利人机对话的方式完成,这种编程方式具有形象直观、高效和容易掌握等优点。