数控装置的制作方法

文档序号:11526877阅读:175来源:国知局
数控装置的制造方法

本发明涉及一种对工件和加工工件的刀具相对地进行移动控制的数控装置。



背景技术:

当前提出了一种数控装置,其具有:切削刀具进给机构,其在车削加工中使切削刀具相对于工件进行进给动作;以及控制机构,其使上述切削刀具进行低频振动,对切削刀具进给驱动电动机进行控制(参照专利文献1~3)。在该数控装置中,控制机构具有:操作单元,其进行各种设定;振动切削信息储存单元,其作为与由操作单元设定的工件的旋转速度或者切削刀具每旋转1周的切削刀具的进给量相对应地使切削刀具同步地进行进给动作的、能够使切削刀具以大于或等于25hz的低频进行动作的数据,至少将与诸如进给轴的惯量或电动机特性等机械特性相对应的切削刀具进给机构的前进量、后退量、前进速度、后退速度预制成表而进行储存;以及电动机控制单元,其基于在振动切削信息储存单元所储存的该数据而对切削刀具进给驱动电动机进行控制。由此,通过沿插补路径重复前进、后退动作,从而生成低频振动。另外,还公开了一种沿对轮廓控制指定的角度方向将振动进行叠加的技术(参照专利文献4)。

专利文献1:日本专利第5033929号公报

专利文献2:日本专利第5139591号公报

专利文献3:日本专利第5139592号公报

专利文献4:日本专利第4293132号公报



技术实现要素:

然而,在上述现有技术中,没有公开叠加下述方向的振动而进行的控制,即,与对轮廓控制和主轴旋转相位同步地进行控制的低频振动螺纹切削加工的螺纹引导方向垂直的方向。

本发明就是鉴于上述情况而提出的,其目的在于得到一种能够在低频振动螺纹切削加工中实现螺纹切削完成时的切削抬离动作的数控装置。

为了解决上述课题、实现目的,本发明涉及一种数控装置,其使切削刀具和加工对象相对地进行移动,进行所述加工对象的螺纹切削加工,该数控装置的特征在于,具有:驱动部,其对主轴、第1驱动轴以及第2驱动轴进行控制,该主轴使所述加工对象进行旋转,该第1驱动轴使所述切削刀具沿与通过切削加工形成的螺纹的引导方向垂直的方向而相对于所述加工对象相对地进行进给移动,该第2驱动轴使所述切削刀具沿所述引导方向而相对于所述加工对象相对地进行进给移动;振动单元,其对所述第1驱动轴的移动叠加往复进给移动即振动;以及螺纹切削结束振动调整部,其在所述第2驱动轴与螺纹切削加工的终点位置相距的移动量即引导方向剩余距离成为0之前,使所述驱动部停止所述振动,持续进行螺纹切削加工。

发明的效果

本发明涉及的数控装置具有下述效果,即,能够在低频振动螺纹切削加工中实现螺纹切削完成时的切削抬离动作。

附图说明

图1是表示本发明的实施方式1中的数控装置的结构的一个例子的框图。

图2是在实施方式1中仅使刀具沿z轴方向及x轴方向进行移动的情况下的图。

图3是在实施方式1中使加工对象沿z轴方向进行移动、使刀具沿x轴方向进行移动的情况下的图。

图4是表示在实施方式1中执行螺纹切削加工的情形的图。

图5是表示在实施方式1中刀具相对于具有螺纹脱模槽的加工对象的移动路径的图。

图6是表示在实施方式1中通过图5的螺纹切削动作而形成螺纹槽的情形的图。

图7是表示在实施方式1中刀具相对于没有螺纹脱模槽的加工对象的移动路径的图。

图8是表示在实施方式1中通过图7的螺纹切削动作而形成螺纹槽的情形的图。

图9是说明在实施方式1中的倒角加工的图。

图10是说明在实施方式1中在螺纹切削加工中叠加振动的情形的图。

