发明名称 具有修正加工程序的移动路径的功能的数值控制装置
摘要 本发明提供一种具有修正加工程序的移动路径的功能的数值控制装置。数值控制装置,遵照加工程序沿移动路径控制对象物移动。如果连续的指令块朝向同一方向则把这些指令块作为一个矢量。在这样生成的连续的三个矢量(第一、第二、第三矢量)中,如果第一以及第三矢量朝向同一方向而且第二矢量的长度在预先决定的范围内,则判断为这三个矢量位于周期进给部。然后,把移动路径修正为用直线依次连接第一矢量的始点、位于第一矢量上的点、位于第三矢量上的点、以及所述第三矢量的终点的路径。
申请公布号 CN102809944B 申请公布日期 2014.03.19
申请号 CN201210178933.0 申请日期 2012.06.01
申请人 发那科株式会社 发明人 相泽诚彰;萱沼友一;弦间荣治
分类号 G05B19/41(2006.01)I 主分类号 G05B19/41(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 曾贤伟;曹鑫
主权项 一种数值控制装置,其遵照由多个指令块构成、而且周期进给位于切削部分的加工程序,控制对象物移动,该数值控制装置的特征在于,具有:判定部,用于遵照预定的规则判定连续的指令块是否为同一方向;矢量生成部,用于在由上述判定部判定为同一方向的情况下把连续的指令块作为一个矢量;三矢量确定部,用于把连续的三个上述矢量分别作为第一矢量、第二矢量以及第三矢量;第一判定部,用于作为第一条件判定上述第一矢量和上述第三矢量是否为同一方向;第二判定部,用于作为第二条件判定上述第二矢量的长度是否是预定范围内的长度;和路径修正部,用于在上述第一条件和上述第二条件都成立的情况下,把移动路径修正为用直线依次连接上述第一矢量的始点、从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点、从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点、以及上述第三矢量的终点的路径,在连接从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点和从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点的直线不与上述第二矢量交叉的情况下,把上述第二矢量的始点以及终点中接近不与第二矢量交叉的直线的一方的点作为通过点,把上述移动路径修正为用直线依次连接上述第一矢量的始点、从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点、上述通过点、从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点、和上述第三矢量的终点的路径。
地址 日本山梨县