主权项 |
一种数值控制装置,其遵照由多个指令块构成、而且周期进给位于切削部分的加工程序,控制对象物移动,该数值控制装置的特征在于,具有:判定部,用于遵照预定的规则判定连续的指令块是否为同一方向;矢量生成部,用于在由上述判定部判定为同一方向的情况下把连续的指令块作为一个矢量;三矢量确定部,用于把连续的三个上述矢量分别作为第一矢量、第二矢量以及第三矢量;第一判定部,用于作为第一条件判定上述第一矢量和上述第三矢量是否为同一方向;第二判定部,用于作为第二条件判定上述第二矢量的长度是否是预定范围内的长度;和路径修正部,用于在上述第一条件和上述第二条件都成立的情况下,把移动路径修正为用直线依次连接上述第一矢量的始点、从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点、从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点、以及上述第三矢量的终点的路径,在连接从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点和从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点的直线不与上述第二矢量交叉的情况下,把上述第二矢量的始点以及终点中接近不与第二矢量交叉的直线的一方的点作为通过点,把上述移动路径修正为用直线依次连接上述第一矢量的始点、从上述第二矢量的始点离开一定长度的位于上述第一矢量上的点、上述通过点、从上述第二矢量的终点离开一定长度的位于上述第三矢量上的点、和上述第三矢量的终点的路径。 |