图11是根据实施方式1涉及的“至螺纹切削指令终点为止的动作”、“在螺纹切削指令终点处的动作”以及“切削抬离动作”的不同而分类出动作方式a~f的图。

图12是表示实施方式1涉及的动作例1的加工程序的一部分的图。

图13是表示在实施方式1涉及的动作例1中叠加振动之前的程序指令路径的图。

图14是表示实施方式1涉及的动作例2的加工程序的一部分的图。

图15是表示在实施方式1涉及的动作例2中叠加振动之前的程序指令路径的图。

图16是通过动作例1对实施方式2中的动作方式a进行说明的图。

图17是通过动作例2对实施方式2中的动作方式a进行说明的图。

图18是通过动作例1对实施方式3中的动作方式c进行说明的图。

图19是通过动作例2对实施方式3中的动作方式c进行说明的图。

图20是通过动作例1对实施方式3中的动作方式c的变形例进行说明的图。

图21是通过动作例2对实施方式3中的动作方式c的变形例进行说明的图。

图22是通过动作例1对实施方式4中的动作方式b进行说明的图。

图23是通过动作例2对实施方式4中的动作方式b进行说明的图。

图24是通过动作例1对实施方式5中的动作方式d进行说明的图。

图25是通过动作例2对实施方式5中的动作方式d进行说明的图。

图26是通过动作例1对实施方式6中的动作方式e进行说明的图。

图27是通过动作例2对实施方式6中的动作方式e进行说明的图。

图28是通过动作例1对实施方式7中的动作方式f进行说明的图。

图29是通过动作例2对实施方式7中的动作方式f进行说明的图。

具体实施方式

下面,基于附图对本发明的实施方式涉及的数控装置进行详细说明。此外,本发明不限定于本实施方式。

实施方式1.

图1是表示实施方式1涉及的数控装置1的结构的一个例子的框图。数控装置1具有:驱动部10,其对加工对象及刀具中的至少一者进行驱动;输入操作部20,其由输入单元构成;显示部30,其由显示单元构成;以及控制运算部40,其对加工程序进行解析而执行插补处理。

驱动部10是将加工对象及刀具中的任一者或两者沿至少2个轴方向进行驱动的机构。驱动部10至少对第1驱动轴即x轴以及第2驱动轴即z轴进行驱动控制。驱动部10具有:伺服电动机11,其使加工对象或刀具沿在数控装置1上规定的各轴方向进行移动;检测器12,其对伺服电动机11的位置及速度进行检测;以及x轴伺服控制部13x及z轴伺服控制部13z,它们基于由检测器12检测出的位置及速度,对加工对象或刀具的位置及速度进行各轴方向的控制。此外,下面,在无需对驱动轴的方向进行区分的情况下,将x轴伺服控制部13x及z轴伺服控制部13z简记为伺服控制部13。实施方式1涉及的数控装置1通过在刀具或加工对象设置的这些驱动轴,使刀具和加工对象一边伴随着振动、一边相对地沿移动路径进行移动,进行加工对象的加工。

另外,驱动部10具有:主轴电动机14,其使对加工对象进行保持的主轴进行旋转;检测器15,其对主轴电动机14的位置及旋转速度进行检测;以及主轴控制部16,其基于由检测器15检测出的位置及旋转速度,对主轴的旋转进行控制。

输入操作部20由诸如键盘、按钮或者鼠标等输入单元构成,进行由用户执行的对数控装置1的命令的输入、加工程序或参数等的输入。显示部30由液晶显示装置等显示单元构成,显示由控制运算部40处理后的信息。

控制运算部40具有:输入控制部41、数据设定部42、存储部43、画面处理部44、解析处理部45、机械控制信号处理部46、plc(programmablelogiccontroller)电路部47、插补处理部48、加减速处理部49、以及轴数据输出部50。

输入控制部41接收从输入操作部20输入的信息。数据设定部42将由输入控制部41接收到的信息存储至存储部43。作为一个例子,输入控制部41在输入的内容为加工程序432的编辑的情况下,将编辑后的内容反映于在存储部43所存储的加工程序432,在输入了参数的情况下存储至存储部43的参数431的存储区域。

