JPH05337790A - Tool failure sensing device - Google Patents

Tool failure sensing device

Info

Publication number
JPH05337790A
JPH05337790A JP4140765A JP14076592A JPH05337790A JP H05337790 A JPH05337790 A JP H05337790A JP 4140765 A JP4140765 A JP 4140765A JP 14076592 A JP14076592 A JP 14076592A JP H05337790 A JPH05337790 A JP H05337790A
Authority
JP
Japan
Prior art keywords
machining
tool
data
time
power
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.)
Granted
Application number
JP4140765A
Other languages
Japanese (ja)
Other versions
JP3193120B2 (en
Inventor
Shigeyoshi Takagi
重義 高木
Susumu Nakamura
進 中村
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.)
NTN Corp
Original Assignee
NTN Corp
NTN Toyo Bearing Co Ltd
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 NTN Corp, NTN Toyo Bearing Co Ltd filed Critical NTN Corp
Priority to JP14076592A priority Critical patent/JP3193120B2/en
Publication of JPH05337790A publication Critical patent/JPH05337790A/en
Application granted granted Critical
Publication of JP3193120B2 publication Critical patent/JP3193120B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)

Abstract

PURPOSE:To provide a tool failure sensing device which senses any failure of a tool, can store the power waveform at the time automatically, and can statistically determine and set the data about the threshold monitoring period, etc., for sensing failure of tool. CONSTITUTION:A processing load sensing means 32 senses the power consumption of a drive motor 9, while the CPU 62 of a comparing/judging means 34 compares the processing power in the monitoring period with the threshold data of the upper and lower limits on the basis of the monitoring time data stored in tables 57-61 contained in a memory means 33, and thereupon any failure of a tool is sensed. Receiving the processing data from the CPU 62, a computer device 70 outputs the data per processing stage and the number of pieces to be processed, subjecting them to a statistical processing, sets the threshold data, and sends the results to the CPU 62. The CPU 62 stores the data in the corresponding tables in the memory means 33.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】この発明は工具異常検出装置に関
し、特に、種々の加工用工具を選択し、各工具を用いて
様々な加工を行なうマシニングセンター(MC)および
NC機装置などの工具異常検出装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a tool abnormality detection device, and more particularly to a tool abnormality detection device such as a machining center (MC) or NC machine device which selects various machining tools and performs various machining using each tool. Regarding the device.

【0002】[0002]

【従来の技術】MC機およびNC機においては、種々の
工具の中から加工条件に応じて工具を選択し、加工作業
を行なっている。従来、これらのMC機やNC機に用い
られる工具の異常を判定するための工具異常判定値の設
定方法として、各工具に対する試し切削時における加工
動力波形などを波形記録計などに記録し、記録計より出
力された加工波形データを基に、加工波形の形状、すな
わち動力値と加工時間の関係を調査し、監視すべき時間
と、その期間の異常判定のためのしきい値を求めた上
で、装置のキースイッチなどによって条件設定し、メモ
リに記憶しておく方法が用いられている。そして、工具
選択信号などにより、各工具に対する監視期間と、しき
い値を工具交換のたびに選択し、実際の加工時の負荷と
しきい値とを比較することにより、工具の異常を判定す
る方法が取られている。
2. Description of the Related Art In an MC machine and an NC machine, a tool is selected from various tools according to machining conditions and a machining operation is performed. Conventionally, as a method of setting a tool abnormality determination value for determining an abnormality of a tool used in these MC machines and NC machines, a machining power waveform at the time of trial cutting for each tool is recorded and recorded in a waveform recorder or the like. Based on the machining waveform data output from the meter, investigate the shape of the machining waveform, that is, the relationship between the power value and the machining time, determine the time to be monitored and the threshold value for abnormality judgment during that period. Then, a method is used in which conditions are set by a key switch of the device and stored in a memory. Then, by using a tool selection signal or the like, a monitoring period for each tool and a threshold value are selected every time the tool is replaced, and a tool abnormality is determined by comparing the actual machining load with the threshold value. Has been taken.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、MC機
やNC機では、1つの工具で複数箇所の加工を行なうこ
とが通常であり、加工形状,加工条件により監視期間お
よび加工負荷もさまざまに変化する。このため1つの工
具に対しても、最適な監視を行なうために、多くの監視
条件設定を行なう必要があり、しかも加工機械装置のあ
る現場で工具異常検出装置を操作して設定する必要があ
る。このため、正しく設定されたかを確認するなど多大
な時間を必要とするなどの問題点がある。
However, in MC machines and NC machines, it is usual to carry out machining at a plurality of locations with one tool, and the monitoring period and the machining load also vary depending on the machining shape and machining conditions. .. Therefore, even for one tool, it is necessary to set many monitoring conditions in order to perform optimum monitoring, and further, it is necessary to operate and set the tool abnormality detection device at the site where the processing machine device is located. .. For this reason, there is a problem that it takes a lot of time to check whether the setting is correct.

【0004】さらに、異常しきい値を決定する方法とし
て、正常加工動力値から経験的に推測した値を設定して
いるが、正確な異常検出を行なうためには、異常加工時
の加工波形および動力値を知る必要があり、異常加工時
の波形を容易に検出し、記録する方法が必要とされてい
る。
Further, as a method for determining the abnormal threshold value, a value empirically estimated from the normal machining power value is set, but in order to accurately detect the abnormality, the machining waveform at the abnormal machining time and the It is necessary to know the power value, and a method for easily detecting and recording the waveform during abnormal machining is needed.

【0005】それゆえに、この発明の主たる目的は、各
工具の異常を検出し、そのときの動力波形を自動的に記
憶できるような工具異常検出装置を提供することであ
る。
Therefore, a main object of the present invention is to provide a tool abnormality detecting device capable of detecting an abnormality of each tool and automatically storing a power waveform at that time.

【0006】この発明の他の目的は、各工具の異常を検
出するためのしきい値や監視期間などのデータを統計的
に求めて設定できるような工具異常検出装置を提供する
ことである。
Another object of the present invention is to provide a tool abnormality detecting device capable of statistically obtaining and setting data such as a threshold value and a monitoring period for detecting abnormality of each tool.

【0007】[0007]

【課題を解決するための手段】請求項1に係る発明は、
加工プログラムに応じて、加工用工具を選択して加工を
行なう工作機械の工具異常検出装置であって、加工用工
具による加工時の負荷を検出する加工負荷検出手段と、
加工プログラムに応じて、加工用工具が実行する加工ス
テージごとに、工具の寿命を判定するための工具寿命判
定用しきい値データと、検出を開始する時間を示す検出
開始時間データと、監視する時間を示す監視時間データ
をそれぞれ記憶するデータ記憶手段と、データ記憶手段
から加工用工具に対する各データを読出し、そのデータ
で設定された監視時間内において、工具寿命判定用しき
い値データと加工負荷検出手段の出力値とを比較し、工
具の異常を判定する比較判定手段と、比較判定手段の異
常判定出力に応じて、異常加工時の動力波形を記憶する
異常波形記憶手段を備えて構成される。
The invention according to claim 1 is
A tool abnormality detection device for a machine tool that selects a machining tool according to a machining program to perform machining, and a machining load detection unit that detects a load during machining by the machining tool,
Depending on the machining program, for each machining stage executed by the machining tool, the tool life judgment threshold data for judging the tool life and the detection start time data indicating the time to start detection are monitored. Data storage means for respectively storing monitoring time data indicating time, each data for the machining tool is read from the data storage means, and within the monitoring time set by the data, tool life judgment threshold data and machining load Comparing with the output value of the detection means, the comparison determination means for determining the abnormality of the tool, and the abnormal waveform storage means for storing the power waveform at the time of abnormal machining according to the abnormality determination output of the comparison determination means. It

