JP2015100903A - Work-piece measurement device and machine tool - Google Patents

Work-piece measurement device and machine tool Download PDF

Info

Publication number
JP2015100903A
JP2015100903A JP2013244976A JP2013244976A JP2015100903A JP 2015100903 A JP2015100903 A JP 2015100903A JP 2013244976 A JP2013244976 A JP 2013244976A JP 2013244976 A JP2013244976 A JP 2013244976A JP 2015100903 A JP2015100903 A JP 2015100903A
Authority
JP
Japan
Prior art keywords
workpiece
data
contour shape
frequency component
shape data
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
JP2013244976A
Other languages
Japanese (ja)
Other versions
JP2015100903A5 (en
JP6240488B2 (en
Inventor
静雄 西川
Shizuo Nishikawa
静雄 西川
謙一郎 上野
Kenichiro Ueno
謙一郎 上野
明 木村
Akira Kimura
明 木村
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.)
DMG Mori Co Ltd
Original Assignee
DMG Mori Seiki 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 DMG Mori Seiki Co Ltd filed Critical DMG Mori Seiki Co Ltd
Priority to JP2013244976A priority Critical patent/JP6240488B2/en
Publication of JP2015100903A publication Critical patent/JP2015100903A/en
Publication of JP2015100903A5 publication Critical patent/JP2015100903A5/ja
Application granted granted Critical
Publication of JP6240488B2 publication Critical patent/JP6240488B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)

Abstract

PROBLEM TO BE SOLVED: To make it possible to easily detect swing quantity and a swing angle of a work-piece without receiving influence of a roundness error.SOLUTION: A work-piece measurement device 60 includes a displacement sensor 62, and a data processing part 72. The displacement sensor 62 detects displacement of a surface of a work-piece in a direction vertical to a rotary shaft 90 of a rotation mechanism 32. The data processing part 72 performs data processing for contour shape data 80 of a work-piece 2 in a cross section thereof vertical to the rotary shaft 90. The afore-said contour shape data 80 is relevant to information concerning displacement of a surface of the work-piece correlated with a rotation angle of the work-piece which is detected when the rotation mechanism rotates the work-piece. The data processing part includes a filter processing part 74 which removes a high frequency component having a cycle shorter than a cycle 2π from the contour shape data 80 thereby extracting fundamental frequency component data, and a swing calculation part 76 which calculates swing quantity and a swing angle of the work-piece 2 with respect to the rotary shaft 90 on the basis of the fundamental frequency component data.

Description

この発明は、工作機械によって加工される工作物の形状を測定可能な工作物測定装置に関し、特に、回転機構を有する工作機械において回転軸に垂直な断面での工作物の輪郭を測定可能な工作物測定装置に関する。さらに、この発明は上記の工作物測定装置を備えた工作機械に関する。   The present invention relates to a workpiece measuring apparatus capable of measuring the shape of a workpiece machined by a machine tool, and in particular, a machine capable of measuring the contour of a workpiece in a cross section perpendicular to a rotation axis in a machine tool having a rotation mechanism. The present invention relates to an object measuring apparatus. Furthermore, this invention relates to the machine tool provided with said workpiece measuring apparatus.

旋盤などのように工作物を回転させる回転機構を有する工作機械では、回転機構の回転軸と工作物の中心軸とにずれが生じる場合がある。このような場合には、工作物の中心軸と回転軸とのずれの大きさ(振れ量)と、ずれの方向(振れ角)とを検出することによって、工作物の振れを補正する必要がある。   In a machine tool having a rotation mechanism that rotates a workpiece such as a lathe, there may be a deviation between the rotation axis of the rotation mechanism and the center axis of the workpiece. In such a case, it is necessary to correct the deflection of the workpiece by detecting the magnitude of the deviation between the center axis and the rotation axis of the workpiece (the amount of deflection) and the direction of the deviation (the deflection angle). is there.

工作物の振れの検出は、ダイヤルゲージなどの変位計を用いて行なわれる。たとえば、ダイヤルゲージを用いて工作物の振れを検出するには、ダイヤルゲージの針を工作物の外周面に当てた状態で被工作部を回転させる。工作物の中心軸と回転軸とが一致すると、工作物を回転させてもダイヤルゲージの針が触れなくなる(たとえば、特開2005−14167号公報(特許文献1)を参照)。   A workpiece shake is detected by using a displacement gauge such as a dial gauge. For example, in order to detect workpiece deflection using a dial gauge, the workpiece is rotated with the dial gauge needle applied to the outer peripheral surface of the workpiece. When the center axis of the workpiece coincides with the rotation axis, the dial gauge needle is not touched even when the workpiece is rotated (see, for example, JP-A-2005-14167 (Patent Document 1)).

上記のような工作物の振れの検出においては、工作物の真円度の影響を考慮することが重要である。外周面の真円からの変位に応じてダイヤルゲージの針が振れることになるからである。   In detecting the deflection of the workpiece as described above, it is important to consider the influence of the roundness of the workpiece. This is because the dial gauge needle swings in accordance with the displacement of the outer peripheral surface from the perfect circle.

特開2000−205854号公報(特許文献2)は、真円度誤差の影響を受けることなく、円板状の機械部品の平均径を測定する方法を開示する。具体的には、断面が略円形状に形成された機械部品の外周上の所定位置における径寸法を径寸法測定機で計測するとともに、真円度測定機を使用して上記の所定位置における真円からの径変動量を計測し、計測した径寸法と径変動量との差分に基づき機械部品の平均径が算出される。   Japanese Patent Application Laid-Open No. 2000-205854 (Patent Document 2) discloses a method for measuring the average diameter of a disk-shaped mechanical component without being affected by the roundness error. Specifically, the diameter at a predetermined position on the outer periphery of a machine part having a substantially circular cross section is measured by a diameter measuring machine, and the trueness at the predetermined position is measured using a roundness measuring machine. The diameter variation amount from the circle is measured, and the average diameter of the machine part is calculated based on the difference between the measured diameter dimension and the diameter variation amount.

特開2005−14167号公報JP-A-2005-14167 特開2000−205854号公報JP 2000-205854 A

上記の特開2005−14167号公報(特許文献1)では、真円度誤差については特に考慮されていない。特開2000−205854号公報(特許文献2)は、工作物の振れに関するものではないが、真円度誤差の影響が考慮されている。しかしながら、この文献の方法では、径寸法測定機を用いた工作物の外径寸法の測定の他に、真円度測定機を用いた振れ量の平均値の測定が必要であり、平均径を検出するのに2度の測定が必要である。   In the above Japanese Patent Laid-Open No. 2005-14167 (Patent Document 1), roundness error is not particularly considered. Japanese Patent Application Laid-Open No. 2000-205854 (Patent Document 2) does not relate to the deflection of the workpiece, but considers the effect of roundness error. However, in the method of this document, in addition to the measurement of the outer diameter of the workpiece using the diameter measuring machine, it is necessary to measure the average value of the deflection amount using the roundness measuring machine. Two measurements are required to detect.

この発明は、上記の問題点を考慮してなされたものであり、その主な目的は、真円度誤差の影響を受けることなく、従来よりも簡単に工作物の振れ量および振れ角を検出することが可能な工作物測定装置を提供することである。   The present invention has been made in consideration of the above-mentioned problems, and its main purpose is to detect the deflection amount and the deflection angle of the workpiece more easily than before without being affected by the roundness error. It is providing the workpiece measuring device which can do.

この発明は一局面において、工作機械によって加工される工作物を測定する工作物測定装置である。工作機械は、工作物を回転させる回転機構を有する。工作物測定装置は、変位センサとデータ処理部とを備える。変位センサは、工作物の外部の基準点から工作物までの距離を計測することによって、回転機構の回転軸に垂直な方向の工作物の表面の変位を検出する。データ処理部は、回転軸に垂直な断面での工作物の輪郭形状データに対してデータ処理を行う。上記の輪郭形状データは、回転機構が工作物を回転させたときに検出される、工作物の回転角度に対応付けられた工作物の表面の変位の情報である。データ処理部は、輪郭形状データから周期2πよりも短い周期の高周波成分を取り除くことによって基本周波数成分データを抽出するフィルタ処理部と、基本周波数成分データに基づいて回転軸に対する工作物の振れ量および振れ角を算出する振れ算出部とを含む。   In one aspect, the present invention is a workpiece measuring device that measures a workpiece machined by a machine tool. The machine tool has a rotation mechanism that rotates a workpiece. The workpiece measuring device includes a displacement sensor and a data processing unit. The displacement sensor detects the displacement of the surface of the workpiece in the direction perpendicular to the rotation axis of the rotation mechanism by measuring the distance from the reference point outside the workpiece to the workpiece. The data processing unit performs data processing on the contour shape data of the workpiece in a cross section perpendicular to the rotation axis. The contour shape data is information on the displacement of the surface of the workpiece associated with the rotation angle of the workpiece, which is detected when the rotation mechanism rotates the workpiece. The data processing unit extracts a fundamental frequency component data by removing a high-frequency component having a period shorter than the cycle 2π from the contour shape data, and a shake amount of the workpiece with respect to the rotation axis based on the fundamental frequency component data And a shake calculation unit for calculating a shake angle.

上記の構成によれば、輪郭形状データから抽出した基本周波数成分データを用いて振れ量および振れ角の算出することによって、真円度誤差の影響を容易に取り除くことができる。   According to the above configuration, the influence of the roundness error can be easily removed by calculating the shake amount and the shake angle using the fundamental frequency component data extracted from the contour shape data.

好ましくは、データ処理部は、さらに、輪郭形状データから基本周波数成分データを減算することによって得られる高周波成分データに基づいて工作物の輪郭形状の真円度を算出する真円度算出部を含む。   Preferably, the data processing unit further includes a roundness calculation unit that calculates the roundness of the contour shape of the workpiece based on the high frequency component data obtained by subtracting the fundamental frequency component data from the contour shape data. .

上記の構成によれば、1回の測定で得られた輪郭形状データを用いて、工作物の振れ量および振れ角ならびに真円度が検出可能になる。   According to the above configuration, it is possible to detect the deflection amount, the deflection angle, and the roundness of the workpiece using the contour shape data obtained by one measurement.

好ましくは、振れ量算出部は、基本周波数成分データの最大値および最小値ならびに最大値および最小値を与える回転角度を特定し、特定された最大値、最小値、および回転角度から工作物の振れ量および振れ角を決定する。   Preferably, the shake amount calculation unit specifies the maximum value and the minimum value of the fundamental frequency component data and the rotation angle that gives the maximum value and the minimum value, and the shake of the workpiece is determined from the specified maximum value, minimum value, and rotation angle. Determine the amount and deflection angle.