存储部43对诸如在控制运算部40的处理中使用的参数431、执行的加工程序432以及在显示部30进行显示的画面显示数据433这样的信息进行存储。另外,在存储部43设置有对参数431及加工程序432以外的、暂时使用的数据进行存储的共享区434。画面处理部44进行将存储部43的画面显示数据433显示于显示部30的控制。

解析处理部45具有:移动指令生成部451,其对包含大于或等于1个程序块的加工程序432进行读取,将读取到的加工程序432以每1个程序块为单位进行解析,读出移动路径和进给速度,生成按照1个程序块进行移动的移动指令;以及振动指令解析部452,其对在加工程序432中是否包含有振动指令进行解析,在包含有振动指令的情况下,生成包含于振动指令的振动条件。在振动指令解析部452生成的振动条件中包含例如低频振动的振幅。

机械控制信号处理部46在由解析处理部45读取到去除使数控轴即驱动轴进行动作的指令以外的使机械进行动作的指令即辅助指令的情况下,将指示了辅助指令的情况通知给plc电路部47。plc电路部47如果从机械控制信号处理部46收到指示了辅助指令的情况的通知,则执行与所指示的辅助指令相对应的处理。

插补处理部48具有:指令移动量计算部481,其使用由解析处理部45解析出的移动指令,对在数控装置1的控制的周期即处理周期的期间以所指定的进给速度进行移动的移动量即指令移动量进行计算;振动移动量计算部482,其对用于使刀具或加工对象进行振动的处理周期的期间的移动量即振动移动量进行计算;移动量叠加部483,其对将每个处理周期的指令移动量和振动移动量叠加后的叠加移动量进行计算;以及螺纹切削结束振动调整部484,其进行螺纹切削抬离时的振动的调整。此外,处理周期也被称为插补周期。

加减速处理部49按照预先指定的加减速模式,将从插补处理部48输出的各驱动轴的叠加移动量变换为考虑加减速后的每处理周期的移动指令。轴数据输出部50将由加减速处理部49处理后的每处理周期的移动指令输出至对各驱动轴进行控制的x轴伺服控制部13x、z轴伺服控制部13z、以及主轴控制部16。

为了一边使切削刀具或加工对象进行振动一边进行加工,如上所述,在进行加工时,使加工对象和切削刀具相对地进行移动即可。图2及图3是示意地表示进行车削加工的实施方式1涉及的数控装置1的轴的结构的图。在图2及图3中,设置有在纸面内彼此正交的z轴和x轴。图2是将加工对象61固定、仅使例如进行车削加工的切削刀具即刀具62沿z轴方向和x轴方向进行移动的情况。另外,图3是使加工对象61沿z轴方向进行移动、使刀具62沿x轴方向进行移动的情况。在图2及图3的情况下,都能够通过在进行移动的对象即加工对象61及刀具62中的两者或任一者处设置伺服电动机11,在加工对象61处设置主轴电动机14,从而进行下面说明的低频振动螺纹切削加工处理。

首先,进行不伴有低频振动的螺纹切削加工的说明。图4是表示执行螺纹切削加工的情形的图。此外,在下面的说明中,设为沿所形成的螺纹的引导方向进行移动的进给轴即引导轴为z轴,沿与引导轴垂直的方向进行移动的进给轴为x轴而进行说明。此外,引导方向为主轴的旋转轴的方向。

如图4所示,加工对象61通过主轴的旋转而进行旋转,刀具62沿引导方向即z轴方向进行移动。在螺纹切削加工中,通常使z轴方向的进给轴的位置和主轴的旋转相位同步而对螺纹进行加工。如果主轴的旋转速度和z轴方向的移动速度分别为固定速度,则形成等间隔的螺纹节距的螺纹槽。

图5是表示刀具62相对于具有螺纹脱模槽65的加工对象61的移动路径的图。图6是表示通过图5的螺纹切削动作而形成螺纹槽的情形的图。如图6所示,在加工对象61设置螺纹脱模槽65的情况下,在螺纹切削加工路径的终点部,能够确保至螺纹末端为止形成完整螺纹。