【0008】請求項2に係る発明は、異常波形記憶手段
は、異常波形と少なくとも異常波形を生じる1つ前の正
常波形を記憶する。
According to the second aspect of the invention, the abnormal waveform storage means stores the abnormal waveform and at least the normal waveform immediately before the abnormal waveform.

【0009】請求項3に係る発明は、記憶されている異
常波形と少なくとも1つ前の正常波形とを重合わせて表
示する表示手段と、表示手段の表示面で監視期間として
の時間データと、工具寿命判定用しきい値データとを設
定してデータ記憶手段に記憶させるための設定手段とを
含む。
According to a third aspect of the present invention, display means for displaying the stored abnormal waveform and at least one previous normal waveform in an overlapping manner, and time data as a monitoring period on the display surface of the display means, Setting means for setting the tool life determination threshold value data and storing it in the data storage means.

【0010】請求項4に係る発明は、加工プログラムに
応じて加工用工具を選択して加工を行なう工作機械の工
具異常検出装置であって、加工用工具による加工時の負
荷を検出する加工負荷検出手段と、加工プログラムに応
じて加工用工具が実行する加工ステージごとに、工具の
寿命を判定するための工具寿命判定用しきい値データ
と、検出を開始する時間を示す検出開始時間データと、
監視する時間を示す監視時間データをそれぞれ記憶する
データ記憶手段と、データ記憶手段から加工工具に対す
るデータを読出し、そのデータで設定された監視時間中
において、加工負荷検出手段の出力に基づいて、加工回
数と動力値の時系列グラフを表示し、平均加工動力,最
大加工動力,最小加工動力および加工動力のばらつきを
演算する統計処理手段を備える。
According to a fourth aspect of the present invention, there is provided a tool abnormality detecting device for a machine tool for selecting a machining tool according to a machining program to perform machining, wherein a machining load for detecting a load during machining by the machining tool. Detecting means, tool life judgment threshold data for judging the life of the tool for each machining stage executed by the machining tool according to the machining program, and detection start time data indicating the time to start detection ,
Data storage means for respectively storing monitoring time data indicating the monitoring time, and data for the processing tool are read from the data storage means, and during the monitoring time set by the data, processing is performed based on the output of the processing load detection means. A statistical processing means for displaying a time-series graph of the number of times and a power value and calculating the average processing power, the maximum processing power, the minimum processing power, and the dispersion of the processing power is provided.

【0011】請求項5に係る発明は、加工プログラムに
応じて、加工用工具を選択して加工を行なう工作機械の
工具異常検出装置であって、加工用工具による加工時の
負荷を検出する加工負荷検出手段と、加工プログラムに
応じて、加工用工具が実行する加工ステージごとに、工
具の寿命を判定するための工具寿命判定用しきい値デー
タと、検出を開始する時間を示す検出開始時間データ
と、監視する時間を示す監視時間データをそれぞれ記憶
するデータ記憶手段と、データ記憶手段から加工用工具
に対する各データを読出し、その検出データで設定され
た監視時間内において、工具寿命判定用しきい値データ
と加工負荷検出手段の出力値とを比較し、工具の異常を
判定する比較判定手段と、比較判定手段の異常判定出力
に応じて、異常加工時の動力波形を記憶する異常波形記
憶手段と、データ記憶手段から読出された検出データに
よって設定された監視時間中において、加工負荷検出手
段の出力に基づいて、加工回数と動力値の時系列グラフ
を表示し、平均加工動力,最大加工動力,最小加工動力
および加工動力のばらつきを演算する統計処理手段を備
えて構成される。
According to a fifth aspect of the present invention, there is provided a tool abnormality detecting device for a machine tool which selects a machining tool in accordance with a machining program to perform machining, wherein machining for detecting a load during machining by the machining tool. Load detection means and tool life judgment threshold data for judging the tool life for each machining stage executed by the machining tool according to the machining program, and a detection start time indicating the time to start the detection The data and the data storage means for storing the monitoring time data indicating the monitoring time, and the respective data for the machining tool are read from the data storage means and used for the tool life judgment within the monitoring time set by the detection data. Comparing the threshold value data with the output value of the machining load detecting means, comparing and judging means for judging tool abnormality, and abnormal machining according to the abnormality judgment output of the comparing and judging means During the monitoring time set by the abnormal waveform storage means for storing the power waveform of the machining data and the detection data read from the data storage means, based on the output of the machining load detection means, a time series graph of the machining frequency and the power value is displayed. It is configured to include statistical processing means for displaying and calculating average machining power, maximum machining power, minimum machining power, and variations in machining power.

【0012】[0012]

【作用】この発明に係る工具異常検出装置は、加工プロ
グラムに応じて加工用工具が実行する加工ステージごと
に、工具寿命判定用しきい値データと、検出開始時間デ
ータと、監視時間データをそれぞれ記憶しておき、加工
用工具による加工時の負荷を検出し、記憶したデータを
読出し、そのデータで設定された監視時間内において、
工具寿命判定用しきい値データと加工時の負荷とを比較
し、工具の異常を判定し、異常判定結果に応じて、異常
加工時の動力波形を記憶する。このとき、より好ましく
は異常波形と少なくとも1つ前の正常波形とを記憶して
おき、両者を重合わせて表示し、その表示面で監視期間
としての時間データと工具寿命判定用しきい値データと
を設定する。
The tool abnormality detecting device according to the present invention provides the tool life determining threshold data, the detection start time data, and the monitoring time data for each machining stage executed by the machining tool according to the machining program. It is stored, the load at the time of machining by the machining tool is detected, the stored data is read out, and within the monitoring time set by that data,
The tool life determination threshold value data is compared with the load during machining, a tool abnormality is determined, and a power waveform during abnormal machining is stored according to the abnormality determination result. At this time, more preferably, the abnormal waveform and at least one previous normal waveform are stored, both are displayed in an overlapping manner, and time data as a monitoring period and tool life judgment threshold data are displayed on the display surface. And.

【0013】さらに、より好ましくは、設定された監視
時間中において、加工時の負荷に基づいて、加工回数と
動力値の時系列グラフを表示し、平均加工動力,最大加
工動力,最小加工動力および加工動力のばらつきを演算
する。
More preferably, during the set monitoring time, a time series graph of the number of times of machining and the power value is displayed based on the load at the time of machining, and the average machining power, maximum machining power, minimum machining power and Calculate the variation of machining power.

【0014】[0014]

