数值控制系统技术方案

技术编号:37566366 阅读:20 留言:0更新日期:2023-05-15 07:46
数值控制装置(3)根据移动脉冲使机床(2)的多个机械要素沿着多个控制轴移动,并且进行构成规定的检查对象组的2个机械要素之间的干扰检查运算。数值控制装置(3)具有:姿势依赖信息存储部(53),其存储姿势依赖信息,该姿势依赖信息是依赖于构成检查对象组的2个机械要素的各自的形状和姿势且不依赖于各自的位置的信息;干扰检查部(36),其根据机械要素的位置信息和姿势依赖信息进行干扰检查运算;以及姿势依赖信息更新部(52),其取得机械要素的形状信息和姿势信息,根据这些形状信息和姿势信息更新姿势依赖信息,在姿势信息不变化的情况下,姿势依赖信息更新部(52)不更新姿势依赖信息。息。息。

【技术实现步骤摘要】
【国外来华专利技术】数值控制系统


[0001]本公开涉及数值控制系统。

技术介绍

[0002]数值控制装置根据预先制作的数值控制程序,使构成机床的多个机械要素(工具、工作台、保持工件的夹具等)沿着多个控制轴移动,由此,对工件进行加工。另外,数值控制装置具有在机床的加工中并行地进行用于确认机床的各机械要素是否相互干扰的干扰检查运算的干扰检查功能(例如,参照专利文献1)。
[0003]在专利文献1所示的技术中,基于将作为对象的2个机械要素进行分离的分离平面以及与该分离平面正交的分离轴的有无来判断干扰的有无的、所谓分离轴方式,来判断干扰的有无。关于能否在2个机械要素之间定义这样的分离平面以及分离轴,需要与各机械要素的位置以及姿势相关的信息,因此,在专利文献1所示的技术中,在以规定的控制周期取得与各机械要素的位置相关的位置信息和与姿势相关的姿势信息之后,进行与分离轴相关的计算。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本专利第5857803号

技术实现思路

[0007]专利技术要解决的课题
[0008]但是,在以往的数值控制装置中,通过进行使用了与各机械要素的形状相关的形状信息、与各机械要素的位置相关的位置信息、以及与各机械要素的姿势相关的姿势信息的干扰检查运算,来判断构成规定的检查对象组的2个机械要素彼此是否干扰。在数值控制装置中,需要对多个检查对象组进行这样的干扰检查运算,因此,可能花费时间。
[0009]因此,若检查对象组的数量变多,则可能无法在基于数值控制装置的机床的控制周期内对全部检查对象组完成干扰检查运算。另外,因此,可能无法在适当的时刻检测机械要素彼此的干扰。
[0010]本公开是鉴于上述课题而完成的,提供一种能够在短时间内结束数值控制装置中的干扰检查运算的数值控制系统。
[0011]用于解决课题的手段
[0012]本公开的一方式是一种数值控制系统,根据移动指令使机床的多个机械要素沿着多个轴移动,并且进行构成规定的检查对象组的2个机械要素之间的干扰检查运算,该数值控制系统具有:姿势依赖信息存储部,其存储姿势依赖信息,该姿势依赖信息是依赖于构成所述检查对象组的2个机械要素的各自的形状和姿势的信息;干扰检查部,其取得所述机械要素的位置信息,根据该位置信息和存储在所述姿势依赖信息存储部中的所述姿势依赖信息进行所述干扰检查运算;以及姿势依赖信息更新部,其取得所述机械要素的形状信息和
姿势信息,根据所述形状信息和所述姿势信息更新所述姿势依赖信息,在所述姿势信息不变化的情况下,所述姿势依赖信息更新部不更新所述姿势依赖信息。
[0013]专利技术效果
[0014]根据本公开的一方式,作为进行干扰检查运算所需的信息的一部分,使姿势依赖信息存储部存储姿势依赖信息,该姿势依赖信息是依赖于构成检查对象组的2个机械要素的各自的形状以及姿势的信息。干扰检查部取得在移动指令下移动的机械要素的位置信息,根据该位置信息和存储在姿势依赖信息存储部中的姿势依赖信息进行干扰检查运算。另外,姿势依赖信息更新部取得机械要素的形状信息和姿势信息,根据这些形状信息和姿势信息更新存储在姿势依赖信息存储部中的姿势依赖信息,在姿势信息不变化的情况下,不更新姿势依赖信息。因此,根据本公开的一方式,只要机械要素的姿势信息不变化,则在干扰检查部中,能够反复使用存储在姿势依赖信息存储部中的姿势依赖信息来进行干扰检查运算。因此,根据本公开的一方式,不需要在每次进行干扰检查运算时再次计算姿势依赖信息,因此,能够在短时间内结束干扰检查部中的干扰检查运算。
附图说明
[0015]图1是本公开的第一实施方式的数值控制系统的概略图。
[0016]图2是表示机床的一例的图。
[0017]图3是用于对上述实施方式的干扰检查运算的算法进行说明的图。
[0018]图4是表示上述实施方式的姿势依赖信息的一例的图。
[0019]图5A是分离轴候补矢量的一例。
[0020]图5B是分离轴候补矢量的一例。
[0021]图6A是表示数值控制装置中的干扰检查处理的具体过程的流程图(其1)。
[0022]图6B是表示数值控制装置中的干扰检查处理的具体过程的流程图(其2)。
[0023]图7是用于对本公开的第二实施方式的干扰检查部中的干扰检查计算的算法进行说明的图。
[0024]图8是表示由上述实施方式的姿势依赖信息更新部生成的姿势依赖信息的一例的图。
[0025]图9A是表示上述实施方式的数值控制装置中的干扰检查处理的具体过程的流程图(其1)。
[0026]图9B是表示上述实施方式的数值控制装置中的干扰检查处理的具体过程的流程图(其2)。
[0027]图10是用于对上述实施方式的干扰检查部中的干扰检查运算的算法进行说明的图。
具体实施方式
[0028]<第一实施方式>
[0029]以下,参照附图,对本公开的第一实施方式的数值控制系统进行说明。
[0030]图1是本实施方式的数值控制系统1的概略图。
[0031]数值控制系统1具有机床2和控制该机床2的数值控制装置(CNC)3。
[0032]机床2具有工具、工作台、支承工具的支承件、以及保持工件的夹具等具有规定的立体形状的多个机械要素、使各机械要素沿着多个控制轴移动的多个伺服电动机2a、2b、

