JP2008093750A - Method and device of detecting tool holder mounting state, and machine tool - Google Patents

Method and device of detecting tool holder mounting state, and machine tool Download PDF

Info

Publication number
JP2008093750A
JP2008093750A JP2006275294A JP2006275294A JP2008093750A JP 2008093750 A JP2008093750 A JP 2008093750A JP 2006275294 A JP2006275294 A JP 2006275294A JP 2006275294 A JP2006275294 A JP 2006275294A JP 2008093750 A JP2008093750 A JP 2008093750A
Authority
JP
Japan
Prior art keywords
data
peripheral surface
outer peripheral
detection
tool holder
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
JP2006275294A
Other languages
Japanese (ja)
Other versions
JP4953749B2 (en
JP2008093750A5 (en
Inventor
Masakazu Takaku
正和 高久
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.)
Tokyo Seimitsu Co Ltd
Original Assignee
Tokyo Seimitsu 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 Tokyo Seimitsu Co Ltd filed Critical Tokyo Seimitsu Co Ltd
Priority to JP2006275294A priority Critical patent/JP4953749B2/en
Publication of JP2008093750A publication Critical patent/JP2008093750A/en
Publication of JP2008093750A5 publication Critical patent/JP2008093750A5/ja
Application granted granted Critical
Publication of JP4953749B2 publication Critical patent/JP4953749B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)
  • Gripping On Spindles (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To improve the accuracy of detecting errors in chucking of a tool holder relative to the spindle of a machine tool. <P>SOLUTION: In order to detect the mounting state of the tool holder 2 with a notch 2C on the peripheral surface 2B of the flange of a cylinder relative to the spindle 3 of the machine tool, this tool holder mounting state detecting device is provided with a peripheral surface detector 12 detecting a change in the surface position of the peripheral surface of the flange in a prescribed cycle, data correcting means 18, 20 deciding the data invalid period of a notch section by a prescribed method based on detection data while generating complementary data of the decided data invalid period and generating corrected detection data, Fourier calculation means 18, 20 of the corrected detection data, and a judging means judging the mounting state based on an analysis result. The data correcting means performs interpolation processing to the detection data and calculates interpolated detection data in an interpolation cycle shorter than the prescribed cycle, and then decides the data invalid period based on the interpolated detection data and generates the complementary data. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、工作機械において工具が取り付けられたツールホルダを主軸に正常に装着されたかを検出するツールホルダ装着状態検出方法及び装置、及びそのようなツールホルダ装着状態検出装置を備えた工作機械に関する。   The present invention relates to a tool holder mounting state detection method and apparatus for detecting whether a tool holder to which a tool is attached in a machine tool is normally mounted on a spindle, and a machine tool provided with such a tool holder mounting state detection apparatus. .

マシニングセンタ(MC)は、加工工程に従って各種工具を自動的に選択し、主軸に自動で装着して多種類の加工を行う装置である。このMCにおいて、工具の交換は自動工具交換(ATC:オートツールホルダチェンジ)装置で行われ、ATC装置は工具が取り付けられたツールホルダを工具マガジンから自動で取り出し、主軸に自動で装着する。工具が取り付けられたツールホルダは、円錐状の嵌合部を有しており、この嵌合部を主軸に形成された円錐状の被嵌合部に嵌合させて装着されるが、この嵌合する部分に切り屑などが付着すると、軸が曲がって装着される。そして、この状態で加工を行うと、工具に振れが発生し、ワークの加工精度が著しく低下するという問題が発生する。   A machining center (MC) is a device that automatically selects various tools according to a machining process and automatically attaches them to a spindle to perform various types of machining. In this MC, tool change is performed by an automatic tool change (ATC: auto tool holder change) device, and the ATC device automatically takes out the tool holder to which the tool is attached from the tool magazine and automatically attaches it to the spindle. The tool holder to which the tool is attached has a conical fitting portion, and is fitted by fitting the fitting portion to a conical fitting portion formed on the main shaft. When chips or the like adhere to the mating part, the shaft is bent and attached. When machining is performed in this state, there is a problem that the tool is shaken and the machining accuracy of the workpiece is remarkably lowered.

従来、このようなツールホルダの装着ミスは、例えば主軸に装着されたツールホルダの工具の先端にレーザ光を照射し、所定の位置に工具の先端があるか無いかを検出していた。しかし、工具の先端には加工のための冷却液(クーラント)が大量に供給されるため、クーラントによりレーザ光が遮られて検出ミスが発生し易いという問題があった。   Conventionally, such a mounting error of the tool holder has been detected, for example, by irradiating the tip of the tool of the tool holder mounted on the spindle with a laser beam to detect whether the tip of the tool is at a predetermined position. However, since a large amount of coolant (coolant) for processing is supplied to the tip of the tool, there is a problem that a laser beam is blocked by the coolant and detection errors are likely to occur.

このような問題を解決するため、特許文献1は、ツールホルダのフランジの円筒状の外周面の変位を検出する検出器を設け、検出した外周面の変位データを解析して装着異常(チャックミス)を検出する構成を記載している。図1は、特許文献1に記載された工作機械に組み込まれたチャックミス検出装置の構成を示す図である。   In order to solve such a problem, Patent Document 1 provides a detector that detects the displacement of the cylindrical outer peripheral surface of the flange of the tool holder, analyzes the detected displacement data of the outer peripheral surface, and detects a mounting error (chuck mistake). ) Is detected. FIG. 1 is a diagram showing a configuration of a chuck error detection device incorporated in a machine tool described in Patent Document 1. As shown in FIG.

図1の(A)に示すように、このチャックミス検出装置10は、ATC装置で主軸3に装着されたツールホルダ2のチャックミスを自動で検出する装置であり、主としてセンサ12とデータ処理装置14とで構成される。工具1が取り付けられたツールホルダ2は、円錐状の嵌合部2Aを有しており、この嵌合部2Aを主軸3に形成された円錐状の被嵌合部3Aに嵌合させて装着される。   As shown in FIG. 1A, this chuck error detection device 10 is a device that automatically detects a chuck error of the tool holder 2 mounted on the spindle 3 by an ATC device, and mainly includes a sensor 12 and a data processing device. 14. The tool holder 2 to which the tool 1 is attached has a conical fitting portion 2A, and the fitting portion 2A is fitted to a conical fitting portion 3A formed on the main shaft 3 and attached. Is done.

センサ12は、主軸3に取り付けられたヘッド5にブラケット6を介して取り付けられている。このセンサ12は、渦電流センサであり、主軸3に装着されたツールホルダ2のフランジ部2Bの外周面までの距離dを電気信号として検出する。   The sensor 12 is attached to a head 5 attached to the main shaft 3 via a bracket 6. The sensor 12 is an eddy current sensor, and detects a distance d to the outer peripheral surface of the flange portion 2B of the tool holder 2 attached to the main shaft 3 as an electric signal.

データ処理装置14は、センサ12で検出した検出データに基づきツールホルダ2のチャックミスを検出するもので、A/Dコンバータ16、CPU18、メモリ20、入出力回路22などを備えている。   The data processing device 14 detects a chuck error of the tool holder 2 based on the detection data detected by the sensor 12, and includes an A / D converter 16, a CPU 18, a memory 20, an input / output circuit 22, and the like.

A/Dコンバータ16は、センサ12から出力された距離dを示す電気信号をデジタル信号に変換してCPU18に出力する。CPU18は、このデジタル信号に変換されたセンサ12の検出データに基づいてツールホルダ2の偏心量を算出する。そして、算出した偏心量とあらかじめメモリ20に記憶された許容値とを比較し、偏心量が許容値を超えている場合にチャックミスと判定する。そして、その結果を入出力回路22を介してMCを制御するMC制御装置24に出力する。   The A / D converter 16 converts the electrical signal indicating the distance d output from the sensor 12 into a digital signal and outputs the digital signal to the CPU 18. The CPU 18 calculates the eccentric amount of the tool holder 2 based on the detection data of the sensor 12 converted into the digital signal. Then, the calculated amount of eccentricity is compared with the allowable value stored in the memory 20 in advance, and if the amount of eccentricity exceeds the allowable value, it is determined that a chuck error has occurred. Then, the result is output to the MC control device 24 that controls the MC via the input / output circuit 22.

CPU18は、センサ12から出力される距離dの検出データをツールホルダ2の回転角度θに対応させて1周分メモリ20に記憶し、その検出データをフーリエ解析などで周波数解析し、各周波数成分の強度を算出する。以下、周波数解析はフーリエ解析で行う場合を例として説明する。ここで、各周波数成分のうち基本波周波数成分(1山成分)の振幅値がツールホルダ2の偏心量の2倍とみなせるので、それを許容値と比較してチャックミスであるかを判定する。   The CPU 18 stores the detection data of the distance d output from the sensor 12 in the memory 20 corresponding to the rotation angle θ of the tool holder 2, analyzes the frequency of the detection data by Fourier analysis or the like, and each frequency component The intensity of is calculated. Hereinafter, a case where frequency analysis is performed by Fourier analysis will be described as an example. Here, since the amplitude value of the fundamental frequency component (one peak component) of each frequency component can be regarded as twice the eccentric amount of the tool holder 2, it is compared with an allowable value to determine whether or not there is a chuck error. .

図1の(B)は、ツールホルダ2を軸方向から見た図である。図示のように、ツールホルダ2のフランジ部2Bの外周面には、チャックのための2つの切り欠き2Cが設けられている。そのため、センサ12から出力される距離dの検出データは、図2の(A)に示すように、2つの切り欠き2Cの部分で急激に変化し、言い換えれば、距離dが非常に大きな負の知になる。渦電流センサなどの検出器は、距離dが大きくなると測定精度が大きく低下すると共に、測定する距離dに対して垂直な方向の分解能も大きくなり、距離が急激に変化する切り欠き2Cの部分では変化部分の距離を合成した値を検出することになり、切り欠き2Cの部分の距離dの変化を高精度に検出することはできない。   FIG. 1B is a view of the tool holder 2 as viewed from the axial direction. As illustrated, two notches 2C for chucking are provided on the outer peripheral surface of the flange portion 2B of the tool holder 2. Therefore, the detection data of the distance d output from the sensor 12 changes abruptly at the two notches 2C as shown in FIG. 2A, in other words, the distance d is a very large negative value. Become knowledge. In a detector such as an eddy current sensor, the measurement accuracy greatly decreases as the distance d increases, and the resolution in the direction perpendicular to the distance d to be measured also increases. In the portion of the notch 2C where the distance changes abruptly. A value obtained by synthesizing the distance of the changed portion is detected, and a change in the distance d of the portion of the notch 2C cannot be detected with high accuracy.