图7是表示刀具62相对于没有螺纹脱模槽65的加工对象61的移动路径的图。图8是表示通过图7的螺纹切削动作而形成螺纹槽的情形的图。如图8所示,在加工对象61没有设置螺纹脱模槽65的情况下,在螺纹切削加工路径的终点部,成为如螺纹槽逐渐地变浅的形状。即,形成由于切削抬离而造成的不完整螺纹部。

为了对不完整螺纹部的形状进行指定,进行如图9所示的倒角加工。倒角加工是使刀具62的螺纹切削路径连续地沿倾斜方向切削抬离的加工。但是,为了使不完整螺纹部最小化,有时从螺纹切削加工终点起,无倒角加工地指示切削抬离动作。下面,以在伴有低频振动的螺纹切削加工中无倒角加工地进行切削抬离动作的情况为例进行说明,但在倒角加工后进行切削抬离动作的动作中,也能够进行同样的动作。

下面,对在螺纹切削加工中叠加低频振动的情况进行说明。图10是说明在螺纹切削加工中叠加x轴方向的振动的情形的图。如图10所示,在螺纹切削加工动作中,在刀具62的引导方向即z轴方向的动作中叠加与引导方向垂直的方向即x轴方向的往复进给移动即振动。x轴方向的振动的叠加是通过诸如振动移动量计算部482及移动量叠加部483等振动单元而执行的。此外,在下面的说明中,在形成等间隔的螺纹节距的螺纹槽的情况下,假设主轴的旋转速度和z轴方向的移动速度分别为固定速度,即保持规定的速度比。

在执行低频振动螺纹切削的情况下,与主轴的旋转同步地将引导轴即z轴进行进给移动,为了锥形螺纹等的加工而伴有x轴的移动,在该情况下,对z轴的进给移动插补x轴的移动而进行进给移动,并且将与主轴的旋转速度处于预定的关系的振动叠加于x轴方向的进给移动。刀具62与加工对象61的相对的振动是通过x轴的驱动控制而实现的。x轴、z轴以及主轴由驱动部10进行驱动。下面,以在伴有低频振动的螺纹切削加工中未指示x轴的进给移动的情况为例进行说明。

并且,数控装置1在螺纹切削指令终点位置处进行使振动停止的动作,以使得不会相对于程序指令而产生位置偏移。该动作如后述所示被考虑为多个动作方式,所应用的动作方式既可以是在数控装置1中预定的,也可以是通过参数431、加工程序432或者其他方法而指示的。

螺纹切削结束振动调整部484使驱动部10停止振动于螺纹末端部处以使得不会相对于程序指令而产生位置偏移,如果将该动作大致区分,则基于z轴与螺纹切削加工的终点位置相距的移动量即引导方向剩余距离,可以想到下面2个方式。

(1)在到达至由螺纹切削指令所指示的螺纹切削加工的终点位置、即引导方向剩余距离为0的位置之前将振动停止,而确保螺纹切削抬离部的形状成为与未叠加振动的螺纹切削的情况相同的形状的方式。

(2)直至由螺纹切削指令所指示的螺纹切削加工的终点位置、即引导方向剩余距离为0的位置为止持续振动的方式。

图11是根据“至螺纹切削指令终点为止的动作”、“在螺纹切削指令终点处的动作”以及“切削抬离动作”的不同而分类出动作方式a~f的图。动作方式a~f如上述(1)及(2)所示地根据“至螺纹切削指令终点为止的动作”而大致区分为:在终点之前使振动停止、或者至终点为止持续振动。动作方式a为上述(1)的动作方式,动作方式b~f为上述(2)的动作方式。

这样,根据实施方式1涉及的数控装置1,能够在低频振动螺纹切削加工中实现螺纹切削完成时的切削抬离动作。

在下面的实施方式2至7中,对动作方式a~f的动作方式进行详细说明。在分别对动作方式a~f进行详细说明之前,对在实施方式2至7的说明中使用的2个动作例即动作例1和动作例2进行说明。

