[go: up one dir, main page]

JP6637689B2 - Machine tool tool state determination device - Google Patents

Machine tool tool state determination device Download PDF

Info

Publication number
JP6637689B2
JP6637689B2 JP2015144205A JP2015144205A JP6637689B2 JP 6637689 B2 JP6637689 B2 JP 6637689B2 JP 2015144205 A JP2015144205 A JP 2015144205A JP 2015144205 A JP2015144205 A JP 2015144205A JP 6637689 B2 JP6637689 B2 JP 6637689B2
Authority
JP
Japan
Prior art keywords
spindle
tool
load
spindle load
frequency component
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.)
Active
Application number
JP2015144205A
Other languages
Japanese (ja)
Other versions
JP2017024112A (en
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.)
Okuma Corp
Original Assignee
Okuma 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 Okuma Corp filed Critical Okuma Corp
Priority to JP2015144205A priority Critical patent/JP6637689B2/en
Publication of JP2017024112A publication Critical patent/JP2017024112A/en
Application granted granted Critical
Publication of JP6637689B2 publication Critical patent/JP6637689B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Automatic Control Of Machine Tools (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Numerical Control (AREA)

Description

本発明は、主軸に装着した工具を回転させながらワークの加工を行う工作機械において、工具の状態を判定する工具状態判定装置に関するものである。   The present invention relates to a tool state determination device that determines the state of a tool in a machine tool that processes a workpiece while rotating a tool mounted on a spindle.

工具を回転させてワークを切削加工する工作機械において、工具に損傷が生じると、ワークを希望通りの形状に加工できない加工不具合が発生する。加えて、工具の損傷によりワークが除去できない状況で送り軸が動作し続けると、工具とワークとが衝突する状況になり、機械が損傷を受けることになる。このため工具の状態を最も表していると考えられる主軸モータの負荷をNC装置のモニタに表示し、機械オペレータが切削状態の良否を判断したり、機械が主軸負荷を監視して送り軸を停止するなどといったことが一般的に行われている。
例えば特許文献1には、主軸モータの負荷を表示装置にアナログ表示する際に、負荷値に応じて特定の領域に色分けして棒グラフで表示する方法が開示されている。これにより負荷の状態を色で直感的に把握できる。特許文献2には、切削動力計で加工負荷の平均値を求め、負荷変動の許容幅を設定して許容幅を越える場合は異常信号を出力する工具寿命予知装置が開示されている。この異常信号の出力個数から、加工負荷の顕著な変化の有無が判断できる。特許文献3には、主軸モータの負荷電流値の加減速時の電流を差し引いた値の平均値で工具摩耗の判定を行う負荷監視方法が示されている。ここでは電流値の上下限を設け、この値と比較することで異常を判断してモニタにメッセージを出力するようにしている。
2. Description of the Related Art In a machine tool that cuts a work by rotating a tool, if the tool is damaged, a processing defect that cannot process the work into a desired shape occurs. In addition, if the feed axis continues to operate in a situation where the workpiece cannot be removed due to damage to the tool, the tool and the workpiece will collide, and the machine will be damaged. For this reason, the load of the spindle motor, which is considered to represent the state of the tool most, is displayed on the monitor of the NC device, and the machine operator judges the quality of the cutting state, and the machine monitors the spindle load and stops the feed shaft. It is generally performed.
For example, Patent Document 1 discloses a method of displaying the load of a spindle motor in a bar graph by color-coding a specific area according to the load value when displaying the load on a display device in an analog manner. Thereby, the state of the load can be intuitively grasped by the color. Patent Literature 2 discloses a tool life predicting device that obtains an average value of a processing load using a cutting dynamometer, sets an allowable range of load variation, and outputs an abnormal signal when the allowable range is exceeded. The presence or absence of a remarkable change in the processing load can be determined from the number of output abnormal signals. Patent Literature 3 discloses a load monitoring method in which tool wear is determined based on an average value obtained by subtracting current during acceleration / deceleration of a load current value of a spindle motor. Here, upper and lower limits of the current value are provided, and a comparison is made with this value to determine an abnormality and output a message to the monitor.

特開昭58−120455号公報JP-A-58-120455 特開平5−329748号公報JP-A-5-329748 特開平7−24694号公報JP-A-7-24694

特許文献1の主軸モータの負荷表示では、負荷値の大きさが色で判断できるという利点はあるが、色と工具の状態との関連性は無い。このため、どの色で工具が損傷するのかを予め知っておく必要がある。また、一般的に主軸負荷は主軸の加減速時や加工における瞬間的な負荷上昇などによりばたつきがある。一方で、工具状態の変化が主軸モータの負荷に与える変化量は微小であることもあるため、棒グラフで読み取るのは難しい。
また、特許文献2では、工具が異常であると判断するために負荷変動を予め設定しておく必要があるが、例えば初品の加工ではその値を設定することは難しい。特許文献3も特許文献2と同様で、異常と判断するための電流値を予め設定する必要がある。
In the load display of the spindle motor disclosed in Patent Document 1, there is an advantage that the magnitude of the load value can be determined by color, but there is no relationship between the color and the state of the tool. For this reason, it is necessary to know in advance which color will damage the tool. In general, the spindle load fluctuates due to acceleration or deceleration of the spindle or an instantaneous increase in load during machining. On the other hand, since the amount of change in the state of the tool applied to the load on the spindle motor may be very small, it is difficult to read the bar graph.
Further, in Patent Document 2, it is necessary to set a load variation in advance in order to determine that the tool is abnormal, but it is difficult to set the value in, for example, machining of a first product. In Patent Document 3, similarly to Patent Document 2, it is necessary to set a current value for determining an abnormality in advance.

そこで、本発明は、予め加工負荷等の事前データを用意する必要がなく、工具の状態を簡単に把握できる工作機械の工具状態判定装置を提供することを目的としたものである。   Therefore, an object of the present invention is to provide a tool state determination device for a machine tool that can easily grasp the state of a tool without having to prepare advance data such as a processing load in advance.

上記目的を達成するために、請求項1に記載の発明は、外周に複数の刃を備える工具を主軸に装着し、前記主軸と共に前記工具を回転させてワークの加工を行う工作機械において、前記工具の状態を判定するための工具状態判定装置であって、
前記主軸の負荷を予め設定した回転回数分だけ検出する主軸負荷検出手段と、
前記主軸負荷検出手段で検出した主軸負荷の平均値と、前記主軸負荷における前記主軸の回転周波数に対応する周波数成分の大きさである回転周波数成分とを検出回数ごとに抽出する主軸負荷処理手段と、
同一の加工条件において前記主軸負荷処理手段で抽出された前記主軸負荷の平均値と回転周波数成分とを前記検出回数ごとに記憶する記憶手段と、
前記記憶手段に記憶された前記検出回数ごとの前記主軸負荷の平均値が連続して増加し、且つ前記検出回数ごとの前記主軸負荷の回転周波数成分が連続して一定となった場合に工具摩耗と判定する判定手段と、を備えることを特徴とする。
請求項2に記載の発明は、請求項1の構成において、前記判定手段は、前記検出回数ごとの前記主軸負荷の平均値が連続して増加し、且つ前記主軸負荷の回転周波数成分が連続して減少した後に連続して一定となった場合に工具摩耗と判定することを特徴とする。
請求項3に記載の発明は、請求項1又は2の構成において、加工プログラム中に記述された主軸負荷算出指令及び当該主軸負荷算出指令を実行する機械位置を読み取るプログラム解釈手段を備え、前記主軸負荷処理手段は、前記プログラム解釈手段で解釈された前記主軸負荷算出指令に基づいて前記主軸負荷の平均値及び回転周波数成分の抽出を行うことを特徴とする。
請求項4に記載の発明は、請求項1乃至3の何れかの構成において、前記判定手段による判定結果を報知する報知手段を備えたことを特徴とする。
In order to achieve the above object, the invention according to claim 1 is directed to a machine tool that mounts a tool having a plurality of blades on an outer periphery to a main spindle and rotates the tool together with the main spindle to process a workpiece. A tool state determination device for determining a state of a tool,
Spindle load detecting means for detecting the load of the spindle for a predetermined number of rotations ,
Spindle load processing means for extracting an average value of the spindle load detected by the spindle load detection means and a rotation frequency component that is a magnitude of a frequency component corresponding to the rotation frequency of the spindle in the spindle load for each number of times of detection ; ,
A storage unit that stores an average value and a rotation frequency component of the spindle load extracted by the spindle load processing unit under the same processing conditions for each of the detection times ,
When the average value of the spindle load for each of the number of detections stored in the storage means continuously increases and the rotational frequency component of the spindle load for each of the number of detections becomes continuously constant, tool wear occurs. And determination means for determining
According to a second aspect of the present invention, in the configuration of the first aspect, the determination unit is configured such that an average value of the spindle load for each of the number of detections increases continuously , and a rotation frequency component of the spindle load is continuous. The tool wear is determined when it is continuously constant after the decrease.
According to a third aspect of the present invention, in the configuration of the first or second aspect, the spindle includes a spindle load calculation command described in a machining program and a program interpreting unit that reads a machine position at which the spindle load calculation command is executed. The load processing means extracts an average value of the spindle load and a rotation frequency component based on the spindle load calculation command interpreted by the program interpreting means.
According to a fourth aspect of the present invention, in any one of the first to third aspects, a notifying unit for notifying a result of the determination by the determining unit is provided.

本発明によれば、主軸負荷の平均値の増加及び回転周波数成分の一定化とを工具の摩耗とみなして判定するので、予め加工負荷等の事前データを用意する必要がなく、工具の状態を簡単に把握できる。
特に請求項3の発明によれば、加工プログラム中に主軸負荷を計測して所定の機械座標で平均値及び回転周波数成分を自動的に抽出するので、例えば量産加工のような大量のワークを同じプログラムで加工する場合、常に同じ加工位置での主軸負荷の計測が可能となる。また、加工位置を指定することで、例えば工具がワークに進入する際の不安定な主軸負荷の計測を避けることができる。
According to the present invention, the increase in the average value of the spindle load and the stabilization of the rotation frequency component are determined as the wear of the tool, so that it is not necessary to prepare advance data such as the machining load in advance, and the state of the tool can be changed. Easy to understand.
In particular, according to the third aspect of the present invention, the spindle load is measured during the machining program and the average value and the rotation frequency component are automatically extracted at predetermined machine coordinates. When machining with a program, the spindle load can always be measured at the same machining position. In addition, by specifying the machining position, it is possible to avoid measurement of an unstable spindle load when the tool enters the work, for example.

工作機械のブロック構成図である。It is a block diagram of a machine tool. エンドミルによる溝加工の断面図である。It is sectional drawing of groove processing by an end mill. 正常工具における主軸負荷の時間経過のイメージ図である。It is an image figure of a time progress of a spindle load in a normal tool. 振れのある工具における主軸負荷の時間経過のイメージ図である。It is an image figure of a time passage of a spindle load in a tool with runout. 工具摩耗の進行で上昇した主軸負荷の平均値と減少した回転周波数成分とのイメージ図である。It is an image figure of the average value of the spindle load which rose with progress of tool wear, and the rotation frequency component which decreased. 主軸負荷の平均値及び回転周波数成分の実測値を工具摩耗状態で整理した説明図である。It is explanatory drawing which arranged the average value of the spindle load and the measured value of a rotation frequency component in the tool wear state. 工具状態モニタ画面の説明図である。It is an explanatory view of a tool state monitor screen. 工具状態を判定するまでの計算処理のフローチャートである。It is a flowchart of a calculation process until it determines a tool state. 工具状態を表示するためのプログラム例の説明図である。FIG. 9 is an explanatory diagram of an example of a program for displaying a tool state.

以下、本発明の実施の形態を図面に基づいて説明する。
図1は、工作機械の一例を示すブロック構成図である。工作機械の主軸ハウジング1には、主軸モータ2で回転可能な主軸6が備えられ、主軸6の先端には工具3が取り付けられる。テーブル5の上にはワーク4が固定され、テーブル5を移動させることで工具3とワーク4とを相対的に移動させてワーク4の加工が行われる。
11は、工作機械を制御するNC装置で、NC装置11は、記憶されているNCプログラム12で機械を動作させてワーク4の加工を行うと共に、本発明の工具状態判定装置としての機能も備える。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram illustrating an example of a machine tool. A main shaft housing 1 of the machine tool is provided with a main shaft 6 rotatable by a main shaft motor 2, and a tool 3 is attached to a tip of the main shaft 6. The work 4 is fixed on the table 5, and by moving the table 5, the tool 3 and the work 4 are relatively moved to process the work 4.
Reference numeral 11 denotes an NC device that controls a machine tool. The NC device 11 operates the machine according to the stored NC program 12 to process the work 4 and also has a function as a tool state determination device of the present invention. .

NC装置11において、NCプログラム12は、プログラム解釈手段としてのプログラム解釈部13で実行処理が行われて機械制御命令が解釈され、主軸6やテーブル5の送り軸を制御する送り軸制御部15に対する目標位置指令および送り速度指令を関数発生部14に受け渡すとともに、主軸6を制御する主軸制御部16に対して回転速度の指令を出力する。
17は、主軸負荷検出手段としての主軸負荷検出部で、この主軸負荷検出部17は、主軸制御部16に接続され、主軸モータ2の所要電力または所要トルクに相当する負荷信号を回転周波数と併せて検出する。
In the NC device 11, the NC program 12 is executed by a program interpreting unit 13 as a program interpreting unit, the machine control command is interpreted, and the NC program 12 is transmitted to a feed axis control unit 15 that controls the feed axis of the spindle 6 and the table 5. The target position command and the feed speed command are transferred to the function generator 14, and a rotation speed command is output to the spindle controller 16 for controlling the spindle 6.
Reference numeral 17 denotes a spindle load detection unit as spindle load detection means. The spindle load detection unit 17 is connected to the spindle control unit 16 and combines a load signal corresponding to the required power or required torque of the spindle motor 2 with the rotation frequency. To detect.

18は、主軸負荷処理手段としての主軸負荷処理部で、この主軸負荷処理部18では、主軸負荷検出部17で検出した負荷信号と回転周波数とに基づいて、任意の主軸回転回数分における主軸負荷の平均値と回転周波数成分との抽出処理を行う。なお、NCプログラム12に、主軸負荷処理部18における任意の主軸回転回数分における主軸負荷の平均値と回転周波数成分との抽出処理を実行する指令が記述されていた場合、プログラム解釈部13より主軸負荷処理部18へ抽出処理を行うよう指令が出される。主軸負荷処理部18で算出(抽出)された主軸負荷の平均値及び回転周波数成分の値は記憶手段としての記憶部19に記録される。
20は、判定手段としての摩耗判定部で、この摩耗判定部20では、主軸負荷の平均値が増加し、且つ主軸負荷の回転周波数成分が一定となった場合を工具摩耗と判定して記憶部19に記録し、記録結果を報知手段としての表示画面21に表示する。
Reference numeral 18 denotes a spindle load processing unit serving as a spindle load processing unit. The spindle load processing unit 18 detects a spindle load at an arbitrary number of spindle rotations based on the load signal detected by the spindle load detection unit 17 and the rotation frequency. The extraction processing of the average value and the rotation frequency component is performed. If the NC program 12 describes a command to execute the process of extracting the average value of the spindle load and the rotation frequency component for an arbitrary number of spindle rotations in the spindle load processing unit 18, the program interpretation unit 13 The load processing unit 18 is instructed to perform the extraction processing. The average value of the spindle load and the value of the rotation frequency component calculated (extracted) by the spindle load processing unit 18 are recorded in a storage unit 19 as storage means.
Reference numeral 20 denotes a wear determining unit serving as a determining unit. The wear determining unit 20 determines that tool wear has occurred when the average value of the spindle load increases and the rotational frequency component of the spindle load becomes constant. 19, and the recording result is displayed on a display screen 21 as a notifying means.

ここで、加工で生じる主軸負荷について、図2〜6を用いて説明する。図2は工具3を2刃のエンドミルとして溝加工を行う模式図である。主軸6に取り付けられたエンドミルは、ワーク4が乗ったテーブル5を動作させることで回転しながら図2の送り方向に移動するため、ワークにはエンドミル径の溝が加工される。エンドミルの刃が2枚であり主軸6の回転中心に対し刃の形状が均等であれば、主軸6が1回転する間に主軸負荷には2回の等しい増減が生じることになる(図3)。
しかし、実際には主軸6の回転中心とエンドミルの中心とにはズレがあるため、主軸6の回転に対してエンドミルには振れ回りが発生する。このため、図2のように2刃の場合は1枚で切り取り量が減り、逆にもう1刃では切り取り量が増えて図4のように回転周波数成分の波形となる。加工により刃の摩耗が進むと、図5に点線で示すように負荷が上昇する一方で、多く切り取っていた刃の摩耗が進行することで、エンドミルの主軸中心に対する振れが減少する。結果として各切れ刃で生じる主軸負荷が近づくため、主軸負荷の回転周波数成分は減少して平均化に近づく。
Here, the spindle load generated in the processing will be described with reference to FIGS. FIG. 2 is a schematic diagram for performing groove machining using the tool 3 as a two-edge end mill. The end mill attached to the main shaft 6 moves in the feed direction of FIG. 2 while rotating by operating the table 5 on which the work 4 is mounted, so that a groove having an end mill diameter is formed in the work. If the end mill has two blades and the shape of the blades is uniform with respect to the rotation center of the main shaft 6, the main shaft load will undergo two equal increases and decreases during one rotation of the main shaft 6 (FIG. 3). .
However, since the center of rotation of the main shaft 6 and the center of the end mill are actually displaced, the end mill whirls with respect to the rotation of the main shaft 6. Therefore, in the case of two blades as shown in FIG. 2, the cut amount decreases with one sheet, and conversely, the cut amount increases with the other blade, resulting in a waveform of the rotational frequency component as shown in FIG. When the wear of the blade advances due to the processing, the load increases as shown by a dotted line in FIG. 5, while the wear of the blade which has been largely cut advances, and the run-out with respect to the center of the main shaft of the end mill decreases. As a result, the spindle load generated at each cutting edge approaches, so that the rotational frequency component of the spindle load decreases and approaches the averaging.

図6は、実際の加工における主軸負荷の平均値と、主軸負荷の回転周波数成分の値とを、同一のワーク部位を加工する毎にプロットしたグラフである。縦軸は主軸負荷(主軸負荷の回転周波数成分、主軸負荷の平均値)、横軸は工具の摩耗の進行度合であって数値が大きいほど摩耗が進行していることを表している。
この図から、主軸負荷の平均値は摩耗が進行するに従って上昇していくが、主軸負荷の回転周波数成分は摩耗の度合いが減少した後、3を越えたところで一定となる。ここで、横軸4という値は摩耗が進行しチッピングしている状態で、工具の使用限界にあたる。よって、主軸負荷の平均値が上昇し、主軸負荷の回転周波数成分が一定となる条件が工具寿命の目安となる。なお、主軸の回転中心とエンドミルの中心との微小なズレは、主軸、工具ホルダ、エンドミルの個体差によって変わることが考えられる。しかし、同じ種類のものを選択する限り、ズレ量はある範囲内で生じるものであるから、主軸負荷の回転周波数成分が一定となる条件は工具寿命の目安と言える。
FIG. 6 is a graph in which the average value of the spindle load and the value of the rotational frequency component of the spindle load in the actual machining are plotted every time the same workpiece is machined. The vertical axis represents the spindle load (rotational frequency component of the spindle load, the average value of the spindle load), the horizontal axis represents the wear larger the numerical a progressive degree of wear of the tool is in progress.
From this figure, the average value of the spindle load increases as the wear progresses, but the rotational frequency component of the spindle load becomes constant beyond 3 after the degree of wear decreases. Here, the value of the horizontal axis 4 corresponds to the use limit of the tool in a state where the wear is progressing and chipping is occurring. Therefore, the condition under which the average value of the spindle load increases and the rotational frequency component of the spindle load becomes constant is a measure of the tool life. In addition, it is conceivable that the minute deviation between the rotation center of the main spindle and the center of the end mill changes depending on individual differences between the main spindle, the tool holder, and the end mill. However, as long as the same type is selected, the deviation amount occurs within a certain range, and thus the condition under which the rotational frequency component of the spindle load is constant can be said to be a standard of the tool life.

従って、表示画面21への工具状態モニタ画面は、図6のグラフに基づいて例えば図7のように表示することができる。図7において、上下段の2つのグラフは、上段が主軸負荷の平均値を、下段が負荷変動(主軸負荷の回転周波数成分)をそれぞれ表している。ここでは主軸負荷の平均値が増加し、4回目と5回目の測定回数で負荷変動が一定となっているため、右上で工具状態は「摩耗」と判定表示されている。
表示画面21はタッチパネルとなっており、その下部には、任意のタイミングでの押し操作によって主軸負荷を測定、記憶して主軸負荷をグラフ上にプロットする「測定」ボタンと、押し操作によって表示されている主軸負荷を消去するための「クリア」ボタンとが設けられている。
Therefore, the tool state monitor screen on the display screen 21 can be displayed as shown in FIG. 7 based on the graph of FIG. In FIG. 7, the upper and lower graphs show the average value of the main shaft load, and the lower graph shows the load fluctuation (rotation frequency component of the main shaft load ). Here, since the average value of the spindle load increases and the load variation is constant at the fourth and fifth measurement times, the tool state is determined and displayed as "wear" at the upper right.
The display screen 21 is a touch panel. The lower part of the display screen 21 displays a “measure” button for measuring and storing a spindle load by a push operation at an arbitrary timing, storing the plot, and plotting the spindle load on a graph, and a push operation. And a "clear" button for deleting the spindle load.

次に、主軸負荷処理部18及び摩耗判定部20による図7の工具状態の判定手順を、図8のフローチャートに基づいて説明する。
まず、NCプログラム12に主軸負荷算出指令があるか否かが判断される(S11)。この主軸負荷算出指令は、図9の「M****,50」のように行われる。****には、M指令で使用可能な任意の数字が入る。「M****」が算出指令であり、算出指令の次に記述されたプログラムブロックと同時に実行される。「M****」の後に1〜100(%)の数値を記述することで、プログラムブロック実行による軸移動中の主軸負荷算出を可能とする。「M****,50」であれば、軸移動距離が50%に達した際に主軸負荷算出指令が実行される。
そして、S11の判別で算出指令がある場合、S12では、予め設定した主軸回転回数分だけ主軸負荷が計測される。
次に、S13で主軸負荷の平均値を算出し、S14で主軸負荷の回転周波数成分を算出した後、S15で、主軸負荷の平均値と回転周波数成分とを表示画面21に表示して記憶部19に記録すると共に、S16で、摩耗判定部20が主軸負荷の記録結果から工具の状態を判定する。図7では主軸負荷の平均値が増加して回転周波数成分が減少後に一定となっているため「摩耗」と判定される。
Next, a procedure for determining the tool state in FIG. 7 by the spindle load processing unit 18 and the wear determination unit 20 will be described with reference to the flowchart in FIG.
First, it is determined whether there is a spindle load calculation command in the NC program 12 (S11). This spindle load calculation command is performed as shown in "M **** , 50" in FIG. In **** , any number that can be used in the M command is entered. “M **** ” is a calculation command, and is executed simultaneously with the program block described next to the calculation command. By describing a numerical value of 1 to 100 (%) after “M **** ”, it is possible to calculate a spindle load during axis movement by executing a program block. If “M **** , 50”, the spindle load calculation command is executed when the axis movement distance reaches 50%.
If there is a calculation command in the determination of S11, in S12, the spindle load is measured by the preset number of spindle rotations.
Next, an average value of the spindle load is calculated in S13, and a rotation frequency component of the spindle load is calculated in S14. Then, in S15, the average value of the spindle load and the rotation frequency component are displayed on the display screen 21 and stored in the storage unit. In step S16, the wear determination unit 20 determines the state of the tool from the result of recording the spindle load. In FIG. 7, since the average value of the spindle load increases and the rotation frequency component decreases and then becomes constant, it is determined to be “wear”.

このように、上記形態のNC装置11によれば、主軸の負荷を検出する主軸負荷検出部17と、主軸負荷検出部17で検出した主軸負荷の平均値と回転周波数成分とを抽出する主軸負荷処理部18と、同一の加工条件において主軸負荷処理部18で抽出された主軸負荷の平均値と回転周波数成分とを記憶する記憶部19と、記憶部19に記憶された主軸負荷の平均値が増加し、且つ回転周波数成分が一定となった場合に工具摩耗と判定する摩耗判定部20と、を備えたことで、予め加工負荷等の事前データを用意する必要がなく、工具の状態を簡単に把握できる。   As described above, according to the NC device 11 of the above-described embodiment, the spindle load detection unit 17 that detects the load on the spindle, and the spindle load that extracts the average value and the rotation frequency component of the spindle load detected by the spindle load detection unit 17. A processing unit 18, a storage unit 19 that stores the spindle load average value and the rotation frequency component extracted by the spindle load processing unit 18 under the same machining conditions, and an average spindle load stored in the storage unit 19. By providing the wear determination unit 20 that determines that the tool wears when the rotation frequency component is increased and the rotation frequency component becomes constant, there is no need to prepare advance data such as a machining load in advance, thereby simplifying the state of the tool. Can be grasped.

特にここでは、NCプログラム中に主軸負荷を計測して所定の機械座標で平均値及び回転周波数成分を自動的に抽出するので、例えば量産加工のような大量のワークを同じプログラムで加工する場合、常に同じ加工位置での主軸負荷の計測が可能となる。また、加工位置を指定することで、例えば工具がワークに進入する際の不安定な主軸負荷の計測を避けることができる。
さらに、表示画面21において摩耗判定部20の判定結果を報知することで、オペレータは工具交換のタイミングを容易に判断できる。
In particular, here, since the spindle load is measured during the NC program and the average value and the rotation frequency component are automatically extracted at predetermined machine coordinates, for example, when machining a large number of works such as mass production machining with the same program, The spindle load can always be measured at the same machining position. In addition, by specifying the machining position, it is possible to avoid measurement of an unstable spindle load when the tool enters the work, for example.
Further, by notifying the determination result of the wear determining unit 20 on the display screen 21, the operator can easily determine the timing of tool change.

なお、工具の摩耗の報知は工具状態モニタ画面での表示によるものに限らず、アラーム音や合成音声等による報知を併せて行ったりしてもよい。
また、上記形態では、NCプログラム中に主軸負荷を計測して工具状態を自動的に判定するようにしているが、自動判定でなく、表示画面に設けた「測定」ボタンを押すことで、任意のタイミングで工具状態をモニタして判定を行うようにしてもよい。
さらに、上記形態では、工具状態判定装置をNC装置で実現して工具状態モニタ画面をNC装置の表示画面に表示しているが、例えば主軸負荷処理部と記憶部と摩耗判定部とをNC装置と別にして、NC装置に有線若しくは無線接続される外部装置(パーソナルコンピュータ等)に設け、主軸負荷を外部装置でモニタして報知するようにしても良い。こうすれば複数の工作機械の工具状態を一箇所の外部装置で把握することができる。
The notification of the tool wear is not limited to the display on the tool state monitor screen, but may be performed by an alarm sound, a synthetic voice, or the like.
Also, in the above embodiment, the tool state is automatically determined by measuring the spindle load during the NC program. The determination may be made by monitoring the tool state at the timing of (1).
Further, in the above embodiment, the tool state determination device is realized by the NC device and the tool state monitor screen is displayed on the display screen of the NC device. For example, the spindle load processing unit, the storage unit, and the wear determination unit are provided by the NC device. Apart from this, it may be provided in an external device (such as a personal computer) connected to the NC device by wire or wirelessly, and the spindle load may be monitored and reported by the external device. In this way, the tool status of a plurality of machine tools can be grasped by one external device.

1・・主軸ハウジング、2・・主軸モータ、3・・工具、4・・ワーク、5・・テーブル、6・・主軸、11・・NC装置、12・・NCプログラム、13・・プログラム解釈部、14・・関数発生部、15・・送り軸制御部、16・・主軸制御部、17・・主軸負荷検出部、18・・主軸負荷処理部、19・・記憶部、20・・摩耗判定部、21・・表示画面。   1. Spindle housing, 2. Spindle motor, 3. Tool, 4. Work, 5. Table, 6. Spindle, 11. NC device, 12. NC program, 13. Program interpreter , 14 function generator, 15 feed axis controller, 16 spindle controller, 17 spindle load detector, 18 spindle load processor, 19 storage unit, 20 wear determination Part, 21 ... display screen.

Claims (4)

外周に複数の刃を備える工具を主軸に装着し、前記主軸と共に前記工具を回転させてワークの加工を行う工作機械において、前記工具の状態を判定するための工具状態判定装置であって、
前記主軸の負荷を予め設定した回転回数分だけ検出する主軸負荷検出手段と、
前記主軸負荷検出手段で検出した主軸負荷の平均値と、前記主軸負荷における前記主軸の回転周波数に対応する周波数成分の大きさである回転周波数成分とを検出回数ごとに抽出する主軸負荷処理手段と、
同一の加工条件において前記主軸負荷処理手段で抽出された前記主軸負荷の平均値と回転周波数成分とを前記検出回数ごとに記憶する記憶手段と、
前記記憶手段に記憶された前記検出回数ごとの前記主軸負荷の平均値が連続して増加し、且つ前記検出回数ごとの前記主軸負荷の回転周波数成分が連続して一定となった場合に工具摩耗と判定する判定手段と、を備えることを特徴とする工作機械の工具状態判定装置。
A tool state determination device for determining a state of the tool in a machine tool that mounts a tool having a plurality of blades on an outer circumference on a main spindle and rotates the tool together with the main spindle to process a workpiece,
Spindle load detecting means for detecting the load of the spindle for a predetermined number of rotations ,
Spindle load processing means for extracting an average value of the spindle load detected by the spindle load detection means and a rotation frequency component that is a magnitude of a frequency component corresponding to the rotation frequency of the spindle in the spindle load for each number of times of detection ; ,
A storage unit that stores an average value and a rotation frequency component of the spindle load extracted by the spindle load processing unit under the same processing conditions for each of the detection times ,
When the average value of the spindle load for each of the number of detections stored in the storage means continuously increases and the rotational frequency component of the spindle load for each of the number of detections becomes continuously constant, tool wear occurs. And a determining means for determining the condition of the tool.
前記判定手段は、前記検出回数ごとの前記主軸負荷の平均値が連続して増加し、且つ前記主軸負荷の回転周波数成分が連続して減少した後に連続して一定となった場合に工具摩耗と判定することを特徴とする請求項1に記載の工作機械の工具状態判定装置。 The determination means increases with the continuous mean value of the spindle load for each of the detection times, and the tool when the rotational frequency component becomes constant continuously after continuously decreases the spindle load wear and The tool state determination device for a machine tool according to claim 1, wherein the determination is performed. 加工プログラム中に記述された主軸負荷算出指令及び当該主軸負荷算出指令を実行する機械位置を読み取るプログラム解釈手段を備え、前記主軸負荷処理手段は、前記プログラム解釈手段で解釈された前記主軸負荷算出指令に基づいて前記主軸負荷の平均値及び回転周波数成分の抽出を行うことを特徴とする請求項1又は2に記載の工作機械の工具状態判定装置。   A spindle load calculation command described in a machining program and a program interpreting means for reading a machine position at which the spindle load calculation command is executed, wherein the spindle load processing means includes a spindle load calculation command interpreted by the program interpretation means. 3. The tool state determination device for a machine tool according to claim 1, wherein an average value and a rotation frequency component of the spindle load are extracted based on the following. 前記判定手段による判定結果を報知する報知手段を備えたことを特徴とする請求項1乃至3の何れかに記載の工作機械の工具状態判定装置。   The tool state determination device for a machine tool according to claim 1, further comprising a notification unit configured to notify a result of the determination by the determination unit.
JP2015144205A 2015-07-21 2015-07-21 Machine tool tool state determination device Active JP6637689B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015144205A JP6637689B2 (en) 2015-07-21 2015-07-21 Machine tool tool state determination device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015144205A JP6637689B2 (en) 2015-07-21 2015-07-21 Machine tool tool state determination device

Publications (2)

Publication Number Publication Date
JP2017024112A JP2017024112A (en) 2017-02-02
JP6637689B2 true JP6637689B2 (en) 2020-01-29

Family

ID=57949121

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015144205A Active JP6637689B2 (en) 2015-07-21 2015-07-21 Machine tool tool state determination device

Country Status (1)

Country Link
JP (1) JP6637689B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11913992B2 (en) 2020-12-11 2024-02-27 MAZIN Inc. Current measuring system for machine tool and current measuring method thereof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6731395B2 (en) * 2017-08-07 2020-07-29 Dmg森精機株式会社 Method of calculating the degree of wear of machine tools and tools
JP2020187488A (en) * 2019-05-13 2020-11-19 株式会社リコー Condition monitoring device and program
JP7218702B2 (en) * 2019-09-30 2023-02-07 ブラザー工業株式会社 Machine tools, measuring methods and computer programs
JP6944103B2 (en) * 2019-10-22 2021-10-06 エヌティーエンジニアリング株式会社 Machining status monitoring method and system for work machines
JP6837622B1 (en) 2020-07-10 2021-03-03 三菱電機株式会社 Diagnostic equipment, diagnostic methods and programs

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09174383A (en) * 1995-12-26 1997-07-08 Hitachi Ltd Method and device for detecting abnormality of rotating tool
JP3681733B2 (en) * 2003-02-21 2005-08-10 ファナック株式会社 Numerical controller
JP6019582B2 (en) * 2011-12-27 2016-11-02 株式会社ジェイテクト Machining condition pass / fail judgment method and judgment device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11913992B2 (en) 2020-12-11 2024-02-27 MAZIN Inc. Current measuring system for machine tool and current measuring method thereof

Also Published As

Publication number Publication date
JP2017024112A (en) 2017-02-02

Similar Documents

Publication Publication Date Title
JP6637689B2 (en) Machine tool tool state determination device
JP6637687B2 (en) Spindle load monitoring device for machine tools
JP5507409B2 (en) Method and apparatus for monitoring machine tool, machine tool
US9069347B2 (en) Machine tool comprising a device for collision monitoring
JP6381665B2 (en) Machine tool control method and machine tool control apparatus
JP5536611B2 (en) Method and apparatus for monitoring machine tool, machine tool
CN108073135B (en) Machine tool and control method thereof
US9984452B2 (en) Monitoring apparatus for machine tool
JP5955479B1 (en) Display device
JP5608036B2 (en) Operation history management method and operation history management device
JP6735183B2 (en) Machine tool with rotating shaft
KR101462312B1 (en) Tool monitoring system of machine tools and method thereof
JP7277152B2 (en) Tool management system for machine tools
JP2012254499A (en) Device and method for detecting abnormal machining of machine tool
JP7148421B2 (en) Preventive maintenance system for machine tools
KR20140144351A (en) Setting method of revolutions per minute on the real time of a spinning cutting tool, and the control device
JP7109318B2 (en) Machine tool and tool abnormality judgment method
JP6722052B2 (en) Multi-blade tool abnormality detection method
JP2016083759A (en) Processing state monitoring method and system for work machine
JP2014014914A (en) Cutting device and cutting method
US20200164477A1 (en) Machine tool
JP6944102B2 (en) Machining status monitoring method and system for work machines
JP2017209743A (en) Machining device
JP6924529B1 (en) Machine tool current measurement system and its method
JP2020151817A (en) Diagnostic equipment, diagnostic systems and diagnostic programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180131

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190219

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20190419

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190614

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191223

R150 Certificate of patent or registration of utility model

Ref document number: 6637689

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150