このような検出精度の十分でない部分の検出データを使用してフーリエ解析を行うと、算出する周波数成分の振幅及び位相の精度も低下する。そこで、特許文献1では、切り欠き部分を直線の補完データで置き換える補正を行うことを記載している。図2は、この補正処理を説明する図である。   If Fourier analysis is performed using detection data of such a portion with insufficient detection accuracy, the accuracy of the amplitude and phase of the frequency component to be calculated is also lowered. In view of this, Japanese Patent Laid-Open No. 2004-228688 describes performing correction for replacing a notch portion with linear complementary data. FIG. 2 is a diagram for explaining this correction processing.

ツールホルダ2のフランジ部2Bに2つの切り欠き2Cがある場合、検出データは例えば図2の(A)のようになる。ここでは、フランジ部とセンサの距離が所定の値の時に距離dがゼロとなり、それより距離が短くなるとプラスに、長くなるとマイナスになるとして表している。従って、切り欠き部分ではdはマイナスの大きな値となる。特許文献1によれば、切り欠き部分の範囲を判定し、図2の(B)に示すようにその範囲の両端を直線で結んで補完して補正データを算出している。そして図2の(B)の検出データをフーリエ解析して図2の(C)のような周波数成分ごとの強度を算出している。ここで、周波数成分は、ツールホルダ2の1回転を周期とする基本周波数と、その整数倍の周波数である。前述のように、基本周波数の強度が偏心量の大きさに関係する。特許文献1では、基本周波数の強度が許容値より大きい場合にチャックミスと判定する。   When there are two notches 2C in the flange portion 2B of the tool holder 2, the detection data is, for example, as shown in FIG. Here, the distance d is zero when the distance between the flange portion and the sensor is a predetermined value, and is expressed as positive when the distance is shorter than that and negative when the distance is longer than that. Accordingly, d is a large negative value at the notched portion. According to Patent Document 1, the range of a notch portion is determined, and correction data is calculated by complementing by connecting both ends of the range with a straight line as shown in FIG. Then, the detected data of FIG. 2B is Fourier-analyzed to calculate the intensity for each frequency component as shown in FIG. Here, the frequency component is a fundamental frequency having a period of one rotation of the tool holder 2 and a frequency that is an integral multiple of the fundamental frequency. As described above, the intensity of the fundamental frequency is related to the amount of eccentricity. In Patent Document 1, a chuck error is determined when the intensity of the fundamental frequency is greater than an allowable value.

基本周波数の強度は、ツールホルダのフランジ部の真円度に関係するので、正常なチャック状態でも基本周波数の強度が大きい場合があり得る。そこで、特許文献2はフーリエ解析した周波数成分の回転に伴う変化を検出し、特許文献3は偏心量の変化を検出してチャックミスを判定することを記載している。また、特許文献3は切り欠き部分を直線補完することも記載している。   Since the intensity of the fundamental frequency is related to the roundness of the flange portion of the tool holder, the intensity of the fundamental frequency may be large even in a normal chuck state. Thus, Patent Document 2 detects a change accompanying rotation of a frequency component subjected to Fourier analysis, and Patent Document 3 describes that a chuck error is determined by detecting a change in eccentricity. Patent Document 3 also describes that a notch portion is linearly complemented.

特開2002−200542JP2002-200542 特開2004−042208JP 2004-042208 A 特開2004−276145JP 2004-276145 A

上記のように、特許文献1及び3は、切り欠き部分を直線補完することも記載しているが、実際にどのように行うかについては説明していない。この補正処理について図3を参照して説明する。例えば、距離dの検出データが図3の上部に示すように変化したとする。ここでは、距離dはフランジ面がセンサに近づくほど小さくなり接触する状態(このような状態は実際にはあり得ない。)の時に、dがゼロになるとする。従って、切り欠き部分ではdは大きくなる。以下の説明では、このような表示方法で説明を行う。この検出データであれば、1周期の長さは図示のようになる。下の部分は、中央の切り欠き部分を拡大した図であり、黒丸はセンサの出力をデジタル信号に変換するサンプリング点を示す。   As described above, Patent Documents 1 and 3 also describe that a notch portion is linearly complemented, but it does not explain how to actually perform it. This correction process will be described with reference to FIG. For example, it is assumed that the detection data of the distance d changes as shown in the upper part of FIG. Here, it is assumed that the distance d becomes smaller as the flange surface approaches the sensor, and d becomes zero in a contact state (this situation is not actually possible). Therefore, d becomes large in the notch portion. In the following description, the display method will be described. With this detection data, the length of one cycle is as shown. The lower part is an enlarged view of the central notch, and the black circles indicate sampling points for converting the sensor output into a digital signal.

まず、切り欠き部分の範囲を判定する。例えば、切り欠き部分を除くフランジ面の平均的なdの値と、切り欠き部分のdの値の間に閾値レベル30を設定する。dが閾値レベル30より大きな値になるのは、切り欠き部分のみである。閾値レベル30より小さい値のサンプリング点で、もっとも大きな値になるサンプリング点AとCを求める。そして、サンプリング点Aから所定数(ここでは3)前のサンプリング点Bから、サンプリング点Cから所定数(ここでは3)後のサンプリング点Dまでを切り欠き部分によるデータ無効期間とする。そして、サンプリング点BとDを結ぶ直線を補完線とし、この補完線に沿ってサンプリング周期に相当する位置の値を算出して補完データを生成し、データ無効期間の検出データを補完データで置換える。   First, the range of the notch is determined. For example, the threshold level 30 is set between the average d value of the flange surface excluding the notch portion and the d value of the notch portion. It is only in the notch portion that d is larger than the threshold level 30. Sampling points A and C having the largest value at the sampling points having a value smaller than the threshold level 30 are obtained. Then, a sampling period B from the sampling point A a predetermined number (here, 3) to a sampling point D from the sampling point C to the sampling point D after the predetermined number (here, 3) is defined as a data invalid period by the cutout portion. Then, a straight line connecting the sampling points B and D is used as a complementary line, and a position value corresponding to the sampling period is calculated along the complementary line to generate complementary data, and the detection data in the data invalid period is replaced with the complementary data. The

