The invention relates to a numerical control device and a control method. The CPU of the numerical control device determines whether the energizing state of the spindle motor is disconnected and the current action of the machine tool is axial movement. The CPU determines whether the spindle rotation instruction is included in the moving instruction of the next motion in the next action, when it is judged that the power is disconnected and the current movement of the machine is moved to the axis. When it is judged that the spindle rotation instruction is included in the moving instruction of the next action, the CPU switches the spindle motor from the disconnected state to the on state before the axis moves. Therefore, the numerical control device can be shortened in the next action until the spindle motor becomes the standby time when the spindle is turned on.
【技术实现步骤摘要】
数值控制装置和控制方法
本专利技术涉及一种数值控制装置和控制方法。
技术介绍
具备刀具更换装置的机床在使主轴马达停止并将安装于主轴的刀具更换为其它刀具之后,再次使主轴旋转来再开始进行设备加工。在日本专利公开1984年80172号公报所公开的主轴马达控制方式中,在进行刀具更换时,使主轴马达停止于目标位置,将停止的状态的主轴锁定于设备主体。在主轴马达控制方式中,在主轴锁定的期间内的一部分期间将主轴马达的励磁断开,使得即使主轴在锁定期间因外力被强制地发生变化也避免主轴马达发热。在主轴马达控制方式中,在将其它刀具安装于主轴之后,将主轴马达的励磁接通,以再次使主轴旋转。从主轴马达的励磁为断开的状态起直到将励磁接通来能够进行旋转为止需要规定时间。因此,以往存在如下问题点:在伴随刀具更换进行的动作时,主轴的旋转开始延迟该规定时间。
技术实现思路
本专利技术的目的在于,提供一种即使在执行当前的动作的过程中用于驱动主轴的马达的通电(励磁)为断开状态也能够在下一动作中迅速使主轴开始进行旋转的数值控制装置和控制方法。技术方案1的数值控制装置具备控制部,该控制部对NC程序的控制指令进行解释来生成内部指令,按照所生成的该内部指令来控制设备的动作,在数值控制装置中,所述设备具有用于安装刀具的主轴,所述控制部具备:第一判断部,其判断是否为用于对所述主轴进行旋转驱动的马达的通电为断开状态且所述设备的当前的动作为轴移动;第二判断部,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为轴移动时,所述第二判断部判断在下一动作的所述内部指令中是否包含用于使所述主轴旋转的主轴旋转指令;以及 ...
【技术保护点】
1.一种数值控制装置,具备控制部(31),该控制部(31)对NC程序的控制指令进行解释来生成内部指令,按照所生成的该内部指令来对设备(1)的动作进行控制,所述数值控制装置的特征在于,所述设备具有用于安装刀具(4)的主轴(9),所述控制部具备:第一判断部,其判断是否为用于对所述主轴进行旋转驱动的马达(54)的通电为断开状态且所述设备的当前的动作为轴移动;第二判断部,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为轴移动时,所述第二判断部判断在下一动作的所述内部指令中是否包含用于使所述主轴旋转的主轴旋转指令;以及通电控制部,在所述第二判断部判断为在所述下一动作的所述内部指令中包含所述主轴旋转指令时,所述通电控制部在轴移动完成之前将所述马达的通电从断开状态切换为接通状态。
【技术特征摘要】
2016.12.26 JP 2016-2508201.一种数值控制装置,具备控制部(31),该控制部(31)对NC程序的控制指令进行解释来生成内部指令,按照所生成的该内部指令来对设备(1)的动作进行控制,所述数值控制装置的特征在于,所述设备具有用于安装刀具(4)的主轴(9),所述控制部具备:第一判断部,其判断是否为用于对所述主轴进行旋转驱动的马达(54)的通电为断开状态且所述设备的当前的动作为轴移动;第二判断部,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为轴移动时,所述第二判断部判断在下一动作的所述内部指令中是否包含用于使所述主轴旋转的主轴旋转指令;以及通电控制部,在所述第二判断部判断为在所述下一动作的所述内部指令中包含所述主轴旋转指令时,所述通电控制部在轴移动完成之前将所述马达的通电从断开状态切换为接通状态。2.根据权利要求1所述的数值控制装置,其特征在于,所述控制部还具备旋转执行部,在所述通电控制部将所述马达的通电设为接通状态之后,当轴移动完成后执行所述下一动作的所述内部指令时,所述旋转执行部执行所述主轴旋转指令。3.根据权利要求1所述的数值控制装置,其特征在于,在所述NC程序的所述控制指令为对被削件执行攻螺纹的攻螺纹指令时,所述控制部生成轴移动指令、切削进给指令以及退出指令来作为所述内部指令,所述轴移动指令用于在所述马达的通电为断开状态下从当前位置向基准点进行轴移动,所述基准点是在所述被削件中开始进行加工的位置,所述切削进给指令包含用于使所述主轴旋转的所述主轴旋转指令,用于根据所述主轴旋转指令使所述主轴旋转且从所述基准点向所述被削件的目标位置进行切削进给,所述退出指令用于在将所述切削进给进行到所述目标位置之后,使所述主轴向与所述切削进给时的旋转方向相反的方向旋转,且进行用于将所述主轴从形成于所述被削件的孔中退出的轴移动,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为与所述轴移动指令对应的轴移动,并且所述第二判断部判断为在作为所述下一动作的所述内部指令的所述切削进给指令中包含所述主轴旋转指令时,所述通电控制部在作为所述当前的动作的向所述基准点的轴移动完成之前,将所述马达的通电从断开状态切换为接通状态。4.根据权利要求2所述的数值控制装置,其特征在于,在所述NC程序的所述控制指令为对被削件执行攻螺纹的攻螺纹指令时,所述控制部生成轴移动指令、切削进给指令以及退出指令来作为所述内部指令,所述轴移动指令用于在所述马达的通电为断开状态下从当前位置向基准点进行轴移动,所述基准点是在所述被削件中开始进行加工的位置,所述切削进给指令包含用于使所述主轴旋转的所述主轴旋转指令,用于根据所述主轴旋转指令使所述主轴旋转且从所述基准点向所述被削件的目标位置进行切削进给,所述退出指令用于在将所述切削进给进行到所述目标位置之后,使所述主轴向与所述切削进给时的旋转方向相反的方向旋转,且进行用于将所述主轴从形成于所述被削件的孔中退出的轴移动,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为与所述轴移动指令对应的轴移动,并且所述第二判断部判断为在作为所述下一动作的所述内部指令的所述切削进给指令中包含所述主轴旋转指令时,所述通电控制部在作为所述当前的动作的向所述基准点的轴移动完成之前,将所述马达的通电从断开状态切换为接通状态。5.根据权利要求1所述的数值控制装置,其特征在于,所述设备具备:主轴头(7),其以所述主轴能够旋转的方式支承该主轴,且被设置为能够沿上下方向移动;以及刀库(21),在所述主轴头位于ATC原点时,所述刀库旋转且支承刀具,所述ATC原点是所述主轴头的上下方向的移动范围内的比设备原点靠上方的位置,所述设备能够执行刀具更换动作,该刀具更换动作包括以下动作:第一上升动作,使所述主轴头从当前位置向所述设备原点上升;第二上升动作,使所述主轴头从所述设备原点向所述ATC原点上升,在此期间,将当前安装于所述主轴的当前刀具卸下后交接到所述刀库;旋转动作,在所述主轴头位于所述ATC原点时,使所述刀库旋转来将接下来向所述主轴安装的下一刀具定位成与所述主轴相向;第一下降动作,使所述主轴头从所述ATC原点向所述设备原点下降,在此期间,从所述刀库接收所述下一刀具后安装于所述主轴;以及第二下降动作,使所述主轴头从所述设备原点向目标位置下降,在此期间,使所述主轴旋转,在所述NC程序的所述控制指令为用于指示所述刀具更换动作的刀具更换指令时,所述控制部生成第一上升指令、第二上升指令、旋转指令、第一下降指令以及第二下降指令来作为所述内部指令,所述第一上升指令用于指示所述第一上升动作的轴移动,所述第二上升指令用于指示所述第二上升动作的轴移动,所述旋转指令用于指示所述旋转动作,所述第一下降指令用于指示所述第一下降动作的轴移动,所述第二下降指令用于指示所述第二下降动作的轴移动,并且包含用于使所述主轴旋转的所述主轴旋转指令,在所述第一判断部判断为所述马达的通电为断开状态且所述当前的动作为与所述第一下降指令对应的轴移动,并且所述第二判断部判断为在作为所述下一动作的所述内部指令的所述第二下降指令中包含所述主轴旋转指令时,所述通电控制部在所述第一下降动作中的向所述设备原点的轴移动完成之前,将所述马达的通电从断开状态切换为接通状态。6.根据权利要求2所述的数值控制装置,其特征在于,所述设备具备:主轴头,其以所述主轴能够旋转的方式支承该主轴,且被设置为能够沿上下方向移动;以及刀库,在所述主轴头位于ATC原点时,所述刀库旋转且支承刀具,所述ATC原点是所述主轴头的上下方向的移动范围内的比设备原点靠上方的位置,所述设备能够执行刀具更换动作,该刀具更换动作包括以下动作:第一上升动作,使所述主轴头从当前位置向所述设备原点上升;第二上升动作,使所述主轴头从所述设备原点向所述ATC原点上升,在此期间,将当前安装于所述主轴的当前刀具卸下后交接到所述刀库;旋转动作,在所述主轴头位于所述ATC原点时,使所述刀库旋转来将接下来向所述主轴安装的下一刀具定位成与所述主轴相向;第一下降动作,使所述主轴头从所述ATC原点向所述设备原点下降,在此期间,从所述刀库接收所述下一刀具后安装于所述主轴;以及第二下降动作,使所述主轴头从所述设备原点向目标位置下降,在此期间,...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。