中国是线切割机床的制造及使用大国。每年数控线切割机床的产量数千台。使用范围遍及全国各省市及各行业,在模具行业更为集中。覆盖了从个体、集体、私营、国有等各种性质的企业。数控线切割机床已成为不可缺少的加工手段。
伴随着机床的应用、发展,对数控线切割机床的编程手段也经历了由简单到复杂、由低级到高级的过程。
1.手工编程
早期,线切割机床编程主要采用手工编程方式。编程人员必须手工描述要切割的零件形状,计算其各坐标点,根据坐标点来计算加工指令,并将生成的加工指令以手工的方式输入到机床的控制器中,控制机床进行切割。
此种编程方式工作量大,效率低,可靠性差,容易出错。绝大部分的企业已经摆脱了这种编程方式,但仍有一小部分企业仍在依靠手工编程。
2.语言式编程
随着微型电脑的日益普及,线切割编程也垮入了电脑时代。首先出现通过微型电脑编制加工程序的“语言式编程系统”。 语言式编程采用类似于数学公式的专用语言来描述被切割零件的形状。根据语言的描述,由电脑通过计算产生线切割机床的加工代码。
这种编程方式中,由于大量的计算由电脑来完成,编程人员的主要工作是对零件进行描述,因而比手工编程前进了一步。 这种编程方式的不足之处在于通过语言对零件进行描述,直观性差,效率低,出错的可能性较大。同时,编程人员必须经过专门的培训,掌握一整套复杂的语言规则。加大了使用的难度。
3.绘图式编程
为了解决上述问题,同时随着电脑绘图技术的发展,出现了所谓的绘图式编程软件。这种编程软件通过在电脑屏幕上以绘图的方式描述被切割的零件,然后根据零件的形状自动计算加工代码。这种方式以直观的绘图代替了专用语言来对零件进行描述,直观、简单。 这种编程方式的软件初步解决了以绘图作为切割零件的描述手段,比以往的编程方式有了具大的进步。但面对快速发展的信息技术及CAD技术,已经不能满足新形势下新的需求。
4.集成式编程
近几年来,在政府的大力推动下,CAD技术的应用在国内已经得到普及,大量的大、中、小以至个体企业已经采用了CAD技术作为设计手段。CAD技术在带给设计者能力、效率的同时,也带来了数据共享、分布设计、网络化等众多的优势。通过网络,设计的数据瞬间可传递到世界各个角落,在任何一方均可按照相同的设计数据进行加工。电子化的数据传送成为交换数据的基础。
CAD技术的普及给线切割的加工编程带来了新的需求。零件设计、编程成为统一的整体。编程人员既可以自己绘图,编制加工程序,也可以借用其它设计人员设计的图形。设计人员在用CAD对产品进行设计之后,编程人员即可根据设计的数据直接进行编程,而无需自己重新绘制零件的图形。继承了设计数据,提高了编程效率,避免了出错的可能性。