特許文献1及び3に記載された直線補完による補正処理は上記のように行われるが、フランジ面から切り欠き部分に変化するところではdの値が急激に変化するため、1回転分の検出データを検出する時のサンプリングの開始タイミングのずれや回転速度のムラがあるとデータ無効期間の範囲が大きくずれるという問題がある。このような問題を解決するには、上記のサンプリング点AとB及びCとDの間の所定数(図3では3)を大きくすればよいが、それではフーリエ解析に使用する検出データの期間(量)が減少するため、逆にフーリエ解析の精度を低下させるという問題を生じる。図3に示すように、実際のATC機構における検出データでは、データ無効期間の範囲が大きく、これは大きな問題である。   The correction processing by straight line interpolation described in Patent Documents 1 and 3 is performed as described above. However, since the value of d changes abruptly when it changes from the flange surface to the notch, the detection data for one rotation. There is a problem in that the range of the data invalid period greatly shifts if there is a deviation in the sampling start timing or irregularity in the rotation speed when detecting. In order to solve such a problem, a predetermined number (3 in FIG. 3) between the sampling points A and B and C and D may be increased, but in this case, the period of detection data used for Fourier analysis ( On the other hand, there is a problem that the accuracy of Fourier analysis is lowered. As shown in FIG. 3, in the detection data in the actual ATC mechanism, the range of the data invalid period is large, which is a big problem.

また、特許文献1及び3では直線補完が行われるが、直線をフーリエ解析すると多数の高周波成分を発生させ、その分基本周波数の成分の強度を低下させる。更に、図3に示すように、実際のATC機構における検出データではデータ無効期間の範囲が大きく、フーリエ解析の精度を低下させる。これにより、チャックミスの判定精度を低下させるという問題を生じる。そのため、フーリエ解析の精度を低下させないようにデータ無効期間の範囲の補正を行うことが望まれる。   In Patent Documents 1 and 3, straight line interpolation is performed. When a straight line is Fourier-analyzed, a large number of high-frequency components are generated, and the intensity of the fundamental frequency component is reduced accordingly. Further, as shown in FIG. 3, the range of the data invalid period is large in the detection data in the actual ATC mechanism, and the accuracy of the Fourier analysis is lowered. As a result, there arises a problem that the determination accuracy of the chuck mistake is lowered. Therefore, it is desirable to correct the range of the data invalid period so as not to reduce the accuracy of Fourier analysis.

本発明は、このような問題を解決するもので、ツールホルダの工作機械の主軸への装着状態(チャックミス)の検出精度を向上することを目的とする。   The present invention solves such a problem, and an object of the present invention is to improve the detection accuracy of a mounting state (chuck mistake) of a tool holder on a spindle of a machine tool.

上記目的を実現するため、本発明の第1の態様のツールホルダ装着状態検出方法及び装置は、データ無効期間の決定及び補完データの生成は、外周面検出手段(センサ)が所定周期で検出したフランジ外周面の表面位置の検出データを補間処理して、所定周期より短い補間周期での補間検出データを算出し、算出した補間検出データからを行うことを特徴とする。   In order to achieve the above object, the tool holder mounting state detection method and apparatus according to the first aspect of the present invention is such that the outer surface detection means (sensor) detects the data invalid period and the generation of complementary data at a predetermined cycle. The detection data of the surface position of the outer peripheral surface of the flange is interpolated to calculate interpolation detection data in an interpolation cycle shorter than a predetermined cycle, and the calculation is performed from the calculated interpolation detection data.

センサの出力する検出信号をデジタル信号に変換するサンプリングは所定の周期で行われるため、サンプリング点は有限点数であり、サンプリング開始点がズレたり回転にムラがあると周波数解析(フーリエ解析)の結果に誤差を生じる。このような問題を解決するには、サンプリング周期(間隔)を小さくすることが考えられるが、そのためには、高速のA/Dコンバータを使用するなどハードウエア資源(リソース)を変更する必要があり、コスト増加などの問題がある。また、サンプリングのツールホルダの回転数を小さくすることも考えられるが、これは1回転分の検出データを得るのに要する時間が増加しサイクルタイムに影響するという問題がある。   Sampling that converts the detection signal output from the sensor into a digital signal is performed in a predetermined cycle, so the sampling points are finite, and if the sampling start point is misaligned or the rotation is uneven, the result of frequency analysis (Fourier analysis) Cause an error. In order to solve such a problem, it is conceivable to reduce the sampling period (interval). To that end, however, it is necessary to change hardware resources (resources) such as using a high-speed A / D converter. There are problems such as cost increase. Although it is conceivable to reduce the number of rotations of the sampling tool holder, there is a problem that this increases the time required to obtain detection data for one rotation and affects the cycle time.

本発明の第1の態様によれば、センサが所定周期で検出したフランジ外周面の表面位置の検出データを補間処理して、所定周期より短い補間周期での補間検出データを算出した上で、データ無効期間を決定するので、実質的に短いサンプリング周期の検出データでデータ無効期間を決定でき、データ無効期間の誤差を低減できる。そしてこのように決定したデータ無効期間について補完データを生成するので、補完データの誤差も小さくなる。   According to the first aspect of the present invention, after interpolating the detection data of the surface position of the outer peripheral surface of the flange detected by the sensor at a predetermined cycle, and calculating the interpolation detection data at an interpolation cycle shorter than the predetermined cycle, Since the data invalid period is determined, the data invalid period can be determined by detection data having a substantially short sampling period, and the error of the data invalid period can be reduced. And since complement data is produced | generated about the data invalid period determined in this way, the error of complement data also becomes small.

サンプリング補間は、スプライン補間、ラグランジュ補間、多項式補間、ニュートン補間、ネヴィル補間、連分数補間などどのような補間方法に基づいて算出することも可能である。また、このようにして決定したデータ無効期間について、特許文献1及び3に記載された直線補完だけでなく、どのような補完方法を適用してもよい。   Sampling interpolation can be calculated based on any interpolation method such as spline interpolation, Lagrangian interpolation, polynomial interpolation, Newton interpolation, Neville interpolation, and continued fraction interpolation. In addition to the linear interpolation described in Patent Documents 1 and 3, any complementing method may be applied to the data invalid period determined in this way.

本発明の第2の態様のツールホルダ装着状態検出方法及び装置は、切り欠き部分に対応するデータ無効期間の補完を、特許文献1及び3に記載されたような直線補完でなく、ツールホルダの1回転の周期を有し且つデータ無効期間に適合する補完正弦波で行うことを特徴とする。このような補完正弦波は、具体的には、フーリエ解析結果における周波数成分の振幅及び位相と一致する正弦波や、検出データの前記データ無効期間以外の部分との差異が最小になる正弦波などである。   In the tool holder mounting state detection method and apparatus according to the second aspect of the present invention, the complement of the data invalid period corresponding to the notch portion is not complemented by linear interpolation as described in Patent Documents 1 and 3, A complementary sine wave having a cycle of one rotation and suitable for the data invalid period is used. Specifically, such a complementary sine wave is a sine wave that coincides with the amplitude and phase of the frequency component in the Fourier analysis result, a sine wave that minimizes the difference between the detection data other than the data invalid period, and the like. It is.

また、ツールホルダの回転中心からセンサまでの距離から、検出した距離dを減じた値を2次元平面に展開すると、データ無効期間意外の部分(データ有効期間)は円に近似した形状になり、その中心は偏心分だけ回転中心からシフトしている。シフト量が補完正弦波の振幅に対応し、シフト方向の基準方向からのずれが補完正弦波の位相に対応する。そこで、検出データのデータ無効期間以外の部分に近似した補完円の中心のシフト量と方向を算出してデータ無効期間を補正する正弦波を算出する。
なお、補完円の中心を用いて偏心量を求めてもよい。
Further, when a value obtained by subtracting the detected distance d from the distance from the rotation center of the tool holder to the sensor is developed on a two-dimensional plane, a portion other than the data invalid period (data valid period) becomes a shape approximating a circle, The center is shifted from the center of rotation by the amount of eccentricity. The shift amount corresponds to the amplitude of the complementary sine wave, and the shift of the shift direction from the reference direction corresponds to the phase of the complementary sine wave. Therefore, a sine wave for correcting the data invalid period is calculated by calculating the shift amount and the direction of the center of the complementary circle approximated to the part other than the data invalid period of the detection data.
Note that the amount of eccentricity may be obtained using the center of the complementary circle.

また、本発明の第2の態様のツールホルダ装着状態検出方法及び装置は、これまでデータ無効期間として使用されずに補完されていた切り欠き部分の検出データを活用する。しかし、渦電流センサなどの検出器は、検出距離が大きくなる(基準ギャップから離れる)と検出精度が低下する。また、渦電流センサなどの検出器はある範囲の平均距離を検出しており、検出距離が大きくなるとこの範囲が大きくなり、分解能が低下する。更に、切り欠き部分は検出方向に距離が急激に変化するため、この部分の平均距離を検出すると検出信号は鈍る。そのため、切り欠き部分の距離の検出精度は、フランジ面の部分に比べて低くなる。   Moreover, the tool holder mounting state detection method and apparatus according to the second aspect of the present invention utilize the detection data of the cutout portion that has been supplemented without being used as the data invalid period. However, the detection accuracy of a detector such as an eddy current sensor decreases as the detection distance increases (away from the reference gap). In addition, a detector such as an eddy current sensor detects an average distance within a certain range. As the detection distance increases, this range increases and the resolution decreases. Further, since the distance of the notched portion changes rapidly in the detection direction, the detection signal becomes dull when the average distance of this portion is detected. Therefore, the detection accuracy of the distance of the notch portion is lower than that of the flange surface portion.

そこで、本発明の第3の態様では、切り欠き部分の検出データを活用するが、検出距離が大きいほど(基準ギャップから離れるほど)値が小さくなるように補正を行う。これにより、切り欠き部分の検出データの全体のフーリエ解析における寄与率を小さくできる。例えば、2つの切り欠き部分の底面が高精度な円筒面でフランジ面に対しても同心であるとする。このようなツールホルダがΔtだけ偏心したとすると、2つの切り欠き部分の底面の円筒面もΔtだけ偏心するので、これを検出すればその検出データは偏心量の算出に寄与する。しかし、上記のように検出精度がフランジ面に比べて劣るので、底面の距離が小さくなるように、例えば1/5になるように補正を行う。これにより、2つの切り欠き部分の底面の円筒面の偏心量Δtも1/5になり、寄与率は1/5になる。   Therefore, in the third aspect of the present invention, the detection data of the cutout portion is utilized, but correction is performed so that the value decreases as the detection distance increases (away from the reference gap). Thereby, the contribution rate in the Fourier analysis of the whole detection data of a notch part can be made small. For example, it is assumed that the bottom surfaces of the two notched portions are highly accurate cylindrical surfaces and are concentric with the flange surface. If such a tool holder is decentered by Δt, the cylindrical surface at the bottom of the two notches is also decentered by Δt. If this is detected, the detected data contributes to the calculation of the amount of eccentricity. However, since the detection accuracy is inferior to that of the flange surface as described above, correction is performed so that the distance between the bottom surfaces becomes, for example, 1/5. As a result, the amount of eccentricity Δt of the cylindrical surface at the bottom of the two notched portions is also reduced to 1/5, and the contribution ratio is reduced to 1/5.

本発明のツールホルダ装着状態検出方法及び装置は、切り欠きを有するツールホルダが装着される工作機械であれば適用することが可能である。   The tool holder mounting state detection method and apparatus of the present invention can be applied to any machine tool to which a tool holder having a notch is mounted.

また、本発明は、特許文献2及び3に記載された、周波数成分の回転に伴う変化及び偏心量の変化を検出する場合にも適用可能である。   The present invention can also be applied to the case described in Patent Documents 2 and 3, in which changes due to frequency component rotation and changes in eccentricity are detected.

本発明によれば、切り欠きを有するツールホルダのチャックミスの検出精度を改善できる。   ADVANTAGE OF THE INVENTION According to this invention, the detection precision of the chuck | zipper mistake of the tool holder which has a notch can be improved.

以下に説明する本発明の実施例は、特許文献1に記載された図1に示す工作機械のチャックミス検出装置に本発明を適用したものであり、CPU18における処理内容のみが異なる。   In the embodiment of the present invention described below, the present invention is applied to the machine tool chuck error detection apparatus shown in FIG. 1 described in Patent Document 1, and only the processing contents in the CPU 18 are different.

図4は、本発明の実施例のチャックミス検出装置における処理内容を示すフローチャートである。このフローチャートも特許文献1に記載されたフローチャートと類似しており、ステップS4の後にステップS5のデータ補正を行った後、ステップS6に進む点のみが異なる。   FIG. 4 is a flowchart showing the processing contents in the chuck error detection device of the embodiment of the present invention. This flowchart is also similar to the flowchart described in Patent Document 1, and the only difference is that after the data correction of step S5 is performed after step S4, the process proceeds to step S6.

まず、図4に従って、実施例のチャックミス検出装置の処理内容を説明する。チャックミス検出装置10は、MC(マシニングセンタ)の運転開始とともに起動される(ステップS1)。ATC装置により工具の交換(ATC)が行われると(ステップS2)、MC制御装置24は、主軸をあらかじめ設定済みの回転数で回転させる(ステップS3)。   First, the processing contents of the chuck error detection device of the embodiment will be described with reference to FIG. The chuck miss detection device 10 is activated when the operation of the MC (machining center) starts (step S1). When tool change (ATC) is performed by the ATC device (step S2), the MC control device 24 rotates the spindle at a preset number of rotations (step S3).

センサ12は、この回転するツールホルダ2のフランジ部2Bの外周面までの距離dを検出する。CPU18は、このセンサ12で検出された距離dの検出データをツールホルダ2の回転角度θに対応させてメモリ20に記憶する。   The sensor 12 detects a distance d to the outer peripheral surface of the flange portion 2B of the rotating tool holder 2. The CPU 18 stores the detection data of the distance d detected by the sensor 12 in the memory 20 in association with the rotation angle θ of the tool holder 2.

検出はツールホルダ一周分行われ(ステップS4)、ツールホルダ一周分の検出データが得られる。この検出データの切り欠き部分の補正を行い(ステップS5)、補正データを生成してメモリ20に記憶する。   Detection is performed for one rotation of the tool holder (step S4), and detection data for one rotation of the tool holder is obtained. The cutout portion of the detection data is corrected (step S5), and correction data is generated and stored in the memory 20.

CPU18は、メモリ20に記載された補正データをFFT(ファーストフーリエ変換)解析し、基本周波数(周期がツールホルダ一周分の時間)を抽出して、その振幅値を算出する。この基本周波数の振幅値は、ツールホルダ2の偏心量の2倍に等しいので、これによりツールホルダ2の偏心量が取得される(ステップS6)。CPU18は、得られた偏心量と許容値とを比較し、チャックミスの有無を判定する(ステップS7)。   The CPU 18 performs FFT (Fast Fourier Transform) analysis on the correction data described in the memory 20, extracts a basic frequency (a period is a time corresponding to one round of the tool holder), and calculates an amplitude value thereof. Since the amplitude value of the fundamental frequency is equal to twice the amount of eccentricity of the tool holder 2, the amount of eccentricity of the tool holder 2 is thereby acquired (step S6). The CPU 18 compares the obtained amount of eccentricity with the allowable value, and determines the presence or absence of a chuck error (step S7).

なお、FFT解析は測定と同時に実行するようにしてもよい。また、許容値は、MCの運転開始に先立ち、オペレータが入力装置から入力しておく。入力された許容値はメモリ20に記載される。また、許容値は、ユーザの必要とする下降精度に基づいて設定し、ツールホルダ2の偏心に基づく振れの許容範囲内で適宜最適なものを選択して設定する。   The FFT analysis may be performed simultaneously with the measurement. The allowable value is input from the input device by the operator prior to the start of operation of the MC. The inputted tolerance value is written in the memory 20. In addition, the allowable value is set based on the descent accuracy required by the user, and an optimal value is appropriately selected and set within the allowable range of deflection based on the eccentricity of the tool holder 2.

判定結果はMC制御装置24に出力され、MC制御装置24は、正常にチャックされたと判定された場合(偏心量<許容値)には(ステップS8)、そのまま加工を開始する(ステップS9)。一方、チャックミスと判定された場合(偏心量≧許容値)には(ステップS10)、オートツールホルダチェンジ(ATC)をし直す(ステップS11)。この場合、ATCし直されたツールホルダ2に対して再びチャックミスの検出をやり直す。   The determination result is output to the MC control device 24. If it is determined that the chuck has been normally chucked (eccentricity <allowable value) (step S8), the machining is started as it is (step S9). On the other hand, when it is determined that a chucking error has occurred (eccentration amount ≧ allowable value) (step S10), the auto tool holder change (ATC) is performed again (step S11). In this case, the chuck error is detected again for the tool holder 2 that has undergone ATC.

なお、チャックミスの場合は、ツールホルダ2と主軸3との嵌合部分に異物を挟み込んだ可能性が考えられるので、この部分にエアーなどを噴出して異物を除去する。   In the case of a chuck mistake, there is a possibility that foreign matter is caught in the fitting portion between the tool holder 2 and the main shaft 3, and therefore, foreign matter is removed by jetting air or the like to this portion.

以下に説明する各実施例では、上記のステップS5のデータ補正の処理内容が異なる。   In each embodiment described below, the data correction processing content in step S5 is different.

図5は、第1実施例のデータ補正処理の内容を示すフローチャートであり、図6は、第1実施例のデータ補正処理の内容を説明する図であり、図3に対応する図である。検出データを黒丸で、補間データを×印で示す。   FIG. 5 is a flowchart showing the contents of the data correction process of the first embodiment, and FIG. 6 is a diagram for explaining the contents of the data correction process of the first embodiment, corresponding to FIG. Detection data is indicated by black circles, and interpolation data is indicated by crosses.

第1実施例のデータ補正処理では、切り欠きのエッジ部分、すなわち検出データが急激に変化する部分について、検出データ(黒丸)を補間して補間データ(×印)を算出する(ステップS21)。この補間データの算出は、隣接する検出データを直線で結んで、この直線を等間隔(ここでは5分割)に分割して算出してもよいが、たとえば、スプライン補間、ラグランジュ補間、多項式補間、ニュートン補間、ネヴィル補間、連分数補間などどのような補間方法に基づいて算出してもよい。   In the data correction process of the first embodiment, for the notched edge portion, that is, the portion where the detected data changes abruptly, the detected data (black circle) is interpolated to calculate the interpolated data (x mark) (step S21). The interpolation data may be calculated by connecting adjacent detection data with straight lines and dividing the straight lines into equal intervals (here, five divisions). For example, spline interpolation, Lagrange interpolation, polynomial interpolation, The calculation may be based on any interpolation method such as Newton interpolation, Neville interpolation, or continued fraction interpolation.

以上のようにして算出した補間データ及び検出データについて、従来と同様に、閾値レベル30より大きく且つ閾値レベル30にもっとも近いデータP及びRを決定し、そこから所定期間(ここでは3サンプリング周期分)前又は後のデータQ及びSを決定し、QとSの間をデータ無効期間として決定する(ステップS22)。   For the interpolation data and detection data calculated as described above, data P and R that are larger than the threshold level 30 and closest to the threshold level 30 are determined in the same manner as in the past, and from there, a predetermined period (here, three sampling periods) ) Before or after data Q and S are determined, and between Q and S is determined as a data invalid period (step S22).