好ましい一実施の形態において、フィルタ処理部は、輪郭形状データに対して所定の角度幅での移動平均を行うとともに所定の角度幅に応じた補正値を乗算することによって、基本周波数成分データを抽出する。   In a preferred embodiment, the filter processing unit extracts the fundamental frequency component data by performing a moving average with a predetermined angular width on the contour shape data and multiplying by a correction value corresponding to the predetermined angular width. To do.

好ましい他の実施の形態において、フィルタ処理部は、周期2πを有する正弦波曲線を輪郭形状データにフィッティングすることによって基本周波数成分データを抽出する。   In another preferred embodiment, the filter processing unit extracts fundamental frequency component data by fitting a sinusoidal curve having a period of 2π to contour shape data.

好ましいさらに他の実施の形態において、フィルタ処理部は、輪郭形状データに対して所定の角度幅での移動平均を行うとともに所定の角度幅に応じた補正値を乗算することによって平均化データを求め、さらに平均化データに対して周期2πを有する正弦波曲線をフィッティングすることによって基本周波数成分データを抽出する。   In still another preferred embodiment, the filter processing unit obtains averaged data by performing a moving average with a predetermined angular width on the contour shape data and multiplying the correction value according to the predetermined angular width. Further, the fundamental frequency component data is extracted by fitting a sinusoidal curve having a period of 2π to the averaged data.

好ましくは、所定の角度幅をΔθとしたとき上記の補正値Vcは、
Vc=Δθ/(2×sin(Δθ/2)) …(A1)
で与えられる。好ましくは、上記の所定の角度幅はπである。
Preferably, when the predetermined angular width is Δθ, the correction value Vc is
Vc = Δθ / (2 × sin (Δθ / 2)) (A1)
Given in. Preferably, the predetermined angular width is π.

好ましくは、工作物測定装置は、さらに、回転機構の回転角度に対応付けられた回転軸自体の振れ量を補正データとして記憶する記憶部を備える。上記のデータ処理部は、さらに、上記の補正データに基づいて、輪郭形状データから回転軸自体の振れ量を減算することによって輪郭形状データを補正するデータ補正部を含む。この場合、フィルタ処理部は、補正後の輪郭形状データを用いて基本周波数成分データを抽出する。   Preferably, the workpiece measuring device further includes a storage unit that stores, as correction data, a deflection amount of the rotating shaft associated with the rotation angle of the rotating mechanism. The data processing unit further includes a data correction unit that corrects the contour shape data by subtracting the shake amount of the rotating shaft itself from the contour shape data based on the correction data. In this case, the filter processing unit extracts basic frequency component data using the corrected contour shape data.

上記の構成によれば、回転機構の回転軸自体に振れがある場合、すなわち、軸ぶれが生じている場合においてもその影響を取り除いて、回転軸に対する工作物の振れ量および振れ角を正確に検出することができる。   According to the above configuration, even when the rotation shaft itself of the rotation mechanism is shaken, that is, when the shaft shake occurs, the influence is removed, and the amount of shake and the shake angle of the workpiece with respect to the rotation shaft are accurately determined. Can be detected.

この発明は他の局面によれば工作機械であって、工作物を回転させる回転機構と、工作物を加工する加工装置と、工作物を測定する工作物測定装置とを備える。工作物測定装置は、変位センサとデータ処理部とを含む。変位センサは、工作物の外部の基準点から工作物までの距離を計測することによって、回転機構の回転軸に垂直な方向の工作物の表面の変位を検出する。データ処理部は、回転軸に垂直な断面での工作物の輪郭形状データに対してデータ処理を行う。上記の輪郭形状データは、回転機構が工作物を回転させたときに検出される、工作物の回転角度に対応付けられた工作物の表面の変位の情報である。データ処理部は、輪郭形状データから周期2πよりも短い周期の高周波成分を取り除くことによって基本周波数成分データを抽出するフィルタ処理部と、基本周波数成分データに基づいて回転軸に対する工作物の振れ量および振れ角を算出する振れ算出部とを含む。   According to another aspect of the present invention, a machine tool includes a rotating mechanism that rotates a workpiece, a machining device that processes the workpiece, and a workpiece measurement device that measures the workpiece. The workpiece measuring device includes a displacement sensor and a data processing unit. The displacement sensor detects the displacement of the surface of the workpiece in the direction perpendicular to the rotation axis of the rotation mechanism by measuring the distance from the reference point outside the workpiece to the workpiece. The data processing unit performs data processing on the contour shape data of the workpiece in a cross section perpendicular to the rotation axis. The contour shape data is information on the displacement of the surface of the workpiece associated with the rotation angle of the workpiece, which is detected when the rotation mechanism rotates the workpiece. The data processing unit extracts a fundamental frequency component data by removing a high-frequency component having a period shorter than the cycle 2π from the contour shape data, and a shake amount of the workpiece with respect to the rotation axis based on the fundamental frequency component data And a shake calculation unit for calculating a shake angle.

この発明によれば、真円度誤差の影響を受けることなく、従来よりも簡単に工作物の振れ量および振れ角を検出できる。   According to the present invention, the deflection amount and the deflection angle of the workpiece can be detected more easily than the conventional one without being affected by the roundness error.

第1の実施の形態による工作物測定装置60が設けられた工作機械1の構成を模式的に示す斜視図である。1 is a perspective view schematically showing a configuration of a machine tool 1 provided with a workpiece measuring device 60 according to a first embodiment. 図1の工作物測定装置60の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the workpiece measuring apparatus 60 of FIG. 工作物2の振れについて説明するための図である。It is a figure for demonstrating the shake of the workpiece. 図3の場合において、測定ヘッド62によって検出された輪郭形状データの一例を模式的に示す図である。FIG. 4 is a diagram schematically illustrating an example of contour shape data detected by a measuring head 62 in the case of FIG. 3. 工作物2の真円度について説明するための図である。It is a figure for demonstrating the roundness of the workpiece 2. FIG. 図5の場合において、測定ヘッド62によって検出された輪郭形状データの一例を模式的に示す図である。FIG. 6 is a diagram schematically illustrating an example of contour shape data detected by the measurement head 62 in the case of FIG. 5. 図5でさらに工作物2に振れがある場合において、輪郭形状データの一例を模式的に示す図である。FIG. 6 is a diagram schematically illustrating an example of contour shape data in the case where the workpiece 2 is further shaken in FIG. 5. データ処理部72によるデータ処理の手順を示すフローチャートである。4 is a flowchart illustrating a procedure of data processing by a data processing unit 72. 図8のステップS110の具体的手順を示すフローチャートである。It is a flowchart which shows the specific procedure of step S110 of FIG. 移動平均区間をπ[rad]とした場合の移動平均処理後の振幅補正について説明するための図である。It is a figure for demonstrating the amplitude correction after a moving average process when a moving average area is set to (pi) [rad]. 移動平均区間をΔθ[rad]とした場合の移動平均処理後の振幅補正について説明するための図である。It is a figure for demonstrating the amplitude correction after a moving average process in case a moving average area is set to (DELTA) (theta) [rad]. 測定ヘッド62によって検出された輪郭形状データの一例を示す図である。It is a figure which shows an example of the contour shape data detected by the measurement head 62. FIG. 図10のステップS200に示される移動平均処理およびステップS205の振幅補正処理を行なった後の平均化データを示す図である。It is a figure which shows the average data after performing the moving average process shown by step S200 of FIG. 10, and the amplitude correction process of step S205. 図13の平均化データにフィッティングされた正弦波曲線を示す図である。It is a figure which shows the sine wave curve fitted to the average data of FIG. 図10の輪郭形状データから図14の基本周波数成分データを差し引くことによって得られる高周波成分データを示す図である。It is a figure which shows the high frequency component data obtained by deducting the fundamental frequency component data of FIG. 14 from the outline shape data of FIG. 第2の実施の形態による工作物測定装置60Aの機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the workpiece measuring apparatus 60A by 2nd Embodiment. データ処理部72Aによるデータ処理の手順を示すフローチャートである。It is a flowchart which shows the procedure of the data processing by 72 A of data processing parts. 測定ヘッド62によって検出された輪郭形状データの一例を示す図である(回転軸自体に振れがある場合)。It is a figure which shows an example of the contour shape data detected by the measurement head 62 (when there exists a shake in rotating shaft itself). 軸振れ補正データの一例を示す図である。It is a figure which shows an example of axial shake correction data. 図19の軸振れ補正データによる補正後の輪郭形状データを示す図である。It is a figure which shows the contour shape data after correction | amendment by the axial shake correction data of FIG.

以下、各実施の形態について図面を参照して詳しく説明する。以下の各実施の形態では、工作機械が複合加工機である場合について説明しているが、工作物を回転させるための回転機構を有するものであれば他の種類の工作機械であっても構わない。たとえば、旋盤であってもよいし、立形マシンニングセンタまたは横形マシニングセンタにおいて工作物を支持するテーブルが回転可能なものでもよい。なお、以下の説明において、同一または相当する部分には同一の参照符号を付して、その説明を繰り返さない場合がある。   Hereinafter, each embodiment will be described in detail with reference to the drawings. In each of the following embodiments, the case where the machine tool is a multi-task machine is described. However, other types of machine tools may be used as long as they have a rotation mechanism for rotating a workpiece. Absent. For example, a lathe may be used, and a table supporting a workpiece may be rotatable in a vertical machining center or a horizontal machining center. In the following description, the same or corresponding parts are denoted by the same reference symbols, and the description thereof may not be repeated.

<第1の実施の形態>
[工作機械の概略構成]
図1は、第1の実施の形態による工作物測定装置60が設けられた工作機械1の構成を模式的に示す斜視図である。図1の工作機械1には、加工装置10および工作物測定装置60に加えて、NC(Numerical Control)装置40およびATC(自動工具交換装置:Automatic Tool Changer)44が設けられている。
<First Embodiment>
[Schematic configuration of machine tool]
FIG. 1 is a perspective view schematically showing a configuration of a machine tool 1 provided with a workpiece measuring device 60 according to the first embodiment. The machine tool 1 of FIG. 1 is provided with an NC (Numerical Control) device 40 and an ATC (Automatic Tool Changer) 44 in addition to the processing device 10 and the workpiece measuring device 60.