【実施例】図1はこの発明の一実施例の概略ブロック図
である。図1を参照して、駆動用電動機9は工作機械の
加工に関与する電動機が対象とされ、工具や主軸の回転
用電動機や送り軸の駆動用電動機などが利用される。こ
の駆動用電動機9の加工中の消費電力を連続的に検出す
るために、加工負荷検出手段32が設けられる。加工負
荷検出手段32は電力検出器35とノイズフィルタ36
とサンプリング回路37と加工電力演算回路38と積分
回路39と最大値検出回路40と振動波検出回路41と
加工電力安定領域検出回路42とゲート回路43,44
とを含む。
1 is a schematic block diagram of an embodiment of the present invention. With reference to FIG. 1, the driving electric motor 9 is intended for an electric motor involved in machining of a machine tool, and a tool, a spindle rotating electric motor, a feed shaft driving electric motor, or the like is used. In order to continuously detect the power consumption of the drive motor 9 during processing, processing load detection means 32 is provided. The processing load detection means 32 includes a power detector 35 and a noise filter 36.
A sampling circuit 37, a processing power calculation circuit 38, an integration circuit 39, a maximum value detection circuit 40, a vibration wave detection circuit 41, a processing power stable region detection circuit 42, and gate circuits 43 and 44.
Including and

【0015】電力検出器35は駆動用電動機9の消費電
力を検出する。ノイズフィルタ36は電力検出器35の
出力に含まれる周期的ノイズ成分を除去する。ノイズフ
ィルタ36の出力はCPU62に与えられるとともに、
サンプリング回路37と加工電力演算回路38とに与え
られる。サンプリング回路37はノイズフィルタ36を
通して得られる消費電力P(t)から無負荷時の電力f
(t0 )をホールドする。
The power detector 35 detects the power consumption of the drive motor 9. The noise filter 36 removes a periodic noise component included in the output of the power detector 35. The output of the noise filter 36 is given to the CPU 62, and
It is given to the sampling circuit 37 and the processing power calculation circuit 38. The sampling circuit 37 calculates the power f at no load from the power consumption P (t) obtained through the noise filter 36.
Hold (t 0 ).

【0016】加工電力演算回路38はサンプリングされ
た無負荷時電力f(t0 )を消費電力P(t)から差引
いて加工電力f(t)を算出する。この加工電力f
(t)はCPU62に与えられるとともに、ゲート回路
43を介して積分回路39に与えられ、ゲート回路44
を介して最大値検出回路40に与えられ、さらに振動波
検出回路41と加工電力安定領域検出回路42とに与え
られる。ゲート回路43,44は加工の開始と終了に対
応して、外部から入力される信号または内部によって加
工電力を検出して出力される信号の一方が入力されたこ
とに応じて開閉する。積分回路39は加工電力f(t)
の波形を積分処理し、最大値検出回路40は加工電力f
(t)の最大値を検出する。振動波検出回路41は加工
電力f(t)の振動成分を取出し、加工電力安定領域検
出回路42は加工電力f(t)の安定領域を検出する。
積分回路39,最大値検出回路40,振動波検出回路4
1および加工電力安定領域検出回路42のそれぞれの出
力はCPU62に与えられる。
The machining power calculation circuit 38 subtracts the sampled no-load power f (t 0 ) from the power consumption P (t) to calculate the machining power f (t). This processing power f
(T) is given to the CPU 62 and the integration circuit 39 through the gate circuit 43, and the gate circuit 44
To the maximum value detection circuit 40, and further to the vibration wave detection circuit 41 and the machining power stable region detection circuit 42. The gate circuits 43 and 44 are opened / closed in response to the start and end of the processing, in response to the input of one of the signal input from the outside and the signal output by detecting the processing power by the inside. The integration circuit 39 uses the processing power f (t)
Is integrated, and the maximum value detection circuit 40 processes the processing power f
The maximum value of (t) is detected. The vibration wave detection circuit 41 extracts the vibration component of the processing power f (t), and the processing power stable area detection circuit 42 detects the stable area of the processing power f (t).
Integration circuit 39, maximum value detection circuit 40, vibration wave detection circuit 4
The outputs of 1 and the processing power stable region detection circuit 42 are given to the CPU 62.

【0017】CPU62は比較判定手段34に含まれて
おり、比較判定手段34はさらにROMとRAMを含む
メモリ部63を有している。比較判定手段34には、記
憶手段33が接続される。記憶手段33は各工具番号
(Tナンバ)と加工物番号(Oナンバ)により決まる行
程番号を管理する行程テーブル57と、各行程番号ごと
に加工の数と順番を予め定め、実加工期間中だけ監視す
るための検出期間データとしきい値をきめるチャネル番
号からなるステージテーブル59と、1つのチャネル番
号ごとにSET1からSET4の4つのしきい値データ
をきめるチャネルテーブル60と、しきい値と比較する
信号を各種波形処理した信号のいずれを選択するか、ま
た上限検出か下限検出かの選択や監視トリガの条件決定
などの諸条件を決めるモードテーブル58と、特殊機能
の条件を決定する特殊機能テーブル61を含む。
The CPU 62 is included in the comparison / determination means 34, and the comparison / determination means 34 further has a memory section 63 including a ROM and a RAM. The storage unit 33 is connected to the comparison determination unit 34. The storage means 33 predetermines the number and order of machining for each process number, and the process table 57 for managing the process number determined by each tool number (T number) and workpiece number (O number), and only during the actual machining period. A stage table 59 including detection period data for monitoring and a channel number that determines a threshold value, a channel table 60 that determines four threshold value data SET1 to SET4 for each channel number, and a threshold value are compared. A mode table 58 for determining which of the signals subjected to various waveform processing is selected, various conditions such as selection of upper limit detection or lower limit detection, determination of conditions for monitoring triggers, and a special function table for determining conditions for special functions. Including 61.

【0018】さらに、CPU62には、インターフェイ
ス(I/F)11を介して駆動回路12が接続されてい
る。駆動回路12は工作機械の作動用電動機13や警報
装置14を駆動する。さらに、CPU62にはコンピュ
ータ装置70が接続されている。コンピュータ装置70
はCPU62で検出された各種電力波形の時間データと
電力値データおよびタイミング用データが与えられ、そ
れらのデータに基づいて、加工波形の解析や異常検出の
自動設定を行なったり、加工ステージごとのデータと加
工個数を出力して統計処理を行ない、その結果をCRT
ディスプレイ71に表示する。
Further, the drive circuit 12 is connected to the CPU 62 via an interface (I / F) 11. The drive circuit 12 drives an electric motor 13 for operating a machine tool and an alarm device 14. Further, a computer device 70 is connected to the CPU 62. Computer device 70
Is given time data, power value data, and timing data of various power waveforms detected by the CPU 62, and based on these data, processing waveform analysis and automatic setting of abnormality detection are performed, and data for each processing stage is given. The processed number is output and statistical processing is performed, and the result is displayed on the CRT.
Display on the display 71.

【0019】図2はこの発明の一実施例における電力波
形を示す図であり、図3は図1に示した記憶手段に含ま
れる各テーブルの内容を示す図であり、図4は図1に示
したCPUの動作を説明するためのフロー図である。
FIG. 2 is a diagram showing the power waveform in one embodiment of the present invention, FIG. 3 is a diagram showing the contents of each table included in the storage means shown in FIG. 1, and FIG. 4 is shown in FIG. It is a flow diagram for explaining the operation of the CPU shown.