そして、QとSを直線で結んで補完直線とし(ステップS23)、補完直線における各検出データの位置に相当する値を補完データとし、この補完データでデータ無効期間の検出データを置き換えて補正データを求める(ステップS24)。また、この場合の補完方法は、特許文献1及び3に記載された直線補完だけでなく、どのような補完方法を適用してもよい。   Then, Q and S are connected by a straight line to form a complementary line (step S23), and a value corresponding to the position of each detection data in the complementary line is used as complementary data. Is obtained (step S24). In addition, as a complementing method in this case, any complementing method may be applied in addition to the linear complement described in Patent Documents 1 and 3.

第1実施例では、検出データを補間処理した補間データ及び検出データで、言い換えれば密度の高いデータでデータ無効期間を決定するので、たとえ測定開始点がずれるなどの誤差があっても、データ無効期間の変動を小さくでき、データ無効期間の変動に起因する誤差を低減できる。そしてこのように決定したデータ無効期間について補完データを生成するので、補完データの誤差も小さくなる。   In the first embodiment, since the data invalid period is determined by interpolation data and detection data obtained by interpolating the detection data, in other words, data with high density, even if there is an error such as a shift of the measurement start point, the data is invalid. Variations in the period can be reduced, and errors due to fluctuations in the data invalid period can be reduced. And since complement data is produced | generated about the data invalid period determined in this way, the error of complement data also becomes small.

また、第1実施例では、補間データはCPUによる演算のみで算出できるので、ハードウエアを変更する必要や、測定時のツールホルダの回転数を低くする必要はない。   Further, in the first embodiment, since the interpolation data can be calculated only by calculation by the CPU, it is not necessary to change the hardware or reduce the rotation speed of the tool holder at the time of measurement.

次に、第1実施例において補間データを算出してデータ無効期間を決定及び補完データを生成する効果について説明する。   Next, the effect of calculating interpolation data to determine the data invalid period and generating complementary data in the first embodiment will be described.

まず、サンプリングのずれによる誤差について説明する。点列{xn}が正弦波で表せる時のサンプリングのズレによるデジタル・フーリエ・トランスファ(DTF)誤差を求める。この時のxnは次の式で表されるとする。 First, an error due to sampling deviation will be described. A digital Fourier transfer (DTF) error due to sampling deviation when the point sequence {x n } can be represented by a sine wave is obtained. It is assumed that x n at this time is expressed by the following equation.

n=exp(j2πn/N) (1a)
ただし、0≦n<Nである。
x n = exp (j2πn / N) (1a)
However, 0 ≦ n <N.