図2は、図1の工作物測定装置60の機能的構成を示すブロック図である。図2には、加工装置10、NC装置40、ATC44、ならびに加工装置10に備えられているX軸用駆動機構34、Y軸用駆動機構36、Z軸用駆動機構38、チャック28(爪30A,30Bを含む)、および主軸台20の回転駆動機構32も示されている。   FIG. 2 is a block diagram showing a functional configuration of the workpiece measuring apparatus 60 of FIG. FIG. 2 shows the machining device 10, NC device 40, ATC 44, X-axis drive mechanism 34, Y-axis drive mechanism 36, Z-axis drive mechanism 38, chuck 28 (claw 30A) provided in the machining device 10. , 30B), and the rotational drive mechanism 32 of the headstock 20 is also shown.

図1および図2を参照して、加工装置10は、刃物台24と、工作物2を支持する主軸台20と、工作物2の先端部を支持する補助主軸台(または、心押し台)22と、タレット26と、機械本体12とを含む。なお、加工装置10を正面から見て、上下方向,前後方向,左右方向をそれぞれX軸方向,Y軸方向,Z軸方向とする。互いに直交するX軸,Y軸およびZ軸により、直交3軸が構成される。   Referring to FIGS. 1 and 2, the machining apparatus 10 includes a tool rest 24, a spindle stock 20 that supports the workpiece 2, and an auxiliary spindle stock (or tailstock) that supports the tip of the workpiece 2. 22, turret 26, and machine body 12. When the processing apparatus 10 is viewed from the front, the vertical direction, the front-rear direction, and the left-right direction are respectively defined as the X-axis direction, the Y-axis direction, and the Z-axis direction. Three orthogonal axes are constituted by the X, Y, and Z axes orthogonal to each other.

主軸台20は、チャック28によって工作物2を把持し、把持した工作物2を回転駆動機構32によって矢印C1に示す方向に回転駆動する。補助主軸台22は、主軸台20に対して対向配置されており、Z軸方向と平行なZ1軸方向に移動可能である。補助主軸台22のチャックは、矢印C2に示すように、工作物2を把持して回転可能である。 The headstock 20 grips the workpiece 2 by the chuck 28 and rotationally drives the gripped workpiece 2 in the direction indicated by the arrow C 1 by the rotation drive mechanism 32. Auxiliary headstock 22 is disposed opposite with respect to the headstock 20 is movable parallel to the Z-axis direction Z 1 axial direction. The chuck of the auxiliary headstock 22 can rotate while gripping the workpiece 2 as indicated by an arrow C2.

タレット26には、主軸台20のチャック28に把持されている工作物2を旋削加工するための複数の工具が取付けられている。タレット26は、X軸方向と平行なX1軸方向と、Z軸方向と平行なZ2軸方向にそれぞれ移動可能である。 A plurality of tools for turning the workpiece 2 held by the chuck 28 of the headstock 20 are attached to the turret 26. Turret 26 includes a parallel X 1 axis direction X-axis direction, is movable respectively parallel to the Z-axis direction Z 2 axial direction.

刃物台24に設けられた主軸25には、主軸台20のチャック28に把持されている工作物2を旋削加工または切削加工するための工具が着脱可能に装着される。主軸25の工具は、ATC(自動工具交換装置)44によって交換される。   A tool 25 for turning or cutting the workpiece 2 held by the chuck 28 of the headstock 20 is detachably mounted on the main spindle 25 provided on the tool rest 24. The tool of the spindle 25 is changed by an ATC (automatic tool changer) 44.

加工装置10の機械本体12に設けられたZ軸用移動部18は、Z軸用駆動機構38に駆動されてZ軸方向に移動する。Z軸用移動部18に設けられたX軸用移動部14は、X軸用駆動機構34に駆動されてX軸方向に移動する。X軸用移動部14に設けられたY軸用移動部16は、Y軸用駆動機構36に駆動されてY軸方向に移動する。   The Z-axis moving unit 18 provided in the machine main body 12 of the processing apparatus 10 is driven by the Z-axis drive mechanism 38 and moves in the Z-axis direction. The X-axis moving unit 14 provided in the Z-axis moving unit 18 is driven by the X-axis drive mechanism 34 and moves in the X-axis direction. The Y-axis moving unit 16 provided in the X-axis moving unit 14 is driven by the Y-axis drive mechanism 36 and moves in the Y-axis direction.

刃物台24は、Y軸用移動部16の前方に取付けられている。刃物台24は、Z軸用移動部18,X軸用移動部14およびY軸用移動部16にそれぞれ駆動されて、Z軸方向,X軸方向,Y軸方向にそれぞれ移動する。Y軸用移動部16の中心軸すなわちB軸は、Y軸と平行になっている。矢印B1に示すように、刃物台24はB軸まわりに旋回可能である。 The tool post 24 is attached in front of the Y-axis moving unit 16. The tool post 24 is driven by the Z-axis moving unit 18, the X-axis moving unit 14, and the Y-axis moving unit 16 to move in the Z-axis direction, the X-axis direction, and the Y-axis direction, respectively. The central axis of the Y-axis moving unit 16, that is, the B axis is parallel to the Y axis. As shown by the arrow B 1 , the tool post 24 can turn around the B axis.

工作機械1は、刃物台24の工具およびタレット26の工具で工作物2を旋削加工する旋盤の機能と、刃物台24の工具で工作物2を切削加工するマシニングセンタの機能とを有している。工作機械1を旋盤として使用するときには、主軸25に装着された工具は回転せず、工作物2を回転させて工具で旋削加工を行う。または、タレット26に取付けられた工具を使用し、工作物2を回転させてこの工具で旋削加工を行う。工作機械1をマシニングセンタとして使用するときには、主軸25で工具を回転させて、非回転の工作物2を切削加工する。このときの刃物台24は、マシニングセンタの主軸頭としての機能を発揮することになる。   The machine tool 1 has a lathe function for turning the workpiece 2 with the tool of the tool rest 24 and the tool of the turret 26 and a function of a machining center for cutting the workpiece 2 with the tool of the tool rest 24. . When the machine tool 1 is used as a lathe, the tool mounted on the spindle 25 does not rotate, and the workpiece 2 is rotated to perform turning with the tool. Alternatively, using a tool attached to the turret 26, the workpiece 2 is rotated and turning is performed with this tool. When the machine tool 1 is used as a machining center, the tool is rotated by the main shaft 25 to cut the non-rotating workpiece 2. The tool post 24 at this time exhibits a function as a spindle head of the machining center.

NC装置40は、工作機械1の全体の動作を制御するPLC(プログラマブル・ロジック・コントローラ:Programmable Logic Controller)42を含む。たとえば、PLC42は、図2のX軸用駆動機構34、Y軸用駆動機構36、Z軸用駆動機構38、および主軸台20の回転駆動機構32を制御する。PLC42は、さらに、補助主軸台22の移動機構、タレット26の移動機構、およびATC44を制御する。   The NC device 40 includes a PLC (Programmable Logic Controller) 42 that controls the overall operation of the machine tool 1. For example, the PLC 42 controls the X-axis drive mechanism 34, the Y-axis drive mechanism 36, the Z-axis drive mechanism 38, and the rotational drive mechanism 32 of the headstock 20 shown in FIG. The PLC 42 further controls the moving mechanism of the auxiliary headstock 22, the moving mechanism of the turret 26, and the ATC 44.

[工作物測定装置の構成]
工作物測定装置60の基本的な機能は、NC装置40のPLC42と連携することによって工作物2の表面形状を測定するものである。本実施の形態では、この機能を応用することによって、工作物測定装置60は、回転駆動機構32の回転軸90に垂直な断面での工作物2の輪郭形状を測定する。工作物測定装置60は、さらに、得られた輪郭形状データに基づいて工作物2の振れ量および振れ角を算出する。以下、図1、図2を参照して具体的に説明する。
[Configuration of workpiece measuring device]
The basic function of the workpiece measuring device 60 is to measure the surface shape of the workpiece 2 in cooperation with the PLC 42 of the NC device 40. In the present embodiment, by applying this function, the workpiece measuring device 60 measures the contour shape of the workpiece 2 in a cross section perpendicular to the rotation shaft 90 of the rotation drive mechanism 32. The workpiece measuring device 60 further calculates a deflection amount and a deflection angle of the workpiece 2 based on the obtained contour shape data. Hereinafter, a specific description will be given with reference to FIGS. 1 and 2.

図2に示すように、工作物測定装置60は、測定ヘッド62と、測定制御部64とを含む。本実施の形態の場合、測定ヘッド62は、無線通信によって測定制御部64と通信する無線式のものであり、刃物台24の主軸25にATC44によって装着される着脱可能なものである。これに代えて、刃物台24に固定的に取り付けられ、信号線を介して測定制御部64と通信する有線式の測定ヘッドを用いることもできる。   As shown in FIG. 2, the workpiece measuring device 60 includes a measuring head 62 and a measurement control unit 64. In the case of the present embodiment, the measurement head 62 is a wireless type that communicates with the measurement control unit 64 by wireless communication, and is detachable that is attached to the spindle 25 of the tool post 24 by the ATC 44. Instead, a wired measurement head that is fixedly attached to the tool post 24 and communicates with the measurement control unit 64 via a signal line may be used.

測定ヘッド62は、工作物2の外部の基準点(測定ヘッド62の取付け位置)から工作物2の表面までの距離D、すなわち、工作物2の表面の高さ方向の変位を測定するための変位センサを含む。測定ヘッド62に設けられる変位センサは、測定対象物に接触して測定対象物の表面の変位を測定する接触式のものでもよいし、レーザ光、超音波、または電磁波などを利用して非接触で測定対象物の表面の変位を測定する非接触式のものでもよい。   The measuring head 62 is for measuring a distance D from a reference point outside the workpiece 2 (an attachment position of the measuring head 62) to the surface of the workpiece 2, that is, a displacement in the height direction of the surface of the workpiece 2. Includes displacement sensor. The displacement sensor provided in the measurement head 62 may be a contact type that measures the displacement of the surface of the measurement object by contacting the measurement object, or is non-contact using laser light, ultrasonic waves, electromagnetic waves, or the like. It may be a non-contact type that measures the displacement of the surface of the measurement object.

本実施の形態では、一例としてレーザ変位センサによって工作物2の表面の変位を測定する例を示す。レーザ変位センサは、工作物2の表面にレーザ光Lを照射し、レーザ光Lの反射光に基づいてレーザ変位センサからレーザ光Lの照射位置までの距離D、すなわちレーザ光Lの照射位置における工作物2の高さ方向の変位を測定する。   In the present embodiment, an example in which the displacement of the surface of the workpiece 2 is measured by a laser displacement sensor is shown as an example. The laser displacement sensor irradiates the surface of the workpiece 2 with the laser light L, and based on the reflected light of the laser light L, the distance D from the laser displacement sensor to the irradiation position of the laser light L, that is, the irradiation position of the laser light L. The displacement of the workpiece 2 in the height direction is measured.

