在数控技术发展的过程中,也研制出了各种编程方法。概括来说,有手工编程和计算机辅助编程方法,它们各有其适用范围。在不同的条件下应采用哪一种编程方法,通常要根据 被加工零件形状的复杂程度、数值计算的难度与工作量大小、现有设备(计算机、数控语言 系统等)以及时间和费用等全面考虑,权衡比较,予以确定。一般来说,加工形状简单的零 件,例如点位加工或直线切削零件,用于手工编程所需的时间和费用与用计算机辅助编程所 需的时间和费用相差不大,这时采用手工编程比较合适。当被加工零件形状比较复杂,如复 杂凸轮轮廓或叶片、螺旋桨一类形状复杂的空间曲面,若不采用机助编程,不仅在编程时间 和费用上不合理,有时甚至用手工编程方法无法完成。
我们知道,计算机辅助编程方法有多种。就以数控语言实现机助编程来说,数控语言也 种类繁多。由于拟编程的控制机种类、数控语言系统的功能和使用方便性、所用计算机种类 和性能、硬件和软件费用以及维修、人员培训等方面的差异,这里也有一个选择问题。选用前,应首先审查本单位的具体条件,包括人员情况、现有的计算机等设备和占用可能性、本 单位数控技术应用发展前景以及与本地和外地计算中心的协作关系等等。通常是选用价廉、适用、易于为程编人员掌握的数控语言系统。
应指出,现代CNC控制机不仅具有零件加工程序的存贮能力,而且还提供零件程序的编辑能力,允许程编员直接利用操作面板上的键盘编辑程序和修改程序,一个新的加工程序 也容易通过键盘输入。这种控制机一般具有一个纸带穿孔机接口,以便穿孔输出修改过的或新输入的加工程序纸带,用于归档存放,而一个已穿好孔的程序可随时通过串联的光电阅读 机读入。因此程编人员既可在生产准备部门编程,可又在机床上编程。由于在线编程通常必需在机床停机时进行,因而又发展了另一种在线编程的CNC系统,做到程编时不‘卜断机床 工作,且可在机床旁编程。
www.szmeiga.com