图12是表示动作例1的加工程序432的一部分的图。图12的第1行是振动螺纹切削模式的指令,第2行是螺纹切削指令,第3行是切削抬离指令。图12的第2行的“w10.0”作为螺纹切削指令路径而表示沿z轴方向进行10.0mm的相对移动,第3行的“u3.0”作为切削抬离指令路径而指示沿x轴方向进行3.0mm的相对移动。图13是表示在动作例1中叠加振动之前的程序指令路径的图。

图14是表示动作例2的加工程序432的一部分的图。图14的第1行是振动螺纹切削模式的指令,第2行是螺纹切削指令,第3行是切削抬离指令。图14的第2行的“w10.0”作为螺纹切削指令路径而表示沿z轴方向进行10.0mm的相对移动,第3行的“u3.0”指示沿x轴方向进行3.0mm的相对移动,“w2.0”指示沿z轴方向进行2.0mm的相对移动。图15是表示在动作例2中叠加振动之前的程序指令路径的图。在反映了图14的第3行的指令之后,图15的切削抬离指令路径成为在x轴方向的基础上还沿z轴方向进行移动的倾斜方向的路径。

在上述的图12及图14的加工程序432中并未记载动作方式a~f所涉及的不同。动作方式a~f如前面说明所示,既可以是在数控装置1中预定执行的,也可以是通过参数431或者加工程序432的其他部分进行指示而执行的。

实施方式2.

在实施方式2中,对动作方式a进行说明,即,在到达至螺纹切削指令终点位置、即螺纹切削加工的终点位置之前将振动停止,而确保螺纹切削抬离部的形状成为与未叠加振动的螺纹切削的情况相同的形状的动作方式。在z轴方向的进给速度为预定的速度、且以预定的周期叠加有x轴方向的振动的情况下,在振动的每1个周期进行移动的z轴方向的距离是固定的。在实施方式2中,例如,在由振动叠加于指令路径的x轴方向的移动量成为0的时刻,在至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止的z轴方向的距离小于在振动的每1个周期进行移动的z轴方向的距离的情况下,停止振动的叠加。

图16是通过动作例1对动作方式a进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。动作方式a是在低频振动螺纹切削加工中在螺纹切削加工的终点位置之前将振动停止的方式。具体地说,如图16所示,在振动的相位成为0°即指令路径的在x轴方向上由振动叠加的振动量成为0的时刻,在至螺纹切削指令终点位置即螺纹切削加工的终点位置为止的剩余距离变得小于在振动的每1个周期进行移动的z轴方向的距离之前的情况如图16的(1)所示,螺纹切削结束振动调整部484使驱动部10持续进行叠加有振动的螺纹切削。并且,在振动的相位成为0°即在x轴方向上叠加的振动量成为0的时刻,且至螺纹切削指令终点位置为止的剩余距离小于在振动的每1个周期进行移动的z轴方向的距离的图16的(2)的时刻,螺纹切削结束振动调整部484使驱动部10停止进行振动的叠加。随后,如图16的(3)所示,至螺纹切削指令终点位置为止进行不叠加振动的螺纹切削加工。随后,如图16的(4)所示,进行沿着程序指令路径的切削抬离动作。

图17是通过动作例2对动作方式a进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。与图16相同地,在振动的相位成为0°即指令路径的在x轴方向上由振动叠加的振动量成为0的时刻,在至螺纹切削指令终点位置为止的剩余距离变得小于在振动的每1个周期进行移动的z轴方向的距离之前的情况如图17的(1)所示,螺纹切削结束振动调整部484使驱动部10持续进行叠加有振动的螺纹切削。并且,在振动的相位成为0°即在x轴方向上叠加的振动量成为0的时刻,且至螺纹切削指令终点位置为止的剩余距离小于在振动的每1个周期进行移动的z轴方向的距离的图17的(2)的时刻,螺纹切削结束振动调整部484使驱动部10停止进行振动的叠加。随后,如图17的(3)所示,至螺纹切削指令终点位置为止进行不叠加振动的螺纹切削加工。随后,如图17的(4)所示,进行沿着程序指令路径的切削抬离动作。