測定制御部64は、コンピュータをベースに構成され、プロセッサ66、メモリ68、NC装置40との間の入出力インターフェース(図示せず)、および測定ヘッド62との間で無線通信を行う通信装置70等を含む。プロセッサ66は、測定制御プログラムを実行することによって工作物2の表面形状または輪郭形状を取得する。取得したデータ(輪郭形状データ80など)は、メモリ68に格納される。   The measurement control unit 64 is configured based on a computer, and includes a processor 66, a memory 68, an input / output interface (not shown) with the NC device 40, and a communication device 70 that performs wireless communication with the measurement head 62. Etc. The processor 66 acquires the surface shape or contour shape of the workpiece 2 by executing the measurement control program. The acquired data (such as contour shape data 80) is stored in the memory 68.

具体的に、工作物2の表面形状を測定する場合には、測定制御部64のプロセッサ66は、NC装置40のPLC42と連携することによって、X軸用駆動機構34、Y軸用駆動機構36、およびZ軸用駆動機構38のうち少なくとも1つを駆動させる。こうして、測定ヘッド62と工作物2との相対的位置関係を連続的に変化させながら、プロセッサ66は、測定ヘッド62によって工作物2までの距離Dを測定する。   Specifically, when measuring the surface shape of the workpiece 2, the processor 66 of the measurement control unit 64 cooperates with the PLC 42 of the NC device 40, whereby the X-axis drive mechanism 34 and the Y-axis drive mechanism 36. And at least one of the Z-axis drive mechanisms 38 is driven. In this way, the processor 66 measures the distance D to the workpiece 2 with the measuring head 62 while continuously changing the relative positional relationship between the measuring head 62 and the workpiece 2.

一方、回転駆動機構32の回転軸90に垂直な断面での工作物2の輪郭形状を測定する場合には、プロセッサ66は、NC装置40のPLC42と連携することによって、回転駆動機構32を駆動させる。こうして、工作物2を回転させながら、プロセッサ66は、測定ヘッド62によって工作物2までの距離Dを測定する。より詳細な手順は次のとおりである。   On the other hand, when measuring the contour shape of the workpiece 2 in a cross section perpendicular to the rotation axis 90 of the rotation drive mechanism 32, the processor 66 drives the rotation drive mechanism 32 in cooperation with the PLC 42 of the NC device 40. Let Thus, the processor 66 measures the distance D to the workpiece 2 by the measuring head 62 while rotating the workpiece 2. A more detailed procedure is as follows.

まず、PLC42は、測定制御部64のプロセッサ66からの制御に基づいて、X軸用駆動機構34、Y軸用駆動機構36、およびZ軸用駆動機構38を駆動することによって、測定ヘッド62を基準位置に移動させる。基準位置は、回転軸90と直交する直線上(より好ましくは、回転軸90の真上)に位置するのが望ましい。PLC42は、基準位置の座標(X,Y,Z)を測定制御部64のプロセッサ66に送信する。   First, the PLC 42 drives the measurement head 62 by driving the X-axis drive mechanism 34, the Y-axis drive mechanism 36, and the Z-axis drive mechanism 38 based on the control from the processor 66 of the measurement control unit 64. Move to the reference position. The reference position is desirably located on a straight line orthogonal to the rotation axis 90 (more preferably, directly above the rotation axis 90). The PLC 42 transmits the coordinates (X, Y, Z) of the reference position to the processor 66 of the measurement control unit 64.

次に、PLC42は、測定制御部64のプロセッサ66からの制御に基づいて、回転駆動機構32を駆動することによって回転軸90を中心として工作物2をゆっくりと回転させる。PLC42は、上記の回転駆動機構32の駆動とともに、所定周期でトリガ信号を通信装置70に出力する。   Next, the PLC 42 slowly rotates the workpiece 2 around the rotation shaft 90 by driving the rotation driving mechanism 32 based on the control from the processor 66 of the measurement control unit 64. The PLC 42 outputs a trigger signal to the communication device 70 at a predetermined cycle along with the driving of the rotational drive mechanism 32 described above.

通信装置70はトリガ信号を受信すると測定指令fを測定ヘッド62に送信し、測定ヘッド62は測定指令fに従って測定ヘッド62から工作物2までの距離D(すなわち、工作物2の表面の変位)を測定する。測定された距離DのデータFは、測定ヘッド62から通信装置70を介して測定制御部64のプロセッサ66に送信される。   When the communication device 70 receives the trigger signal, it transmits a measurement command f to the measurement head 62, and the measurement head 62 distances D from the measurement head 62 to the workpiece 2 according to the measurement command f (ie, displacement of the surface of the workpiece 2). Measure. Data F of the measured distance D is transmitted from the measurement head 62 to the processor 66 of the measurement control unit 64 via the communication device 70.

PLC42は、さらに、上記の測定ヘッド62による距離測定のタイミングに合わせて、回転駆動機構32から回転角度θの情報を取得し、取得した回転角度θの情報を測定制御部64のプロセッサ66に送信する。   The PLC 42 further acquires information on the rotation angle θ from the rotation drive mechanism 32 in accordance with the distance measurement timing by the measurement head 62 and transmits the acquired information on the rotation angle θ to the processor 66 of the measurement control unit 64. To do.

プロセッサ66は、PLC42から取得した回転角度θの情報と、測定ヘッド62から取得した距離DのデータFとに基づいて、回転角度θに対応した工作物2の外周面の変位データを輪郭形状データ80として、メモリ68に記憶させる。   Based on the information on the rotation angle θ acquired from the PLC 42 and the data F on the distance D acquired from the measuring head 62, the processor 66 converts the displacement data of the outer peripheral surface of the workpiece 2 corresponding to the rotation angle θ into contour shape data. 80 is stored in the memory 68.

測定制御部64は、さらに、上記の輪郭形状データ80に対してデータ処理を行うデータ処理部72として機能する。データ処理部72の機能は、データ処理プログラムがプロセッサ66で実行されることによって実現される。図2に示すように、データ処理部72は、フィルタ処理部74と、振れ算出部76と、真円度算出部78とを含む。これらの各要素については、後で図8〜図15を参照して詳しく説明する。   The measurement control unit 64 further functions as a data processing unit 72 that performs data processing on the contour shape data 80 described above. The function of the data processing unit 72 is realized by a data processing program being executed by the processor 66. As shown in FIG. 2, the data processing unit 72 includes a filter processing unit 74, a shake calculation unit 76, and a roundness calculation unit 78. Each of these elements will be described in detail later with reference to FIGS.

[触れ量および振れ角について]
図3は、工作物2の振れについて説明するための図である。図3では、工作物2(2A,2B)の形状が厳密に円柱形状である場合を例として、図2の回転駆動機構32の回転軸90に対して工作物2の中心軸92(92A,92B)が偏心している様子が示されている(回転軸90と中心軸92との偏差をδとする)。工作物2が測定ヘッド62に最も近づいている場合を実線2Aで表わし、工作物2が測定ヘッド62から最も離れている場合を破線2Bで表わしている。実線2Aの位置に工作物2が位置する場合の回転角θを0とする。
[About touch amount and deflection angle]
FIG. 3 is a diagram for explaining the deflection of the workpiece 2. In FIG. 3, taking as an example a case where the shape of the workpiece 2 (2A, 2B) is strictly a cylindrical shape, the center axis 92 (92A, 92B) is shown eccentric (the deviation between the rotation axis 90 and the central axis 92 is denoted by δ). A case where the workpiece 2 is closest to the measuring head 62 is indicated by a solid line 2A, and a case where the workpiece 2 is farthest from the measuring head 62 is indicated by a broken line 2B. The rotation angle θ when the workpiece 2 is located at the position of the solid line 2A is set to zero.

図4は、図3の場合において、測定ヘッド62によって検出された輪郭形状データの一例を模式的に示す図である。図4では、回転角θを横軸とし、測定ヘッド62によって測定される変位(任意単位AU)を縦軸として、輪郭形状データが示されている。   FIG. 4 is a diagram schematically showing an example of contour shape data detected by the measurement head 62 in the case of FIG. In FIG. 4, the contour shape data is shown with the rotation angle θ as the horizontal axis and the displacement (arbitrary unit AU) measured by the measuring head 62 as the vertical axis.

図3および図4に示すように、この明細書において、触れ量は、測定ヘッド62によって測定される変位の最大値MAXと最小値MINとの差によって定義される。図3に示すように振れ量は、回転軸90と中心軸92との偏差δの2倍に等しい。振れ角は、変位の最大値および最小値が得られたときの回転角θとして定義される。   As shown in FIGS. 3 and 4, in this specification, the touch amount is defined by the difference between the maximum value MAX and the minimum value MIN of the displacement measured by the measuring head 62. As shown in FIG. 3, the shake amount is equal to twice the deviation δ between the rotating shaft 90 and the central shaft 92. The deflection angle is defined as the rotation angle θ when the maximum value and the minimum value of the displacement are obtained.

[真円度について]
図5は、工作物2の真円度について説明するための図である。図5では、略円柱形状の工作物2の中心軸92と図2の回転駆動機構32の回転軸90とが同心であり偏心していない場合を示している。
[About roundness]
FIG. 5 is a diagram for explaining the roundness of the workpiece 2. FIG. 5 shows a case where the central axis 92 of the substantially cylindrical workpiece 2 and the rotation shaft 90 of the rotation drive mechanism 32 of FIG. 2 are concentric and not eccentric.

図6は、図5の場合において、測定ヘッド62によって検出された輪郭形状データの一例を模式的に示す図である。図6では、回転角θを横軸とし、測定ヘッド62によって測定される変位(任意単位AU)を縦軸として、輪郭形状データが示されている。   FIG. 6 is a diagram schematically showing an example of contour shape data detected by the measurement head 62 in the case of FIG. In FIG. 6, the contour shape data is shown with the rotation angle θ as the horizontal axis and the displacement (arbitrary unit AU) measured by the measuring head 62 as the vertical axis.

