机加工控制方法及其装置和应用制造方法及图纸

技术编号:15704508 阅读:90 留言:0更新日期:2017-06-26 08:01
一种机加工控制方法,包括先输入加工参数,然后产生系统所识别的可执行文件,接着将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。本发明专利技术提供的机加工控制方法,各个加工代码集从整体上呈现队列式地,循环向CNC下发加工代码片段并依次控制机器执行该加工代码集后,再下发下一加工代码集,直至完成对工件的加工,显著减少了代码冗余,降低对数控系统硬件性能的需求。采用队列式加工的方式,使得加工工艺的数量和顺序实现了按需自由组合,也利于根据具体的加工要求,及时对非标准工件的制造过程做出工件参数的调整,提高了加工的灵活性和适应性。

【技术实现步骤摘要】
机加工控制方法及其装置和应用
本专利技术涉及一种借助计算机控制机器以制造产品的方法,尤其涉及一种非标准工件的机加工控制方法,及实施该方法的装置,以按需自动化制造目标产品。
技术介绍
工业控制主要是借助电子电气、机械和计算机等多项技术的组合,对产品的生产加工进行控制,使所生产和制造过程更加自动化、效率化、精确化,并具有可控性及可视性。工业控制计算机对工业控制起到关键性的作用,其通常是一种采用总线结构,对生产过程及其机电设备、工艺装备进行检测与控制的工具总称,具有计算机的基本属性和特征,如:中央处理单元(CPU)、硬盘、内存、外设及接口、并有实时的操作系统、控制网络和协议、计算处理能力和人机界面等。工控机的主要类别有:IPC(PC总线工业电脑)、PLC(可编程控制系统)、DCS(分散型控制系统)、FCS(现场总线系统)及CNC(数控系统)五种。目前,使用比较广泛的工业控制产品如:PLC、变频器、触摸屏、伺服电机和工控机等。计算机数控系统(CNC)是用计算机控制加工功能,实现数值控制的系统。其由数控程序存储装置、计算机控制主机、可编程逻辑控制器、主轴驱动装置和进给(伺服)驱动装置(包括检测装置)等组成。CNC系统根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置,用于控制自动化加工设备的专用计算机系统。目前产业上应用较多的CNC为PC数控系统,包括“NC-PC”过渡型结构,既保留传统NC硬件结构,仅将PC作为HMI,以FANUC公司的160i、180i、310i和840D等型号产品为代表性。另一类即将数控功能集中以运动控制卡的形式实现,通过增扩NC控制板卡(如基于DSP的运动控制卡等)来发展PC数控系统,其以DELTATAU公司的PMAC-NC系统为代表。伴随计算机技术在工业控制中的应用,相应的产生了工控软件,包括数据输入和处理程序、插补计算程序、管理程序和诊断程序等。经历从二进制编码、汇编语言和高级语言等编程方式至今,工控软件已发展到组态软件,如:AutoCAD,是直接采用标准的过程控制流程图和电气原理系统图的组态软件。经人机界面输入相关控制方案后,由计算机自动生成执行程序。
技术实现思路
本专利技术的一个目的在于提供一种机加工控制方法,借助计算机程序化地控制机器以制造产品,实现自动化的按需制造目标产品,如:非标准工件。本专利技术的另一个目的在于提供一种机加工控制方法,便于在产品制造中及时更改加工要求,实现及时按需控制目标产品的制造。本专利技术的再一个目的在于提供一种机加工控制方法,应用并改善计算机数控系统,在计算机的参与下,控制目标产品的自动化制造过程,并产生符合要求的产品。本专利技术的又一个目的在于提供一种适用于具有五轴功能的数控机床的机加工控制方法,以利于非标产品(如:工件)及时和按需制造。本专利技术的又一个目的在于提供一种用于控制机加工的装置,以实施本专利技术的机加工控制方法。本专利技术的又一个目的在于提供一种机加工控制方法在自动化生产非标准产品(如:工件)中的应用。本专利技术的又一个目的在于提供一种机加工控制装置在自动化生产非标准产品(如:工件)中的应用。本专利技术提供的机加工控制方法,包括:先输入加工参数,然后产生系统所识别的可执行文件(如:NC文件),接着将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。本专利技术方法至少依据设备机械坐标参数以及加工参数匹配相对应的加工要素的运算方式,获得可实施的加工坐标点数值,产生可执行文件,如:依据加工参数匹配相对应的加工要素的运算方式,得到经计算的加工坐标点数值;再至少依据设备机械坐标参数,将经计算的加工坐标点数值进行CNC坐标点转化,获得可实施的加工坐标点数值,产生CNC可识别的所述可执行文件。本专利技术提供的方法,将可执行文件依次发送给数控系统,数控系统逐一接收并按该所接受到的可执行文件提供的执行代码和命令驱动设备进行程序化加工,即数控系统先接收并完成一个可执行文件,完成后再接收下一个并完成,如此运行至接收到最后一个可执行文件为止。本专利技术所称的加工参数应当理解为与待加工工件有关的各项参数如:但不仅限于机械参数、工具参数、工件参数和反馈数据等。本专利技术所称的机械参数应当理解为机加工设备及其部件或附件的固有的物理量,如:但不仅限于行程、角度、长度值、宽度值、高度值、偏移值和直径等。本专利技术所称的工件参数应当理解为对工件所需加工的尺寸和形状方面的要求,如:但不仅限于待加工长度、深度、角度和圆弧半径等,以及执行加工所需要的其它信息,如:但不仅限于进给速度、进给方向、进给方式和安全距离等。本专利技术所称的工具参数应当理解为加工工件所用刃磨具的物理量,如:但不仅限于刃磨具直径、厚度、角度和刃磨具安装位置等,在有些工艺中,这些信息也为完成加工运算所需要,其可预先输入并存储以供调用。本专利技术所称的反馈数据应当理解为机加工设备在执行加工指令对工件进行加工/测量的过程中获得的数据。本专利技术所称的计算机应当理解为安装处理芯片并能实施运算的装置如:但不仅限于个人电脑(PC机)、便携式电脑、平板电脑、智能手机和智能手表等。本专利技术提供的一种机加工控制方法,包括步骤1:输入加工参数;步骤2:根据所输入的加工参数,相应地产生工艺数值;步骤3:对产生的工艺数值进行运算方式的识别,识别出工艺数值所属的加工要素种类;步骤4:对工艺数值是否符合所识别的加工要素的运算方式进行判断:当工艺数值不符合该种加工参数的运算方式时,则返回步骤1,要求重新输入加工参数,当工艺数值符合该种加工参数的运算方式时,则进行步骤5:根据工艺数值所对应的运算方式对工艺数值进行运算处理,得到经计算的加工坐标点数值;接着步骤6,至少依据设备机械坐标参数,将经计算的加工坐标点数值进行CNC坐标点转化,获得可实施的加工坐标点数值,产生CNC系统的可执行文件;然后步骤7:判断机器状态:当机器状态为“待机”时,则执行步骤8;当机器状态为“停机”时,则生成返回代码,提示“可执行加工作业”,由操作者给出执行加工作业的指令后,执行步骤8;步骤8:执行加工作业,包括步骤81:CNC加载可执行文件,控制机器程序化的对工件进行加工;步骤82:根据可执行文件的要求,提供加工后的反馈数据;步骤9:判断与输入加工参数相关联的全部工艺均完成:当与输入加工参数相关联的全部工艺均完成时,则停止机器,处于“停机状态”,返回步骤1;当与输入加工参数相关联的全部工艺未完成时,则暂停机器,处于“待机状态”,返回步骤4或步骤5。本专利技术提供的一种用于控制机加工的装置,包括控制器,其用于对工件的制造进行控制;还包括记录器,其用于记录CNC文件执行后存储在CNC内部存储单元中的反馈数据;指令输入器,与控制器连接,接收加工参数,并向控制器输出;指令运算器,与控制器连接,根据所接收的工艺数值对应的算法进行运算,获得可实施的加工坐标点数值,并生成CNC可执行化文件,还可根据加工的要求对可执行化文件的次序进行调整;指令存储器,用于存储CNC可执行化文件;运算存储器,用于储存得到计算的加工坐标点数值所需的数据文件和数值-代码对应文件;执行装置,与控制器连接,执行CNC可执行化文件。本专利技术提供的各种机加工控制方法,适用于在计算机数本文档来自技高网
...
机加工控制方法及其装置和应用

