数控机床后处理系统的前提条件

发布日期:2020-11-29 16:44:25浏览次数:9806

数控机床的所有运动和操作时执行特定的数控指令的结果,完成一个零件的数控加工一般需要连续执行一连串数控指令,也就是数控程序。数控机床的手工编程方法根据零件的加工要求和所选数控指令集编写数控程序,直接手工输入至数控机床的数控系统,这种方法对于简单二维零件的数控加工很有效。熟练的数控机床操作者根据工艺要求就可以完成。自动编程方法不一样,经过刀具轨迹计算机产生的是刀位源文件,不是数控程序。故需要设法把刀位源文件转换成特定机床能执行的数控程序,输入数控机床数控系统,才能进行零件的数控加工。

后处理指的就是把刀位源文件转换成特定机床能执行的数控程序的过程。后处理原则是解释执行,也就是每读出刀位源文件中的一个完整的记录(行),就分析该记录的类型,根据记录确定进行坐标变换还是文件代码转换,再根据所选择的数控机床进行坐标变换或文件代码转换,生成一个完整的数控程序段,并写到数控程序文件中去,直到刀位源文件结束。后处理系统分为专用后处理系统和通用后处理系统两种。

数控机床的专用后处理系统一般是针对专用数控编程,系统和特定机床开发的专用后处理程序,一般直接读取刀位源文件中的刀位数据,根据特定的数控机床指令集及代码格式将其转换成数控程序输入。数控编程系统中这类后处理系统比较常见,这是因为其刀位源文件格式简单,不受IGES标准的过程的约束,数控机床特征直接编入后处理程序之中,不要求输入数控系统特性文件,后处理过程针对性很强,通常只用到数控机床的部分指令,程序结构很简单,实现起来比较容易。

通用后处理系统一般是指后处理程序功能的通用化,能针对不同类型的数控系统刀位源文件进行处理,输出数控程序。通常通用后处理系统要求输入标准格式的刀位源文件和数控系统数据文件或机床数据文件,输出的是符合该数控系统指令集及格式的数控程序。本节仅介绍通用后处理系统的有关概念。

数控机床

通用后处理系统设计的前提条件

不同类型的数控机床的指令和程序段格式不一样,彼此之间有一定差异,仍然可以找出他们他们的共通性,主要体现在以下几个方面:

1、数控程序都是由字符组成。

2、地址子符意义基本相同。

3、准备功能G代码和辅助功能M代码功能的标准化。

4、文字地址加数字的指令结合方式基本相同,如G01,M03,X103.46,S600等。

5、数控机床坐标轴的运动方式种类有限。

类型不同数控机床的这些共同性是通用后处理系统设计的前提条件。

展开