図5、図6を参照して、真円度は、円形形体(図5の場合、工作物2の断面の輪郭)の幾何学的に正しい円からの狂いの大きさとして定義される。具体的には、円形形体を2つの同心の幾何学的に正しい円94A,94Bで挟んだとき、同心二円の間隔が最小となるときの2つ円94A,94Bの半径差を真円度という。図6に示すグラフでは、測定ヘッド62によって測定される変位の最大値maxと最小値minとの差が真円度に等しい。   With reference to FIGS. 5 and 6, the roundness is defined as the magnitude of deviation from the geometrically correct circle of the circular feature (in the case of FIG. 5, the contour of the cross section of the workpiece 2). Specifically, when the circular shape is sandwiched between two concentric geometrically correct circles 94A and 94B, the difference in radius between the two circles 94A and 94B when the interval between the two concentric circles is minimized is calculated as the roundness. That's it. In the graph shown in FIG. 6, the difference between the maximum value max and the minimum value min measured by the measuring head 62 is equal to the roundness.

図7は、図5でさらに工作物2に振れがある場合において、輪郭形状データの一例を模式的に示す図である。図7の場合には、工作物2の中心軸92が回転軸90に対して偏心しており、工作物2の真円度も0でない。この場合、図7の実線で示されるように、輪郭形状データは、図4に示す曲線と図6に示す曲線とを合成した曲線になる。図2に示すデータ処理部72は、図7の実線で示される輪郭形状データから工作物2の振れ量、振れ角、および真円度を算出するものである。   FIG. 7 is a diagram schematically illustrating an example of the contour shape data in the case where the workpiece 2 is further shaken in FIG. 5. In the case of FIG. 7, the center axis 92 of the workpiece 2 is eccentric with respect to the rotation axis 90, and the roundness of the workpiece 2 is not zero. In this case, as shown by the solid line in FIG. 7, the contour shape data is a curve obtained by combining the curve shown in FIG. 4 and the curve shown in FIG. The data processing unit 72 shown in FIG. 2 calculates the deflection amount, deflection angle, and roundness of the workpiece 2 from the contour shape data indicated by the solid line in FIG.

[触れ量、振れ角、および真円度の検出手順]
図8は、データ処理部72によるデータ処理の手順を示すフローチャートである。図9は、図8のステップS110の具体的手順を示すフローチャートである。以下、図2、図8および図9を主として参照して、工作物2の触れ量、振れ角、および真円度を検出する手順について説明する。
[Detection procedure of touch amount, deflection angle, and roundness]
FIG. 8 is a flowchart showing a data processing procedure by the data processing unit 72. FIG. 9 is a flowchart showing a specific procedure of step S110 in FIG. Hereinafter, a procedure for detecting the touch amount, the swing angle, and the roundness of the workpiece 2 will be described with reference mainly to FIGS.

図8を参照して、データ処理部72は、まず、メモリ68に格納されている輪郭形状データ80を読み出す(ステップS100)。ここで、輪郭形状データ80は、回転駆動機構32によって工作物2を回転させたときに検出される、工作物2の回転角度に対応付けられた工作物2の外周面の変位の情報である。   Referring to FIG. 8, the data processing unit 72 first reads the contour shape data 80 stored in the memory 68 (step S100). Here, the contour shape data 80 is information on the displacement of the outer peripheral surface of the workpiece 2 associated with the rotation angle of the workpiece 2 detected when the workpiece 2 is rotated by the rotation drive mechanism 32. .

次に、データ処理部72のフィルタ処理部74は、輪郭形状データ80から、周期2π[rad:ラジアン](=360°)よりも短い周期の高周波成分を取り除くことによって、基本周波数成分データを抽出するフィルタ処理を行う(ステップS110)。フィルタ処理の具体的手順の一例は図9に示されている。   Next, the filter processing unit 74 of the data processing unit 72 extracts basic frequency component data from the contour shape data 80 by removing high frequency components having a cycle shorter than the cycle 2π [rad: radians] (= 360 °). Filter processing is performed (step S110). An example of a specific procedure for the filtering process is shown in FIG.

図9を参照して、フィルタ処理部74は、高調波成分を除去するために、輪郭形状データ80に対して所定の角度幅Δθ(移動平均区間)で移動平均処理を行う(ステップS200)。たとえば、移動平均区間Δθはπ[rad]に設定される。   Referring to FIG. 9, the filter processing unit 74 performs a moving average process on the contour shape data 80 with a predetermined angular width Δθ (moving average section) in order to remove harmonic components (step S200). For example, the moving average section Δθ is set to π [rad].

ただし、周期的な波形に対して移動平均処理を行う場合には、移動平均後の波形の振幅が元の波形の振幅よりも小さくなることに注意する必要がある。そこで、フィルタ処理部74は、移動平均処理後の波形データの振幅を移動平均区間Δθに応じて補正する(ステップS205)。   However, when moving average processing is performed on a periodic waveform, it should be noted that the amplitude of the waveform after the moving average is smaller than the amplitude of the original waveform. Therefore, the filter processing unit 74 corrects the amplitude of the waveform data after the moving average process according to the moving average section Δθ (step S205).

図10は、移動平均区間をπ[rad]とした場合の移動平均処理後の振幅補正について説明するための図である。図10では、振幅が1の正弦波sin(θ)を移動平均区間π[rad]で移動平均する場合について説明している。   FIG. 10 is a diagram for explaining amplitude correction after moving average processing when the moving average section is π [rad]. FIG. 10 illustrates a case where a sine wave sin (θ) having an amplitude of 1 is moving averaged over a moving average interval π [rad].

図10を参照して、θ=π/2における移動平均値は、正弦波sin(θ)を0からπの区間で積分した値を移動平均区間πで除算することによって、2/πで与えられる。したがって、この移動平均値2/πを、θ=π/2における元の正弦波sin(θ)の振幅である1に戻すためには、振幅補正値としてπ/2を乗算しなければならない。他の回転角おける移動平均値についても同じであり、振幅補正値としてπ/2を乗算する必要がある。   Referring to FIG. 10, the moving average value at θ = π / 2 is given by 2 / π by dividing the value obtained by integrating the sine wave sin (θ) in the interval from 0 to π by the moving average interval π. It is done. Therefore, in order to return this moving average value 2 / π to 1 which is the amplitude of the original sine wave sin (θ) at θ = π / 2, it is necessary to multiply π / 2 as an amplitude correction value. The same applies to moving average values at other rotation angles, and it is necessary to multiply π / 2 as an amplitude correction value.

図11は、移動平均区間をΔθ[rad]とした場合の移動平均処理後の振幅補正について説明するための図である。図11では、振幅が1の正弦波sin(θ)を移動平均区間Δθ[rad]で移動平均する場合について説明している。   FIG. 11 is a diagram for explaining amplitude correction after the moving average process when the moving average section is Δθ [rad]. FIG. 11 illustrates a case where a sine wave sin (θ) having an amplitude of 1 is moving averaged over a moving average section Δθ [rad].

図10を参照して、θ=π/2における移動平均値Vaは、正弦波sin(θ)をπ/2−Δθ/2からπ/2+Δθ/2の区間で積分した値を移動平均区間Δθで除算することによって、
Va=(2/Δθ)×sin(Δθ/2) …(1)
で与えられる。したがって、上記の移動平均値Vaを、θ=π/2における元の正弦波sin(θ)の振幅である1に戻すためには、
Vc=Δθ/(2×sin(Δθ/2)) …(2)
で表わされる振幅補正値Vcを乗算しなければならない。他の回転角おける移動平均値についても同じであり、振幅補正値として上式(2)のVcを乗算する必要がある。なお、上記の振幅補正値Vcを乗算する場合には、輪郭形状データの1周期での平均値が0になるように予め輪郭形状データから直流成分を取り除いておく必要がある。
Referring to FIG. 10, moving average value Va at θ = π / 2 is obtained by integrating a value obtained by integrating sine wave sin (θ) in a section from π / 2−Δθ / 2 to π / 2 + Δθ / 2. By dividing by
Va = (2 / Δθ) × sin (Δθ / 2) (1)
Given in. Therefore, in order to return the moving average value Va to 1 which is the amplitude of the original sine wave sin (θ) at θ = π / 2,
Vc = Δθ / (2 × sin (Δθ / 2)) (2)
Must be multiplied by the amplitude correction value Vc represented by The same applies to moving average values at other rotation angles, and it is necessary to multiply Vc in the above equation (2) as an amplitude correction value. When multiplying the amplitude correction value Vc, it is necessary to remove the DC component from the contour shape data in advance so that the average value in one cycle of the contour shape data becomes zero.

再び図9を参照して、フィルタ処理部74は、上記の移動平均処理(ステップS200)および振幅補正処理(ステップS205)を行なった後の平均化データに対して、周期2πを有する正弦波曲線をフィッティングする(ステップS210)。この結果、最終的な基本周波数成分データが得られる。   Referring to FIG. 9 again, the filter processing unit 74 has a sinusoidal curve having a period of 2π with respect to the averaged data after the above moving average process (step S200) and the amplitude correction process (step S205). Is fitted (step S210). As a result, final fundamental frequency component data is obtained.

通常、高周波成分を除去するためには、移動平均処理(ステップS200)および振幅補正処理(ステップS205)だけでは不十分であり、上記のフィッティング処理(ステップS210)が必要になる。この理由は次のとおりである。   Usually, in order to remove high-frequency components, only the moving average process (step S200) and the amplitude correction process (step S205) are insufficient, and the above-described fitting process (step S210) is necessary. The reason for this is as follows.

一般に、周期的な波形W(θ)は、フーリエ級数で表わされる。簡単のために、直流成分を0とし、基本周波数成分を振幅および位相がそれぞれA1、α1である正弦波とし、n次の高調波成分を振幅および位相がそれぞれAn、αnである正弦波とすると、波形W(θ)は、
W(θ)=A1×sin(θ+α1)+A2×sin(2×θ+α2)+A3×sin(3×θ+α3)+・・・ …(3)
と表わされる。上記の波形W(θ)に対して角度幅πで移動平均処理(すなわち、積分区間πで積分し、積分値を積分区間πで除算する)を行なうと、偶数次の高調波は除去されるが、奇数次の高調波は除去されない。したがって、この奇数次の高調波成分を取り除くために上記のフィッティング処理(ステップS210)が必要になる。
In general, the periodic waveform W (θ) is represented by a Fourier series. For simplicity, suppose that the DC component is 0, the fundamental frequency component is a sine wave whose amplitude and phase are A1 and α1, respectively, and the nth harmonic component is a sine wave whose amplitude and phase are An and αn, respectively. The waveform W (θ) is
W (θ) = A1 × sin (θ + α1) + A2 × sin (2 × θ + α2) + A3 × sin (3 × θ + α3) + ... (3)
It is expressed as When the above-described waveform W (θ) is subjected to moving average processing with an angular width π (that is, integration is performed in the integration interval π and the integrated value is divided by the integration interval π), even-order harmonics are removed. However, odd harmonics are not removed. Therefore, the above-described fitting process (step S210) is necessary to remove this odd-order harmonic component.