根据实施方式2涉及的数控装置1,能够实现与不伴有振动的螺纹切削的情况相同的切削抬离动作。

实施方式3.

在实施方式3中,作为至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止持续振动的方式的代表例,对动作方式c进行说明。

图18是通过动作例1对动作方式c进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式c的低频振动螺纹切削加工中,如图18的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,在叠加有振动的终点位置处结束螺纹切削移动。并且,在图18的(2)所示的下一个移动指令即切削抬离指令中,以成为从程序指令路径的x轴方向的移动量中减去螺纹切削指令终点位置处的振动叠加量而得出的x轴方向的移动量的方式,驱动部10对x轴进行驱动。

图19是通过动作例2对动作方式c进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。与图18相同地,如图19的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,在叠加有振动的终点位置处结束螺纹切削移动。并且,在图19的(2)所示的下一个移动指令即切削抬离指令中,程序指令路径的z轴方向的移动没有变化,但以成为从程序指令路径的x轴方向的移动量中减去螺纹切削指令终点位置处的振动叠加量而得出的x轴方向的移动量的方式,驱动部10对x轴进行驱动。

下面,对至螺纹切削指令终点位置为止持续振动的动作方式c的变形例进行说明。在动作方式c的变形例中,例如,根据图12及图14的加工程序432的第2行的螺纹切削指令,进行向螺纹切削指令终点位置的移动、和在按照预定的切削抬离量及切削抬离速度的切削抬离移动之前的一系列的动作。该切削抬离量及切削抬离速度既可以如上所述地作为参数431而进行指示,也可以对加工程序432的螺纹切削指令附加地进行指定。

图20是通过动作例1对动作方式c的变形例进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式c的变形例的低频振动螺纹切削加工中,如图20的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,在叠加有振动的终点位置处结束螺纹切削移动。并且,在图20的(2)处,驱动部10按照所指定的x轴方向的切削抬离量,使轴沿x轴方向移动至“螺纹切削抬离位置”。此时的x轴方向的移动量为,按照从由螺纹切削指令终点位置至“螺纹切削抬离位置”为止的x轴方向的移动量中减去振动叠加量而得出的移动量,沿x轴方向进行移动。随后,如图20的(3)所示,从“螺纹切削抬离位置”移动至下一个程序块的指令位置。此外,在图20中,由图12的加工程序432的第3行所指定的x轴移动距离的起点是在将切削抬离动作及振动的叠加考虑进之前的螺纹切削指令终点位置。

图21是通过动作例2对动作方式c的变形例进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。如图21的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,在叠加有振动的终点位置处结束螺纹切削移动。并且,在图21的(2)处,驱动部10按照所指定的x轴方向的切削抬离量,使轴沿x轴方向移动至“螺纹切削抬离位置”。此时的x轴方向的移动量为,按照从由螺纹切削指令终点位置至“螺纹切削抬离位置”为止的x轴方向的移动量中减去振动叠加量而得出的移动量,沿x轴方向进行移动。随后,如图21的(3)所示,从“螺纹切削抬离位置”移动至下一个程序块的指令位置。此外,在图21中,由图14的加工程序432的第3行所指定的x轴及z轴的移动距离的起点是在将切削抬离动作及振动的叠加考虑进之前的螺纹切削指令终点位置。由于在动作例2的图21的(3)处存在z轴方向的相对移动,因此与图20的动作例1相比,动作例2是容易从纸上看出(2)的动作和(3)的动作之间的区别的例子。

根据实施方式3涉及的数控装置1,能够至螺纹终端部为止持续振动,并且能够缩短切削抬离时间。

实施方式4.

在实施方式4中,作为至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止持续振动的方式的另一例子,对动作方式b进行说明。