、2n。机床2根据从数值控制装置3发送的移动脉冲来驱动多个伺服电动机2a、

、2n,使多个机械要素沿着多个控制轴移动,由此,对未图示的工件进行加工。在此,机床2例如是车床、钻床、铣床、磨床、激光加工机以及注射成型机等,但不限于此。
[0033]图2是表示机床2的一例的图。图2所例示的机床2能够使8个机械要素21、22、23、24、25、26、27、28沿着5个控制轴X、Y、Z、A、C移动。
[0034]第八机械要素28是支承未图示的工件的夹具。第七机械要素27是支承第八机械要素28的工作台。第六机械要素26是将第七机械要素27及第八机械要素28支承为例如绕沿着铅垂方向延伸的控制轴C旋转自如的基台。
[0035]第五机械要素25是对由第八机械要素28支承的工件进行加工的工具。第四机械要素24是在其前端部将第五机械要素25支承为绕沿着水平面延伸的控制轴A转动自如的支承件。
[0036]第三机械要素23是在其前端部支承第四机械要素24的基端部的支承件。第二机械要素22是将机械要素23~25支承为沿着控制轴Z移动自如的支承件,该控制轴Z是沿铅垂方向的控制轴。
[0037]第一机械要素21是将机械要素22~25支承为沿着控制轴X移动自如的支承件,该控制轴X沿着水平面延伸。另外,该第一机械构件21由第八机械要素28支承为在水平面内沿着与控制轴X正交的控制轴Y移动自如。
[0038]在图2所例示那样的5轴的机床2中,当使第五机械要素25沿着控制轴A移动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种数值控制系统,根据移动指令使机床的多个机械要素沿着多个轴移动,并且进行构成规定的检查对象组的2个机械要素之间的干扰检查运算,其特征在于,所述数值控制系统具有:姿势依赖信息存储部,其存储姿势依赖信息,该姿势依赖信息是依赖于构成所述检查对象组的2个机械要素的各自的形状和姿势的信息;干扰检查部,其取得所述机械要素的位置信息,根据该位置信息和存储在所述姿势依赖信息存储部中的所述姿势依赖信息进行所述干扰检查运算;以及姿势依赖信息更新部,其取得所述机械要素的形状信息和姿势信息,根据所述形状信息和所述姿势信息更新所述姿势依赖信息,在所述姿势信息不变化的情况下,所述姿势依赖信息更新部不更新所述姿势依赖信息。2.根据权利要求1所述的数值控制系统,其特征在于,所述姿势依赖信息是不依存于构成所述检查对象组的2个机械要素的各自的位置的信息。3.根据权利要求1或2所述的数值控制系统,其特征在于,所述数值控制系统还具有:姿势信息监视部,其根据所述移动指令监视所述机械要素的姿势信息,所述姿势依赖信息更新部在通过所述姿势信息监视部判定为姿势信息变化的情况下更新所述姿势依赖信息。4.根据权利要求1~3中任一项所述的数值控制系统,...

【专利技术属性】
技术研发人员:泽冈浩贵
申请(专利权)人:发那科株式会社
类型:发明
国别省市:

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

1