【0020】次に、図1〜図4を参照して、加工工具の
異常を検出する動作について説明する。まず、図4に示
すステップ(図示ではSと略称する)S1において、数
値制御装置10から新たに選択された工具のTナンバと
加工物のOナンバを取込むと、CPU62はステップS
2において、記憶手段33の行程テーブル57に上述の
OナンバとTナンバを指定して監視条件を決定する。す
なわち図3に示すように、OナンバおよびTナンバとも
にNo.1のものが指定されたとすると、その(O,
T)=(1,1)のマトリックス上に収納されたデータ
から、 モードテーブルNo.=100 開始ステージNo.=4 終了ステージNo.=6 基準値(100%基準動力)=10 リピート機能あり 特殊機能(自動演算)あり という6つの条件が同時に設定される。
Next, with reference to FIGS. 1 to 4, the operation of detecting an abnormality in the machining tool will be described. First, in step S1 (abbreviated as S in the drawing) shown in FIG. 4, when the T number of the tool newly selected and the O number of the workpiece are newly fetched from the numerical controller 10, the CPU 62 causes the step S to proceed.
2, the O number and the T number are designated in the travel table 57 of the storage means 33 to determine the monitoring condition. That is, as shown in FIG. If one is specified, its (O,
T) = (1,1) from the data stored on the matrix, the mode table No. = 100 Start stage No. = 4 End stage No. = 6 Reference value (100% reference power) = 10 With repeat function With special function (automatic calculation) 6 conditions are set at the same time.

【0021】CPU62は上述の条件を設定すると、ス
テップS3において、駆動用電動機9の起動を検知する
とともに、ステップS4でモードテーブル57のモード
番号No.100で指定されるラッシュカット時間(5
sec)の間だけ、図2に示すように、起動立上り時の
電動機の起動電力を監視期間からカットする。次に、C
PU62はサンプリング回路37でホールドされた無負
荷電力f(t0 )をメモリ部63のRAMに記憶し、そ
の無負荷電力f(t0 )と消費電力P(t)を演算して
得られる加工電力f(t)をRAMに記憶する。
When the above-mentioned conditions are set, the CPU 62 detects the activation of the drive motor 9 in step S3, and the mode number No. of the mode table 57 in step S4. Rush cut time specified by 100 (5
Only during sec), as shown in FIG. 2, the starting power of the electric motor at the start-up is cut off from the monitoring period. Then C
The PU 62 stores the no-load power f (t 0 ) held by the sampling circuit 37 in the RAM of the memory unit 63, and calculates the no-load power f (t 0 ) and the power consumption P (t) to obtain the processing. The power f (t) is stored in RAM.

【0022】CPU62はステップS6において、外部
信号または内部レベルによりステージを開始させるトリ
ガ信号を検出する。このトリガ信号の種類はモードテー
ブル58の収納データにより決定される。これらの処理
を実行すると、CPU62はステップS7において、ス
テップS2において設定された開始ステージ、たとえば
図2に示すステージ1から加工を実行し、監視条件に従
って加工電力の監視を始める。すなわち、まずステップ
S8では、ステージテーブル59から検出開始時間(タ
イマT1)と検出時間(タイマT2)を取込むととも
に、そのステージテーブル59に設定されたチャネル番
号によりチャネルテーブル60からSET1〜SET4
に応じた計数データを取込み、この計数データと監視条
件の基準値とを掛合せて4つのしきい値(SET1〜S
ET4)を決定する。
In step S6, the CPU 62 detects a trigger signal for starting the stage by an external signal or an internal level. The type of this trigger signal is determined by the data stored in the mode table 58. When these processes are executed, in step S7, the CPU 62 executes machining from the start stage set in step S2, for example, stage 1 shown in FIG. 2, and starts monitoring the machining power according to the monitoring condition. That is, first, in step S8, the detection start time (timer T1) and the detection time (timer T2) are fetched from the stage table 59, and the channel number set in the stage table 59 sets the channel table 60 to SET1 to SET4.
The count data corresponding to each of the four threshold values (SET1 to S) is multiplied by the count data and the reference value of the monitoring condition.
ET4) is decided.

【0023】次に、ステップS9において、指定された
タイマT2の期間の範囲で、加工動力としきい値とを比
較し、異常監視を行なう。この場合の対象となる動力の
種類(加工負荷,積分値など)や、各しきい値(SET
1〜SET4)を上限検出とするかあるいは下限検出と
するかの検出方法は、モードテーブル58に収納された
データにより決定する。この場合、監視条件に特殊機能
がありの場合は、上述のステップS9の次にその機能が
実行される。たとえば、自動演算機能がある場合は、ス
テップS10において、特殊機能テーブル61の自動演
算テーブルに設定された条件に基づいて演算処理が行な
われる。そして、基準値が決定されると、ステップS1
1において、その値を行程テーブル57にフィードバッ
クする。このフィードバックにおいては、自動演算によ
り基準値が決定されたときの各動力(消費電力,加工電
力,積分値,最大値)が、行程テーブル57の同じ種類
の基準値(100%負荷動力)にフィードバックされ
て、その現在の基準値を新しい値に構成する。
Next, in step S9, the processing power and the threshold value are compared with each other within the designated period of the timer T2, and the abnormality is monitored. In this case, the target power type (processing load, integral value, etc.) and each threshold (SET
The detection method for determining whether 1 to SET 4) is the upper limit detection or the lower limit detection is determined by the data stored in the mode table 58. In this case, if the monitoring condition has a special function, that function is executed after step S9 described above. For example, when the automatic calculation function is provided, the calculation process is performed based on the condition set in the automatic calculation table of the special function table 61 in step S10. When the reference value is determined, step S1
At 1, the value is fed back to the travel table 57. In this feedback, each power (power consumption, processing power, integrated value, maximum value) when the reference value is determined by automatic calculation is fed back to the same type of reference value (100% load power) in the stroke table 57. And configures its current reference value to a new value.

【0024】また、振動波を検出したり順次判定の機能
がありの場合は、ステップS13およびS14におい
て、順次その機能を実行する。この両機能の場合も、特
殊機能テーブル61に付属される条件テーブルのデータ
に基づいて実行される。
If there is a function of detecting the vibration wave or sequentially judging, the function is sequentially executed in steps S13 and S14. Both of these functions are also executed based on the data in the condition table attached to the special function table 61.

【0025】上述の特殊機能において、異常が判別され
たときは、異常出力が動作し、制御信号が出力される。
In the above-mentioned special function, when an abnormality is discriminated, the abnormality output operates and the control signal is output.