图22是通过动作例1对动作方式b进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式b的低频振动螺纹切削加工中,如图22的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。但是,在螺纹切削指令终点位置的z轴位置即图22的(2)处,在停止振动之后将振动叠加取消,使x轴的位置暂时返回至螺纹切削指令终点位置。即,暂时返回至图13所示的叠加振动之前的程序指令路径。随后,不叠加振动而如图22的(3)所示地进行按照切削抬离指令的x轴方向的轴移动。

图23是通过动作例2对动作方式b进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。在动作方式b的低频振动螺纹切削加工中,如图23的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动。并且,在螺纹切削指令终点位置的z轴位置即图23的(2)处,在停止振动之后将振动叠加取消,使x轴的位置暂时返回至螺纹切削指令终点位置。即,暂时返回至图15所示的叠加振动之前的程序指令路径。随后,不叠加振动而如图23的(3)所示地进行按照切削抬离指令的x轴及z轴方向的轴移动。

这样,根据实施方式4涉及的数控装置1,能够至螺纹终端部为止持续振动。

实施方式5.

在实施方式5中,作为至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止持续振动的方式的另一例子,对动作方式d进行说明。

图24是通过动作例1对动作方式d进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式d的低频振动螺纹切削加工中,如图24的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处停止振动后,不将振动叠加量取消,这一点也与动作方式c相同。但是,在随后的切削抬离指令中,在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图24的(2)所示,将x轴的位置保持为振动停止时的状态。并且,在切削抬离指令中,在切削抬离指令的x轴移动量大于或等于振动停止时的振动叠加量的情况下,如图24的(3)所示,按照切削抬离指令进行x轴方向的轴移动。

图25是通过动作例2对动作方式d进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。在动作方式d的低频振动螺纹切削加工中,如图25的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处停止振动后,不将振动叠加量取消,这一点也与动作方式c相同。但是,在随后的切削抬离指令中,在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图25的(2)所示,一边将x轴的位置保持为振动停止时的状态,一边进行z轴方向的轴移动。并且,在切削抬离指令中,在切削抬离指令的x轴移动量大于或等于振动停止时的振动叠加量的情况下,如图25的(3)所示,按照切削抬离指令进行x轴及z轴方向的轴移动。

动作方式d无法在所叠加的振动的振幅小于或等于切削抬离指令的x轴移动距离的情况以外进行使用。根据实施方式5涉及的数控装置1,能够至螺纹终端部为止持续振动。

实施方式6.

在实施方式6中,作为至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止持续振动的方式的另一例子,对动作方式e进行说明。

图26是通过动作例1对动作方式e进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式e的低频振动螺纹切削加工中,如图26的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处不将振动叠加量取消,这一点也与动作方式c相同。但是,与动作方式c不同,动作方式e在螺纹切削指令终点位置处没有停止振动,在随后的切削抬离指令中,在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图26的(2)所示,x轴的位置以成为振动叠加量的方式进行移动,在切削抬离指令的x轴移动量大于或等于振动叠加量的情况下,如图26的(3)所示,按照切削抬离指令进行x轴方向的轴移动。x轴的位置如图26的(2)所示地以成为振动叠加量的方式进行移动的动作与如图26的(3)所示地按照切削抬离指令进行移动的动作可以交替地进行,但由于在图26中没有z轴方向的移动,因此都成为螺纹切削指令终点位置处的x轴方向上的动作,成为从附图上难以进行判别的状况。图26的(2)及(3)的动作的情形会在对下面所述的具有z轴方向的移动的动作例2进行说明的图中示出得更加明确。

图27是通过动作例2对动作方式e进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。在动作方式e的低频振动螺纹切削加工中,如图27的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处不将振动叠加量取消,这一点也与动作方式c相同。但是,与动作方式c不同,动作方式e在螺纹切削指令终点位置处没有停止振动,在随后的切削抬离指令中,一边进行z轴方向的轴移动,一边在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图27的(2)所示,x轴的位置以成为振动叠加量的方式进行移动,在切削抬离指令的x轴移动量大于或等于振动叠加量的情况下,如图27的(3)所示,按照切削抬离指令进行x轴方向的轴移动。图27的(2)及(3)的动作是如上所述地交替地进行的,由该动作在x轴上影射出的动作为图26中的(2)及(3)的动作。

