[发明专利]具有指令路径压缩功能的数值控制装置有效
申请号: | 201510076316.3 | 申请日: | 2015-02-12 |
公开(公告)号: | CN104850064B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | 村上大树 | 申请(专利权)人: | 发那科株式会社 |
主分类号: | G05B19/4103 | 分类号: | G05B19/4103 |
代理公司: | 北京银龙知识产权代理有限公司11243 | 代理人: | 曾贤伟,郝庆芬 |
地址: | 日本*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 指令 路径 压缩 功能 数值 控制 装置 | ||
技术领域
本发明涉及一种数值控制装置,其对具有至少包括2个直线轴的多个驱动轴的机床,根据从加工程序得到的指令点列来生成加工用的路径,对所述路径进行插补,在该插补的位置驱动所述驱动轴。
背景技术
在日本特开平10-49215号公报中公开了将作为点列而指示的路径通过直线路径进行近似,沿着该直线路径进行加工的技术。
在日本特开2013-171376号公报中公开了将作为点列而指示的路径尽量通过从指令点开始的偏离在设定的阈值(公差)以内的较少条数的曲线进行近似,以沿着该曲线的方式驱动伺服电动机来进行加工的技术。
将跨大范围的多个指令点列通过与该指令点列的距离在容许值(公差)以内的直线或曲线进行近似的技术称为指令点列的压缩。通过将多个指令点用1条曲线进行表示,可以生成与大范围的指令点列对应的曲线,即使指令点列之间的间隔微小,也可以减轻因生成并插补数值控制装置的加工曲线的能力不足引起的减速。
在所述的日本特开平10-49215号公报以及日本特开2013-171376号公报中记载方法存在如下问题:压缩方法具有方向依存性,即根据从哪个方向对点列进行压缩而压缩结果不同,因此反向指示了相同指令时无法保证相同的压缩结果,从而在往返路径的加工中产生路径高低差。
发明内容
因此,本发明的目的是提供一种在上述现有技术中所述的指令点列压缩中,在正向、反向的哪个方向给予了相同的指令点列时,都能够依次读入所述指令点列并得到相同的指令点列压缩结果的、具有指令路径压缩功能的数值控制装置。
本发明涉及对机床进行控制的数值控制装置,该机床由对安装在工作台上的被加工物进行加工的至少包含2个直线轴的多个驱动轴构成。并且,数值控制装置具有:指令读取部,其读取基于由多个指令点构成的指令点列的指令路径以及所述被加工物与刀具的相对进给速度指令;部分点列提取部,其以通过所述指令读取部无论从指令方向提取所述指令点列中的指令点,还是从与指令方向相反方向进行提取都会成为相同路径的方式,从所述指令点列提取部分点列并对该指令点列进行分割;点列压缩部,其以从所述提取出的部分点列无论向指令方向生成还是向与指令方向相反方向生成都会成为相同的近似于直线或曲线地压缩而得的路径的方式,生成与所述部分点列的各指令点的距离在预先设定的公差以内的、近似于所述直线或曲线地压缩而得的路径;插补部,其在每个插补周期求出各轴位置,以便使刀具以被指示的所述相对进给速度在通过所述点列压缩部压缩而得的路径上移动;以及电动机驱动部,其驱动各轴电动机以便向通过所述插补部求出的各轴位置移动。
所述数值控制装置还具有:分割基准长度设定部,其设定从所述指令点列提取所述部分点列后,对该指令点列进行分割时的分割基准长度,所述部分点列提取部的分割判定根据指令点之间的长度是否在所述分割基准长度以内来进行。
所述数值控制装置还具有:分割基准长度设定部,其设定从所述指令点列提取所述部分点列后,对该指令点列进行分割时的分割基准角度,所述部分点列提取部的分割判定根据连接指令点之间的直线形成的角是否在所述分割基准角度以内来进行。
所述点列压缩部中的压缩路径是用直线连接部分点列内的若干点的路径。
所述点列压缩部中的压缩路径是通过部分点列内的若干点的曲线路径。
根据本发明,提供一种在指令点列压缩中,无论正向还是反向给予了相同的指令点列,都能够在依次读入所述指令点列的同时得到相同的指令点列压缩结果的具有指令路径压缩功能的数值控制装置。
附图说明
参照附图,对以下的实施例进行说明,从而使本发明的所述以及其他目的以及特征更加明确。其中:
图1是表示输入了P0为起点,Pn为终点的指令点列{P0,P1,……,Pn}的指令点列的图。
图2是表示将从Pm-1至Pm的向量表示成vm,将vm-1与vm形成的角表示成am的图。
图3是表示将从Qc至Qd的向量表示成Vc,d的图。
图4是表示将图1所示的P0、P1、……、Pn的路径的压缩结果,通过n以下的数的直线表现的图。
图5是表示将图1所示的P0、P1、……、Pn的路径的压缩结果,以通过若干指令点的曲线表现的图。
图6是说明本发明的数值控制装置的一例的功能框图。
图7是表示图6的部分点列提取部(实施方式1)执行的部分点列提取处理流程的流程图。
图8是表示图6的点列压缩部(实施方式1)执行的点列压缩的处理流程的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于发那科株式会社,未经发那科株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510076316.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于直饮水净化处理的控制器
- 下一篇:一种基于移动终端的储物柜的监测系统