JP2014169961A - Tool inspection method and tool inspection apparatus - Google Patents
Tool inspection method and tool inspection apparatus Download PDFInfo
- Publication number
- JP2014169961A JP2014169961A JP2013042759A JP2013042759A JP2014169961A JP 2014169961 A JP2014169961 A JP 2014169961A JP 2013042759 A JP2013042759 A JP 2013042759A JP 2013042759 A JP2013042759 A JP 2013042759A JP 2014169961 A JP2014169961 A JP 2014169961A
- Authority
- JP
- Japan
- Prior art keywords
- state
- straight
- straight line
- section
- tool
- 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
Links
Landscapes
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
Abstract
【課題】簡単な方法で、精度良く工具を検査する、工具検査方法を提供する。
【解決手段】工具の刃先を撮影し、画像情報を取得する画像情報取得工程と、画像情報から工具の刃先の輪郭を抽出する輪郭抽出工程と、輪郭を直線部KI,MJと曲線部IJとに分割する輪郭分割工程と、直線部KI,MJを複数区間に区画し、各区間において直線部KI,MJと理想直線AG,BGとの距離を演算する直線部処理工程と、曲線部IJを複数区間に区画し、各区間において曲線部IJの曲率の微分値を演算する曲線部処理工程と、直線部処理工程にて演算された距離に基づいて直線部KI,MJの状態を判定する直線部状態判定工程と、曲線部処理工程にて演算された微分値に基づいて曲線部IJの状態を判定する曲線部状態判定工程と、を備える。
【選択図】図8A tool inspection method for inspecting a tool with high accuracy by a simple method is provided.
An image information acquisition step of capturing a blade edge of a tool and acquiring image information, a contour extraction step of extracting a contour of the tool blade edge from the image information, a straight line portion KI, MJ, and a curved portion IJ A contour dividing step for dividing the linear section into a plurality of sections, a straight section processing step for calculating a distance between the straight sections KI, MJ and the ideal straight lines AG, BG in each section, and a curved section IJ. A straight line that divides into a plurality of sections and determines the state of the straight line portions KI and MJ based on the distance calculated in the straight line portion processing step and the curve portion processing step that calculates the differential value of the curvature of the curved portion IJ in each section. And a curve portion state determination step for determining the state of the curve portion IJ based on the differential value calculated in the curve portion processing step.
[Selection] Figure 8
Description
本発明は、工具検査方法及び工具検査装置に関するものである。 The present invention relates to a tool inspection method and a tool inspection apparatus.
特許文献1には、工具の形状欠損を検出する方法として、稜線が描く外周形状から微小量内側に入った線上をレーザーフォーカス変位計で走査し、走査線上の凹凸を検知する方法が開示されている。 Patent Document 1 discloses a method for detecting a shape defect of a tool by scanning a line entering a minute amount from the outer peripheral shape drawn by a ridge line with a laser focus displacement meter and detecting irregularities on the scanning line. Yes.
また、特許文献2には、切削工具の状態を検査する方法として、切削工具を検査位置に第1の位置決めをしたとき、切削工具の第1位置及び第1先端位置を記憶し、切削工具を検査位置に第2の位置決めをしたとき、切削工具の第2位置及び第2先端位置を記憶し、第1先端位置と第2先端位置との差と、第1位置と第2位置との間の変位量とに基いて切削工具の摩耗量を求めることが開示されている。 Further, in Patent Document 2, as a method of inspecting the state of the cutting tool, when the cutting tool is first positioned at the inspection position, the first position and the first tip position of the cutting tool are stored, and the cutting tool is stored. When the second positioning is performed at the inspection position, the second position and the second tip position of the cutting tool are memorized, and the difference between the first tip position and the second tip position and between the first position and the second position are stored. It is disclosed that the amount of wear of a cutting tool is obtained based on the amount of displacement.
しかし、特許文献1に記載の方法は、レーザ光の走査によって工具の欠損を検査するものであるため、装置が大掛かりとなり、また、検査に要する時間も長くなる。 However, since the method described in Patent Document 1 is for inspecting a tool defect by scanning with a laser beam, the apparatus becomes large and the time required for the inspection also becomes long.
また、特許文献2に記載の方法は、切削工具を特定の位置に位置決めする必要があるため、検査精度が切削工具の位置決め精度に影響を受ける。また、切削工具の位置決めに要する時間も長くなる。 Moreover, since the method described in Patent Document 2 needs to position the cutting tool at a specific position, the inspection accuracy is affected by the positioning accuracy of the cutting tool. In addition, the time required for positioning of the cutting tool becomes longer.
本発明は、上記問題点に鑑みてなされたものであり、簡単な方法で、精度良く工具を検査することを目的とする。 The present invention has been made in view of the above problems, and an object thereof is to inspect a tool with high accuracy by a simple method.
本発明に係る工具検査方法は、工具の刃先を撮影し、画像情報を取得する画像情報取得工程と、前記画像情報から工具の刃先の輪郭を抽出する輪郭抽出工程と、前記輪郭を直線部と曲線部とに分割する輪郭分割工程と、前記直線部を複数区間に区画し、各区間において前記直線部と理想直線との距離を演算する直線部処理工程と、前記曲線部を複数区間に区画し、各区間において前記曲線部の曲率の微分値を演算する曲線部処理工程と、前記直線部処理工程にて演算された距離に基づいて前記直線部の状態を判定する直線部状態判定工程と、前記曲線部処理工程にて演算された微分値に基づいて前記曲線部の状態を判定する曲線部状態判定工程と、を備えることを特徴とする。 In the tool inspection method according to the present invention, an image information acquisition step of capturing a blade edge of a tool and acquiring image information, a contour extraction step of extracting a contour of the tool blade edge from the image information, and the contour as a straight line portion. A contour dividing step for dividing the curved portion into a curved portion, a straight portion processing step for dividing the straight portion into a plurality of sections, and calculating a distance between the straight portion and the ideal straight line in each section, and dividing the curved portion into a plurality of sections. A curve portion processing step for calculating a differential value of the curvature of the curve portion in each section, and a straight portion state determination step for determining the state of the straight portion based on the distance calculated in the straight portion processing step. And a curve portion state determination step for determining the state of the curve portion based on the differential value calculated in the curve portion processing step.
本発明によれば、画像情報から抽出した工具の刃先の輪郭を直線部と曲線部に分割して、直線部ついては理想直線との距離に基づいて状態を判定し、曲線部については曲率の微分値に基づいて状態を判定するものであるため、簡単な方法で、精度良く工具を検査することができる。 According to the present invention, the contour of the cutting edge of the tool extracted from the image information is divided into a straight line part and a curved line part, and the state is determined based on the distance between the straight line part and an ideal straight line. Since the state is determined based on the value, the tool can be inspected with high accuracy by a simple method.
以下、図面を参照して、本発明の実施形態について説明する。 Embodiments of the present invention will be described below with reference to the drawings.
本発明の実施形態に係る工具検査装置100は、工具チップの欠損を検査する装置である。本実施形態では、検査対象が各種工具のスローアウェイチップである場合について説明する。 A tool inspection apparatus 100 according to an embodiment of the present invention is an apparatus that inspects tool chips for defects. In this embodiment, a case where the inspection target is a throw-away tip of various tools will be described.
図1に示すように、工具検査装置100は、加工装置に実装されたスローアウェイチップの刃先を撮影して画像データ(画像情報)を取得する画像情報取手段としてのカメラ1と、カメラ1にて取得した画像データの画像処理を行い、スローアウェイチップの状態を判定するコンピュータ2と、を備える。カメラ1は加工装置に取り付けられる。コンピュータ2は加工装置に隣接して設けてもよいし、加工装置と離れた場所に設けてもよい。 As shown in FIG. 1, the tool inspection apparatus 100 includes a camera 1 serving as an image information capturing unit that captures image data (image information) by photographing a cutting edge of a throw-away tip mounted on a processing apparatus, and a camera 1. And a computer 2 that performs image processing on the acquired image data and determines the state of the throw-away chip. The camera 1 is attached to a processing apparatus. The computer 2 may be provided adjacent to the processing device, or may be provided at a location away from the processing device.
コンピュータ2は、画像データを表示可能な表示部としてのディスプレイ21と、ユーザからの指示が入力可能な入力部としてのキーボード22及びマウス23と、を備える。 The computer 2 includes a display 21 as a display unit capable of displaying image data, and a keyboard 22 and a mouse 23 as input units capable of inputting an instruction from a user.
次に、スローアウェイチップの検査方法について説明する。 Next, the throw-away tip inspection method will be described.
カメラ1を用いて加工装置に実装されたスローアウェイチップの刃先を撮影し、画像情報を取得する(画像情報取得工程)。 The cutting edge of the throw-away tip mounted on the processing apparatus is photographed using the camera 1 to acquire image information (image information acquisition step).
カメラ1で取得した画像データをコンピュータ2で読み込み、図2に示すように、ディスプレイ21に表示する。 The image data acquired by the camera 1 is read by the computer 2 and displayed on the display 21 as shown in FIG.
コンピュータ2では、カメラ1で取得した画像データの画像処理及びスローアウェイチップの状態の判定が行われる。以下では、その手順について説明する。 In the computer 2, image processing of the image data acquired by the camera 1 and determination of the state of the throw-away chip are performed. Hereinafter, the procedure will be described.
まず、図3に示すように、画像データからスローアウェイチップの刃先の輪郭を抽出する(輪郭抽出工程)。図3からわかるように、刃先輪郭は、対向する2つの直線状輪郭31,32と、その2つの直線状輪郭をつなぐ曲線状輪郭33と、からなっている。以下の方法で、刃先輪郭を2つの直線部と2つの直線部をつなぐ曲線部とに分割する。 First, as shown in FIG. 3, the contour of the blade tip of the throw-away tip is extracted from the image data (contour extraction step). As can be seen from FIG. 3, the cutting edge contour is composed of two opposing linear contours 31 and 32 and a curved contour 33 connecting the two linear contours. The cutting edge contour is divided into two straight portions and a curved portion connecting the two straight portions by the following method.
図4に示すように、刃先輪郭の2つの直線状輪郭31,32に沿う直線AG,BGを、Hough変換を用いて抽出する。点Gは、直線AGと直線BGの交点である。直線AG,BGは刃先輪郭の理想直線である。 As shown in FIG. 4, straight lines AG and BG along the two straight contours 31 and 32 of the blade edge contour are extracted using the Hough transform. Point G is the intersection of line AG and line BG. The straight lines AG and BG are ideal straight lines of the edge contour.
図5に示すように、直線AGを点Gを中心に反時計回りにα度回転させて直線CGを抽出し、直線CGと刃先輪郭の交点を点Eとする。また、直線BGを点Gを中心に時計回りにα度回転させて直線DGを抽出し、直線DGと刃先輪郭の交点を点Fとする。角度αは2〜3度である。 As shown in FIG. 5, the straight line AG is extracted by rotating α degrees counterclockwise about the point G to extract the straight line CG, and the intersection of the straight line CG and the edge contour is defined as a point E. Further, the straight line BG is rotated clockwise by α degrees around the point G to extract the straight line DG, and the intersection of the straight line DG and the edge contour is set as a point F. The angle α is 2 to 3 degrees.
図6に示すように、∠AGBの二等分線GHと刃先輪郭の円弧EFとから、円弧EFの円中心Oを抽出する。 As shown in FIG. 6, the circle center O of the arc EF is extracted from the bisector GH of ∠AGB and the arc EF of the edge contour.
図7に示すように、点Oから直線AGへ垂線を引き、その垂線と刃先輪郭の交点を点Iとする。また、点Oから直線BGへ垂線を引き、その垂線と刃先輪郭の交点を点Jとする。 As shown in FIG. 7, a perpendicular line is drawn from the point O to the straight line AG, and an intersection point between the perpendicular line and the edge contour is defined as a point I. Further, a perpendicular line is drawn from the point O to the straight line BG, and the intersection of the perpendicular line and the edge contour is defined as a point J.
図8に示すように、直線状輪郭31のうち点Iから所定長さLの位置を点Kとし、検査領域KIを決定する。また、直線状輪郭32のうち点Jから所定長さLの位置を点Mとし、検査領域MJを決定する。以上のようにして、刃先輪郭は、2つの直線部である第1直線輪郭部KI,第2直線輪郭部MJと、曲線部である曲線輪郭部IJと、に分割される(輪郭分割工程)。 As shown in FIG. 8, the position of the predetermined length L from the point I in the linear outline 31 is set as the point K, and the inspection region KI is determined. In addition, the position of the predetermined length L from the point J in the linear outline 32 is set as the point M, and the inspection region MJ is determined. As described above, the cutting edge contour is divided into the first straight contour portion KI, the second straight contour portion MJ, which are two straight portions, and the curved contour portion IJ, which is a curved portion (contour dividing step). .
次に、図9に示すように、第1直線輪郭部KIをm等分して複数区間(1区間長さ:L/m)に区画し、各区間において第1直線輪郭部KIと理想直線AGとの距離dを演算する(直線部処理工程)。第1直線輪郭部KIに欠損が存在すると、第1直線輪郭部KIは理想直線AGと一致せず、理想直線AGとの間に欠損の大きさに応じた距離dが生じることになるため、距離dは第1直線輪郭部KIに存在する欠損を的確に表すことになる。なお、各区間のなかでも距離dに変化があるため、区間毎の距離dは当該区間内の複数の距離dの平均値として演算するのが望ましい。なお、図9では、第1直線輪郭部KIの欠損を誇張して描いている。 Next, as shown in FIG. 9, the first straight contour portion KI is equally divided into m and divided into a plurality of sections (one section length: L / m). In each section, the first straight contour section KI and the ideal straight line are divided. The distance d from the AG is calculated (straight line portion processing step). If there is a defect in the first straight line outline KI, the first straight line outline KI does not coincide with the ideal straight line AG, and a distance d corresponding to the size of the defect is generated between the first straight line outline KI and the ideal straight line AG. The distance d accurately represents a defect existing in the first straight outline KI. Since the distance d varies among the sections, it is desirable to calculate the distance d for each section as an average value of a plurality of distances d in the section. In FIG. 9, the defect of the first straight outline KI is exaggerated.
図10は、各区間の距離dを示すグラフである。図10の横軸は第1直線輪郭部KIの区間を表し(m=90)、縦軸は距離dであって単位はピクセルである。各区間の距離dをグラフで表すことによって、第1直線輪郭部KIの状態を視覚的に把握することができる。 FIG. 10 is a graph showing the distance d of each section. The horizontal axis of FIG. 10 represents the section of the first straight contour KI (m = 90), the vertical axis is the distance d, and the unit is a pixel. By expressing the distance d of each section in a graph, the state of the first straight contour KI can be visually grasped.
第2直線輪郭部MJについても、第1直線輪郭部KIと同様に、複数区間に区画し、各区間において第2直線輪郭部MJと理想直線BGとの距離dを演算する。そして、各区間の距離dをグラフで表す。 Similarly to the first straight contour portion KI, the second straight contour portion MJ is also divided into a plurality of sections, and the distance d between the second straight contour portion MJ and the ideal straight line BG is calculated in each section. The distance d of each section is represented by a graph.
曲線輪郭部IJについては、図11に示すように、∠IOJがβ度として、曲線輪郭部IJを角度β/n毎にn等分して複数区間に区画し、各区間において曲線輪郭部IJの半径Rを演算する。半径Rから曲率k(=1/R)を演算し、さらに曲率kの微分値Δkを演算する(曲線部処理工程)。曲線輪郭部IJに欠損が存在すると、曲線輪郭部IJは理想曲線である真円と一致しない。曲率kは、半径の逆数であって真円に対する曲がり具合を示すものであるため、曲線輪郭部IJに存在する欠損を的確に表すことになる。さらに、曲率kを微分することによって、真円に対する曲線輪郭部IJの曲がり具合の変化が強調されることになる。なお、各区間のなかでも曲率kに変化があるため、区間毎の曲率kは当該区間内の複数の曲率kの平均値として演算するのが望ましい。 For the curved contour portion IJ, as shown in FIG. 11, ∠IOJ is β degrees, and the curved contour portion IJ is equally divided into n sections for each angle β / n, and is divided into a plurality of sections. The radius R is calculated. A curvature k (= 1 / R) is calculated from the radius R, and a differential value Δk of the curvature k is calculated (curve portion processing step). If a defect exists in the curved contour portion IJ, the curved contour portion IJ does not coincide with a perfect circle that is an ideal curve. Since the curvature k is the reciprocal of the radius and indicates the degree of bending with respect to a perfect circle, it accurately represents a defect existing in the curved contour portion IJ. Further, by differentiating the curvature k, the change in the degree of bending of the curved contour portion IJ with respect to the perfect circle is emphasized. Since the curvature k varies among the sections, it is desirable to calculate the curvature k for each section as an average value of a plurality of curvatures k in the section.
図12は、各区間の曲率kを示すグラフである。図12の横軸は曲線輪郭部IJの区間を表し(n=450)、縦軸は曲率kである。また、図13は、各区間の曲率kの微分値Δkを示すグラフである。図13の横軸は曲線輪郭部IJの区間を表し(n=450)、縦軸は微分値Δkである。各区間の曲率k及び微分値Δkをグラフに表すことによって、曲線輪郭部IJの状態を視覚的に把握することができる。 FIG. 12 is a graph showing the curvature k of each section. The horizontal axis of FIG. 12 represents the section of the curved contour portion IJ (n = 450), and the vertical axis is the curvature k. FIG. 13 is a graph showing the differential value Δk of the curvature k of each section. The horizontal axis in FIG. 13 represents the section of the curved contour portion IJ (n = 450), and the vertical axis represents the differential value Δk. By expressing the curvature k and the differential value Δk of each section in a graph, the state of the curved contour portion IJ can be visually grasped.
以下では、第1直線輪郭部KI、第2直線輪郭部MJ、及び曲線輪郭部IJの状態の判定方法について説明する。 Below, the determination method of the state of the 1st straight line outline part KI, the 2nd straight line outline part MJ, and the curve outline part IJ is demonstrated.
第1直線輪郭部KIについては、各区間の距離dに基づいて状態が判定される(直線部状態判定工程)。以下に、その判定方法について詳しく説明する。 About the 1st straight line outline part KI, a state is judged based on distance d of each section (straight line part state judging process). The determination method will be described in detail below.
第1直線輪郭部KIにおける各区間の距離dの移動平均と移動分散を演算する。移動平均と移動分散の演算方法を具体例を示して説明する。例えば、各区間の距離dが1,3,5,2,6,8,9であって、連続する3区間の移動平均及び移動分散を算出する場合には、移動平均は、3.0,3.3,4.3,5.3,7.7となり、移動分散(平均値との偏差の二乗和を区間数3で割った値)は、2.7,1.6,3.3,6.2,1.6となる。 The moving average and moving variance of the distance d of each section in the first straight line outline KI are calculated. A method for calculating the moving average and moving variance will be described with a specific example. For example, when the distance d of each section is 1, 3, 5, 2, 6, 8, 9, and the moving average and moving variance of three consecutive sections are calculated, the moving average is 3.0, 3.3, 4.3, 5.3, and 7.7, and the moving variance (the value obtained by dividing the sum of squares of the deviation from the average value by the number of sections 3) is 2.7, 1.6, 3.3, 6.2, and 1.6.
図14は第1直線輪郭部KIにおける各区間の距離dの移動平均を示すグラフであり、図15は第1直線輪郭部KIにおける各区間の距離dの移動分散を示すグラフである。 FIG. 14 is a graph showing the moving average of the distance d of each section in the first straight line outline KI, and FIG. 15 is a graph showing the movement variance of the distance d of each section in the first straight line outline KI.
第1直線輪郭部KIの状態の判定は、距離dの移動平均及び移動分散と予め定められた移動平均基準値及び移動分散基準値との比較に基づいて行われる。 The determination of the state of the first straight outline KI is performed based on a comparison between the moving average and moving variance of the distance d and a predetermined moving average reference value and moving variance reference value.
移動平均基準値の設定方法について説明する。まず、未使用のスローアウェイチップの刃先をカメラ1で撮影して得られた画像データを、上述した輪郭抽出工程、輪郭分割工程、及び直線部処理工程にて処理する。これにより、未使用のスローアウェイチップの刃先について、第1直線輪郭部KIにおける各区間の距離dが得られる。そして、各区間の距離dの移動平均を演算する。このようにして得られた移動平均に基づいて移動平均基準値を設定する。例えば、得られた移動平均の最大値に所定の係数を乗算することによって移動平均基準値を設定する。移動平均基準値は、コンピュータ2の記憶部に予め記憶される。図14中に示す点線が移動平均基準値である。 A method for setting the moving average reference value will be described. First, image data obtained by photographing the cutting edge of an unused throw-away tip with the camera 1 is processed in the above-described contour extracting step, contour dividing step, and straight line portion processing step. Thereby, distance d of each section in the 1st straight outline part KI is obtained about the cutting edge of an unused throw away tip. Then, the moving average of the distance d of each section is calculated. A moving average reference value is set based on the moving average thus obtained. For example, the moving average reference value is set by multiplying the maximum value of the obtained moving average by a predetermined coefficient. The moving average reference value is stored in advance in the storage unit of the computer 2. The dotted line shown in FIG. 14 is the moving average reference value.
移動分散基準値も同様の方法によって設定される。図15中に示す点線が移動分散基準値である。移動平均基準値及び移動分散基準値は、第1直線輪郭部KIの状態の判定する際の閾値であり、製品に要求される精度に応じて任意に設定される。 The moving dispersion reference value is also set by a similar method. The dotted line shown in FIG. 15 is the moving dispersion reference value. The moving average reference value and the moving variance reference value are threshold values for determining the state of the first straight contour KI, and are arbitrarily set according to the accuracy required for the product.
第1直線輪郭部KIの状態の判定は、移動平均及び移動分散がそれぞれ移動平均基準値及び移動分散基準値を超えた位置、面積、高さを演算し、その演算結果から欠損の程度を決定する。例えば、欠損の程度に応じて欠損レベル1〜5を予め設定しておき、欠損レベル5に達した場合にはスローアウェイチップが寿命と判定する。 The determination of the state of the first straight line outline KI is performed by calculating the position, area, and height at which the moving average and moving variance exceed the moving average reference value and moving variance reference value, respectively, and determine the degree of loss from the calculation results. To do. For example, defect levels 1 to 5 are set in advance according to the degree of defect, and when the defect level 5 is reached, the throw-away tip is determined to have a lifetime.
第2直線輪郭部MJの状態の判定は、第1直線輪郭部KIと同様の方法で行う。 The determination of the state of the second straight contour portion MJ is performed by the same method as that for the first straight contour portion KI.
曲線輪郭部IJについては、各区間の曲率kの微分値Δkに基づいて状態が判定される(曲線部状態判定工程)。以下に、その判定方法について説明する。 As for the curved contour portion IJ, the state is determined based on the differential value Δk of the curvature k of each section (curved portion state determining step). The determination method will be described below.
曲線輪郭部IJにおける各区間の曲率kの微分値Δkの移動分散を演算する。移動分散の演算方法は、第1直線輪郭部KIと同様の方法である。図16は、曲線輪郭部IJにおける各区間の曲率kの微分値Δkの移動分散を示すグラフである。 The movement variance of the differential value Δk of the curvature k of each section in the curved contour portion IJ is calculated. The calculation method of the movement variance is the same method as that of the first straight contour KI. FIG. 16 is a graph showing the movement variance of the differential value Δk of the curvature k of each section in the curved contour portion IJ.
曲線輪郭部IJの状態の判定は、微分値Δkの移動分散と予め定められた移動分散基準値との比較に基づいて行われる。移動分散基準値の設定は、第1直線輪郭部KIと同様に、未使用のスローアウェイチップを用いて行う。移動分散基準値は、コンピュータ2の記憶部に予め記憶される。図16中に示す点線が移動分散基準値である。 The determination of the state of the curved contour portion IJ is performed based on a comparison between the movement variance of the differential value Δk and a predetermined movement variance reference value. The movement dispersion reference value is set using an unused throw-away tip, as with the first straight line outline KI. The moving dispersion reference value is stored in advance in the storage unit of the computer 2. The dotted line shown in FIG. 16 is the moving dispersion reference value.
曲線輪郭部IJの状態の判定は、移動分散が移動分散基準値を超えた位置、面積、高さを演算し、その演算結果から欠損の程度を決定する。例えば、欠損の程度に応じて欠損レベル1〜5を設定し、欠損レベル5に達した場合にはスローアウェイチップが寿命と判定する。 The determination of the state of the curved contour portion IJ is performed by calculating the position, area, and height at which the movement variance exceeds the movement variance reference value, and determining the degree of loss from the calculation result. For example, defect levels 1 to 5 are set in accordance with the degree of defect, and when the defect level 5 is reached, the throw-away tip is determined to have a lifetime.
また、曲線輪郭部IJについては、微分値Δkと予め定められた基準微分値との比較に基づいて行うようにしてもよい。基準微分値の設定は、未使用のスローアウェイチップを用いて行う。図17中に示す点線が基準微分値である。微分値Δkは、曲線輪郭部IJの曲がり具合の変化を示すものであるため、曲線輪郭部IJについては、微分値Δkの移動分散を用いなくても状態の判定を行うことが可能である。 Further, the curved contour portion IJ may be performed based on a comparison between the differential value Δk and a predetermined reference differential value. The reference differential value is set using an unused throw-away tip. A dotted line shown in FIG. 17 is a reference differential value. Since the differential value Δk indicates a change in the degree of bending of the curved contour portion IJ, the state of the curved contour portion IJ can be determined without using the moving variance of the differential value Δk.
なお、曲線輪郭部IJについても、第1直線輪郭部KI及び第2直線輪郭部MJと同様に、各区間の曲率kの微分値Δkの移動平均を演算し、その移動平均と予め定められた移動平均基準値との比較に基づいて状態を判定するようにしてもよい。 As for the curved contour portion IJ, similarly to the first straight contour portion KI and the second straight contour portion MJ, the moving average of the differential value Δk of the curvature k of each section is calculated, and the moving average is predetermined. The state may be determined based on a comparison with the moving average reference value.
以上で説明したカメラ1で取得した画像データの画像処理及びスローアウェイチップの状態の判定は、コンピュータ2に記憶されたソフトウエアによって自動で実行される。その結果、スローアウェイチップが寿命と判定されれば、交換を促す通知が発せられる。 The above-described image processing of the image data acquired by the camera 1 and determination of the state of the throw-away chip are automatically executed by software stored in the computer 2. As a result, if it is determined that the throw-away tip has reached the end of its life, a notification that prompts replacement is issued.
画像データの画像処理及びスローアウェイチップの状態の判定は、スローアウェイチップの使用時間が所定時間に達した場合や、使用回数が所定回数に達した場合に行うようにすればよい。 The image processing of the image data and the determination of the state of the throw-away tip may be performed when the usage time of the throw-away tip reaches a predetermined time or when the number of uses reaches a predetermined number.
また、各基準値は、スローアウェイチップを交換する毎に行うのではなく、同種類のスローアウェイチップに共通に適用するのが望ましい。 Each reference value is preferably not applied every time the throw-away tip is replaced, but commonly applied to the same type of throw-away tip.
以上の実施形態によれば、以下に示す効果を奏する。 According to the above embodiment, there exist the effects shown below.
本実施形態は、画像データから抽出したスローアウェイチップの刃先の輪郭を第1直線輪郭部KI、第2直線輪郭部MJ、及び曲線輪郭部IJに分割して、第1直線輪郭部KI及び第2直線輪郭部MJついては理想直線との距離に基づいて状態を判定し、曲線輪郭部IJについては曲率kの微分値Δkに基づいて状態を判定するものである。したがって、工具検査装置100が大掛かりとなることはなく、また、スローアウェイチップを特定の位置に位置決めする必要もないため、簡単な方法で、精度良く工具を検査することができる。 In the present embodiment, the contour of the tip of the throw-away tip extracted from the image data is divided into a first straight contour portion KI, a second straight contour portion MJ, and a curved contour portion IJ. The state of the two straight contour portions MJ is determined based on the distance from the ideal straight line, and the state of the curved contour portions IJ is determined based on the differential value Δk of the curvature k. Therefore, the tool inspection apparatus 100 does not become large, and since there is no need to position the throw-away tip at a specific position, the tool can be inspected with high accuracy by a simple method.
また、判定の基準となる基準値は、未使用のスローアウェイチップを用いて予め設定されているため、カメラ1で取得した1枚の画像を処理するだけで、高速、高精度で工具を検査することができる。 In addition, since the reference value used as a reference for determination is set in advance using an unused throw-away tip, the tool can be inspected at high speed and with high accuracy simply by processing one image acquired by the camera 1. can do.
また、スローアウェイチップの刃先の状態は第1直線輪郭部KI、第2直線輪郭部MJ、及び曲線輪郭部IJに3分割されて判定されるため、各部の状態をその部分に適した方法で判定することができ、また、欠損の位置や程度も特定することができる。 Further, since the state of the blade tip of the throw-away tip is determined by being divided into three parts, a first straight contour part KI, a second straight contour part MJ, and a curved contour part IJ, the state of each part is determined by a method suitable for the part. It can be determined, and the position and degree of the defect can be specified.
従来は、工具の寿命を判断するには熟練した技術が必要であった。熟練した技術に頼らない場合には、安全な使用回数で工具を交換していた。しかし、本実施形態によれば、工具の刃先を撮影するだけで、自動で工具の寿命を判定することができるため、熟練した技術が不要であり、かつ、工具を真の寿命まで使い切ることができ、費用を低減することができる。 In the past, skilled techniques were required to determine tool life. When not relying on skilled technology, tools were changed at a safe number of uses. However, according to the present embodiment, it is possible to automatically determine the tool life simply by photographing the cutting edge of the tool, so that no skill is required and the tool can be used up to the true life. And cost can be reduced.
以下に、上記実施形態の変形例を示す。
(1)第1直線輪郭部KIについては、上述した判定方法に加えて、未使用のスローアウェイチップの刃先について各区間の距離dを演算して距離dに基づいて基準値を設定し、その基準値との比較に基づいて状態を判定するようにしてもよい。第2直線輪郭部MJについても同様である。
(2)第1直線輪郭部KIについては、未使用のスローアウェイチップを用いて設定される基準値との比較を行わず、各区間の距離dの大きさ、各区間の距離dの移動平均、及び各区間の距離dの移動分散の少なくとも1つに基づいて状態を判定するようにしてもよい。第2直線輪郭部MJについても同様である。
(3)曲線輪郭部IJについては、上述した判定方法に加えて、未使用のスローアウェイチップの刃先について各区間の曲率kの微分値Δkを演算して微分値Δkに基づいて基準値を設定し、その基準値との比較に基づいて状態を判定するようにしてもよい。
(4)曲線輪郭部IJについては、未使用のスローアウェイチップを用いて設定される基準値との比較を行わず、各区間の曲率kの微分値Δkの大きさ、各区間の曲率kの微分値Δkの移動平均、及び各区間の曲率kの微分値Δkの移動分散の少なくとも1つに基づいて状態を判定するようにしてもよい。
Below, the modification of the said embodiment is shown.
(1) For the first straight contour KI, in addition to the above-described determination method, the distance d of each section is calculated for the cutting edge of an unused throw-away tip, and a reference value is set based on the distance d. The state may be determined based on a comparison with a reference value. The same applies to the second straight outline MJ.
(2) For the first straight line outline KI, the comparison with the reference value set using an unused throw-away tip is not performed, the magnitude of the distance d in each section, and the moving average of the distance d in each section And the state may be determined based on at least one of the movement variance of the distance d of each section. The same applies to the second straight outline MJ.
(3) For the curved contour portion IJ, in addition to the above-described determination method, the differential value Δk of the curvature k of each section is calculated for the cutting edge of the unused throw-away tip, and the reference value is set based on the differential value Δk Then, the state may be determined based on the comparison with the reference value.
(4) For the curve contour portion IJ, the comparison with the reference value set using an unused throw-away tip is not performed, the magnitude of the differential value Δk of the curvature k of each section, the curvature k of each section The state may be determined based on at least one of a moving average of the differential value Δk and a moving variance of the differential value Δk of the curvature k of each section.
以上、本発明の実施形態について説明したが、上記実施形態は本発明の適用例の一部を示したに過ぎず、本発明の技術的範囲を上記実施形態の具体的構成に限定する趣旨ではない。 The embodiment of the present invention has been described above. However, the above embodiment only shows a part of application examples of the present invention, and the technical scope of the present invention is limited to the specific configuration of the above embodiment. Absent.
1 カメラ(画像情報取得手段)
2 コンピュータ
100 工具検査装置
31,32 直線状輪郭
33 曲線状輪郭
1 Camera (Image information acquisition means)
2 Computer 100 Tool inspection device 31, 32 Straight outline 33 Curved outline
Claims (7)
前記画像情報から工具の刃先の輪郭を抽出する輪郭抽出工程と、
前記輪郭を直線部と曲線部とに分割する輪郭分割工程と、
前記直線部を複数区間に区画し、各区間において前記直線部と理想直線との距離を演算する直線部処理工程と、
前記曲線部を複数区間に区画し、各区間において前記曲線部の曲率の微分値を演算する曲線部処理工程と、
前記直線部処理工程にて演算された距離に基づいて前記直線部の状態を判定する直線部状態判定工程と、
前記曲線部処理工程にて演算された微分値に基づいて前記曲線部の状態を判定する曲線部状態判定工程と、
を備えることを特徴とする工具検査方法。 An image information acquisition step for capturing the image information by photographing the cutting edge of the tool;
A contour extraction step of extracting the contour of the cutting edge of the tool from the image information;
A contour dividing step of dividing the contour into a straight line portion and a curved portion;
A straight line portion processing step of dividing the straight line portion into a plurality of sections and calculating a distance between the straight line portion and the ideal straight line in each section;
A curved section processing step of dividing the curved section into a plurality of sections and calculating a differential value of the curvature of the curved section in each section;
A linear portion state determination step of determining a state of the linear portion based on the distance calculated in the linear portion processing step;
A curve portion state determination step for determining the state of the curve portion based on the differential value calculated in the curve portion processing step;
A tool inspection method comprising:
前記曲線部状態判定工程は、前記曲線部処理工程にて演算された微分値と予め定められた基準値との比較に基づいて前記曲線部の状態を判定する
ことを特徴とする請求項1に記載の工具検査方法。 The straight portion state determining step determines the state of the straight portion based on a comparison between the distance calculated in the straight portion processing step and a predetermined reference value.
The curve portion state determining step determines the state of the curve portion based on a comparison between a differential value calculated in the curve portion processing step and a predetermined reference value. The tool inspection method as described.
前記画像情報から工具の刃先の輪郭を抽出する輪郭抽出手段と、
前記輪郭を直線部と曲線部とに分割する輪郭分割手段と、
前記直線部を複数区間に区画し、各区間において前記直線部と理想直線との距離を演算する直線部処理手段と、
前記曲線部を複数区間に区画し、各区間において前記曲線部の曲率の微分値を演算する曲線部処理手段と、
前記直線部処理工程にて演算された距離に基づいて前記直線部の状態を判定する直線部状態判定手段と、
前記曲線部処理工程にて演算された微分値に基づいて前記曲線部の状態を判定する曲線部状態判定手段と、
を備えることを特徴とする工具検査装置。 Image information acquisition means for capturing the image information by photographing the cutting edge of the tool;
Contour extracting means for extracting the contour of the cutting edge of the tool from the image information;
Contour dividing means for dividing the contour into a linear portion and a curved portion;
A straight line section processing means for dividing the straight line section into a plurality of sections and calculating a distance between the straight line section and the ideal straight line in each section;
A curved section processing means for dividing the curved section into a plurality of sections and calculating a differential value of a curvature of the curved section in each section;
Straight part state determining means for determining the state of the straight part based on the distance calculated in the straight part processing step;
A curve portion state determining means for determining the state of the curve portion based on the differential value calculated in the curve portion processing step;
A tool inspection apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013042759A JP6150562B2 (en) | 2013-03-05 | 2013-03-05 | Tool inspection method and tool inspection apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013042759A JP6150562B2 (en) | 2013-03-05 | 2013-03-05 | Tool inspection method and tool inspection apparatus |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014169961A true JP2014169961A (en) | 2014-09-18 |
| JP6150562B2 JP6150562B2 (en) | 2017-06-21 |
Family
ID=51692432
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013042759A Active JP6150562B2 (en) | 2013-03-05 | 2013-03-05 | Tool inspection method and tool inspection apparatus |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6150562B2 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016071419A (en) * | 2014-09-26 | 2016-05-09 | 大日本印刷株式会社 | Fluctuation data management system and its specificity detection method |
| JP2020138262A (en) * | 2019-02-27 | 2020-09-03 | 三菱重工業株式会社 | End mill inspection equipment |
| JP2020187732A (en) * | 2019-05-13 | 2020-11-19 | 芝浦機械株式会社 | Computer program, work processing method using computer program, and work processor using computer program |
| KR20220130027A (en) * | 2021-03-17 | 2022-09-26 | 시바우라 기카이 가부시키가이샤 | Tool shape abnormality detection device and tool shape abnormality detection method |
| CN116572078A (en) * | 2023-07-14 | 2023-08-11 | 中国空气动力研究与发展中心高速空气动力研究所 | Method for detecting abrasion of turning tool |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR3068457B1 (en) * | 2017-06-30 | 2019-08-16 | Lectra | METHOD FOR DETERMINING A DIMENSION BETWEEN THE BACK AND THE SHARP WIRE OF A VIBRATING BLADE MOUNTED ON A CUTTING TOOL |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04198741A (en) * | 1990-11-28 | 1992-07-20 | Hitachi Ltd | Shape defect detecting device |
| JPH04232407A (en) * | 1990-12-28 | 1992-08-20 | Seikosha Co Ltd | Inspecting method of tool |
| JPH09281055A (en) * | 1996-04-09 | 1997-10-31 | Hitachi Metals Ltd | Inspection method for chip |
| JPH11351835A (en) * | 1998-06-10 | 1999-12-24 | Toshiba Mach Co Ltd | Method for extracting contour line of cutting edge by processing taken image of tool |
| JP2010107301A (en) * | 2008-10-29 | 2010-05-13 | Aisin Seiki Co Ltd | Surface defect evaluation device |
| JP2012032177A (en) * | 2010-07-28 | 2012-02-16 | Daihatsu Motor Co Ltd | Shape recognition device |
-
2013
- 2013-03-05 JP JP2013042759A patent/JP6150562B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH04198741A (en) * | 1990-11-28 | 1992-07-20 | Hitachi Ltd | Shape defect detecting device |
| JPH04232407A (en) * | 1990-12-28 | 1992-08-20 | Seikosha Co Ltd | Inspecting method of tool |
| JPH09281055A (en) * | 1996-04-09 | 1997-10-31 | Hitachi Metals Ltd | Inspection method for chip |
| JPH11351835A (en) * | 1998-06-10 | 1999-12-24 | Toshiba Mach Co Ltd | Method for extracting contour line of cutting edge by processing taken image of tool |
| JP2010107301A (en) * | 2008-10-29 | 2010-05-13 | Aisin Seiki Co Ltd | Surface defect evaluation device |
| JP2012032177A (en) * | 2010-07-28 | 2012-02-16 | Daihatsu Motor Co Ltd | Shape recognition device |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016071419A (en) * | 2014-09-26 | 2016-05-09 | 大日本印刷株式会社 | Fluctuation data management system and its specificity detection method |
| JP2020138262A (en) * | 2019-02-27 | 2020-09-03 | 三菱重工業株式会社 | End mill inspection equipment |
| WO2020174853A1 (en) * | 2019-02-27 | 2020-09-03 | 三菱重工業株式会社 | End mill inspection device |
| US11701746B2 (en) | 2019-02-27 | 2023-07-18 | Mitsubishi Heavy Industries, Ltd. | End mill inspection device |
| JP7163219B2 (en) | 2019-02-27 | 2022-10-31 | 三菱重工業株式会社 | End mill inspection device |
| JP7221900B2 (en) | 2019-05-13 | 2023-02-14 | 芝浦機械株式会社 | Computer program, workpiece machining method using computer program, and workpiece machining apparatus using computer program |
| JP2020187732A (en) * | 2019-05-13 | 2020-11-19 | 芝浦機械株式会社 | Computer program, work processing method using computer program, and work processor using computer program |
| US11938580B2 (en) | 2019-05-13 | 2024-03-26 | Shibaura Machine Co., Ltd. | Workpiece machining method and workpiece machining device |
| KR20220130027A (en) * | 2021-03-17 | 2022-09-26 | 시바우라 기카이 가부시키가이샤 | Tool shape abnormality detection device and tool shape abnormality detection method |
| JP2022143420A (en) * | 2021-03-17 | 2022-10-03 | 芝浦機械株式会社 | Device and method for detecting shape abnormality of tool |
| JP7332645B2 (en) | 2021-03-17 | 2023-08-23 | 芝浦機械株式会社 | Tool shape abnormality detection device, tool shape abnormality detection method |
| CN115106840B (en) * | 2021-03-17 | 2023-12-08 | 芝浦机械株式会社 | Tool shape abnormality detection device and tool shape abnormality detection method |
| KR102645396B1 (en) * | 2021-03-17 | 2024-03-11 | 시바우라 기카이 가부시키가이샤 | Apparatus for detecting tool shape abnormality and method for detecting tool shape abnormality |
| CN115106840A (en) * | 2021-03-17 | 2022-09-27 | 芝浦机械株式会社 | Tool shape abnormality detection device and tool shape abnormality detection method |
| TWI837618B (en) * | 2021-03-17 | 2024-04-01 | 日商芝浦機械股份有限公司 | Tool shape abnormality detection device and tool shape abnormality detection method |
| CN116572078A (en) * | 2023-07-14 | 2023-08-11 | 中国空气动力研究与发展中心高速空气动力研究所 | Method for detecting abrasion of turning tool |
| CN116572078B (en) * | 2023-07-14 | 2023-10-17 | 中国空气动力研究与发展中心高速空气动力研究所 | Method for detecting abrasion of turning tool |
Also Published As
| Publication number | Publication date |
|---|---|
| JP6150562B2 (en) | 2017-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6150562B2 (en) | Tool inspection method and tool inspection apparatus | |
| CN106969703B (en) | Method and system for automated formed cooling hole measurement | |
| CN105934310B (en) | The shape of tool determines device and shape of tool assay method | |
| Dai et al. | A machine vision system for micro-milling tool condition monitoring | |
| US9818039B2 (en) | Method and device for automatically identifying a point of interest in a depth measurement on a viewed object | |
| JP6044705B2 (en) | Shape measuring apparatus, structure manufacturing system, shape measuring method, structure manufacturing method, and shape measuring program | |
| Zhang et al. | Research on tool wear detection based on machine vision in end milling process | |
| JP7163219B2 (en) | End mill inspection device | |
| CN113727022B (en) | Inspection image acquisition method and device, electronic equipment, storage medium | |
| EP2985566B1 (en) | Data generation method and data generation apparatus | |
| EP1422491B1 (en) | Method, apparatus and program for setting a workpiece coordinate system origin in a surface property measuring machine | |
| JP6599697B2 (en) | Image measuring apparatus and control program therefor | |
| CN107796718A (en) | Brineling system and method | |
| CN108027233A (en) | For measuring the method and device of the feature on or near object | |
| JP2025010015A (en) | Reinforcing bar weld bead detection method and device | |
| JP2018522240A (en) | Method for measuring artifacts | |
| JP6255289B2 (en) | Tool inspection method and tool inspection apparatus | |
| JP6599698B2 (en) | Image measuring apparatus and control program therefor | |
| JP2012037488A (en) | Shape inspection device and shape inspection method | |
| JP6650379B2 (en) | Surface inspection device, surface inspection method and database | |
| JP2019090675A (en) | Inspection device, inspection system, and storage medium in which program is stored | |
| Molleda et al. | A profile measurement system for rail manufacturing using multiple laser range finders | |
| CN118913133A (en) | Glue path detection method, device, equipment and storage medium | |
| CN117830597A (en) | Processing parameter detection method and device, electronic equipment and storage medium | |
| US20240062382A1 (en) | Measuring a feature near the edge of an object |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20151126 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20161006 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161018 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20161219 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20161221 |
|
| 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: 20170425 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170523 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6150562 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| 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 |