【0026】一方、特殊機能以外に異常が判定された場
合は、次のステップS15でSET出力および異常出力
が動作する。ステップS15までの処理を終了すると、
ステップS16では監視期間の終了を判断するが、その
状態でモータの起動が連続している場合は、ステップS
17で実行されたステージが行程テーブル57で設定さ
れた最終ステージであるか否かを判別する。そして、最
終ステージでない場合には、ステップS18で監視条件
を次のステージの条件に変更し、ステップS8に戻って
上述の処理を繰返す。この繰返しは、ステージが最終ス
テージになるまで、すなわち、行程テーブル57に定義
された終了ステージになるまで、順次条件を切換えて行
なわれる。設定されたステージが終了すると、ステップ
S19においてリピート機能の有無を判別し、リピート
機能を使用する場合は、ステップS7に戻り、開始ステ
ージからリピート回数だけステージを再開する。しか
し、リピート機能を有しない場合や、リピート機能が終
了した場合は、ステップS20において監視の終了を判
断し、駆動用電動機13の回転停止を検出する。
On the other hand, if an abnormality is determined in addition to the special function, the SET output and the abnormality output are operated in the next step S15. When the processing up to step S15 is completed,
In step S16, the end of the monitoring period is determined, but if the motor is continuously started in that state, step S16 is performed.
It is determined whether or not the stage executed in 17 is the final stage set in the travel table 57. If it is not the final stage, the monitoring condition is changed to the condition of the next stage in step S18, and the process returns to step S8 to repeat the above process. This repetition is performed by sequentially switching the conditions until the stage reaches the final stage, that is, until the end stage defined in the stroke table 57 is reached. When the set stage is completed, the presence or absence of the repeat function is determined in step S19. When the repeat function is used, the process returns to step S7, and the stage is restarted from the start stage for the number of repeats. However, if it does not have the repeat function or if the repeat function ends, it is determined in step S20 that the monitoring has ended, and the rotation stop of the drive motor 13 is detected.

【0027】図5および図6は図1に示したコンピュー
タ装置で各種データを設定する動作を説明するためのフ
ロー図である。図5におけるステップS21において、
コンピュータ装置70はCRTディスプレイ71にメニ
ューを表示し、いずれかのメニューを選択させる。この
メニューのうち、電力測定,データロガー,プログラム
編集のいずれかが選択されたとき、CPU62と通信を
行ない、その他のファイル処理,電力測定グラフ,ファ
イルコピーはコンピュータ装置70が単体で処理する内
容となる。CPU62と通信を行なう場合にはステップ
S23における波形データの取込み、ステップS24に
おける統計データの読込み、ステップS25における設
定データの読込み、ステップS26における設定データ
の書込みの4種類に区別できる。
5 and 6 are flow charts for explaining the operation of setting various data in the computer device shown in FIG. In step S21 in FIG.
The computer device 70 displays a menu on the CRT display 71 to select any one of the menus. When any one of power measurement, data logger, and program edit is selected from this menu, communication is performed with the CPU 62, and other file processing, power measurement graph, and file copy are processed by the computer device 70 by itself. Become. When communicating with the CPU 62, four types can be distinguished: waveform data fetch in step S23, statistical data read in step S24, setting data reading in step S25, and setting data writing in step S26.

【0028】まず、ステップS23における波形データ
の取込み動作について説明する。波形データの取込み
は、次の5つの条件設定となる。まず、工具異常検出装
置が監視できる電動機は2個まで同時に可能であり、い
ずれの電動機の波形を取込むかを設定する。さらに、工
具異常検出装置は各種の波形処理をしており、これらの
波形のうちいずれか2つの波形まで同時に取込むことが
できる。この中から、測定する電力の種類として、たと
えば全電力やローパスフィルタ処理した波形などの種類
を設定する。さらに、測定開始タイミングとして、キー
入力と同時に開始させるかあるいは指定した工具のとき
開始させるか、異常検出時に開始させるかなどのタイミ
ングを選択する。さらに、サンプリング速度と測定時間
および測定開始遅延時間の設定を行なう。設定された条
件をCPU62に送り、CPU62からの送信要求を待
って、要求があれば波形データを取込みコンピュータ装
置70内のメモリに記憶させる。データが終了するまで
この動作を繰返し、終了すると、コンピュータ装置70
からCPU62への通信を完了させる。さらに、コンピ
ュータ装置70は波形データを表示用データに加工し、
波形を表示する。このとき、カーソルキーを移動させる
ことにより、コンピュータ装置70は時間と電力値を読
み、加工の形態を解析する。
First, the operation of acquiring the waveform data in step S23 will be described. The acquisition of waveform data has the following five condition settings. First, up to two electric motors that can be monitored by the tool abnormality detection device can be simultaneously used, and which electric motor waveform is to be captured is set. Further, the tool abnormality detection device performs various waveform processing, and any two of these waveforms can be simultaneously captured. From this, the type of power to be measured is set, for example, the type of total power or a waveform subjected to low-pass filtering. Further, as the measurement start timing, a timing such as start at the same time as key input, start at a designated tool, start at abnormality detection, or the like is selected. Further, the sampling rate, measurement time and measurement start delay time are set. The set conditions are sent to the CPU 62, the transmission request from the CPU 62 is waited, and if there is a request, the waveform data is acquired and stored in the memory in the computer device 70. This operation is repeated until the data is completed, and when it is completed, the computer device 70
Communication from the CPU to the CPU 62 is completed. Further, the computer device 70 processes the waveform data into display data,
Display the waveform. At this time, by moving the cursor key, the computer device 70 reads the time and the power value and analyzes the processing form.

【0029】なお、各種工具異常の監視条件を自動設定
する場合、各項目ごとに対話型の処理に対応することに
より異常検出条件を波形データを基に自動的に設定す
る。
When the monitoring conditions for various tool abnormalities are automatically set, the abnormality detection conditions are automatically set based on the waveform data by corresponding to the interactive processing for each item.

【0030】次に、コンピュータ装置70がステップS
24における統計データを読込む動作について説明す
る。統計データの読込みは前述の波形データの取込みと
同様にして、工具異常検出装置が監視できる電動機は2
個迄同時に可能であるので、いずれの電動機の波形を取
込むかを設定し、各種波形処理のうちいずれか2つの波
形を指定する。たとえば、負荷動力を一定期間積分した
値での加工エネルギや、一定期間内の負荷動力の最大値
などを指定する。さらに、監視する工具の種類(Oナン
バ,Tナンバ)とステージナンバを指定し、測定する個
数を指定する。これらの条件をCPU62に送信し、C
PU62からの送信要求を待って、要求があれば波形デ
ータを取込み、コンピュータ装置70内のメモリに格納
する。データが終了するまでこれを繰返し、終了すると
CPU62とのやり取りを完了する。さらに、コンピュ
ータ装置70は取込んだ波形データを表示用データに加
工し、波形を表示する。そして、データ個数,平均値,
標準偏差,最大値および最小値の計算を行なった後表示
する。
Next, the computer 70 makes a step S
The operation of reading the statistical data in 24 will be described. The statistical data can be read in the same way as the waveform data acquisition described above, and there are two motors that can be monitored by the tool abnormality detection device.
Since it is possible to handle up to a number of waveforms at the same time, it is set which of the motor waveforms is to be captured, and any two waveforms of various waveform processes are designated. For example, the processing energy with a value obtained by integrating the load power for a certain period, the maximum value of the load power within the certain period, and the like are designated. Further, the type (O number, T number) of the tool to be monitored and the stage number are designated, and the number to be measured is designated. These conditions are sent to the CPU 62, and C
Waiting for a transmission request from the PU 62, if there is a request, the waveform data is fetched and stored in the memory in the computer device 70. This is repeated until the data is completed, and when the data is completed, the exchange with the CPU 62 is completed. Further, the computer device 70 processes the acquired waveform data into display data and displays the waveform. And the number of data, average value,
Display after calculating standard deviation, maximum and minimum values.