ただし、角度幅πでの移動平均処理(ステップS200)と振幅補正処理(ステップS205)を行なった後では、n次(nは奇数)の高調波成分の振幅は1/n倍に縮小される。したがって、元々の輪郭形状データに含まれる高調波成分の振幅が比較的小さい場合、または、比較的高次の高調波成分に限られる場合には、図9のステップS210のフィッティング処理を省略しても構わない。   However, after performing the moving average process (step S200) and the amplitude correction process (step S205) with the angle width π, the amplitude of the n-th order (n is an odd number) harmonic component is reduced to 1 / n times. . Therefore, when the amplitude of the harmonic component included in the original contour shape data is relatively small, or when it is limited to a relatively high-order harmonic component, the fitting process in step S210 in FIG. 9 is omitted. It doesn't matter.

あるいは、図9のステップS200の移動平均処理およびステップS205の振幅補正処理を行わずに、ステップS210のフィッティング処理のみを行うようにしてもよい。   Alternatively, only the fitting process of step S210 may be performed without performing the moving average process of step S200 and the amplitude correction process of step S205 of FIG.

再び図8を参照して、次にデータ処理部72の振れ算出部76は、ステップS110のフィルタ処理によって抽出された基本周波数成分データに基づいて、振れ量および振れ角を算出する(ステップS115)。振れ量は、図3および図4で説明したように、基本周波数成分データの最大値と最小値の差として求められる。振れ角は、最大値および最小値が得られたときの回転角θの値として求められる。   Referring to FIG. 8 again, the shake calculation unit 76 of the data processing unit 72 calculates the shake amount and the shake angle based on the fundamental frequency component data extracted by the filtering process of step S110 (step S115). . The shake amount is obtained as a difference between the maximum value and the minimum value of the fundamental frequency component data as described with reference to FIGS. The deflection angle is obtained as the value of the rotation angle θ when the maximum value and the minimum value are obtained.

次に、データ処理部72の真円度算出部78は、輪郭形状データ80からステップS110で抽出された基本周波数成分データを減算することによって高周波成分データを抽出する(ステップS120)。さらに、真円度算出部78は、ステップS120で抽出された高周波成分データに基づいて真円度を算出する(ステップS125)。真円度は、図5および図6で説明したように、高周波成分データの最大値と最小値との差として求められる。   Next, the roundness calculation unit 78 of the data processing unit 72 extracts high frequency component data by subtracting the fundamental frequency component data extracted in step S110 from the contour shape data 80 (step S120). Further, the roundness calculation unit 78 calculates the roundness based on the high frequency component data extracted in step S120 (step S125). As described with reference to FIGS. 5 and 6, the roundness is obtained as a difference between the maximum value and the minimum value of the high-frequency component data.

[具体例]
以下、具体的な波形に対してデータ処理を施した例について説明する。
[Concrete example]
Hereinafter, an example in which data processing is performed on a specific waveform will be described.

図12は、測定ヘッド62によって検出された輪郭形状データの一例を示す図である。図12に示す輪郭形状データは、回転軸に対する工作物の中心軸の振れに起因する正弦波曲線に真円度誤差が重畳され、さらにレーザ変位計のノイズ成分が重畳されたものである。なお、輪郭形状データに含まれる直流成分は予め取り除かれている。   FIG. 12 is a diagram illustrating an example of contour shape data detected by the measurement head 62. The contour shape data shown in FIG. 12 is obtained by superimposing a roundness error on a sinusoidal curve caused by the deflection of the center axis of the workpiece with respect to the rotation axis, and further superimposing a noise component of the laser displacement meter. Note that the DC component included in the contour shape data is removed in advance.

図13は、図10のステップS200に示される移動平均処理およびステップS205の振幅補正処理を行なった後の平均化データを示す図である。移動平均区間をπとしている。図13に示すように、上記の処理だけでは高周波成分は完全に除去されない。   FIG. 13 is a diagram showing averaged data after performing the moving average process shown in step S200 of FIG. 10 and the amplitude correction process of step S205. The moving average section is π. As shown in FIG. 13, high-frequency components are not completely removed only by the above processing.

図14は、図13の平均化データにフィッティングされた正弦波曲線を示す図である。図14に示すように図13の平均化データに正弦波曲線をフィッティングすることによって基本周波数成分データが得られる。この基本周波数成分データに基づいて、振れ量および振れ角が算出される。   FIG. 14 is a diagram showing a sinusoidal curve fitted to the averaged data in FIG. As shown in FIG. 14, the fundamental frequency component data is obtained by fitting a sinusoidal curve to the averaged data of FIG. Based on the fundamental frequency component data, a shake amount and a shake angle are calculated.

図15は、図10の輪郭形状データから図14の基本周波数成分データを差し引くことによって得られる高周波成分データを示す図である。図15の高周波成分データに基づいて、真円度が算出される。   FIG. 15 is a diagram showing high frequency component data obtained by subtracting the fundamental frequency component data of FIG. 14 from the contour shape data of FIG. Based on the high frequency component data of FIG. 15, the roundness is calculated.

[第1の実施の形態の効果]
上記のとおり、第1の実施の形態の工作物測定装置60によれば、工作物2を回転軸90の回りに1回転させる間に変位センサによって取得された輪郭形状データ80を用いて、振れ量および振れ角が算出される。このとき、輪郭形状データ80から高周波成分を除去することによって周期2πの基本周波数成分データを抽出し、この基本周波数成分データを用いて振れ量および振れ角を算出するので、真円度誤差の影響を受けることなく従来よりも簡単に触れ量および振れ角を検出することができる。
[Effect of the first embodiment]
As described above, according to the workpiece measuring device 60 of the first embodiment, the runout is performed using the contour shape data 80 acquired by the displacement sensor while the workpiece 2 is rotated once around the rotation axis 90. Quantity and deflection angle are calculated. At this time, fundamental frequency component data with a period of 2π is extracted by removing high frequency components from the contour shape data 80, and the shake amount and the shake angle are calculated using the fundamental frequency component data. It is possible to detect the touch amount and the swing angle more easily than conventional methods.

上記の実施の形態では、略円柱状の形状を有する工作物を例に挙げて説明したが、多角柱状の工作物あるいは、径方向に突出した凸部を含む工作物に対しても、同様の方法で振れ量および振れ角を検出することができる。なぜなら、多角柱の側稜あるいは径方向に突出した凸部による輪郭形状データの変化は、図8のステップS110のフィルタ処理において高周波成分として除去されるので、振れ量および振れ角の検出には影響を与えないからである。   In the above embodiment, a workpiece having a substantially cylindrical shape has been described as an example. However, the same applies to a workpiece having a polygonal columnar shape or a protruding portion protruding in the radial direction. The shake amount and the shake angle can be detected by the method. This is because the change in the contour shape data due to the side ridge of the polygonal column or the convex portion protruding in the radial direction is removed as a high-frequency component in the filter processing in step S110 of FIG. 8, and this affects the detection of the shake amount and the shake angle. It is because it does not give.

<第2の実施の形態>
[概要]
第2の実施の形態では、図2の回転駆動機構32の回転軸自体に振れがある場合(軸ぶれが生じている場合)について説明する。この場合、図1、図2の測定ヘッド62によって検出される輪郭形状データには、回転軸90に対する工作物2の中心軸の振れに起因した変位に加えて、回転軸自体の振れに起因した変位も含まれる。したがって、回転軸90に対する工作物2の振れを正確に求めるためには、回転軸自体の振れの影響を取り除く必要がある。
<Second Embodiment>
[Overview]
In the second embodiment, a case where the rotation shaft itself of the rotation drive mechanism 32 in FIG. 2 is shaken (when a shaft shake occurs) will be described. In this case, the contour shape data detected by the measuring head 62 in FIGS. 1 and 2 is caused by the deflection of the rotation shaft itself in addition to the displacement caused by the deflection of the central axis of the workpiece 2 with respect to the rotation shaft 90. Displacement is also included. Therefore, in order to accurately obtain the deflection of the workpiece 2 with respect to the rotating shaft 90, it is necessary to remove the influence of the shaking of the rotating shaft itself.

具体的には、真円度がほぼ0の基準となる円柱形状の工作物を準備する。そして、この基準工作物を工作機械1の主軸台20にチャックして輪郭形状データを測定することを繰り返し行う。この結果得られた多数の輪郭形状データの中から、回転軸に対する基準工作物の中心軸の振れ量がほぼ0とみなすことができるデータ(すなわち、回転軸自体の振れに起因した変位のみを含むデータ)を選び出す。   Specifically, a cylindrical workpiece that is a reference with a roundness of approximately zero is prepared. Then, the reference workpiece is chucked on the headstock 20 of the machine tool 1 and the contour shape data is measured repeatedly. Among the many contour shape data obtained as a result of this, data that can be regarded that the deflection amount of the central axis of the reference workpiece with respect to the rotation axis is almost zero (that is, only the displacement caused by the deflection of the rotation axis itself is included). Select (data).

回転軸90に対する基準工作物の中心軸の振れの大きさは、チャックの仕方に応じて測定毎に変化するのに対して、回転軸自体の振れの大きさはチャックの仕方に応じて測定毎に変化することはない。したがって、測定した多数の輪郭形状データのうちで回転角度に応じた変位の大きさが最小となるデータを、回転軸に対する工作物の中心軸の振れ量がほぼ0となるデータとみなすことができる。   The magnitude of the deflection of the central axis of the reference workpiece with respect to the rotating shaft 90 changes for each measurement depending on the chucking method, whereas the magnitude of the shaking of the rotating shaft itself varies with each measurement depending on the chucking method. Will not change. Therefore, the data in which the magnitude of the displacement according to the rotation angle is the smallest among the many contour shape data measured can be regarded as data in which the deflection amount of the center axis of the workpiece with respect to the rotation axis is almost zero. .

上記の方法で選択した輪郭形状データを軸振れ補正データとして予めメモリに格納しておく。その後、新たに輪郭形状データを測定した場合には、上記の軸振れ補正データを利用して、測定した輪郭形状データから回転軸自体の振れ量を減算することによって、回転軸自体の振れの影響を取り除くことができる。以下、図面を参照してさらに詳しく説明する。   The contour shape data selected by the above method is stored in advance in the memory as axial shake correction data. After that, when new contour shape data is measured, the influence of the shake of the rotating shaft itself is obtained by subtracting the amount of shake of the rotating shaft itself from the measured contour shape data using the above-mentioned shaft shake correction data. Can be removed. Hereinafter, it will be described in more detail with reference to the drawings.