nを微分すると、
n'=exp(j2π(n+Δn)/N) (1b)
になる。更に、
n'=exp(j2πΔn/N)・exp(j2πn/N)
=exp(j2πΔn/N)xn (2)
になるから、{xn'}をDFTした結果は、{xn}をDFTした結果に対して、
ε(Δn’)=exp(j2πΔn/N) (3)
だけ異なる。Δn<<Nとして、式(3)を一次近似すると、
ε(Δn)≒1+j2πΔn/N (4)
となるから、その感度誤差はj2πΔn/Nである。最悪の場合でも│Δn│=1/2Nであるから、
Max│ε(Δn)−1│≒π/N (5)
となる。
Differentiating x n ,
x n ′ = exp (j2π (n + Δn) / N) (1b)
become. Furthermore,
x n ′ = exp (j2πΔn / N) · exp (j2πn / N)
= Exp (j2πΔn / N) x n (2)
Therefore, the result of DFT of {x n '} is the result of DFT of {x n },
ε (Δn ′) = exp (j2πΔn / N) (3)
Only different. When Δn << N and Equation (3) is linearly approximated,
ε (Δn) ≈1 + j2πΔn / N (4)
Therefore, the sensitivity error is j2πΔn / N. Even in the worst case, │Δn│ = 1 / 2N.
Max | ε (Δn) −1 | ≈π / N (5)
It becomes.

例えば、N=200(1回転でサンプリング点が200)で、振れの1山成分(偏心量)が10μmの場合、
振れ量誤差=π×10μm/200=0.16μmとなる。
For example, when N = 200 (sampling point is 200 for one rotation) and one peak component (the amount of eccentricity) of shake is 10 μm,
The shake amount error = π × 10 μm / 200 = 0.16 μm.

これが、補間によりサンプリング周期を1/5にすれば、振れ量誤差も1/5になる。   If the sampling period is reduced to 1/5 by interpolation, the shake amount error also becomes 1/5.

次に、切り欠き部分の直線補完による振れ検出誤差について説明する。   Next, a shake detection error due to straight line interpolation of the notch portion will be described.

図3及び図6に示すように、切り欠き部分の検出信号は、フランジ部から切り欠き部分に入る時の変化が、切り欠き部分からフランジ部に出る時の変化より急激である。ここで、図7の(A)に示すように、検出信号は、フランジ部から切り欠き部分に入る時にステップ状に急激に変化し、切り欠き部分からフランジ部に出る時には傾きaで変化するとする。切り欠きの幅をL、サンプリング間隔をΔθとすると、最大誤差はaΔθになる。傾きaで変化する部分を無視すると、図7の(B)のような波形になる。   As shown in FIG. 3 and FIG. 6, the detection signal of the notch part changes more rapidly when entering the notch part from the flange part than when changing from the notch part to the flange part. Here, as shown in FIG. 7A, the detection signal changes abruptly in a step shape when entering the notch portion from the flange portion, and changes with an inclination a when exiting from the notch portion to the flange portion. . If the notch width is L and the sampling interval is Δθ, the maximum error is aΔθ. If the portion changing with the inclination a is ignored, the waveform as shown in FIG.

繰り返し精度としては、向きの逆な誤差方向との差になるから、次の式で与えられる波形f(θ)をフーリエ変換することになる。   The repetition accuracy is the difference from the error direction having the opposite direction, so the waveform f (θ) given by the following equation is Fourier transformed.

Figure 2008093750
Figure 2008093750

この波形の基本周波数の振幅Pは、次の式により導出される。   The amplitude P of the fundamental frequency of this waveform is derived from the following equation.

Figure 2008093750
Figure 2008093750

よく知られているように、sinx≧xcosx(ただし、0≦x≦1)であるから、 L≦πであれば、
sin(L/2)≧Lcos(L/2)/2となる。従って、f(θ)の振れ量の絶対値│P│は、次の式で表される。
As is well known, since sinx ≧ xcosx (where 0 ≦ x ≦ 1), if L ≦ π,
sin (L / 2) ≧ Lcos (L / 2) / 2. Therefore, the absolute value | P | of the shake amount of f (θ) is expressed by the following equation.

Figure 2008093750
Figure 2008093750

更に、切り欠きは180度対向する2箇所にあるので、反対側の切り欠きで正反対の誤差が生じるとすると、誤差の総量Eは次の式で表される。   Further, since the notches are present at two positions facing each other by 180 degrees, if an opposite error occurs in the notches on the opposite side, the total amount E of errors is expressed by the following equation.

E=2│P│=8aΔθ/πL・(sin(L/2)−L/2・cos(L/2))
例えば、実測地によれば、傾きaは30μm/0.0314rad=955μm/rad、切り欠き部分の幅Lは角度にして1.38radであり、Δθ=0.0314であるから、8aΔθ/πL=55.3であり、sin(L/2)=0.637、L/2・cos(L/2)=0.532であるから、
E=55.3(0.637−0.532)=5.81μmとなる。
E = 2 | P | = 8aΔθ / πL · (sin (L / 2) −L / 2 · cos (L / 2))
For example, according to the actual measurement location, the inclination a is 30 μm / 0.0314 rad = 955 μm / rad, the width L of the notch is 1.38 rad in angle, and Δθ = 0.0314, so that 8aΔθ / πL = 55.3, sin (L / 2) = 0.537, L / 2 · cos (L / 2) = 0.532,
E = 55.3 (0.637−0.532) = 5.81 μm.

本実施例では、Δθが1/5になるので、Eも1/5になる。   In this embodiment, Δθ is 1/5, so E is also 1/5.

次に、本発明の第2実施例のデータ補正処理を説明する。前述のように、第2実施例も、特許文献1に記載された図1に示す工作機械のチャックミス検出装置に本発明を適用したものであり、CPU18における処理内容のみが異なり、図4に示すフローチャートにおけるステップS5で図8に示すデータ補正処理を行う点が第1実施例と異なる。   Next, data correction processing according to the second embodiment of the present invention will be described. As described above, the second embodiment also applies the present invention to the machine tool chuck error detection device shown in FIG. 1 described in Patent Document 1, and only the processing contents in the CPU 18 are different. 8 differs from the first embodiment in that the data correction processing shown in FIG. 8 is performed in step S5 in the flowchart shown.

図8に示すように、第2実施例のデータ補正処理では、ステップS31で、データ無効期間を決定する。データ無効期間の決定は、図3で説明したように行っても、第1実施例のようにサンプリング補間を行ってから行ってもよい。ステップS32では、データ無効期間の補完パターンを決定する。第2実施例では、この部分が従来例とは異なる。そして、ステップS33では、補完パターンに従ってデータ無効期間の補正データを生成して、補正検出データを求める。   As shown in FIG. 8, in the data correction process of the second embodiment, a data invalid period is determined in step S31. The data invalid period may be determined as described with reference to FIG. 3 or after performing sampling interpolation as in the first embodiment. In step S32, a complementary pattern for the data invalid period is determined. In the second embodiment, this part is different from the conventional example. In step S33, correction data for the data invalid period is generated according to the complement pattern to obtain correction detection data.

第2実施例のステップS32では、切り欠き部分に対応するデータ無効期間の補完パターンを、特許文献1及び3に記載されたような直線でなく、ツールホルダの1回転の周期に近似した周期を有し且つデータ無効期間に適合する補完正弦波で行う。しかし、どのように適合させるかで各種の変形例が可能である。   In step S32 of the second embodiment, the complementary pattern of the data invalid period corresponding to the notch portion is not a straight line as described in Patent Documents 1 and 3, but a cycle approximate to the cycle of one rotation of the tool holder. And a complementary sine wave suitable for the data invalid period. However, various modifications are possible depending on how it is adapted.

図9は、補完正弦波の第1の例を説明する図である。図9の例では、ツールホルダの1回転の周期に近似した周期(基本周波数成分の周期)を有し且つデータ無効期間の両端の検出データとの差が最小になるように補完正弦波を決定する。図9では、測定データのデータ無効期間の両端の測定データは、T、U、V、Wである。そこで、T、U、V、Wとの差の合計が最小になるように基本周波数成分の正弦波の振幅及び位相を適宜設定して、補完正弦波を決定する。   FIG. 9 is a diagram illustrating a first example of a complementary sine wave. In the example of FIG. 9, the complementary sine wave is determined so as to have a period approximated to one rotation period of the tool holder (period of the fundamental frequency component) and to minimize the difference from the detected data at both ends of the data invalid period. To do. In FIG. 9, the measurement data at both ends of the data invalid period of the measurement data are T, U, V, and W. Accordingly, the complementary sine wave is determined by appropriately setting the amplitude and phase of the sine wave of the fundamental frequency component so that the sum of differences from T, U, V, and W is minimized.

図10は、補完正弦波の第2の例を説明する図である。図10の例では、フーリエ解析結果における基本周波数成分の振幅及び位相と一致する正弦波を補完正弦波とする。このような補完正弦波を算出するには、データ無効期間の検出データを中間にした有効データを算出し、有効データに対してフーリエ解析を行い、有効データから得られた基本周波数成分を減じたデータを新たな有効データとし、このような処理を数回繰り返してデータ有効期間及びデータ無効期間の周波数成分を算出してそれらから基本周波数成分の振幅及び位相を算出する。このようにして算出した補完正弦波をそのままデータ無効期間に適用する。   FIG. 10 is a diagram illustrating a second example of the complementary sine wave. In the example of FIG. 10, a sine wave that matches the amplitude and phase of the fundamental frequency component in the Fourier analysis result is used as a complementary sine wave. In order to calculate such a complementary sine wave, the effective data with the detection data in the data invalid period in the middle is calculated, Fourier analysis is performed on the effective data, and the fundamental frequency component obtained from the effective data is subtracted. The data is set as new valid data, and such processing is repeated several times to calculate the frequency components of the data valid period and the data invalid period, and the amplitude and phase of the fundamental frequency component are calculated therefrom. The complementary sine wave calculated in this way is directly applied to the data invalid period.

図11は、補完正弦波の第3の例を説明する図である。図11の例では、検出データのデータ無効期間以外の部分(データ有効部分)との差異が最小になる正弦波を補完正弦波とする。このような補完正弦波を算出するには、基本周波数の正弦波で、有効部分の検出データとの最小二乗和がもっとも小さくなるように振幅及び位相を決定する。   FIG. 11 is a diagram for explaining a third example of the complementary sine wave. In the example of FIG. 11, a sine wave having a minimum difference from a portion other than the data invalid period (data valid portion) of the detection data is set as a complementary sine wave. In order to calculate such a complementary sine wave, the amplitude and phase are determined so that the least square sum with the detection data of the effective portion is the smallest in the sine wave of the fundamental frequency.

次に、本発明の第3実施例のデータ補正処理を説明する。第3実施例も、特許文献1に記載された図1に示す工作機械のチャックミス検出装置に本発明を適用したものであり、CPU18における処理内容のみが異なり、図4に示すフローチャートにおけるステップS5で図12に示すデータ補正処理を行う点が第1及び第2実施例と異なる。   Next, data correction processing according to the third embodiment of the present invention will be described. In the third embodiment, the present invention is applied to the machine tool chuck detection apparatus shown in FIG. 1 described in Patent Document 1, and only the processing contents in the CPU 18 are different, and step S5 in the flowchart shown in FIG. 12 differs from the first and second embodiments in that the data correction processing shown in FIG. 12 is performed.

図12に示すように、第3実施例のデータ補正処理では、ステップS41で、第2実施例と同様にデータ無効期間を決定する。ステップS42では、検出データを図13に示すように2次元平面に展開する。   As shown in FIG. 12, in the data correction process of the third embodiment, a data invalid period is determined in step S41 as in the second embodiment. In step S42, the detection data is developed on a two-dimensional plane as shown in FIG.

センサ12が検出する距離dは、フランジ部分2Bの表面位置である。この表面は、回転中心Oを中心とする円に近似した円筒面であり、回転中心Oからセンサまでの距離からセンサの検出した距離dを減じた値が回転中心Oからフランジ部分2Bの表面までの距離である。この値を2次元平面に展開すると切り欠き部分を除く部分(データ有効部分)の軌跡は、円に近い形状となる。ここではこの円を補完円と称する。補完円の中心O’は、フランジ部分2Bの偏心分だけ回転中心Oからシフトしている。補完円の中心O’のシフト量が補完正弦波の振幅に対応し、シフト方向の基準方向からのずれが補完正弦波の位相に対応する。そこで、ステップS43では、検出データのデータ無効期間以外の部分(データ有効期間)に近似した補完円を求める。補完円は、例えば、補完円とデータ有効期間の検出データの2乗和が最小になるように求める。   The distance d detected by the sensor 12 is the surface position of the flange portion 2B. This surface is a cylindrical surface that approximates a circle centered on the rotation center O, and a value obtained by subtracting the distance d detected by the sensor from the distance from the rotation center O to the sensor is from the rotation center O to the surface of the flange portion 2B. Is the distance. When this value is developed on a two-dimensional plane, the locus of the portion excluding the notched portion (data valid portion) has a shape close to a circle. Here, this circle is referred to as a complementary circle. The center O 'of the complementary circle is shifted from the rotation center O by the eccentricity of the flange portion 2B. The shift amount of the center O ′ of the complementary circle corresponds to the amplitude of the complementary sine wave, and the shift from the reference direction of the shift direction corresponds to the phase of the complementary sine wave. Therefore, in step S43, a complementary circle approximate to a portion (data valid period) other than the data invalid period of the detection data is obtained. For example, the complement circle is obtained so that the sum of squares of the complement circle and the detection data of the data valid period is minimized.

ステップS44では、補完円に従ってデータ無効期間の補完データを求めて検出データを置き換えて補正データを算出する。   In step S44, correction data is calculated by obtaining complementary data for the data invalid period according to the complementary circle, replacing the detected data.

次に、本発明の第4実施例のデータ補正処理を説明する。第4実施例も、特許文献1に記載された図1に示す工作機械のチャックミス検出装置に本発明を適用したものであり、CPU18における処理内容のみが異なり、図4に示すフローチャートにおけるステップS5で以下に説明するようなデータ補正処理を行う点が従来例及び第1から第3実施例と異なる。   Next, data correction processing according to the fourth embodiment of the present invention will be described. In the fourth embodiment, the present invention is applied to the chuck error detecting device of the machine tool shown in FIG. 1 described in Patent Document 1, and only the processing contents in the CPU 18 are different, and step S5 in the flowchart shown in FIG. The point of performing data correction processing as described below is different from the conventional example and the first to third embodiments.

図14及び図15は、第4実施例のデータ補正処理を説明する図である。   14 and 15 are diagrams for explaining data correction processing according to the fourth embodiment.

第4実施例のデータ補正処理では、従来例及び第1から第3実施例においてデータ無効期間として使用されずに補完されていた切り欠き部分の検出データを活用する。渦電流センサなどのセンサ12は、検出距離が大きくなると検出精度が低下する。また、渦電流センサなどのセンサ12はある範囲の平均距離を検出しており、検出距離が大きくなるとこの範囲が大きくなり、分解能が低下する。更に、切り欠き部分は検出方向に距離が急激に変化するため、この部分の平均距離を検出すると検出信号は鈍る。そのため、切り欠き部分の距離の検出精度は、フランジ部分の検出精度に比べて低くなる。   In the data correction process of the fourth embodiment, the detection data of the notch portion that has been complemented without being used as the data invalid period in the conventional example and the first to third embodiments is utilized. The detection accuracy of the sensor 12 such as an eddy current sensor decreases as the detection distance increases. Further, the sensor 12 such as an eddy current sensor detects an average distance within a certain range. As the detection distance increases, this range increases and the resolution decreases. Further, since the distance of the notched portion changes rapidly in the detection direction, the detection signal becomes dull when the average distance of this portion is detected. Therefore, the detection accuracy of the distance of the notch portion is lower than the detection accuracy of the flange portion.

図14の(A)は、センサ12でフランジ部分及び切り欠き部分の表面までの距離を多数回検出した時の測定データのバラツキ具合を示す図である。切り欠き部分のバラツキが大きいことが分かる。言い換えれば、図14の(B)に示すように、dが大きくなるほど検出精度が低下するといえる。   (A) of FIG. 14 is a figure which shows the variation degree of the measurement data when the sensor 12 detects the distance to the surface of a flange part and a notch part many times. It can be seen that the variation in the notch is large. In other words, as shown in FIG. 14B, it can be said that the detection accuracy decreases as d increases.

第4実施例では、切り欠き部分の検出データも活用するが、検出精度の低い切り欠き部分の検出データを検出精度の高いフランジ部分の検出データと同じように処理したのでは逆にフーリエ解析の精度が低下する。そこで、第4実施例では、図15の(A)に示すように、検出距離dが大きくなるほど増加率が小さくなるように補正を行う。これにより、切り欠き部分の検出データの全体のフーリエ解析における寄与率を小さくできる。例えば、図15の(A)に示すように、距離dが小さい部分でのΔP1の差はΔS1になるように補正される。これに対して、距離dが小さい部分でのΔP1と同じΔPの差はΔS1よりはるかに小さいΔS2になるように補正される。   In the fourth embodiment, the detection data of the notch portion is also used. However, if the detection data of the notch portion having low detection accuracy is processed in the same manner as the detection data of the flange portion having high detection accuracy, conversely, Fourier analysis is performed. Accuracy is reduced. Therefore, in the fourth embodiment, as shown in FIG. 15A, correction is performed so that the increase rate decreases as the detection distance d increases. Thereby, the contribution rate in the Fourier analysis of the whole detection data of a notch part can be made small. For example, as shown in FIG. 15A, the difference in ΔP1 in the portion where the distance d is small is corrected to be ΔS1. On the other hand, the difference of ΔP which is the same as ΔP1 in the portion where the distance d is small is corrected so as to be ΔS2 which is much smaller than ΔS1.

図15の(A)に示すような関係で補正することにより、図15の(B)で実線で示す検出データは、一点鎖線で示す補正データに補正される。このような補正データに対してフーリエ解析を行うことにより、切り欠き部分の検出データをある程度有効に活用することができる。図2及び図3に示すように、実際の工作機械におけるATCのチャックミス検出装置では、データ無効期間の全体に占める割合が大きく、データ有効期間の検出データのみでは十分な精度で偏心量を検出するのが難しいので、第4実施例のように切り欠き部分の検出データをある程度有効に活用することで検出精度を向上できる。   By correcting the relationship as shown in FIG. 15A, the detection data indicated by the solid line in FIG. 15B is corrected to the correction data indicated by the alternate long and short dash line. By performing Fourier analysis on such correction data, it is possible to effectively utilize the detection data of the cutout portion to some extent. As shown in FIG. 2 and FIG. 3, the ATC chuck error detection device in an actual machine tool has a large proportion of the entire data invalid period, and the amount of eccentricity is detected with sufficient accuracy only by the detection data of the data valid period. Since it is difficult to do so, the detection accuracy can be improved by effectively using the detection data of the cutout portion to some extent as in the fourth embodiment.

以上、本発明の実施例を説明したが、各種の変形例が可能であるのはいうまでもない。   As mentioned above, although the Example of this invention was described, it cannot be overemphasized that various modifications are possible.

例えば、実施例では、図1の(B)に示すような、フランジ面の対向する2箇所に切り欠き2Cを有するツールホルダ2を使用したが、切り欠き2Cが同じ形状であると、検出データにおいてどちらの切り欠きに対応するか判定するのが難しい場合があり得る。そこで、図16に示すように、フランジ面の適当な1箇所に回転位置識別のための小さな切り欠き30を設ける。検出データにおけるこの切り欠き30の位置により回転位置が容易に判定できる。なお、切り欠き30は、検出データにおいて切り欠きの存在が判別できる最小の大きさであることが望ましい。これは、フランジ部分2Bの検出データの減少をできるだけ小さくするためである。   For example, in the embodiment, as shown in FIG. 1B, the tool holder 2 having the notches 2C at the two opposite locations of the flange surface is used, but if the notches 2C have the same shape, the detection data It may be difficult to determine which notch corresponds to in FIG. Therefore, as shown in FIG. 16, a small notch 30 for identifying the rotational position is provided at an appropriate place on the flange surface. The rotational position can be easily determined from the position of the notch 30 in the detection data. Note that the notch 30 is desirably a minimum size that allows the presence of the notch to be determined in the detection data. This is to minimize the decrease in detection data of the flange portion 2B.

また、特許文献1及び上記の実施例では、1回転分の検出データを得て処理を行ったが、複数回転分の検出データから処理対象の検出データを算出することも可能である。これにより、突発的に発生するランダムな外乱の影響を低減できる。図17及び図18は、この処理を説明する図である。   Further, in Patent Document 1 and the above-described embodiment, processing is performed by obtaining detection data for one rotation, but it is also possible to calculate detection data to be processed from detection data for a plurality of rotations. Thereby, the influence of the random disturbance which generate | occur | produces suddenly can be reduced. 17 and 18 are diagrams for explaining this process.

図17の(A)に示すように、N回転分の検出データをメモリ20に記憶し、図17の(B)に示すように位相を合わせてN回転分の検出データを重ねる。図17の(C)は、重ねられたN(ここでは5)回転分の検出データの一部を拡大したものである。これらのN回転分の検出データを統計処理して図17の(D)に示すような検出データを算出し、算出した検出データに対してフーリエ解析処理を行う。   As shown in FIG. 17A, the detection data for N rotations are stored in the memory 20, and the detection data for N rotations are overlapped in phase as shown in FIG. FIG. 17C is an enlarged view of a part of the detection data corresponding to N (here, 5) rotations superimposed. These detection data for N rotations are statistically processed to calculate detection data as shown in FIG. 17D, and Fourier analysis processing is performed on the calculated detection data.

図18は、統計処理の例を示す図である。1サンプリング点における5回分の検出データが、5.0、3.5、3.0、2.0、1.5であるとする。これらに対して、平均を算出する統計処理を行えば結果として3.4の検出データが得られ、両端の地を除外して平均を算出する統計処理を行えば結果として2.83の検出データが得られ、中央値を用いる統計処理を行えば結果として3.0の検出データが得られる。   FIG. 18 is a diagram illustrating an example of statistical processing. It is assumed that detection data for five times at one sampling point is 5.0, 3.5, 3.0, 2.0, and 1.5. On the other hand, if statistical processing for calculating the average is performed, 3.4 detection data is obtained as a result, and if statistical processing for calculating the average is performed excluding both ends, the detection data is 2.83 as a result. If statistical processing using the median is performed, 3.0 detection data is obtained as a result.

また、本発明の実施例では、特許文献1と同様に検出した基本周波数成分を許容値と比較したが、特許文献2及び3に記載されたように周波数成分の回転に伴う変化及び偏心量の変化を検出することも可能である。   In the embodiment of the present invention, the fundamental frequency component detected in the same manner as in Patent Document 1 is compared with the allowable value. However, as described in Patent Documents 2 and 3, the change in the amount of eccentricity and the amount of eccentricity caused by the rotation of the frequency component It is also possible to detect changes.

本発明は、切り欠き部分を有する円筒面の表面位置を検出する構成であれば、どのようなものにも適用可能であるが、特に工作機械のツール自動交換(ATC)のチャックミスを検出するのに適している。   The present invention can be applied to any configuration that detects the surface position of a cylindrical surface having a notch portion, and particularly detects a chuck error in automatic tool change (ATC) of a machine tool. Suitable for

図1は、工作機械のチャックミス検出装置の従来例の構成を示す図である。FIG. 1 is a diagram showing a configuration of a conventional example of a chuck error detection device for a machine tool. 図2は、チャックミス検出装置の従来例における検出データの処理を説明する図である。FIG. 2 is a diagram for explaining detection data processing in the conventional example of the chuck error detection device. 図3は、従来例における切り欠き部分の補完方法を説明する図である。FIG. 3 is a diagram for explaining a notch complementing method in the conventional example. 図4は、本発明の実施例のチャックミス検出装置における処理を示すフローチャートである。FIG. 4 is a flowchart showing processing in the chuck error detection device of the embodiment of the present invention. 図5は、本発明の第1実施例のデータ補正処理を示すフローチャートである。FIG. 5 is a flowchart showing the data correction process of the first embodiment of the present invention. 図6は、第1実施例における補完処理を説明する図である。FIG. 6 is a diagram for explaining the complementing process in the first embodiment. 図7は、第1実施例における補完処理を説明する図である。FIG. 7 is a diagram for explaining the complementing process in the first embodiment. 図8は、本発明の第2実施例のデータ補正処理を示すフローチャートである。FIG. 8 is a flowchart showing the data correction processing of the second embodiment of the present invention. 図9は、第2実施例における補完処理の第1の例を説明する図である。FIG. 9 is a diagram for explaining a first example of the complementing process in the second embodiment. 図10は、第2実施例における補完処理の第2の例を説明する図である。FIG. 10 is a diagram for explaining a second example of the complementing process in the second embodiment. 図11は、第2実施例における補完処理の第3の例を説明する図である。FIG. 11 is a diagram for explaining a third example of the complementing process in the second embodiment. 図12は、本発明の第3実施例のデータ補正処理を示すフローチャートである。FIG. 12 is a flowchart showing data correction processing according to the third embodiment of the present invention. 図10は、第3実施例における補完処理を説明する図である。FIG. 10 is a diagram for explaining the complementing process in the third embodiment. 図14は、本発明の第4実施例のデータ補正処理を説明する図である。FIG. 14 is a diagram for explaining data correction processing according to the fourth embodiment of the present invention. 図15は、第4実施例のデータ補正処理を説明する図である。FIG. 15 is a diagram for explaining data correction processing according to the fourth embodiment. 図16は、実施例の変形例を説明する図である。FIG. 16 is a diagram illustrating a modification of the embodiment. 図17は、実施例の他の変形例を説明する図である。FIG. 17 is a diagram for explaining another modification of the embodiment. 図18は、実施例の他の変形例を説明する図である。FIG. 18 is a diagram for explaining another modification of the embodiment.

符号の説明Explanation of symbols

1 ツール
2 ツールホルダ
2B フランジ部分
2C 切り欠き部分
3 主軸
12 センサ(渦電流センサ)
14 データ処理装置
16 A/Dコンバータ
18 CPU
20 メモリ
1 Tool 2 Tool Holder 2B Flange 2C Notch 3 Spindle 12 Sensor (Eddy Current Sensor)
14 Data processing device 16 A / D converter 18 CPU
20 memory

Claims (13)

円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を所定周期で検出し、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、さらに前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成し、
前記補正検出データに対して周波数解析を行い、
前記周波数解析結果に基づいて装着状態を判定するツールホルダ装着状態検出方法であって、
前記データ無効期間の決定及び前記補完データの生成は、前記外周面検出手段の検出した前記フランジ外周面の表面位置の検出データを補間処理して、前記所定周期より短い補間周期での補間検出データを算出し、算出した前記補間検出データからを行うことを特徴とするツールホルダ装着状態検出方法。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
Detecting the change in the surface position of the flange outer peripheral surface provided in the vicinity of the flange outer peripheral surface and rotating with the rotation of the main shaft at a predetermined period;
From the detection data of the surface position of the flange outer peripheral surface, a data invalid period in the vicinity of the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and further, the data invalid period detection data Is replaced with the complementary data to generate correction detection data,
Perform frequency analysis on the corrected detection data,
A tool holder mounting state detection method for determining a mounting state based on the frequency analysis result,
The determination of the data invalid period and the generation of the complementary data are performed by interpolating detection data of the surface position of the outer peripheral surface of the flange detected by the outer peripheral surface detection means, and interpolation detection data with an interpolation cycle shorter than the predetermined cycle A tool holder mounting state detection method, comprising: calculating from the calculated interpolation detection data.
円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出し、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、さらに前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成し、
前記補正検出データに対して周波数解析を行い、
前記周波数解析結果に基づいて装着状態を判定するツールホルダ装着状態検出方法であって、
前記補完データの生成は、前記ツールホルダの1回転の周期を有し且つ決定した前記データ無効期間に適合する補完正弦波を決定し、決定した前記補完正弦波に基づいて生成されることを特徴とするツールホルダ装着状態検出方法。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
Detecting a change in the surface position of the flange outer peripheral surface, which is provided close to the flange outer peripheral surface and rotates with the rotation of the main shaft;
From the detection data of the surface position of the flange outer peripheral surface, a data invalid period in the vicinity of the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and further, the data invalid period detection data Is replaced with the complementary data to generate correction detection data,
Perform frequency analysis on the corrected detection data,
A tool holder mounting state detection method for determining a mounting state based on the frequency analysis result,
The complementary data is generated based on the determined complementary sine wave having a period of one rotation of the tool holder and determining a complementary sine wave suitable for the determined data invalid period. A tool holder mounting state detection method.
前記補完データは、前記フーリエ演算手段の解析結果における周波数成分の振幅及び位相と一致するように前記補完正弦波を決定し、決定した前記補完正弦波に基づいて生成される請求項2に記載のツールホルダ装着状態検出方法。   The complementary data is generated based on the determined complementary sine wave by determining the complementary sine wave so as to coincide with the amplitude and phase of the frequency component in the analysis result of the Fourier arithmetic means. Tool holder mounting state detection method. 前記補完データは、前記検出データの前記データ無効期間以外の部分との差異が最小になるように前記補完正弦波を決定し、決定した前記補完正弦波に基づいて生成される請求項2に記載のツールホルダ装着状態検出方法。   The complementary data is generated based on the determined complementary sine wave, wherein the complementary sine wave is determined such that a difference between the detected data and a portion other than the data invalid period is minimized. Method for detecting the tool holder mounting state. 円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出し、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、さらに前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成し、
前記補正検出データに対して周波数解析を行い、
前記周波数解析結果に基づいて装着状態を判定するツールホルダ装着状態検出方法であって、
前記補正検出データは、前記検出データを2次元平面に展開し、測定したデータに基づいて最適な補完円を決定し、決定した前記補完円に基づいて生成されることを特徴とするツールホルダ装着状態検出方法。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
Detecting a change in the surface position of the flange outer peripheral surface, which is provided close to the flange outer peripheral surface and rotates with the rotation of the main shaft;
From the detection data of the surface position of the flange outer peripheral surface, a data invalid period in the vicinity of the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and further, the data invalid period detection data Is replaced with the complementary data to generate correction detection data,
Perform frequency analysis on the corrected detection data,
A tool holder mounting state detection method for determining a mounting state based on the frequency analysis result,
The correction detection data is generated based on the determined complement circle, the detection data is expanded on a two-dimensional plane, an optimal complement circle is determined based on the measured data, and the determined complement circle is generated. State detection method.
円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出し、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補正データを生成し、さらに前記データ無効期間の検出データを前記補正データで置換えて補正検出データを生成し、
前記補正検出データに対して周波数解析を行い、
前記周波数解析結果に基づいて装着状態を判定するツールホルダ装着状態検出方法であって、
前記補正検出データは、基準ギャップから離れているデータほど、振れ量の算出結果に影響しなくなるように値を圧縮して、生成されることを特徴とするツールホルダ装着状態検出方法。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
Detecting a change in the surface position of the flange outer peripheral surface, which is provided close to the flange outer peripheral surface and rotates with the rotation of the main shaft;
From the detection data of the surface position of the outer peripheral surface of the flange, a data invalid period in the vicinity of the notch portion is determined by a predetermined method and correction data for the determined data invalid period is generated, and further the detection data of the data invalid period Is replaced with the correction data to generate correction detection data,
Perform frequency analysis on the corrected detection data,
A tool holder mounting state detection method for determining a mounting state based on the frequency analysis result,
The tool holder mounting state detection method, wherein the correction detection data is generated by compressing a value so that data that is farther from a reference gap does not affect the calculation result of the shake amount.
円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を所定周期で検出する外周面検出器と、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成するデータ補正手段と、
前記補正検出データに対して周波数解析を行う周波数解析手段と、
前記周波数解析手段の解析結果に基づいて装着状態を判定する判定手段と、を備えるツールホルダ装着状態検出装置において、
前記データ補正手段は、前記外周面検出手段の検出した前記フランジ外周面の表面位置の検出データを補間処理して、前記所定周期より短い補間周期での補間検出データを算出し、算出した前記補間検出データから前記データ無効期間の決定及び前記補完データの生成を行うことを特徴とするツールホルダ装着状態検出装置。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
An outer peripheral surface detector that is provided in the vicinity of the outer peripheral surface of the flange and detects a change in the surface position of the outer peripheral surface of the flange that rotates in accordance with the rotation of the main shaft;
From the detection data of the surface position of the outer peripheral surface of the flange, a data invalid period near the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and the data invalid period detection data is Data correction means for generating correction detection data by replacing with the complementary data;
Frequency analysis means for performing frequency analysis on the corrected detection data;
In a tool holder mounting state detection apparatus comprising: a determination unit that determines a mounting state based on an analysis result of the frequency analysis unit;
The data correction means interpolates detection data of the surface position of the flange outer peripheral surface detected by the outer peripheral surface detection means, calculates interpolation detection data at an interpolation cycle shorter than the predetermined cycle, and calculates the calculated interpolation A tool holder mounting state detection apparatus, wherein the data invalid period is determined from the detection data and the complementary data is generated.
円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出する外周面検出器と、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成するデータ補正手段と、
前記補正検出データに対して周波数解析を行う周波数解析手段と、
前記周波数解析手段の解析結果に基づいて装着状態を判定する判定手段と、を備えるツールホルダ装着状態検出装置であって、
前記データ補正手段は、前記ツールホルダの1回転の周期を有し且つ決定した前記データ無効期間に適合する補完正弦波を決定し、決定した前記補完正弦波に基づいて前記補完データを生成することを特徴とするツールホルダ装着状態検出装置。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
An outer peripheral surface detector that is provided close to the outer peripheral surface of the flange and detects a change in the surface position of the outer peripheral surface of the flange that rotates with the rotation of the main shaft;
From the detection data of the surface position of the outer peripheral surface of the flange, a data invalid period near the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and the data invalid period detection data is Data correction means for generating correction detection data by replacing with the complementary data;
Frequency analysis means for performing frequency analysis on the corrected detection data;
A determination unit for determining a mounting state based on an analysis result of the frequency analysis unit, and a tool holder mounting state detection device comprising:
The data correction means determines a complementary sine wave having a cycle of one rotation of the tool holder and suitable for the determined data invalid period, and generates the complementary data based on the determined complementary sine wave A tool holder wearing state detecting device characterized by the above.
前記データ補正手段は、前記周波数解析手段の解析結果における周波数成分の振幅及び位相と一致するように前記補完正弦波を決定し、決定した前記補完正弦波に基づいて前記補完データを生成する請求項8に記載のツールホルダ装着状態検出装置。   The data correction means determines the complementary sine wave so as to match the amplitude and phase of the frequency component in the analysis result of the frequency analysis means, and generates the complementary data based on the determined complementary sine wave. The tool holder mounting state detection device according to claim 8. 前記データ補正手段は、前記検出データの前記データ無効期間以外の部分との差異が最小になるように前記補完正弦波を決定し、決定した前記補完正弦波に基づいて前記補完データを生成する請求項8に記載のツールホルダ装着状態検出装置。   The data correction means determines the complementary sine wave so that a difference between the detected data and a part other than the data invalid period is minimized, and generates the complementary data based on the determined complementary sine wave. Item 9. The tool holder mounting state detection device according to Item 8. 円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出する外周面検出器と、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補完データを生成し、前記データ無効期間の検出データを前記補完データで置換えて補正検出データを生成するデータ補正手段と、
前記補正検出データに対して周波数解析を行う周波数解析手段と、
前記周波数解析手段の解析結果に基づいて装着状態を判定する判定手段と、を備えるツールホルダ装着状態検出装置であって、
前記データ補正手段は、前記検出データを2次元平面に展開し、測定したデータに基づいて最適な補完円を決定し、決定した前記補完円に基づいて前記補完データを生成することを特徴とするツールホルダ装着状態検出装置。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
An outer peripheral surface detector that is provided close to the outer peripheral surface of the flange and detects a change in the surface position of the outer peripheral surface of the flange that rotates with the rotation of the main shaft;
From the detection data of the surface position of the outer peripheral surface of the flange, a data invalid period near the notch portion is determined by a predetermined method and complementary data for the determined data invalid period is generated, and the data invalid period detection data is Data correction means for generating correction detection data by replacing with the complementary data;
Frequency analysis means for performing frequency analysis on the corrected detection data;
A determination unit for determining a mounting state based on an analysis result of the frequency analysis unit, and a tool holder mounting state detection device comprising:
The data correction unit expands the detection data on a two-dimensional plane, determines an optimal complementary circle based on the measured data, and generates the complementary data based on the determined complementary circle. Tool holder wearing state detection device.
円筒のフランジ外周面に切り欠きを有するツールホルダの工作機械の主軸への装着状態を検出するため、
前記フランジ外周面に近接して設けられ、前記主軸の回転に伴い回転する前記フランジ外周面の表面位置の変化を検出する外周面検出器と、
前記フランジ外周面の表面位置の検出データから、所定の方法で前記切り欠き部分付近のデータ無効期間を決定すると共に決定した前記データ無効期間の補正データを生成し、前記データ無効期間の検出データを前記補正データで置換えて補正検出データを生成するデータ補正手段と、
前記補正検出データに対して周波数解析を行う周波数解析手段と、
前記周波数解析手段の解析結果に基づいて装着状態を判定する判定手段と、を備えるツールホルダ装着状態検出装置であって、
前記データ補正手段は、基準ギャップから離れているデータほど、振れ量の算出結果に影響しなくなるように値を圧縮して、前記補正データを生成することを特徴とするツールホルダ装着状態検出装置。
In order to detect the mounting state of the tool holder having a notch on the outer peripheral surface of the cylindrical flange to the spindle of the machine tool,
An outer peripheral surface detector that is provided close to the outer peripheral surface of the flange and detects a change in the surface position of the outer peripheral surface of the flange that rotates with the rotation of the main shaft;
From the detection data of the surface position of the outer peripheral surface of the flange, determine a data invalid period near the notch portion by a predetermined method and generate correction data for the determined data invalid period, and detect the data invalid period detection data Data correction means for generating correction detection data by replacing with the correction data;
Frequency analysis means for performing frequency analysis on the corrected detection data;
A determination unit for determining a mounting state based on an analysis result of the frequency analysis unit, and a tool holder mounting state detection device comprising:
The tool holder mounting state detection apparatus, wherein the data correction unit generates the correction data by compressing a value so that data farther from the reference gap does not affect the calculation result of the shake amount.
工具が取り付けられたツールホルダが装着される主軸と、
請求項7から12のいずれか1項に記載のツールホルダ装着状態検出装置と、を備えることを特徴とする工作機械。
A spindle to which a tool holder to which a tool is attached is mounted;
A machine tool comprising the tool holder mounting state detection device according to any one of claims 7 to 12.
JP2006275294A 2006-10-06 2006-10-06 Tool holder mounting state detection method and apparatus, and machine tool Expired - Fee Related JP4953749B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006275294A JP4953749B2 (en) 2006-10-06 2006-10-06 Tool holder mounting state detection method and apparatus, and machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006275294A JP4953749B2 (en) 2006-10-06 2006-10-06 Tool holder mounting state detection method and apparatus, and machine tool

Publications (3)

Publication Number Publication Date
JP2008093750A true JP2008093750A (en) 2008-04-24
JP2008093750A5 JP2008093750A5 (en) 2009-09-10
JP4953749B2 JP4953749B2 (en) 2012-06-13

Family

ID=39377142

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006275294A Expired - Fee Related JP4953749B2 (en) 2006-10-06 2006-10-06 Tool holder mounting state detection method and apparatus, and machine tool

Country Status (1)

Country Link
JP (1) JP4953749B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010142934A (en) * 2008-12-22 2010-07-01 Nihon Id System Kk System for detecting run-out of tool holder
KR101468008B1 (en) * 2014-05-01 2014-12-02 (주)대흥이에스티 Apparatus for sensing tool clamping state
JP2018065199A (en) * 2016-10-17 2018-04-26 オークマ株式会社 Machine tool
JP2018089738A (en) * 2016-12-02 2018-06-14 株式会社東京精密 Machine tool with automatic tool exchanger and automatic measurement method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6190206A (en) * 1984-10-08 1986-05-08 Hitachi Seiki Co Ltd Nc data making device for die machining
JPH03277460A (en) * 1990-03-19 1991-12-09 Okuma Mach Works Ltd Cam shape input method and device therefor
JP2002200542A (en) * 2000-10-27 2002-07-16 Tokyo Seimitsu Co Ltd Machine tool
JP2004276145A (en) * 2003-03-13 2004-10-07 Tokyo Seimitsu Co Ltd Machine tool and mounting abnormality determination method of tool holder in device having rotating shaft
JP2006162344A (en) * 2004-12-03 2006-06-22 Isuzu Motors Ltd Tool shape measuring device and method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6190206A (en) * 1984-10-08 1986-05-08 Hitachi Seiki Co Ltd Nc data making device for die machining
JPH03277460A (en) * 1990-03-19 1991-12-09 Okuma Mach Works Ltd Cam shape input method and device therefor
JP2002200542A (en) * 2000-10-27 2002-07-16 Tokyo Seimitsu Co Ltd Machine tool
JP2004276145A (en) * 2003-03-13 2004-10-07 Tokyo Seimitsu Co Ltd Machine tool and mounting abnormality determination method of tool holder in device having rotating shaft
JP2006162344A (en) * 2004-12-03 2006-06-22 Isuzu Motors Ltd Tool shape measuring device and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010142934A (en) * 2008-12-22 2010-07-01 Nihon Id System Kk System for detecting run-out of tool holder
KR101468008B1 (en) * 2014-05-01 2014-12-02 (주)대흥이에스티 Apparatus for sensing tool clamping state
JP2018065199A (en) * 2016-10-17 2018-04-26 オークマ株式会社 Machine tool
JP2018089738A (en) * 2016-12-02 2018-06-14 株式会社東京精密 Machine tool with automatic tool exchanger and automatic measurement method

Also Published As

Publication number Publication date
JP4953749B2 (en) 2012-06-13

Similar Documents

Publication Publication Date Title
US7175374B2 (en) Machine tool
CN105881102B (en) The positioner of the workpiece of shoot part is used
JP4953749B2 (en) Tool holder mounting state detection method and apparatus, and machine tool
CN110007000B (en) Measurement system, machining system, measurement method, and computer-readable recording medium
JP4081596B2 (en) Machine Tools
JP5327003B2 (en) Surface shape measuring apparatus and method
JP4032422B2 (en) Method for determining abnormality of mounting state of tool holder in machine tool and apparatus having rotating shaft
JP2012047707A (en) Vibration detector, vibration suppression device, and vibration information display device
KR102480762B1 (en) Method for orienting tube components
JP2006084294A (en) Defect detection apparatus for semiconductor wafer
JP2004042208A (en) Machine tool
JP6343312B2 (en) Measuring method of blade width of grooving tools
JP2008119803A (en) Accumulation amount measuring device
JP2007111750A (en) Laser beam machining system and laser beam machining method
JP2024022773A (en) Displacement detection method, displacement detection device and machine tool
JP7124242B1 (en) Tool holder mounting state detection method and device, and machine tool
WO2023188451A1 (en) Method for detecting attached state of tool holder, device for detecting attached state of tool holder, displacement detection method, displacement detection device, and machine tool
JP2007313564A (en) System for sensing movement of welded parts
JP2006112964A (en) Optical sensor device
CN112912197A (en) Method and device for monitoring a machining process of a workpiece by means of a laser beam
JP2002116016A (en) Apparatus and method for detection of position
JP2022146290A (en) Tool holder fitting state detecting method and device, and machine tool
JP2010164357A (en) Device for measuring amount of eccentricity in rotor
KR20170094709A (en) Apparatus and method for detecting feature of circle object
JP3749159B2 (en) Method and apparatus for estimating work material roundness

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090727

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111220

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120124

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: 20120214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120313

R150 Certificate of patent or registration of utility model

Ref document number: 4953749

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150323

Year of fee payment: 3

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

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