【0031】次に、ステップS25における設定データ
の読込み動作について説明する。ここでは、工具異常検
出装置の条件設定を変更したり、確認するために、CP
U62の設定データを取込む。このとき、データの範囲
を指定する。たとえば、工具異常検出装置が管理してい
る各テーブルデータごとを範囲として指定したり、モー
タごとのデータを範囲として指定したり、すべてのデー
タを範囲として指定する。これらの通信範囲条件をCP
U62に送る。CPU62からの送信要求を待って、要
求があれば設定データを取込み、コンピュータ装置70
内のメモリに格納していく。データが終了するまでこれ
を繰返し、終了するとCPU62とのやり取りを完了す
る。そして、取込んだデータを表示用データに加工し、
設定データテーブルごとにCRTディスプレイ71に表
示する。
Next, the operation of reading the setting data in step S25 will be described. Here, in order to change or check the condition setting of the tool abnormality detection device, CP
Take in the setting data of U62. At this time, the range of data is specified. For example, each table data managed by the tool abnormality detection device is designated as a range, data for each motor is designated as a range, or all data is designated as a range. CP these communication range conditions
Send to U62. Waiting for a transmission request from the CPU 62, if there is a request, the setting data is fetched, and the computer device 70
It will be stored in the internal memory. This is repeated until the data is completed, and when the data is completed, the exchange with the CPU 62 is completed. Then, process the captured data into display data,
The setting data table is displayed on the CRT display 71.

【0032】次に、ステップS26における設定データ
の書込み動作では、プログラム編集で設定または変更し
た設定データをCPU62を介してメモリ部63に書込
む。このときも、管理している各テーブルデータごとを
範囲として指定したり、モータごとのデータを範囲とし
て指定したり、すべてのデータを範囲として指定する。
この範囲条件をCPU62に送り、CPU62からの送
信準備完了を待って、指定された範囲のデータを出力す
る。データが終了するまでこれを繰返し、終了すればC
PU62とのやり取りを完了する。
Next, in the setting data writing operation in step S26, the setting data set or changed by the program editing is written in the memory section 63 via the CPU 62. Also at this time, each managed table data is designated as a range, data for each motor is designated as a range, or all data is designated as a range.
This range condition is sent to the CPU 62, and the data in the specified range is output after waiting for the transmission preparation completion from the CPU 62. Repeat this until the end of data, and C
The communication with the PU 62 is completed.

【0033】図7はCPU側でのデータの設定動作を説
明するためのフロー図である。次に、工具異常検出装置
のCPU側62における設定動作について説明する。C
PU62はコンピュータ装置70からの通信要求がある
ことを判別すると、通信動作を開始する。すなわち、最
初の通信条件を読込んでメモリ部63のRAMに記憶
し、その条件に応じて処理を切換える。通信の種類が波
形データであれば、ステップS32の処理を実行する。
すなわち、通信波形の種類や通信タイミングを確定し、
条件に応じた波形データをRAMのバッファに逐次書込
み、データを更新する。そして、通信タイミングになる
と、このバッファのデータを通信用データに変換し、通
信メモリに書込む。データが終了するまでこれを繰返
し、終了すればコンピュータ装置70との通信を完了す
る。通信の種類が統計データであればステップS33に
進み、測定値の種類やタイミングや測定個数の条件を確
定し、条件に応じた測定データを通信メモリに書込み、
データの更新をする。そして、1つの加工が終了し、通
信タイミングになると、バッファメモリのデータを通信
メモリに書込み、測定個数になるまで、これを繰返し、
終了すると通信を完了する。
FIG. 7 is a flow chart for explaining the data setting operation on the CPU side. Next, the setting operation on the CPU side 62 of the tool abnormality detection device will be described. C
When the PU 62 determines that there is a communication request from the computer device 70, it starts a communication operation. That is, the first communication condition is read and stored in the RAM of the memory unit 63, and the process is switched according to the condition. If the communication type is waveform data, the process of step S32 is executed.
That is, the type of communication waveform and the communication timing are determined,
The waveform data according to the conditions is sequentially written in the RAM buffer to update the data. Then, at the communication timing, the data in this buffer is converted into communication data and written in the communication memory. This is repeated until the data is completed, and when completed, the communication with the computer device 70 is completed. If the communication type is statistical data, the process proceeds to step S33, the condition of the type and timing of the measured value and the number of measured values are determined, and the measured data according to the condition is written in the communication memory,
Update the data. Then, when one processing is completed and the communication timing comes, the data in the buffer memory is written into the communication memory, and this is repeated until the number of measurement is reached,
When finished, communication is completed.

【0034】通信の種類が設定データであれば、ステッ
プS34の処理を行ない、設定データの範囲がテーブル
ごとであるかあるいはモータごとであるかあるいはすべ
てであるかを確定し、工具異常検出装置本体のデータを
出力するときは、指定されたデータを通信メモリに書込
み、工具異常検出装置へのデータの書込みの場合は、通
信メモリから読出したデータを設定データに変換し、メ
モリ部63のRAMに書換え、内容を更新する。データ
が終了するまでこれを繰返す。
If the communication type is setting data, the process of step S34 is performed to determine whether the range of the setting data is for each table, each motor or all, and the tool abnormality detecting device main body When outputting the data of, the specified data is written to the communication memory, and when writing the data to the tool abnormality detecting device, the data read from the communication memory is converted into the setting data and is stored in the RAM of the memory unit 63. Rewrite and update the contents. This is repeated until the data is completed.

【0035】[0035]

【発明の効果】以上のように、この発明によれば、各プ
ログラムに応じて、加工用工具が実行する加工ステージ
ごとに、工具寿命判定用しきい値データと検出開始時間
データと監視時間データとをそれぞれ記憶しておき、そ
れぞれのデータを読出し、設定された監視時間内におい
て、工具寿命判定用しきい値データと検出された加工時
の負荷とを比較し、工具の異常を判定し、異常判定時の
動力波形を記憶することができる。そして、この異常波
形と正常な波形とを記憶して両者を重ね合わせて表示す
ることにより、表示面で時間データとしきい値データと
を設定してメモリに設定することができる。したがっ
て、設定の操作が非常に簡単になり、容易に設定を可能
にすることができる。また、これらの条件設定を集中管
理することができ、多大な労力と人手を要することな
く、異常加工時の波形の測定が簡単になり、しかも各種
条件設定を容易にすることができる。さらに、加工回数
と動力値の時系列グラフを表示し、平均加工動力と最大
加工動力と最小加工動力と加工動力のばらつきや工具の
磨耗状態における動力の変化量などの解析が容易にな
り、異常検出の設定を精度よく行なうことができる。
As described above, according to the present invention, the tool life determination threshold data, the detection start time data, and the monitoring time data for each machining stage executed by the machining tool according to each program. Each is stored, each data is read, and within the set monitoring time, the tool life determination threshold value data and the detected load during machining are compared to determine a tool abnormality, The power waveform at the time of abnormality determination can be stored. Then, by storing the abnormal waveform and the normal waveform and displaying them in an overlapping manner, time data and threshold data can be set on the display surface and set in the memory. Therefore, the setting operation becomes very simple, and the setting can be easily performed. Further, these condition settings can be centrally managed, and the measurement of the waveform at the time of abnormal machining can be simplified and the various condition settings can be facilitated without requiring much labor and manpower. In addition, a time series graph of the number of times of machining and power value is displayed to facilitate analysis of variations in average machining power, maximum machining power, minimum machining power and machining power, and the amount of change in power during tool wear. The detection can be set with high accuracy.