[工作物測定装置の構成および機能]
図16は、第2の実施の形態による工作物測定装置60Aの機能的構成を示すブロック図である。図16の工作物測定装置60Aにおいて、データ処理部72Aはデータ補正部82をさらに含む点で図2のデータ処理部72と異なる。図16の工作物測定装置60Aはまた、メモリ68に上記の軸振れ補正データ84がさらに格納されている点で図2の工作物測定装置60と異なる。図16のその他の点は図2と同じであるので、同一または相当する部分には同一の参照符号を付して説明を繰り返さない。
[Configuration and function of workpiece measuring device]
FIG. 16 is a block diagram showing a functional configuration of a workpiece measuring apparatus 60A according to the second embodiment. 16 is different from the data processing unit 72 of FIG. 2 in that the data processing unit 72A further includes a data correction unit 82. The workpiece measuring device 60A of FIG. 16 is also different from the workpiece measuring device 60 of FIG. 2 in that the above-mentioned shaft shake correction data 84 is further stored in the memory 68. Since the other points of FIG. 16 are the same as those of FIG. 2, the same or corresponding parts are denoted by the same reference numerals, and description thereof will not be repeated.

図17は、データ処理部72Aによるデータ処理の手順を示すフローチャートである。図17のフローチャートは、ステップS100とステップS110との間にステップS105をさらに含む点で図8のフローチャートと異なる。   FIG. 17 is a flowchart illustrating a procedure of data processing by the data processing unit 72A. The flowchart of FIG. 17 differs from the flowchart of FIG. 8 in that step S105 is further included between step S100 and step S110.

図16および図17を参照して、ステップS105において、データ補正部82は、回転軸自体の振れを表わす軸振れ補正データを輪郭形状データから減算することによって輪郭形状データを補正する。次のステップS110において、データ処理部72Aのフィルタ処理部74は、データ補正部82による補正処理後の輪郭形状データを用いて、フィルタ処理を実行することによって基本周波数成分データを抽出する。   Referring to FIGS. 16 and 17, in step S105, data correction unit 82 corrects the contour shape data by subtracting shaft shake correction data representing the shake of the rotating shaft itself from the contour shape data. In the next step S110, the filter processing unit 74 of the data processing unit 72A uses the contour shape data after the correction processing by the data correction unit 82 to extract the fundamental frequency component data by executing the filter processing.

上記の手順によって、ステップS115で算出される振れ量および振れ角から、回転軸自体の振れの影響を取り除くことができる。図17のその他の点は図8の場合と同じであるので、同一または相当するステップには同一の参照符号を付して説明を繰り返さない。   By the above procedure, the influence of the shake of the rotating shaft itself can be removed from the shake amount and the shake angle calculated in step S115. Since the other points of FIG. 17 are the same as those of FIG. 8, the same or corresponding steps are denoted by the same reference numerals, and description thereof will not be repeated.

[具体例]
図18は、測定ヘッド62によって検出された輪郭形状データの一例を示す図である(回転軸自体に振れがある場合)。図18の輪郭形状データは、回転軸に対する工作物の振れに起因した正弦波曲線に真円度誤差が重畳され、さらに回転軸自体の振れに起因する変位が重畳されたものである。なお、輪郭形状データに含まれる直流成分は取り除かれている。
[Concrete example]
FIG. 18 is a diagram illustrating an example of contour shape data detected by the measurement head 62 (when the rotation axis itself is shaken). The contour shape data in FIG. 18 is obtained by superimposing a roundness error on a sine wave curve resulting from the deflection of the workpiece with respect to the rotation axis, and further superimposing a displacement due to the deflection of the rotation axis itself. Note that the DC component included in the contour shape data is removed.

図19は、軸振れ補正データの一例を示す図である。図18と同様に直流成分は取り除かれている。   FIG. 19 is a diagram illustrating an example of shaft shake correction data. The DC component is removed as in FIG.

図20は、図19の軸振れ補正データによる補正後の輪郭形状データを示す図である。図17のステップS105において、データ補正部82は、図18に示す輪郭形状データから図19に示す軸振れ補正データを対応する回転角ごとに減算することによって、図20に示される補正後の輪郭形状データを算出する。   FIG. 20 is a diagram showing contour shape data after correction based on the shaft shake correction data of FIG. In step S105 of FIG. 17, the data correction unit 82 subtracts the shaft shake correction data shown in FIG. 19 from the contour shape data shown in FIG. 18 for each corresponding rotation angle, thereby correcting the contour after correction shown in FIG. Calculate shape data.

[第2の実施の形態の効果]
上記のとおり、第2の実施の形態による工作物測定装置によれば、回転駆動機構32の回転軸自体に振れがある場合(軸ぶれが生じている場合)においてもその影響を取り除いて、回転軸に対する工作物の振れ量および振れ角を正確に検出することができる。
[Effect of the second embodiment]
As described above, according to the workpiece measuring device according to the second embodiment, even when the rotation shaft itself of the rotation drive mechanism 32 is shaken (when the shaft shake occurs), the influence is removed and the rotation is performed. It is possible to accurately detect the deflection amount and the deflection angle of the workpiece with respect to the shaft.

今回開示された実施の形態はすべての点で例示であって制限的なものでないと考えられるべきである。この発明の範囲は上記した説明ではなくて請求の範囲によって示され、請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。   The embodiment disclosed this time must be considered as illustrative in all points and not restrictive. The scope of the present invention is defined by the terms of the claims, rather than the description above, and is intended to include any modifications within the scope and meaning equivalent to the terms of the claims.

1 工作機械、2 工作物、10 加工装置、20 主軸台、22 補助主軸台、24 刃物台、25 主軸、26 タレット、28 チャック、30A,30B 爪、32 回転駆動機構、34 X軸用駆動機構、36 Y軸用駆動機構、38 Z軸用駆動機構、40 NC装置、44 ATC、60,60A 工作物測定装置、62 測定ヘッド、64 測定制御部、66 プロセッサ、68 メモリ、70 通信装置、72,72A データ処理部、74 フィルタ処理部、76 振れ算出部、78 真円度算出部、80 輪郭形状データ、82 データ補正部、84 補正データ、90 回転軸、92 中心軸。   DESCRIPTION OF SYMBOLS 1 Machine tool, 2 Workpiece, 10 Processing apparatus, 20 Main stand, 22 Auxiliary main stand, 24 Tool post, 25 Spindle, 26 Turret, 28 Chuck, 30A, 30B Claw, 32 Rotation drive mechanism, 34 X axis drive mechanism , 36 Y-axis drive mechanism, 38 Z-axis drive mechanism, 40 NC device, 44 ATC, 60, 60A Workpiece measurement device, 62 Measurement head, 64 Measurement control unit, 66 Processor, 68 Memory, 70 Communication device, 72 72A data processing unit, 74 filter processing unit, 76 shake calculation unit, 78 roundness calculation unit, 80 contour shape data, 82 data correction unit, 84 correction data, 90 rotation axis, 92 central axis.

Claims (10)