【技术保护点】
一种机加工控制方法,其特征在于包括先输入加工参数,然后产生系统所识别的可执行文件,接着将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。

【技术特征摘要】
1.一种机加工控制方法,其特征在于包括先输入加工参数,然后产生系统所识别的可执行文件,接着将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。2.根据权利要求1所述的机加工控制方法,其特征在于至少依据所述的加工参数匹配相对应的加工要素的运算方式,获得加工坐标点数值,产生所述的可执行文件。3.根据权利要求1所述的机加工控制方法,其特征在于至少依据所述的加工参数匹配相对应的加工要素的运算方式,获得加工坐标点数值,产生所述的可执行文件,再由数控系统逐一接收并按可执行文件提供的执行代码和命令驱动设备进行程序化加工。4.根据权利要求1所述的机加工控制方法,其特征在于依据所述的加工参数匹配相对应的加工要素的运算方式,得到经计算的加工坐标点数值;再至少依据设备机械参数,将经计算的加工坐标点数值进行CNC坐标点转化,获得可实施的加工坐标点数值,产生CNC可识别的所述可执行文件。5.根据权利要求1所述的机加工控制方法,其特征在于包括如下步骤:步骤1:输入加工参数;步骤2:根据所输入的加工参数,相应地产生工艺数值;步骤3:对产生的工艺数值进行运算方式的识别,识别出工艺数值所属的加工要素种类;步骤4:对工艺数值是否符合所识别的加工要素的运算方式进行判断:当工艺数值不符合该种加工参数的运算方式时,则返回步骤1,要求重新输入加工参数,当工艺数值符合该种加工参数的运算方式时,则进行步骤5:根据工艺数值所对应的运算方式对工艺数值进行运算处理,得到经计算的加工坐标点数值,接着产生系统所识别的可执行文件,将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。6.根据权利要求1所述的机加工控制方法,其特征在于包括如下步骤:步骤1:输入加工参数;步骤2:根据所输入的加工参数,相应地产生工艺数值;步骤3:对产生的工艺数值进行运算方式的识别,识别出工艺数值所属的加工要素种类;步骤4:对工艺数值是否符合所识别的加工要素的运算方式进行判断:当工艺数值不符合该种加工参数的运算方式时,则返回步骤1,要求重新输入加工参数,当工艺数值符合该种加工参数的运算方式时,则进行步骤5:根据工艺数值所对应的运算方式对工艺数值进行运算处理,得到经计算的加工坐标点数值;接着步骤6,至少依据设备机械坐标参数,将经计算的加工坐标点数值进行CNC坐标点转化,获得可实施的加工坐标点数值,产生CNC系统的可执行文件;然后将可执行文件输入到数控系统中,再由数控系统按可执行文件提供的执行代码和命令驱动设备进行程序化加工。7.根据权利要求1所述的机加工控制方法,其特征在于包括如下步骤:步骤1:输入加工参数;步骤2:根据所输入的加工参数,相应地产生工艺数值;步骤3:对产生的工艺数值进行运算方式的识别,识别出工艺数值所属的加工要素种类;步骤4:对工艺数值是否符合所识别的加工要素的运算方式进行判断:当工艺数值不符合该种加工参数的运算方式时,则返回步骤1,要求重新输入加工参数,当工艺数值符合该种加工参数的运算方式时,则进行步骤5:根据工艺数值所对应的运算方式对工艺数值进行运算处理,得到经计算的加工坐标点数值;接着步骤6,至少依据设备机械坐标参数,将经计算的加工坐标点数值进行CNC坐标点转化,获得可实施的加工坐标点数值,产生CNC系统的可执行文件;然后步骤7:判断机器状态:当机器状态为“待机”时,则执行步骤8;当机器状态为“停机”时,则生成返回代...

【专利技术属性】
技术研发人员:孙国庆
申请(专利权)人:成都与俱科技有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1