【図面の簡単な説明】[Brief description of drawings]

【図1】この発明の一実施例の概略ブロック図である。FIG. 1 is a schematic block diagram of an embodiment of the present invention.

【図2】この発明の一実施例における電力波形を示す図
である。
FIG. 2 is a diagram showing a power waveform in one embodiment of the present invention.

【図3】図1に示した記憶手段に含まれる各テーブルを
示す図である。
FIG. 3 is a diagram showing each table included in a storage unit shown in FIG.

【図4】図1に示したCPUの動作を説明するためのフ
ロー図である。
FIG. 4 is a flowchart for explaining the operation of the CPU shown in FIG.

【図5】図1に示したコンピュータ装置で各種データを
設定する動作を説明するためのフロー図である。
5 is a flowchart for explaining an operation of setting various data in the computer device shown in FIG.

【図6】同じくコンピュータ装置で各種データを設定す
る動作を説明するためのフロー図である。
FIG. 6 is a flowchart for explaining the operation of setting various data in the computer device.

【図7】CPU側でのデータの設定動作を説明するため
のフロー図である。
FIG. 7 is a flowchart for explaining a data setting operation on the CPU side.

【符号の説明】[Explanation of symbols]

9 駆動用電動機 10 数値制御装置 32 加工負荷検出手段 33 記憶手段 34 比較判定手段 35 電力検出器 36 ノイズフィルタ 37 サンプリング回路 38 加工電力演算回路 39 積分回路 40 最大値検出回路 41 振動波検出回路 42 加工電力安定領域検出回路 57 行程テーブル 58 モードテーブル 59 ステージテーブル 60 チャネルテーブル 61 特殊機能テーブル 62 CPU 63 メモリ部 70 コンピュータ装置 71 CRTディスプレイ 9 Driving Electric Motor 10 Numerical Control Device 32 Machining Load Detection Means 33 Storage Means 34 Comparison Judgment Means 35 Power Detector 36 Noise Filter 37 Sampling Circuit 38 Machining Power Calculation Circuit 39 Integration Circuit 40 Maximum Value Detection Circuit 41 Vibration Wave Detection Circuit 42 Machining Power stable area detection circuit 57 Travel table 58 Mode table 59 Stage table 60 Channel table 61 Special function table 62 CPU 63 Memory unit 70 Computer device 71 CRT display

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 加工プログラムに応じて、加工用工具を
選択して加工を行なう工作機械の工具異常検出装置であ
って、 前記加工用工具による加工時の負荷を検出する加工負荷
検出手段、 前記加工プログラムに応じて、前記加工用工具が実行す
る加工ステージごとに、工具の寿命を判定するための工
具寿命判定用しきい値データと、検出を開始する時間を
示す検出開始時間データと、監視する時間を示す監視時
間データをそれぞれ記憶するデータ記憶手段、 前記データ記憶手段から前記加工用工具に対する各デー
タを読出し、そのデータで設定された監視時間内におい
て、前記工具寿命判定用しきい値データと前記加工負荷
検出手段の出力値とを比較し、前記工具の異常を判定す
る比較判定手段、および前記比較判定手段の異常を判定
出力に応じて、異常加工時の動力波形を記憶する異常波
形記憶手段を備えた、工具異常検出装置。
1. A tool abnormality detection device for a machine tool that selects a machining tool according to a machining program to perform machining, the machining load detecting means detecting a load during machining by the machining tool, According to a machining program, for each machining stage executed by the machining tool, tool life determination threshold data for determining the life of the tool, detection start time data indicating the time to start detection, and monitoring Data storage means for respectively storing monitoring time data indicating the time to read, each data for the machining tool is read from the data storage means, and within the monitoring time set by the data, the tool life determination threshold data And an output value of the processing load detection means are compared to determine an abnormality of the tool, and an abnormality of the comparison determination means is determined based on the determination output. Then, the tool abnormality detection device is provided with an abnormal waveform storage means for storing the power waveform at the time of abnormal machining.
【請求項2】 前記異常波形記憶手段は、前記異常波形
と少なくとも前記異常波形を生じる少なくとも1つ前の
正常波形を記憶することを特徴とする、請求項1の工具
異常検出装置。
2. The tool abnormality detection device according to claim 1, wherein the abnormal waveform storage means stores the abnormal waveform and at least one normal waveform before the occurrence of the abnormal waveform.
【請求項3】 さらに、前記異常波形記憶手段に記憶さ
れている異常波形と少なくとも1つ前の正常波形とを重
合わせて表示する表示手段と、 前記表示手段の表示面で監視期間としての時間データ
と、工具寿命判定用しきい値データとを設定して、前記
データ記憶手段に記憶させるための設定手段とを含む、
請求項2の工具異常検出装置。
3. A display unit for displaying the abnormal waveform stored in the abnormal waveform storage unit and at least one previous normal waveform in an overlapping manner, and a time as a monitoring period on the display surface of the display unit. And setting means for setting data and threshold data for tool life determination and storing the data in the data storage means,
The tool abnormality detection device according to claim 2.
【請求項4】 加工プログラムに応じて、加工用工具を
選択して加工を行なう工作機械の工具異常検出装置であ
って、 前記加工用工具による加工時の負荷を検出する加工負荷
検出手段、 前記加工プログラムに応じて、前記加工用工具が実行す
る加工ステージごとに、工具の寿命を判定するための工
具寿命判定用しきい値データと、検出を開始する時間を
示す検出開始時間データと、監視する時間を示す監視時
間データをそれぞれ記憶するデータ記憶手段、および前
記データ記憶手段から前記加工工具に対するデータを読
出し、そのデータで設定された監視時間中において、前
記加工負荷検出手段の出力に基づいて、加工回数と動力
値の時系列グラフを表示し、平均加工動力,最大加工動
力,最小加工動力,加工動力のばらつきを演算する統計
処理手段を備えた、工具異常検出装置。
4. A tool abnormality detection device for a machine tool that selects a machining tool according to a machining program to perform machining, the machining load detecting means detecting a load during machining by the machining tool, According to a machining program, for each machining stage executed by the machining tool, tool life determination threshold data for determining the life of the tool, detection start time data indicating the time to start detection, and monitoring Data storage means for respectively storing monitoring time data indicating the time, and data for the machining tool is read from the data storage means, and based on the output of the machining load detection means during the monitoring time set by the data. , Statistics that displays the time series graph of the number of times of machining and power value and calculates the variation of average machining power, maximum machining power, minimum machining power, and machining power With a physical means, the tool abnormality detecting device.
【請求項5】 加工プログラムに応じて、加工用工具を
選択して加工を行なう工作機械の工具異常検出装置であ
って、 前記加工用工具による加工時の負荷を検出する加工負荷
検出手段、 前記加工プログラムに応じて、前記加工用工具が実行す
る加工ステージごとに、工具の寿命を判定するための工
具寿命判定用しきい値データと、検出を開始する時間を
示す検出開始時間データと、監視する時間を示す監視時
間データをそれぞれ記憶するデータ記憶手段、 前記データ記憶手段から前記加工用工具に対する各デー
タを読出し、その検出データで設定された監視時間内に
おいて、前記工具寿命判定用しきい値データと前記加工
負荷検出手段の出力値とを比較し、前記工具の異常を判
定する比較判定手段、 前記比較判定手段の異常判定出力に応じて、異常加工時
の動力波形を記憶する異常波形記憶手段、および前記デ
ータ記憶手段から読出された検出データによって設定さ
れた監視時間内において、前記加工負荷検出手段の出力
に基づいて、加工回数と動力値の時系列グラフを表示
し、平均加工動力,最大加工動力,最小加工動力,加工
動力のばらつきを演算する統計処理手段を備えた、工具
異常検出装置。
5. A tool abnormality detection device for a machine tool, which selects a machining tool according to a machining program to perform machining, the machining load detecting means detecting a load during machining by the machining tool, According to a machining program, for each machining stage executed by the machining tool, tool life determination threshold data for determining the life of the tool, detection start time data indicating the time to start detection, and monitoring Data storage means for respectively storing monitoring time data indicating the time to read, each data for the machining tool is read from the data storage means, and within the monitoring time set by the detection data, the tool life determination threshold value A comparison determination unit that compares the data and the output value of the processing load detection unit to determine whether the tool is abnormal, and outputs the abnormality determination output of the comparison determination unit. An abnormal waveform storage means for storing a power waveform at the time of abnormal machining, and a monitoring frequency set by detection data read from the data storage means, based on the output of the processing load detection means, A tool abnormality detection device having a statistical processing means for displaying a time series graph of values and calculating variations in average machining power, maximum machining power, minimum machining power, and machining power.
JP14076592A 1992-06-01 1992-06-01 Tool abnormality detection device Expired - Fee Related JP3193120B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14076592A JP3193120B2 (en) 1992-06-01 1992-06-01 Tool abnormality detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14076592A JP3193120B2 (en) 1992-06-01 1992-06-01 Tool abnormality detection device

