CNC 装置的数据预处理CNC 装置控制刀具相对于工件作出符合零件轮廓轨迹的相对运动是通过插补实时控制实现的,而插补所需信息伽曲线的种类、起点终点坐标、进给速度等),则是通过预处理得到
预处理包括零件程序的输入、译码、刀具(半径、长度)补偿计算和坐标系转换等
一、零件程序的输入1
概述零件程序的输入,对于早期的数控装置是使用纸带阅读机和键盘开展的
现代数控装置则可通过通信方式或其它输入装置实现
纸带阅读机和键盘输入大都采纳中断方式,由相应的中断服务程序完成输入
输入过程信息流如图 4-30 所示
数据存放形式在零件程序存储器中可以储存多个零件程序,零件程序一般是按顺序存放的
为了方便零件程序的调用,在零件程序存储器中还开辟了目录 0 区,在目录中按固定格式存放着相应零件程序的有关信息,形成目录表
目录表的每一项对应于一个零件程序,记录了该零件程序的程序名称,它在零件程序存储器中的首地址和末地址等信息
零件加工程序的编辑将零件加工程序输入后,常常需对该程序编辑
编辑工作主要有:插入(Insert)、删除(Delete)、修改(Edit、替换(Replace)等
二、译码译码程序又称翻译程序,它把零件程序段的各种工件轮廓信息如起点、终点、直线或圆弧等)、加工速度 F 和其它辅助信息(M、S、T)按一定规律翻译成计算机系统能识别的数据形式,并按系统规定的格式放在译码结果缓冲器中
译码有解释和编译两种方法
解释方法是将输入程序整改成某种形式,在执行时,由计算机顺序取出开展分析、推断和处理,即一边解释,一边执行
编辑方法是将输入程序作为源程序,对它开展编译,形成由机器指令组成的目的程序,然后计算机执行这个目的程序
三、刀具补偿原理1
刀具补偿的基本原理编制零件加工程序时,一般只考虑零件的轮廓外形,即零件程序段中的尺寸信息取自零件轮廓线
但是实际切削控制时,是以刀具中心为控制中