工作機械によって加工される工作物を測定する工作物測定装置であって、
前記工作機械は、前記工作物を回転させる回転機構を有し、
前記工作物測定装置は、
前記工作物の外部の基準点から前記工作物までの距離を計測することによって、前記回転機構の回転軸に垂直な方向の前記工作物の表面の変位を検出する変位センサと、
前記回転軸に垂直な断面での前記工作物の輪郭形状データに対してデータ処理を行うデータ処理部とを備え、
前記輪郭形状データは、前記回転機構が前記工作物を回転させたときに検出される、前記工作物の回転角度に対応付けられた前記工作物の表面の変位の情報であり、
前記データ処理部は、
前記輪郭形状データから周期2πよりも短い周期の高周波成分を取り除くことによって基本周波数成分データを抽出するフィルタ処理部と、
前記基本周波数成分データに基づいて前記回転軸に対する前記工作物の振れ量および振れ角を算出する振れ算出部とを含む、工作物測定装置。
A workpiece measuring device for measuring a workpiece machined by a machine tool,
The machine tool has a rotation mechanism for rotating the workpiece,
The workpiece measuring device comprises:
A displacement sensor for detecting a displacement of the surface of the workpiece in a direction perpendicular to a rotation axis of the rotation mechanism by measuring a distance from a reference point outside the workpiece to the workpiece;
A data processing unit that performs data processing on the contour shape data of the workpiece in a cross section perpendicular to the rotation axis;
The contour shape data is information on displacement of the surface of the workpiece associated with a rotation angle of the workpiece, which is detected when the rotation mechanism rotates the workpiece,
The data processing unit
A filter processing unit that extracts fundamental frequency component data by removing high frequency components having a cycle shorter than the cycle 2π from the contour shape data;
A workpiece measuring device, comprising: a deflection calculating unit that calculates a deflection amount and a deflection angle of the workpiece with respect to the rotation axis based on the fundamental frequency component data.
前記データ処理部は、さらに、前記輪郭形状データから前記基本周波数成分データを減算することによって得られる高周波成分データに基づいて前記工作物の輪郭形状の真円度を算出する真円度算出部を含む、請求項1に記載の工作物測定装置。   The data processing unit further includes a roundness calculation unit that calculates the roundness of the contour shape of the workpiece based on high-frequency component data obtained by subtracting the fundamental frequency component data from the contour shape data. The workpiece measuring device according to claim 1, comprising: 前記振れ量算出部は、前記基本周波数成分データの最大値および最小値ならびに前記最大値および前記最小値を与える回転角度を特定し、特定された前記最大値、前記最小値、および前記回転角度から前記工作物の振れ量および振れ角を決定する、請求項1または2に記載の工作物測定装置。   The shake amount calculation unit specifies a maximum value and a minimum value of the fundamental frequency component data and a rotation angle that gives the maximum value and the minimum value, and from the specified maximum value, the minimum value, and the rotation angle The workpiece measuring device according to claim 1, wherein a deflection amount and a deflection angle of the workpiece are determined. 前記フィルタ処理部は、前記輪郭形状データに対して所定の角度幅での移動平均を行うとともに前記所定の角度幅に応じた補正値を乗算することによって、前記基本周波数成分データを抽出する、請求項1〜3のいずれか1項に記載の工作物測定装置。   The filter processing unit extracts the fundamental frequency component data by performing a moving average with a predetermined angle width on the contour shape data and multiplying a correction value according to the predetermined angle width. Item 4. The workpiece measuring device according to any one of Items 1 to 3. 前記フィルタ処理部は、周期2πを有する正弦波曲線を前記輪郭形状データにフィッティングすることによって前記基本周波数成分データを抽出する、請求項1〜3のいずれか1項に記載の工作物測定装置。   The workpiece measurement apparatus according to claim 1, wherein the filter processing unit extracts the fundamental frequency component data by fitting a sinusoidal curve having a period of 2π to the contour shape data. 前記フィルタ処理部は、前記輪郭形状データに対して所定の角度幅での移動平均を行うとともに前記所定の角度幅に応じた補正値を乗算することによって平均化データを求め、さらに前記平均化データに対して周期2πを有する正弦波曲線をフィッティングすることによって前記基本周波数成分データを抽出する、請求項1〜3のいずれか1項に記載の工作物測定装置。   The filter processing unit obtains averaged data by performing a moving average with a predetermined angle width on the contour shape data and multiplying the correction value according to the predetermined angle width, and further, the averaged data The workpiece measuring apparatus according to claim 1, wherein the fundamental frequency component data is extracted by fitting a sinusoidal curve having a period of 2π to the curve. 前記所定の角度幅をΔθとしたとき前記補正値Vcは、
Vc=Δθ/(2×sin(Δθ/2)) …(A1)
で与えられる、請求項4または6に記載の工作物測定装置。
When the predetermined angle width is Δθ, the correction value Vc is
Vc = Δθ / (2 × sin (Δθ / 2)) (A1)
The workpiece measuring device according to claim 4 or 6, which is given by:
前記所定の角度幅はπである、請求項4、6および7のいずれか1項に記載の工作物測定装置。   The workpiece measuring apparatus according to claim 4, wherein the predetermined angular width is π. 前記工作物測定装置は、さらに、前記回転機構の回転角度に対応付けられた前記回転軸自体の振れ量を補正データとして記憶する記憶部を備え、
前記データ処理部は、さらに、前記補正データに基づいて、前記輪郭形状データから前記回転軸自体の振れ量を減算することによって前記輪郭形状データを補正するデータ補正部を含み、
前記フィルタ処理部は、前記補正後の輪郭形状データを用いて前記基本周波数成分データを抽出する、請求項1〜8のいずれか1項に記載の工作物測定装置。
The workpiece measuring device further includes a storage unit that stores, as correction data, a shake amount of the rotating shaft associated with a rotation angle of the rotating mechanism.
The data processing unit further includes a data correction unit that corrects the contour shape data by subtracting a shake amount of the rotating shaft itself from the contour shape data based on the correction data,
The workpiece measuring apparatus according to claim 1, wherein the filter processing unit extracts the fundamental frequency component data using the corrected contour shape data.
工作物を回転させる回転機構と、
前記工作物を加工する加工装置と、
前記工作物を測定する工作物測定装置とを備え、
前記工作物測定装置は、
前記工作物の外部の基準点から前記工作物までの距離を計測することによって、前記回転機構の回転軸に垂直な方向の前記工作物の表面の変位を検出する変位センサと、
前記回転軸に垂直な断面での前記工作物の輪郭形状データに対してデータ処理を行うデータ処理部とを含み、
前記輪郭形状データは、前記回転機構が前記工作物を回転させたときに検出される、前記工作物の回転角度に対応付けられた前記工作物の表面の変位の情報であり、
前記データ処理部は、
前記輪郭形状データから周期2πよりも短い周期の高周波成分を取り除くことによって基本周波数成分データを抽出するフィルタ処理部と、
前記基本周波数成分データに基づいて前記回転軸に対する前記工作物の振れ量および振れ角を算出する振れ算出部とを含む、工作機械。
A rotation mechanism for rotating the workpiece;
A processing device for processing the workpiece;
A workpiece measuring device for measuring the workpiece,
The workpiece measuring device comprises:
A displacement sensor for detecting a displacement of the surface of the workpiece in a direction perpendicular to a rotation axis of the rotation mechanism by measuring a distance from a reference point outside the workpiece to the workpiece;
A data processing unit that performs data processing on the contour shape data of the workpiece in a cross section perpendicular to the rotation axis,
The contour shape data is information on displacement of the surface of the workpiece associated with a rotation angle of the workpiece, which is detected when the rotation mechanism rotates the workpiece,
The data processing unit
A filter processing unit that extracts fundamental frequency component data by removing high frequency components having a cycle shorter than the cycle 2π from the contour shape data;
A machine tool including a shake calculation unit that calculates a shake amount and a shake angle of the workpiece with respect to the rotation axis based on the fundamental frequency component data.
JP2013244976A 2013-11-27 2013-11-27 Workpiece measuring device and machine tool Active JP6240488B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013244976A JP6240488B2 (en) 2013-11-27 2013-11-27 Workpiece measuring device and machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013244976A JP6240488B2 (en) 2013-11-27 2013-11-27 Workpiece measuring device and machine tool

Publications (3)

Publication Number Publication Date
JP2015100903A true JP2015100903A (en) 2015-06-04
JP2015100903A5 JP2015100903A5 (en) 2016-07-07
JP6240488B2 JP6240488B2 (en) 2017-11-29

Family

ID=53377063

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013244976A Active JP6240488B2 (en) 2013-11-27 2013-11-27 Workpiece measuring device and machine tool

Country Status (1)

Country Link
JP (1) JP6240488B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015132543A (en) * 2014-01-14 2015-07-23 株式会社神戸製鋼所 Estimation device of phase and amplitude of periodic signal obtained from rotating machine
JP2018024079A (en) * 2016-08-09 2018-02-15 株式会社ジェイテクト Machine tool system having measurement function
CN110064971A (en) * 2016-04-28 2019-07-30 株式会社捷太格特 Machine tool system and Surface Roughness Detecting Method
CN112809463A (en) * 2019-11-18 2021-05-18 株式会社捷太格特 Surface property inference system
JP7085074B1 (en) * 2021-01-22 2022-06-15 Dmg森精機株式会社 Work diameter measurement method and machine tools
WO2022153706A1 (en) * 2021-01-13 2022-07-21 三菱電機株式会社 Eccentricity correction method and diameter measuring apparatus
CN115031609A (en) * 2022-04-18 2022-09-09 华能澜沧江水电股份有限公司 Method for detecting roundness of rotating shaft

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04319601A (en) * 1991-04-19 1992-11-10 Ntn Corp Method and equipment for measuring precision of shape of round machined article
JP2001041739A (en) * 1999-04-06 2001-02-16 Tokyo Seimitsu Co Ltd Automatic size measuring device with circularity measurement function
JP2012011544A (en) * 2003-09-24 2012-01-19 Renishaw Plc Measuring method for use on machine tool

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04319601A (en) * 1991-04-19 1992-11-10 Ntn Corp Method and equipment for measuring precision of shape of round machined article
JP2001041739A (en) * 1999-04-06 2001-02-16 Tokyo Seimitsu Co Ltd Automatic size measuring device with circularity measurement function
JP2012011544A (en) * 2003-09-24 2012-01-19 Renishaw Plc Measuring method for use on machine tool

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015132543A (en) * 2014-01-14 2015-07-23 株式会社神戸製鋼所 Estimation device of phase and amplitude of periodic signal obtained from rotating machine
CN110064971A (en) * 2016-04-28 2019-07-30 株式会社捷太格特 Machine tool system and Surface Roughness Detecting Method
JP2018024079A (en) * 2016-08-09 2018-02-15 株式会社ジェイテクト Machine tool system having measurement function
CN112809463A (en) * 2019-11-18 2021-05-18 株式会社捷太格特 Surface property inference system
WO2022153706A1 (en) * 2021-01-13 2022-07-21 三菱電機株式会社 Eccentricity correction method and diameter measuring apparatus
JPWO2022153706A1 (en) * 2021-01-13 2022-07-21
JP7412607B2 (en) 2021-01-13 2024-01-12 三菱電機株式会社 diameter measuring device
JP7085074B1 (en) * 2021-01-22 2022-06-15 Dmg森精機株式会社 Work diameter measurement method and machine tools
WO2022157920A1 (en) * 2021-01-22 2022-07-28 Dmg森精機株式会社 Workpiece diameter measurement method and machine tool
CN115031609A (en) * 2022-04-18 2022-09-09 华能澜沧江水电股份有限公司 Method for detecting roundness of rotating shaft

Also Published As

Publication number Publication date
JP6240488B2 (en) 2017-11-29

Similar Documents

Publication Publication Date Title
JP6240488B2 (en) Workpiece measuring device and machine tool
US10073435B2 (en) Reducing errors of a rotatory device, in particular for the determination of coordinates of a workpiece or the machining of a workpiece
JP5766755B2 (en) In a wire electric discharge machine, a method for correcting the rotation touch of a rotary tool attached to a rotary shaft, and a wire electric discharge machine having a correction function
ES2285505T3 (en) SHARPENING MACHINE WITH CONCENTRICITY CORRECTION SYSTEM.
EP2095900B1 (en) Gearing apparatus, and gear working machine
JP2001041739A (en) Automatic size measuring device with circularity measurement function
JP2019532281A (en) Measurement of toothed articles using multiple sensors
JP2008168424A (en) Method for automatically centering workpiece having cylindrical circumference surface on rotating surface and device for the method
CN104972395A (en) Machine tool including affected layer detection sensor
JP2007000945A (en) Grinding method and device
JP2006349388A (en) Measuring method and measuring instrument for rotation center
GB2481476A (en) Centring method for optical elements
CN116348243A (en) Centering tool, centering device, machine tool, centering method for round workpiece, manufacturing method for ring member, manufacturing method for bearing, manufacturing method for machine, manufacturing method for vehicle, and program
JP6101115B2 (en) Machine tool and method of processing workpiece by machine tool
JP2007257606A (en) Method for correcting tool alignment error
US11933638B2 (en) Method for detecting phase on gear, method for producing gear, method for detecting position on edge of workpiece, and machine tool for detecting phase on gear
JP5792928B2 (en) Tool cleaning method and apparatus
JP7298131B2 (en) Machine Tools
JP4940904B2 (en) Bulk quantity measuring device
JP2019063962A (en) Machine tool
JP2008279542A (en) Grinder, and grinding method for workpiece having imperfect circular or eccentric shape
JP2002066918A (en) Profile correction grinding method in roll grinding processing and roll grinding processing control device
JP2007054930A (en) Positioning method and device for tool
JP2001269843A (en) Measuring method for center position of rotating tool
JP6456205B2 (en) Method for measuring cross-sectional shape of measurement object

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160518

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160518

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20170315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20170404

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20171106

R150 Certificate of patent or registration of utility model

Ref document number: 6240488

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250