Publications (2)

Publication Number Publication Date
JPH05337790A true JPH05337790A (en) 1993-12-21
JP3193120B2 JP3193120B2 (en) 2001-07-30

Family

ID=15276227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14076592A Expired - Fee Related JP3193120B2 (en) 1992-06-01 1992-06-01 Tool abnormality detection device

Country Status (1)

Country Link
JP (1) JP3193120B2 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013031353A1 (en) * 2011-09-02 2013-03-07 株式会社日立製作所 Processing abnormality detection method and processing device
JP2017157234A (en) * 2015-12-25 2017-09-07 株式会社リコー Diagnostic device, diagnostic method, program and diagnostic system
JPWO2021241150A1 (en) * 2020-05-26 2021-12-02
JPWO2021241149A1 (en) * 2020-05-26 2021-12-02
US11467024B2 (en) 2015-12-25 2022-10-11 Ricoh Company, Ltd. Diagnostic device, computer program, and diagnostic system
DE112020006673T5 (en) 2020-07-10 2023-03-23 Mitsubishi Electric Corporation Diagnostic device, diagnostic method and a program

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56139855A (en) * 1980-03-27 1981-10-31 Komatsu Ltd Method of changing threshold value of tool abnormality detector
JPS6156856A (en) * 1984-08-27 1986-03-22 Advanced Syst:Kk Detecting device of breakage in cutting tool
JPS61252053A (en) * 1985-04-29 1986-11-10 Mazda Motor Corp Device for detecting abnormality of perforating tool
JPH02256448A (en) * 1989-03-25 1990-10-17 Suzuki Motor Co Ltd Abnormality detecting device for cutter tool in machine tool
JPH03291511A (en) * 1990-04-09 1991-12-20 Mitsubishi Electric Corp Measurement data processor
JPH03294149A (en) * 1990-03-26 1991-12-25 Ntn Corp Tool abnormality detecting device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS56139855A (en) * 1980-03-27 1981-10-31 Komatsu Ltd Method of changing threshold value of tool abnormality detector
JPS6156856A (en) * 1984-08-27 1986-03-22 Advanced Syst:Kk Detecting device of breakage in cutting tool
JPS61252053A (en) * 1985-04-29 1986-11-10 Mazda Motor Corp Device for detecting abnormality of perforating tool
JPH02256448A (en) * 1989-03-25 1990-10-17 Suzuki Motor Co Ltd Abnormality detecting device for cutter tool in machine tool
JPH03294149A (en) * 1990-03-26 1991-12-25 Ntn Corp Tool abnormality detecting device
JPH03291511A (en) * 1990-04-09 1991-12-20 Mitsubishi Electric Corp Measurement data processor

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013031353A1 (en) * 2011-09-02 2013-03-07 株式会社日立製作所 Processing abnormality detection method and processing device
JPWO2013031353A1 (en) * 2011-09-02 2015-03-23 株式会社日立製作所 Processing abnormality detection method and processing apparatus
JP2017157234A (en) * 2015-12-25 2017-09-07 株式会社リコー Diagnostic device, diagnostic method, program and diagnostic system
US11467024B2 (en) 2015-12-25 2022-10-11 Ricoh Company, Ltd. Diagnostic device, computer program, and diagnostic system
JPWO2021241150A1 (en) * 2020-05-26 2021-12-02
JPWO2021241149A1 (en) * 2020-05-26 2021-12-02
DE112020006673T5 (en) 2020-07-10 2023-03-23 Mitsubishi Electric Corporation Diagnostic device, diagnostic method and a program
US11669068B2 (en) 2020-07-10 2023-06-06 Mitsubishi Electric Corporation Diagnostic device, diagnostic method, and recording medium

Also Published As

Publication number Publication date
JP3193120B2 (en) 2001-07-30

Similar Documents

Publication Publication Date Title
US6845340B2 (en) System and method for machining data management
JP4103029B2 (en) Process monitoring method
US4456960A (en) Method and device for detecting tool abnormality in machine tools
JPH05116056A (en) Fault detecting device for machine tool
EP1650624B1 (en) System and method for monitoring machine health
US5243533A (en) Tool abnormality detecting device
JP7151108B2 (en) Information processing device, information processing method and program
JP2004130407A (en) Apparatus for detecting or predicting tool breakage
JP3095881B2 (en) Tool life prediction device
WO2000012260A1 (en) Method of preparing tool wear data, estimating tool wear amount, and making decision on the use of the tool
JP3842246B2 (en) Numerical controller
JP2533971B2 (en) Tool abnormality detection device
JP3193120B2 (en) Tool abnormality detection device
CN105388836A (en) Numerical control device
JP2001205545A (en) Tool replacement timing judging system
JP2007004601A (en) Device for monitoring operating state of machine tool
US20230314282A1 (en) Apparatus and method for status diagnosis of machine tools
JPS5949145B2 (en) Machine tool failure detection and monitoring methods
JP4348975B2 (en) Production line operating status analysis device, operating status analysis method, operating status analysis program, and operating status analysis system
US20200371500A1 (en) Anomaly detection device, anomaly detection server and anomaly detection method
JP4230814B2 (en) Abnormality diagnosis device
JPH0569656B2 (en)
JPH04315555A (en) Tool life managing method for life graph
JP2000002737A (en) Electric wiring connection abnormality detecting device of construction machinery
JPH0699335A (en) Abnormality detector for cutting tool

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010424

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees