CN1243628C - 数字控制单元 - Google Patents

数字控制单元 Download PDF

Info

Publication number
CN1243628C
CN1243628C CNB2004100068532A CN200410006853A CN1243628C CN 1243628 C CN1243628 C CN 1243628C CN B2004100068532 A CNB2004100068532 A CN B2004100068532A CN 200410006853 A CN200410006853 A CN 200410006853A CN 1243628 C CN1243628 C CN 1243628C
Authority
CN
China
Prior art keywords
load
value
current
default
cutter
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2004100068532A
Other languages
English (en)
Other versions
CN1550287A (zh
Inventor
井上道也
石井一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Publication of CN1550287A publication Critical patent/CN1550287A/zh
Application granted granted Critical
Publication of CN1243628C publication Critical patent/CN1243628C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0961Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring power, current or torque of a motor
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by monitoring or safety
    • G05B19/4065Monitoring tool breakage, life or condition
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50328As function of motor spindle load, current

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Numerical Control (AREA)

Abstract

一种数字控制单元,具有用于在机械加工操作期间监视刀具驱动源上的负载的负载监视功能。数字控制单元包括:用于监视电动机上的负载的负载监视部件;用于识别当前刀具磨损程度的磨损识别部件;用于存储分别对应于预定多个刀具磨损程度的多个预设的极限负载值的存储部件;用于基于存储在该存储部件中的该多个预设的极限负载值,计算对应于在该磨损识别部件中识别的该当前刀具磨损程度的当前极限负载值的计算部件;以及用于将在该负载监视部件中监视到的该电动机上的负载与在该计算部件中计算的该当前极限负载值进行比较,以及用于判断该负载的异常的比较部件。

Description

数字控制单元
技术领域
本发明通常涉及用于机床的数字控制单元,更具体地说,涉及具有用于在机械加工操作期间,监视刀具驱动源上的负载的负载监视功能的数字控制单元。
背景技术
在机床领域中,已经提出了在机械加工操作期间,检测作用于机床上的切削阻力作为施加到用于转动刀具的主轴或用于进给刀具的进给轴上的负载,以及根据负载的大小控制主轴或进给轴的操作,以便防止刀具断裂的各种方法。一般来说,由于连续使用,刀具的刀刃将被磨损,以及最后将被折断。在刀具的边缘被磨损的情况下,在工件上由该刀具切削期间,施加到相应的刀具主轴或刀具进给轴上的负载将增加。因此,通过监视刀具主轴或刀具进给轴的驱动源上的负载、当负载增加超出预定参考值时判断刀具断裂易于发生,从而迅速采取措施,诸如停止驱动源来防止不期望的刀具断裂。
例如,日本未审专利公开(Kokai)No.7-51991(JP7-51991A)公开了数控机床中的防止刀具断裂***,其中,估算作用于转动刀具的主轴以及进给刀具的进给轴的至少一个之上的扰动转矩(disturbancetorque),将所估算的扰动转矩(或者,通过将主轴和进给轴的两个估算的外部转矩组合获得的合成扰动转矩)与预定参考转矩进行比较,以及基于比较结果,降低刀具的进给速度,停止刀具进给,或输出刀具更换命令。在这一***的一个实施例中,在对有关比较结果进行判断后,可以采取两级措施,因为所估算(或合成的)扰动转矩与大和小两个预定参考转矩(均处于异常负载可检测水平)比较,以及在所估算的扰动转矩位于这两个参考转矩之间的情况下,降低刀具进给轴的进给速度,以及在所估算的扰动转矩超出较大的参考转矩时,停止刀具进给或输出刀具更换命令。
如在JP7-5199A中所公开的,在监视负载转矩以便防止刀具断裂的传统方法中,预定作为相对于被监视负载转矩的比较值的参考值处于异常负载可检测水平(例如,该值相应于由刀具产生的负载转矩,该刀具的磨损程度已经达到恰好在刀具断裂之前的水平)。同时,上述传统的方法构造成监视施加在主轴或进给轴上的负载转矩,用于防止刀具断裂,并且不监视刀具切削工件的状态。在这一连接中,在切削期间作用在刀具上的切削阻力在刀具或机床中出现某种异常时有时会瞬间暂时增加。在这种情况下,切削阻力增加的区域内切削表面精度趋向于局部劣化。然而,如果由于这种切削异常导致的主轴或进给轴上的负载增加未达到用于防止刀具断裂预定的参考值,则传统方法难以检测这种切削异常。
一般来说,刀具磨损随同刀具的使用逐步持续产生,以及作用在刀具上的切削阻力随同磨损的发展而增加。在刀具为新(即磨损程度很低)的情况下,切削阻力很小,从而作用在主轴或进给轴上的负载也很小。在这种低磨损状态中,当切削异常发生时,作用在主轴或进给轴上的暂时增加的负载将很少达到预定的用于防止刀具断裂的参考值,因此,传统方法难以检测局部地降低机械加工精度的切削异常。换句话说,刀具的连续使用导致磨损发展以及作用在刀具上的切削阻力逐步增加,从而,如果判断标准是固定的,则通过作用在主轴或进给轴上的负载大小,难以判断正常切削状态和异常切削状态。
发明内容
因此,本发明的目的是提供具有能检测切削异常的负载监视功能的数字控制单元。
为实现上述目的,本发明提供用于机床的数字控制单元,包括:用于监视电动机上的负载的负载监视部件;用于识别当前刀具磨损程度的磨损识别部件;用于存储分别对应于预定的多个刀具磨损程度的多个预设的极限负载值的存储部件;用于根据存储在该存储部件中的该多个预设的极限负载值来计算对应于在该磨损识别部件中识别的所述当前刀具磨损程度的当前极限负载值的计算部件;以及比较部件,用于将在该负载监视部件中监视到的、该电动机上的负载与在该计算部件中计算的该当前极限负载值进行比较,以及用于判断该负载的异常。
在上述数字控制单元中,该磨损识别部件可以通过使用从刀具使用次数、刀具的切削持续时间、刀具的切削距离以及机械加工程序执行的次数中选择的一个参数来识别该当前刀具磨损程度。
同样,该负载监视部件可以在机械加工程序的某一过程中,监视该负载的最大值、平均值和最小值中的至少一个。
在这一配置中,存储在该存储部件中的该多个预设的极限负载值的每一个可以是该负载的预设的上限值,以及该比较部件可以将在该负载监视部件中监视到的该负载的最大值与基于多个预设的上限值在该计算部件中计算的该当前负载极限值进行比较。
同样,存储在该存储部件中的该多个预设的极限负载值的每一个可以是该负载的预设的上限平均值,以及,该比较部件可以将在该负载监视部件中监视到的该负载的该平均值与基于多个预设的上限平均值在该计算部件中计算的该当前极限负载值进行比较。
另外,存储在该存储部件中的该多个预设的极限负载值的每一个可以是该负载的预设的下限平均值,以及,该比较部件可以将在该负载监视部件中监视到的该负载的该平均值与基于多个预设的下限平均值在该计算部件中计算的该当前极限负载值进行比较。
此外,存储在该存储部件中的该多个预设的极限负载值的每一个可以为该负载的预设的下限值,以及,该比较部件可以将在该负载监视部件中监视到的该负载的该最小值与基于多个预设的下限值在该计算部件中计算的该当前极限负载值进行比较。
附图说明
从下述结合附图的优选实施例的描述,本发明的上述和其他目的、特征和优点将变得更显而易见,其中:
图1是表示根据本发明的数字控制单元的基本原理的框图;
图2是表示根据本发明的一个实施例的数字控制单元的硬件的具体结构的框图;
图3是表示在图2的数字控制单元中执行的负载监视处理例程的流程图;
图4是表示在用于防止刀具断裂的传统方法中,在受控电动机中的极限负载值和负载曲线之间的关系的示例说明;以及
图5是表示在根据本发明的数字控制单元中,在受控电动机中的当前极限负载值和负载曲线之间的关系的示例说明。
具体实施方式
下面,将参考附图详细地描述本发明的实施例。在这些图中,用共同的标记表示相同或相似的元件。
参考附图,图1表示根据本发明的数字控制单元的基本原理的框图。根据本发明的数字控制单元10包括用于监视电动机上的负载的负载监视部件12,用于识别当前刀具磨损程度的磨损识别部件14,用于存储分别对应于预定的各种刀具磨损程度的多个预定极限负载值的存储部件16,用于基于存储在存储部件16中的多个预定极限负载值,计算对应于在磨损识别部件14中识别的当前刀具磨损程度的当前极限负载值的计算部件18,以及比较部件20,用于将在负载监视部件12中监视的、电动机上的负载与在计算部件18中计算的当前极限负载值比较,以及用于判断有关负载的异常性。
图2表示根据本发明的一个实施例的数字控制单元100的硬件的结构。数字控制单元100包括构成上述磨损识别部件14、计算部件18和比较部件20的CPU(中央处理单元)30,以及构成上述存储部件16的CMOS(互补金属氧化物半导体)存储器32。数字控制单元10还包括作为其他基本元件的ROM(只读存储器)34、RAM(随机存取存储器)36、PMC(可编程机控制器)38、多个控制电路40、42、44、46和多个放大器48、50、52和54。
CPU 30通过总线56读出存储在ROM 34中的***程序,并根据该***程序全面地指令数字控制单元100。RAM 36存储通过显示/MDI(多文档界面)单元58,由操作员输入的临时计算数据、显示数据和各种数据。CMOS存储器32存储经接口60读入的机械加工程序和通过显示/MDI单元58输入的机械加工程序,以及存储用于检测切削异常的负载监视程序,如后所述。CMOS存储器32由未示出的电池维持并构造为非易失性存储器,即使当切断数字控制单元100的电源时,也能维持其存储状态。接口60构成与用于输入机械加工程序或各种数据的外部装置的连接。
根据存储在ROM 34中的序列程序,PMC 38通过I/O单元64将各信号输出到机床(例如致动器,诸如刀具更换机械手)的辅助设备62,以便控制该辅助设备62。另外,PMC 38接收在机床(未示出)的主体中提供的控制面板中各种开关的信号,执行必要的信号处理,此后将信号发送到CPU 30。
显示/MDI单元58是具有键盘、由液晶、CRT(阴极射线管)等等构成的显示器的手动数据输入设备,并通过接口66连接到总线56上。X轴、Y轴和Z轴控制电路40、42、44由处理器、存储器等等构成,其从CPU 30接收用于各个轴的移动命令,以及将用于各个轴的行进信号输出到相应的伺服放大器48、50、52。伺服放大器48、50、52具有在移动命令基础上操作的X轴、Y轴和Z轴伺服马达68、70、72。各个轴的伺服马达68、70、72包括在此未示出的位置/速度检测器,各个轴的控制电路40、42、44根据来自位置/速度检测器的位置/速度反馈信号执行位置/速度的反馈控制。
用类似的方式,主轴控制电路46也由处理器、存储器等等构成,其从CPU 30接收主轴旋转命令,并将主轴速度信号输出到主轴放大器54。主轴放大器54具有根据旋转命令以指定旋转速度操作的主轴马达74。根据主轴马达74设置位置编码器76。位置编码器76与主轴马达74同步地将反馈脉冲反馈到主轴控制电路46,由此主轴控制电路60根据该反馈脉冲执行旋转速度的反馈控制。
根据本发明的一个实施例的数字控制单元100除如上所述的用于机床的基本运动控制外,还具有监视各个马达上的负载以便检测切削异常性的功能。下面将描述数字控制单元100的切削异常性检测功能。
所示例的实施例的数字控制单元100包括安装在主轴控制电路46中的扰动估算观测器78。该扰动估算观测器78是用于估算作用在主轴马达74上的负载转矩的软件,在例如1999年8月10授予Iwashita等的U.S.专利No.5,936,369中公开了该观测器的可适用的一个,其教导在此引入以供参考。因此,在数字控制单元100中,其中安装有扰动估算观测器78的主轴控制电路46构成如上所述的负载监视部件12,其监视主轴马达74上的负载。因此,根据由扰动估算观测器78估算的负载转矩CPU 30执行后面将描述的过程,以便检测切削异常性。
另一方面,构成磨损识别器部件14(图1)的CPU 30将都与刀具有关的使用次数、切削持续时间、切削距离或机械加工程序执行的次数用作用来识别当前刀具磨损程度的参数。在基本上不改变刀具的单位使用次数(定义为从刀具安装在主轴上到被另一刀具更换的周期,即单次使用)中刀具的切削的持续时间和距离的情况下,可以将刀具的使用次数(即,通过刀具更换将刀具安装在主轴上的次数)用作该参数。在这种情况下,可以与刀具的使用次数一一对应地确定刀具的磨损程度,以便CPU 30能根据刀具使用的累积次数,识别当前刀具磨损程度。另外,在通过使用特定刀具重复执行相同的机械加工程序的情况下,可以与机械加工程序的执行次数一一对应地确定刀具的磨损程度。因此,在这种情况下,CPU 30能通过将刀具的机械加工程序的执行次数用作参数来识别当前刀具磨损程度。此外,刀具切削的每个持续时间和距离与刀具的磨损程度具有一对一的对应关系,而与机械加工程序的内容无关。因此,CPU 30能通过将刀具切削的持续时间或距离用作参数来识别当前刀具磨损程度。
构成存储部件16(图1)的CMOS存储器32具有在其中准备的适当的刀具文件。因此,在通过CPU 30执行切削异常检测处理前,经由显示/MDI单元58,通过使用从上述各种参数选择的所需参数,对于在可由数字控制单元100控制的机床中可用的各种刀具中的每一个,将当前刀具磨损程度存储在CMOS存储器32的刀具文件中(即写入累计寄存器)。同时,对于各种刀具中的每一个,当多个预定极限负载值分别对应于各个预定刀具磨损程度时,还存储在机械加工程序中的某些部分或过程(例如,由刀具执行切削的过程)期间,作用在主轴马达74上的负载转矩的最大值的极限值(即,预定上限值)、平均值的上下限值(即,预定上限和下限平均值)以及最小值的极限值(即预定下限值)。在这一配置中,通过在上述某一过程中,分别与预定的各个刀具磨损程度(即,使用次数、切削持续时间、切削距离或机械加工程序的执行次数)相应地确定主轴马达74上的负载的最大值、平均值和最小值,以及通过设定这些最大值、平均值和最小值的极限值(即,有关电动机上负载异常的判断参考值),根据机械加工精确度的要求(诸如尺寸精度、形状精度、表面精确),通过实验获得这些设定的极限负载值。
当将刀具的使用次数用作用来识别当前刀具磨损程度的参数时,每次通过刀具更换将刀具安装在主轴上时,将用于当前刀具磨损程度的累计寄存器的计数递增“1”。类似地,对于用在机械加工程序中的所有刀具,当将刀具的机械加工程序的执行的次数用作用来识别当前刀具磨损程度的参数时,每次执行机械加工程序时,将用于当前刀具磨损程度的累计寄存器的计数递增“1”。当将刀具的切削持续时间用作用来识别当前刀具磨损程度的参数时,累计所测量的切削持续时间并存储在用于刀具的当前刀具磨损程度的累计寄存器中。类似地,当将刀具的切削距离用作用来识别当前刀具磨损程度的参数时,累计所测量的切削距离并存储在用于刀具的当前刀具磨损程度的累计寄存器中。
图3是由数字控制单元100的CPU 30执行的负载转矩监视和切削异常检测过程的流程图。在执行切削程序期间,数字控制单元100的CPU 30以预定时间间隔重复地执行在这一流程图中示出的过程,以便允许测量负载转矩的瞬时值。应注意,所示例说明的流程图用于上述实施例,其中,与施加在主轴马达74上的负载转矩相关地监视主轴马达74(图2),以便通过检测主轴上的异常负载转矩来检测切削异常,从而将刀具使用次数用作用来识别当前刀具磨损程度的参数。因此,如上所述,在通过刀具更换将刀具安装在主轴上时,使得在CMOS存储器32中的刀具文件中提供的用于当前刀具磨损程度的累计寄存器的计数(即,相对于所安装刀具存储的使用次数)递增“1”,以及刀具的当前刀具磨损程度(即,使用次数的累计值)被更新。
首先,在步骤S1中,在机械加工程序的某一部分或过程(例如通过刀具执行切削的过程)期间,从扰动估算观测器78读取由安装在主轴控制电路46中的扰动估算观测器78(图2)估算的主轴74上的负载转矩T。然后,例如,用下述方式,确定在该特定过程中读取的负载转矩T的最大值Tmax、平均值Tav以及最小值Tmin。
特别地,预先准备用于合计所读取的负载转矩T的寄存器S、用于计数读取次数的寄存器C、用于保存最大值Tmax的寄存器Rmax以及用于保存最小值Tmin的寄存器Rmin。每次读取负载转矩T时,将转矩值到合计寄存器S,以及使计数寄存器C递增“1”。对寄存器Rmax和Rmin分别赋予由寄存器大小而定的零和最大值作为初始值,每次读取负载转矩T时,将所读取的转矩值与寄存器Rmax和Rmin的数值进行比较。如果所读取的转矩值大于Rmax的数值,则用所读取的转矩值替换Rmax的数值,而如果所读取的转矩值低于Rmin的数值,则用所读取的转矩值代替Rmin的数值。结果,当在某一过程中完成读取主轴马达74上的负载转矩T时,将在这一部分中负载转矩T的最大值Tmax存储在寄存器Rmax以及将最小值Tmin存储在寄存器Rmin中。同时,通过将存储在合计寄存器S中的转矩之和除以存储在计数寄存器C中的计数,确定负载转矩T的平均值Tav(步骤S1)。
接着,在步骤S2,从刀具文件中的累计寄存器读取当前刀具磨损程度(或当前使用次数),以及从该刀具文件读出分别对应于高于和低于所读取的当前刀具磨损程度(或当前使用次数)的预定刀具磨损程度(或预定使用次数)的负载转矩的两个预定的上限值。然后,对这些预定上限值进行内插以便计算对应于当前刀具磨损程度(或当前使用次数)的当前最大负载转矩的极限负载值(或当前上限值)。例如,如果用Mr表示当前使用次数,用MA表示低于并最接近于当前使用次数Mr的预定使用次数,用TAu表示相应于预定使用次数MA的预定上限值,用MB表示高于并最接近当前使用次数Mr的预定使用次数,以及用TBu表示相应于预定使用次数MB的预设的上限值,通过下述方程式1计算相应于当前使用次数Mr的当前上限值Tru:
Tru=TAu+{(Mr-MA)·(TBu-TAu)/(MB-MA)}…(1)
如果累计寄存器中的当前刀具磨损程度(当前使用次数)等于预定刀具磨损程度(预定使用次数)中的任何一个(例如Mr=MA),则将对应于这一预定使用次数的预设的上限值(例如TAu)用作当前上限值(例如Tru),如将从方程式1所理解的。
然后,在步骤S3,将在步骤S1中确定的负载转矩的最大值Tmax与在步骤S2中计算的当前上限值Tru进行比较,以便判断是否满足Tmax≤Tru。如果负载转矩最大值Tmax超出当前上限值Tru(即,Tmax>Tru),例程进入步骤S8,发出表示出现切削异常的警告,于是完成负载转矩监视和切削异常检测过程。
另一方面,如果负载转矩最大值Tmax不超出当前上限值Tru(即,负载转矩最大值Tmax正常),例程进入步骤S4。在步骤S4中,从刀具文件读取分别相应于高于和低于当前刀具磨损程度(或当前使用次数)的预定刀具磨损程度(或预定使用次数)的负载转矩的两个预设的上限平均值。然后,对这些预设的上限平均值进行内插以便计算相应于当前刀具磨损程度(或当前使用次数)的平均负载转矩的当前上限负载值(或当前上限平均值)。用相同的方式,在步骤S4中,读出负载转矩的两个预设的下限平均值,并对其进行内插以便计算相应于当前刀具磨损程度(或当前使用次数)的平均负载转矩的当前下限负载值(或当前下限平均值)。例如,如果用TAavu表示相应于低于并最接近于当前使用次数Mr的预定使用次数MA的预设的上限平均值,用TBavu表示相应于高于并最接近于当前使用次数Mr的预定使用次数MB的预设的上限平均值,用TAavd表示相应于预定使用次数MA的预设的下限平均值,以及用Tbavd表示相应于预定使用次数MB的预设的下限平均值,则分别通过下述方程式2和3计算相应于当前使用次数Mr的当前上限平均值Travu和当前下限平均值Travd:
Travu=TAavu+{(Mr-MA)·(TBavu-TAavu)/(MB-MA)}…(2)
Travd=TAavd+{(Mr-MA)·(TBavd-TAavd)/(MB-MA)}…(3)
如果累计寄存器中的当前刀具磨损程度(当前使用次数)等于预定刀具磨损程度(预定使用次数)中的任何一个(例如,Mr=MA),则将相应于这一预定使用次数的预设的上限平均值(例如TAavu)和预设的下限平均值(例如,TAavd)分别用作当前上限平均值(例如Travu)和当前下限平均值(例如Travd),如将从方程式2和3所理解的。
然后,在步骤S5中,将在步骤S1中确定的负载转矩平均值Tav与在步骤S4中计算的当前上限平均值Travu和当前下限平均值Travd进行比较,以便判断是否满足Travd≤Tav≤Travu。如果负载转矩平均值Tav不在当前上限平均值Travu和当前下限平均值Travd之间的范围内(即,Tav>Travu或Tav<Travd),例程进入步骤S8,发出表示发生切削异常的警告,于是完成负载转矩监视和切削异常检测过程。
另一方面,如果负载转矩平均值Tav未超出当前上限平均值Travu以及不低于当前下限平均值Travd(即,负载转矩平均值Tav正常),则例程进入步骤S6。在步骤S6中,从刀具文件读出分别相应于高于和低于当前刀具磨损程度(或当前使用次数)的预定刀具磨损程度(或预定使用次数)的负载转矩的两个预设的下限值。然后,对这些预设的下限平均值进行内插以便计算相应于当前刀具磨损程度(或当前使用次数)的最小负载转矩的当前极限负载值(或当前下限值)。例如,如果用TAd表示相应于低于并最接近于当前使用次数Mr的预定使用次数MA的预设的下限值,用TBd表示相应于高于并最接近于当前使用次数Mr的预定使用次数MB的预设的下限值,则通过下述方程式计算相应于当前使用次数Mr的当前下限值Trd:
Trd=TAd+{(Mr-MA)·(TBd-TAd)/(MB-MA)}…(4)
如果累计寄存器中的当前刀具磨损程度(当前使用次数)等于预定刀具磨损程度(预定使用次数)中的任何一个(例如Mr=MA),则将对应于这一预定使用次数的预设的下限值(例如TAd)用作当前下限值(例如Trd),如将从方程式4中所理解到的。
然后,在步骤S7,将在步骤S1中确定的负载转矩的最小值Tmin与在步骤S6中计算的当前下限值Trd进行比较,以便判断是否满足Tmin<Trd。如果负载转矩最小值Tmin低于当前下限值Trd(即Tmin<Trd),例程进入步骤S8,发出表示出现切削异常的警告,于是结束负载转矩监视和切削异常检测过程。另一方面,如果负载转矩最小值Tmin不低于当前下限值(即,负载转矩最小值Tmin正常),则判定在这一特定过程中没有出现切削异常,于是完成负载转矩监视和切削异常检测过程。
如上所述,在数字控制单元100中,通过相对于与各个刀具磨损程度一致地离散地预设的负载转矩的预设的上限值、预设的上限平均值、预设的下限平均值以及预设的下限值分别进行的内插,在机械加工程序的某一部分或过程中计算相应于当前刀具磨损程度的负载转矩的当前上限值、当前上限平均值、当前下限平均值和当前下限值的比较。此后,鉴于分别与当前上限值、当前上限/下限平均值以及当前下限值的比较,判断是否可允许在扰动估算观测器78的估算值的基础上确定的负载转矩的最大值、平均值和最小值,如果不允许,则断定已经发生切削异常,以及输出警告。
图4和图5通过举例,分别表示在用于防止刀具断裂的传统方法中,在受控电动机(主轴马达)中极限负载值(上限值Tu’)和负载曲线之间的关系,以及根据本发明的数字控制单元100中受控电动机(主轴马达)中的当前极限负载值(当前上限值Tru)和负载曲线之间的关系。如图4所示,在传统方法中,作为判断出现刀具断裂的参考值的上限值Tu’是恒定的(在异常负载可检测水平),并且对于一个刀具,在根据刀具使用次数(刀具磨损程度)递增,主轴马达上的负载转矩逐步增加达到上限值Tu’时的瞬间,用新的刀具更换该刀具。与此相反,在图5所示的数字控制单元100的负载转矩监视和切削异常检测过程中,确定分别对应于当前刀具使用次数(刀具磨损程度)1至n的当前上限值Tlu至Tnu,以便根据刀具磨损程度,改变作为判断出现切削异常的参考值的当前上限值Tru,如曲线Q所示。然后,对于一个刀具,在根据刀具使用次数的递增主轴马达上的负载转矩逐步增加达到当前上限值的最大值Tnu的瞬间,用新的刀具代替该刀具。
在这种情况下,将考虑这种情形,即在由一个刀具重复执行机械加工操作期间,在刀具使用次数相对低的情况下,检测对在某一过程中的最大负载来说异常大的负载转矩Tx。这种异常负载会导致机械加工精确度的局部恶化。在这种情况下,在图4所示的传统方法中,异常负载转矩Tx通常低于上限值Tu’,从而不能检测异常负载,于是在假定切削正常进行的情况下继续机械加工。
与此相反,在图5所示的数字控制单元100的处理中,在出现异常负载转矩Tx的瞬间,异常负载转矩Tx通常超出相应于刀具使用次数的当前上限值Tru(在曲线Q中),以便发出表示出现异常的警告,从而可以立即采取措施,诸如停止机械加工。另外,尽管在图5中未出,但在数字控制单元100中,对于某一过程中的平均值和最小值,将随刀具磨损程度而改变的当前上限/下限平均值和当前下限值确定为判断出现切削异常的参考值。因此,在刀具使用次数相对低的条件下检测对某一过程的平均负载来说异常高的负载转矩的情况中,这种异常的负载转矩通常超出相应于出现该异常负载转矩的瞬间刀具使用次数的当前上限平均值,以便可以启动表示出现异常,即,机械加工精度恶化的警告。另一方面,在检测对某一过程中的平均或最小负载来说异常低的负载转矩的情况下,这种异常负载转矩通常小于相应于出现异常负载转矩的瞬间刀具使用次数的当前下限平均值或当前下限值,根据这一结果,也可以发出表示出现异常的警告。这种异常低的负载转矩表示在出现异常负载转矩的瞬间刀具的刀刃断裂,以便可以停止该机械加工以及用新的刀具更换该刀具。
如从上述说明可以理解到的,根据本发明,即使在刀具磨损程度相对低的初始阶段,也可以检测会导致机械加工精度恶化的切削异常,以及采取措施以便例如,操作员观察其后的刀具状况,如果他判断可以连续机械加工则连续执行机械加工,或者,如果他判断不可以连续机械加工,则立即更换刀具。因此,防止产生具有恶化的机械加工精度的工件,从而提高工件的合格率。另外,根据本发明,可以检测表示刀具断裂的切削异常,而与刀具磨损程度无关,以便可以避免由断裂的刀具连续机械加工会导致的装置损坏这一缺点。
在上述实施例中,在某一过程中负载转矩的最大值、平均值和最小值均被监视,以便检测异常负载或切削异常。然而,代替上述结构,本发明可以构造成监视从某一过程中的负载转矩的最大值、平均值和最小值中选择的一个或两个所需值以便检测切削异常。同时,在监视某一过程中的平均负载转矩的情况下,当前上限平均值和当前下限平均值中的任何一个能被用作判断切削异常的参考。
另外,在上述实施例中,用于控制主轴马达74的主轴控制电路46具有扰动估算观测器78,以及使用扰动估算观测器78来监视作用在主轴马达74上的负载。然而,代替提供扰动估算观测器78,本发明也可以构造成通过监视流过主轴马达上的驱动电流,或通过另外安装专用于测量的转矩传感器,直接测量作用在主轴马达上的负载转矩。
此外,在上述实施例中,通过监视作用在主轴马达74上的负载转矩来检测切削异常。另一方面,代替此种配置,本发明可以构造成通过监视作用在用于刀具进给轴的X轴、Y轴和Z轴的伺服马达68、70、72上的负载转矩来检测切削异常。通过这一配置,扰动估算观测器分别安装在可操作地控制X轴、Y轴和Z轴伺服马达68、70、72的轴控制电路40、42、44中,以及使用这些扰动估算观测器来监视作用在各个伺服马达上的负载转矩。另外,如上所述,可通过监视流过各马达的驱动电流,或通过另外地安装专用于测量的转矩传感器,直接测量作用在各个马达上的负载转矩。
在监视作用在X轴、Y轴和Z轴伺服马达68、70和72上的负载转矩的情况下,通过将作用在各个伺服马达上的负载转矩组合获得的合成负载转矩也可以用于判断切削异常。通过这一配置,也可以执行基本上与图3中所示的过程相同的过程,除了将在步骤S1中读取的主轴马达上的负载转矩改变为合成负载转矩,以及稍微改变刀具文件中的预设的极限负载值以外。可替换地,如果需要简化切削异常检测过程,可以使用作用在X轴、Y轴和Z轴伺服马达68,70,72上的负载转矩中的最大负载转矩,以代替在图3的步骤S1中读取的主轴马达上的负载转矩。
另外,代替监视所有刀具进给轴上的负载转矩,可以根据机械加工程序的内容监视所需的一个或两个刀具进给轴上的负载转矩。更具体地说,在具有在其纵向方向中进给的刀具的机械加工中,诸如钻孔或开孔,仅监视Z轴上的负载转矩就足够了。而在具有在与其纵轴相交的方向中进给的刀具的机械加工中,诸如通过立铣刀的端面或外周表面切削,则监视X轴和Y轴上的负载转矩是很有利的。
尽管已经参考特定的优选实施例描述了本发明,但本领域的技术人员将理解,在不背离下述权利要求书的精神的范围的情况下,可以做出各种改变和改进。

Claims (7)

1.一种用于机床的数字控制单元,包括:
用于监视电动机上的负载的负载监视部件;
用于识别当前刀具磨损程度的磨损识别部件;
用于存储分别对应于预定的多个刀具磨损程度的多个预设的极限负载值的存储部件;
计算部件,用于基于存储在所述存储部件中的所述多个预设的极限负载值,计算对应于在所述磨损识别部件中识别的所述当前刀具磨损程度的当前极限负载值;以及
比较部件,用于将在所述负载监视部件中监视到的所述电动机上的负载与在所述计算部件中计算的所述当前极限负载值进行比较,以及用于判断所述负载的异常。
2.如权利要求1所述的数字控制单元,其特征在于,所述磨损识别部件通过使用从刀具使用次数、刀具的切削持续时间、刀具的切削距离以及机械加工程序执行次数中选择的一个参数来识别所述当前刀具磨损程度。
3.如权利要求1所述的数字控制单元,其特征在于,所述负载监视部件在机械加工程序的某一过程中,监视所述负载的最大值、平均值和最小值中的至少一个。
4.如权利要求3所述的数字控制单元,其特征在于,存储在所述存储部件中的所述多个预设的极限负载值的每一个是所述负载的预设的上限值,以及,所述比较部件将在所述负载监视部件中监视到的所述负载的所述最大值与基于多个预设的上限值在所述计算部件中计算的所述当前极限负载值进行比较。
5.如权利要求3所述的数字控制单元,其特征在于,存储在所述存储部件中的所述多个预设的极限负载值的每一个是所述负载的预设的上限平均值,以及,所述比较部件将在所述负载监视部件中监视到的所述负载的所述平均值与基于多个预设的上限平均值在所述计算部件中计算的所述当前极限负载值进行比较。
6.如权利要求3所述的数字控制单元,其特征在于,存储在所述存储部件中的所述多个预设的极限负载值的每一个是所述负载的预设的下限平均值,以及,所述比较部件将在所述负载监视部件中监视到的所述负载的所述平均值与基于多个预设的下限平均值在所述计算部件中计算的所述当前极限负载值进行比较。
7.如权利要求3所述的数字控制单元,其特征在于,存储在所述存储部件中的所述多个预设的极限负载值的每一个是所述负载的预设的下限值,以及,所述比较部件将在所述负载监视部件中监视到的所述负载的所述最小值与基于多个预设的下限值在所述计算部件中计算的所述当前极限负载值进行比较。
CNB2004100068532A 2003-02-21 2004-02-20 数字控制单元 Expired - Fee Related CN1243628C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2003044200A JP3681733B2 (ja) 2003-02-21 2003-02-21 数値制御装置
JP044200/2003 2003-02-21

Publications (2)

Publication Number Publication Date
CN1550287A CN1550287A (zh) 2004-12-01
CN1243628C true CN1243628C (zh) 2006-03-01

Family

ID=32732989

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100068532A Expired - Fee Related CN1243628C (zh) 2003-02-21 2004-02-20 数字控制单元

Country Status (5)

Country Link
US (1) US6892110B2 (zh)
EP (1) EP1449615B1 (zh)
JP (1) JP3681733B2 (zh)
CN (1) CN1243628C (zh)
DE (1) DE602004000025T2 (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104768707A (zh) * 2012-10-29 2015-07-08 富士机械制造株式会社 监视区间自动设定装置、机床及监视区间自动设定方法
CN111185802A (zh) * 2018-11-14 2020-05-22 株式会社日立制作所 旋转工具诊断***

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3893334B2 (ja) * 2002-08-23 2007-03-14 ファナック株式会社 多系統数値制御装置
JP3681733B2 (ja) * 2003-02-21 2005-08-10 ファナック株式会社 数値制御装置
DE10360892A1 (de) * 2003-12-19 2005-07-21 Robert Bosch Gmbh Verfahren und Vorrichtung zur Verschleisserfassung bei Steuergeräten
JP4299805B2 (ja) * 2005-04-25 2009-07-22 ファナック株式会社 テーブル形式データを用い工具補正を行う数値制御装置
JP4791813B2 (ja) * 2005-12-08 2011-10-12 株式会社ディスコ 切削装置
US20080161959A1 (en) * 2006-12-01 2008-07-03 Jerard Robert B Method to measure tool wear from process model parameters
DE102008015004A1 (de) * 2008-03-19 2009-09-24 Mtu Aero Engines Gmbh Verfahren zur Anzeige von Veränderungen an einem Bohrwerkzeug
DE102008022361A1 (de) 2008-05-06 2009-11-12 Schneider Gmbh & Co. Kg Verfahren zum Bearbeiten eines Brillenglasrohlings
CN102036789B (zh) * 2008-05-21 2014-09-17 松下电器产业株式会社 机器人的异常判定方法
JP5365595B2 (ja) * 2010-09-15 2013-12-11 株式会社安川電機 減速機の異常判定方法、異常判定装置、ロボット及びロボットシステム
DE102010062478A1 (de) * 2010-12-06 2012-06-06 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben einer elektrischen Maschine eines Kraftfahrzeug-Antriebsstranges
KR101776956B1 (ko) * 2010-12-09 2017-09-19 두산공작기계 주식회사 공작기계의 공구 손상 탐지장치 및 공구손상 탐지방법
US9921712B2 (en) 2010-12-29 2018-03-20 Mako Surgical Corp. System and method for providing substantially stable control of a surgical tool
US9119655B2 (en) 2012-08-03 2015-09-01 Stryker Corporation Surgical manipulator capable of controlling a surgical instrument in multiple modes
JP5289601B1 (ja) * 2012-03-19 2013-09-11 ファナック株式会社 多軸加工機用切削距離演算装置
JP2014032022A (ja) * 2012-08-01 2014-02-20 Shimadzu Corp 分析装置制御システム、及び分析装置制御システム用プログラム
US9226796B2 (en) 2012-08-03 2016-01-05 Stryker Corporation Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
KR20240093729A (ko) 2012-08-03 2024-06-24 스트리커 코포레이션 로봇 수술을 위한 시스템 및 방법
US9820818B2 (en) 2012-08-03 2017-11-21 Stryker Corporation System and method for controlling a surgical manipulator based on implant parameters
CN105122160B (zh) * 2013-04-08 2017-07-14 三菱电机株式会社 数控装置
KR101343403B1 (ko) * 2013-08-14 2013-12-20 (주)한국툴모니터링 공작기계 운전시의 이상 검출방법
JP5739501B2 (ja) * 2013-10-11 2015-06-24 ファナック株式会社 工作機械
CN103543693B (zh) * 2013-10-31 2016-06-08 常州工学院 一种实时测量阴极磨损量的装置及方法
JP6413504B2 (ja) * 2014-09-01 2018-10-31 村田機械株式会社 工具管理装置及び工具管理方法
JP5908552B1 (ja) 2014-09-24 2016-04-26 ファナック株式会社 工作機械の制御装置
JP2016078126A (ja) * 2014-10-09 2016-05-16 株式会社ケーヒン 基板切断用工具の折損防止方法及び基板切断装置
DE102014224122B4 (de) * 2014-11-26 2018-10-25 Siemens Healthcare Gmbh Verfahren zum Betreiben eines robotischen Gerätes und robotisches Gerät
JP6267152B2 (ja) * 2015-04-14 2018-01-24 ファナック株式会社 工具マガジンの工具保持手段の把持力測定手段を備えた工具搬送装置および加工システム
JP6637689B2 (ja) * 2015-07-21 2020-01-29 オークマ株式会社 工作機械の工具状態判定装置
JP2017080865A (ja) * 2015-10-30 2017-05-18 オークマ株式会社 工作機械の監視装置
CN106873527B (zh) * 2015-12-11 2020-08-14 日立汽车***(中国)有限公司 用于测量切削刀具的使用寿命的方法、控制装置和***
CA2954312C (en) * 2016-01-14 2020-08-25 2141632 Ontario Inc. Electronically controlled substrate working apparatus
FR3046809B1 (fr) * 2016-01-20 2019-06-28 Seti-Tec Procede de determination de l'etat d'usage d'un foret, et dispositif correspondant
JP6542713B2 (ja) * 2016-06-09 2019-07-10 ファナック株式会社 異常負荷検出の閾値を学習する機械学習器,数値制御装置および機械学習方法
CN106002486B (zh) * 2016-07-27 2017-12-05 大连理工大学 基于微铣床主传动***功率的微铣削力测量方法
JP2018022204A (ja) * 2016-08-01 2018-02-08 Dmg森精機株式会社 加工状態表示装置、並びにこれを備えたncプログラム生成装置及びncプログラム編集装置
KR20180042557A (ko) * 2016-10-18 2018-04-26 삼성전자주식회사 공작 기계의 상태를 감시하는 전자 장치 및 그의 제어 방법
CN106475855A (zh) * 2016-11-22 2017-03-08 无锡职业技术学院 一种数控机床主轴负荷的在线检测设备和检测方法
US11202682B2 (en) 2016-12-16 2021-12-21 Mako Surgical Corp. Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site
CN107265089B (zh) * 2017-06-14 2019-04-23 北京中煤煤炭洗选技术有限公司 一种全自动旋转式连续供给电磁皮带清扫装置
DE102017116869A1 (de) * 2017-07-26 2019-01-31 Chiron-Werke Gmbh & Co. Kg Vorrichtung zum Ermitteln von hochbelasteten Positionen bei einer Werkzeugmaschine
DE102017120518A1 (de) * 2017-09-06 2019-03-07 Komet Deutschland Gmbh Verfahren zum Überwachen einer Werkzeugmaschine, insbesondere auf Werkzeugbruch
DE102017128628A1 (de) * 2017-12-01 2019-06-06 Point 8 Gmbh Verfahren zum Erfassen mindestens eines Werkzeugzustands eines Werkzeugs einer Werkzeugmaschine zur Bearbeitung von Werkstücken sowie Werkzeugmaschine
JP6717872B2 (ja) * 2018-03-27 2020-07-08 ファナック株式会社 モータ制御装置
CN110405600A (zh) * 2019-01-08 2019-11-05 贺奇玻璃制造(大连)有限公司 切削设备及其控制方法
CN111429395A (zh) * 2019-01-08 2020-07-17 鸿富锦精密电子(成都)有限公司 刀具寿命预测方法、装置及计算机存储介质
CN109739183B (zh) * 2019-01-14 2020-05-22 上海赛卡精密机械有限公司 一种基于多传感器的大型数控机床故障监测***
US11015323B2 (en) * 2019-02-07 2021-05-25 Caterpillar Inc. System and method for determining usage of work implement
JP2020191043A (ja) * 2019-05-24 2020-11-26 ファナック株式会社 異常検出装置、異常検出サーバ及び異常検出方法
JP7387368B2 (ja) * 2019-10-04 2023-11-28 オークマ株式会社 工作機械の主軸監視装置及び主軸監視方法
EP3825058A1 (de) * 2019-11-22 2021-05-26 Martin Huber Werkzeugmaschine sowie verfahren zum betrieb einer werkzeugmaschine
JP7302518B2 (ja) * 2020-03-31 2023-07-04 ブラザー工業株式会社 数値制御装置

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4536849A (en) * 1982-09-08 1985-08-20 Cincinnati Milacron Inc. Machine operation monitor
JP3285663B2 (ja) 1993-05-11 2002-05-27 ファナック株式会社 工具破損検出装置
JP3331024B2 (ja) * 1993-10-13 2002-10-07 ファナック株式会社 工具寿命管理方式
JP3655378B2 (ja) 1995-11-28 2005-06-02 ファナック株式会社 サーボモータの外乱負荷推定方法
US5857166A (en) * 1996-08-30 1999-01-05 Kim; Nam H. Tool monitoring apparatus
DE19756537A1 (de) * 1997-12-18 1999-07-01 Wacker Siltronic Halbleitermat Verfahren zum Erzielen eines möglichst linearen Verschleißverhaltens und Werkzeug mit möglichst linearem Verschleißverhalten
JP3436899B2 (ja) * 1999-09-10 2003-08-18 義昭 垣野 工具異常検出装置及びこれを備えた数値制御装置
JP2001350510A (ja) * 2000-06-06 2001-12-21 Mori Seiki Co Ltd 工作機械保守管理システム
JP2002001633A (ja) * 2000-06-19 2002-01-08 Murata Mach Ltd 異常負荷検知機能を備えた加工機
JP2003326438A (ja) * 2002-02-28 2003-11-18 Fanuc Ltd 工具異常検出装置
JP3681733B2 (ja) * 2003-02-21 2005-08-10 ファナック株式会社 数値制御装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104768707A (zh) * 2012-10-29 2015-07-08 富士机械制造株式会社 监视区间自动设定装置、机床及监视区间自动设定方法
CN104768707B (zh) * 2012-10-29 2016-12-21 富士机械制造株式会社 监视区间自动设定装置、机床及监视区间自动设定方法
CN111185802A (zh) * 2018-11-14 2020-05-22 株式会社日立制作所 旋转工具诊断***

Also Published As

Publication number Publication date
EP1449615A1 (en) 2004-08-25
CN1550287A (zh) 2004-12-01
US20040174130A1 (en) 2004-09-09
EP1449615B1 (en) 2005-07-06
DE602004000025T2 (de) 2006-05-11
JP2004252839A (ja) 2004-09-09
DE602004000025D1 (de) 2005-08-11
US6892110B2 (en) 2005-05-10
JP3681733B2 (ja) 2005-08-10

Similar Documents

Publication Publication Date Title
CN1243628C (zh) 数字控制单元
CN105676778B (zh) 基于传感器监测的智能制造方法和***以及加工机床
EP1407853B1 (en) Apparatus for detecting or predicting tool breakage
CN1107249C (zh) 刀具状态的自动监测
CN1796973A (zh) 刀具损害/异常检测设备
US9547305B2 (en) Drive control apparatus
US20060116786A1 (en) Controller
US5142210A (en) Abnormal state detecting apparatus of a machine tool
JPH096432A (ja) 制御システムの異常検知装置
CN1781658A (zh) 控制器
CN101322084B (zh) 用于确定机器元件维护间隔期的方法和控制装置
CN111113119B (zh) 进给轴异常判定***及蜗轮异常判定***
EP3620874B1 (en) Control device and axial feed control method
EP1484657B1 (en) Numerical control apparatus for machine tool and numerical control method for machine tool
US6859680B2 (en) Numerical controlling unit having tool-breakage detecting function
JP2007105809A (ja) 工作機械の主軸駆動ベルトのスリップ検出方法
JP2019091299A (ja) 工作機械の送り軸の稼働状態表示装置及び稼働状態表示方法
JPH07219611A (ja) 工作機械および工作機械制御装置
US20200026255A1 (en) Abnormality detection device of machine tool
US20170060121A1 (en) Numerical controller
CN107695773A (zh) 通过同步电动机驱动的切屑排出装置
US4514611A (en) Method of controlling electric discharge machine
JP7021656B2 (ja) 情報処理装置、情報処理方法、及び情報処理プログラム
EP3620873B1 (en) Control device and axial feed control method
US20240173812A1 (en) Tool machining load monitoring method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20060301

Termination date: 20100220