动作方式e无法在所叠加的振动的振幅小于或等于切削抬离指令的x轴移动距离的情况以外进行使用。根据实施方式6涉及的数控装置1,能够至螺纹终端部为止持续振动。

实施方式7.

在实施方式7中,作为至螺纹切削指令终点位置、即螺纹切削加工的终点位置为止持续振动的方式的另一例子,对动作方式f进行说明。

图28是通过动作例1对动作方式f进行说明的图。虚线箭头是图13所示的叠加振动之前的程序指令路径。在动作方式f的低频振动螺纹切削加工中,如图28的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处不将振动叠加量取消,这一点也与动作方式c相同。但是,与动作方式c不同,动作方式f在螺纹切削指令终点位置处没有停止振动,在随后的切削抬离指令中,在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图28的(2)所示,x轴的位置以成为振动叠加量的方式进行移动。但是随后,在切削抬离指令的x轴移动量大于或等于振动叠加量的情况下停止振动,如图28的(3)所示,按照切削抬离指令进行x轴方向的轴移动。与动作方式e不同,如图28的(3)所示,在开始按照切削抬离指令进行x轴方向的轴移动之后,不再进行振动。关于x轴的位置如图28的(2)所示地以成为振动叠加量的方式进行移动的动作和如图28的(3)所示地按照切削抬离指令进行移动的动作,由于在图28中没有z轴方向的移动,因此这些动作都成为螺纹切削指令终点位置处的x轴方向上的动作。

图29是通过动作例2对动作方式f进行说明的图。虚线箭头是图15所示的叠加振动之前的程序指令路径。在动作方式f的低频振动螺纹切削加工中,如图29的(1)所示,螺纹切削结束振动调整部484使驱动部10至螺纹切削指令终点位置为止持续振动,这一点与动作方式c相同。并且,在螺纹切削指令终点位置处不将振动叠加量取消,这一点也与动作方式c相同。但是,与动作方式c不同,动作方式f在螺纹切削指令终点位置处没有停止振动,在随后的切削抬离指令中,一边进行z轴方向的轴移动,一边在切削抬离指令的x轴移动量比振动叠加量小的情况下,如图29的(2)所示,x轴的位置以成为振动叠加量的方式进行移动。但是随后,在切削抬离指令的x轴移动量大于或等于振动叠加量的情况下停止振动,一边进行z轴方向的轴移动,一边如图29的(3)所示,按照切削抬离指令进行x轴方向的轴移动。与动作方式e不同,如图29的(3)所示,在开始按照切削抬离指令进行x轴方向的轴移动之后,不再进行振动。由图29的(2)及(3)的动作在x轴上影射出的动作为图28中的(2)及(3)的动作。

动作方式f无法在所叠加的振动的振幅小于或等于切削抬离指令的x轴移动距离的情况以外进行使用。根据实施方式7涉及的数控装置1,能够至螺纹终端部为止持续振动。

以上的实施方式示出的结构表示本发明的内容的一个例子,既能够与其他公知的技术进行组合,也能够在不脱离本发明的主旨的范围内对结构的一部分进行省略、变更。

标号的说明

1数控装置,10驱动部,11伺服电动机,12、15检测器,13伺服控制部,13xx轴伺服控制部,13zz轴伺服控制部,14主轴电动机,16主轴控制部,20输入操作部,30显示部,40控制运算部,41输入控制部,42数据设定部,43存储部,44画面处理部,45解析处理部,46机械控制信号处理部,47plc电路部,48插补处理部,49加减速处理部,50轴数据输出部,61加工对象,62刀具,65螺纹脱模槽,431参数,432加工程序,433画面显示数据,434共享区,451移动指令生成部,452振动指令解析部,481指令移动量计算部,482振动移动量计算部,483移动量叠加部,484螺纹切削结束振动调整部。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1