JP6147118B2 - Sealer applicator - Google Patents
Sealer applicator Download PDFInfo
- Publication number
- JP6147118B2 JP6147118B2 JP2013138952A JP2013138952A JP6147118B2 JP 6147118 B2 JP6147118 B2 JP 6147118B2 JP 2013138952 A JP2013138952 A JP 2013138952A JP 2013138952 A JP2013138952 A JP 2013138952A JP 6147118 B2 JP6147118 B2 JP 6147118B2
- Authority
- JP
- Japan
- Prior art keywords
- sealer
- coating
- application
- max
- width
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Coating Apparatus (AREA)
Description
本発明は、ワークの被塗布面にシーラーを連続塗布するシーラー塗布装置に関する。 The present invention relates to a sealer coating apparatus that continuously applies a sealer to a surface to be coated of a workpiece.
従来より、自動車ボディには、防水性を確保するためにシーラーを塗布する箇所が多数あり、当該箇所のシーラー塗布は、一般的に、シーラー塗布装置を用いて行われる。 2. Description of the Related Art Conventionally, an automobile body has many places where a sealer is applied in order to ensure waterproofness, and the sealer application at the places is generally performed using a sealer application apparatus.
例えば、特許文献1に開示されているシーラー塗布装置は、ワークの被塗布面にシーラーを連続塗布する塗布手段と、上記シーラーが塗布された被塗布面に対してレーザスリット光を照射するレーザ投光機と、上記被塗布面に塗布されたシーラーに上記レーザ投光機の照射により発生した照射ラインを上記レーザ投光機の照射軸に対して傾斜する角度から撮影するカメラと、上記撮影画像の照射ラインからシーラー塗布幅を演算するとともに、演算したシーラー塗布幅が基準値から外れているか否かを判定する判定手段とを備えている。 For example, a sealer coating apparatus disclosed in Patent Document 1 includes a coating unit that continuously applies a sealer to an application surface of a workpiece, and a laser projection that irradiates a laser slit light onto the application surface on which the sealer is applied. An optical machine, a camera that shoots an irradiation line generated by irradiation of the laser projector to the sealer applied to the surface to be coated from an angle inclined with respect to an irradiation axis of the laser projector, and the captured image And determining means for determining whether or not the calculated sealer coating width deviates from a reference value.
しかし、特許文献1では、上記被塗布面に塗布されたシーラーの検査箇所毎にレーザスリット光を照射してカメラで撮影する必要があり検査が煩雑である。また、被塗布面に塗布されたシーラーを検査するために、カメラだけでなくレーザ投光機も必要とするので設備コストが嵩んでしまう。さらに、レーザ投光機の照射軸に対して撮影方向が傾斜するようカメラを配置する必要があり、設備構成が複雑になってしまう。 However, in Patent Document 1, it is necessary to irradiate a laser slit light for each inspection portion of the sealer applied to the surface to be coated and photograph it with a camera, and the inspection is complicated. Moreover, in order to inspect the sealer applied to the surface to be coated, not only a camera but also a laser projector is required, so that the equipment cost increases. Furthermore, it is necessary to arrange the camera so that the photographing direction is inclined with respect to the irradiation axis of the laser projector, which complicates the equipment configuration.
本発明は、斯かる点に鑑みてなされたものであり、その目的とするところは、ワークの被塗布面に塗布されたシーラーの状態を簡単に検査できる低コストでシンプルな構成のシーラー塗布装置を提供することにある。 The present invention has been made in view of such a point, and the object of the present invention is to provide a low-cost and simple configuration sealer coating apparatus that can easily inspect the state of a sealer applied to a surface to be coated of a workpiece. Is to provide.
上記の目的を達成するために、本発明は、レーザ投光機を用いずにワークの被塗布面に塗布されたシーラーをカメラで撮影し、当該撮影画像からシーラー塗布幅が基準値から外れているか否かを判定するようにしたことを特徴とする。 In order to achieve the above object, the present invention shoots a sealer applied to a coated surface of a work without using a laser projector, and the sealer coating width deviates from a reference value from the captured image. It is characterized by determining whether or not.
すなわち、第1の発明では、ワークの被塗布面にシーラーを連続塗布する塗布手段と、該塗布手段に接続され、上記シーラーの塗布量を制御する制御手段と、上記被塗布面に塗布されたシーラーを撮影するカメラとを備え、上記制御手段は、上記カメラの撮影画像における端部の所定位置Pからシーラー塗布方向と交差する方向に連続する各画素の色強度を順に調べ、隣り合う色強度が設定値X1以上変化する画素を上記被塗布面に塗布されたシーラーと上記被塗布面との境界の位置に対応する境界画素として2箇所抽出するとともに、上記境界画素間以外の各画素において隣り合う色強度が設定値X 2 以上変化する画素を上記ワークの端部に対応する端部画素として抽出する境界抽出部と、上記境界画素間の画素数からシーラー塗布幅wを演算するとともに、上記境界抽出部により抽出された一方の境界画素と端部画素との間の画素数から塗布位置gを演算する演算部と、上記シーラー塗布幅wの上限値Wmax及び下限値Wminを記憶するとともに、上記塗布位置gの上限値G max 及び下限値G min を記憶する記憶部と、上記シーラー塗布幅wがWmin≦w≦Wmaxであるか否かを判定するとともに、上記塗布位置gがG min ≦g≦G max であるか否かを判定する判定部とを備え、上記制御手段は、上記シーラー塗布幅wがWmin≦w≦Wmaxで、且つ、上記塗布位置gがG min ≦g≦G max である場合、上記塗布手段による塗布作業を継続させる一方、上記シーラー塗布幅wがWmin≦w≦Wmaxでない場合、又は、上記塗布位置gがG min ≦g≦G max でない場合、上記塗布手段による塗布作業を停止させることを特徴とする。 That is, in the first invention, the application means for continuously applying the sealer to the application surface of the work, the control means for controlling the application amount of the sealer connected to the application means, and the application to the application surface A camera that shoots a sealer, and the control means sequentially checks the color intensity of each pixel in a direction intersecting the sealer application direction from a predetermined position P at the end of the captured image of the camera, and adjacent color intensity together but extracting two places pixels varying setpoint X 1 or more as a boundary pixel corresponding to the position of the boundary between the coated sealer and the coated surface to the coated surface, in each pixel other than between the boundary pixels a boundary extraction unit that extracts a pixel which changes adjacent color intensity setting value X 2 or more as an end pixel corresponding to the end of the work, the sealer coating width w from the number of pixels between the boundary pixels As well as operation, a calculator for calculating the coating position g from the number of pixels between one of the boundary pixel and the end pixel extracted by the boundary extracting portion, the upper limit value W max and the lower limit value of the sealer coating width w stores the W min, a storage unit for storing an upper limit value G max and the lower limit value G min of said coating position g, together with the sealer coating width w is equal to or a W min ≦ w ≦ W max And a determination unit that determines whether or not the application position g is G min ≦ g ≦ G max , and the control means has the sealer application width w of W min ≦ w ≦ W max and If the coating position g is G min ≦ g ≦ G max, while to continue the coating operation by the coating means, when the sealer coating width w is not W min ≦ w ≦ W max, or the coating position If is not G min ≦ g ≦ G max, and wherein the stopping the coating operation by the upper Symbol coating means.
第2の発明では、第1の発明において、上記記憶部は、上記シーラー塗布幅wの基準値W0、補正開始上限値W α 及び補正開始下限値W β (Wmin<W β <W0<W α <Wmax)を記憶し、上記演算部は、上記被塗布面に塗布されたシーラーの複数箇所でシーラー塗布幅wを演算し、演算した各シーラー塗布幅wから予測式y=g(t)(t=時間,yはシーラー塗布幅)を導き出し、上記制御手段は、上記予測式yによって所定時間T後のシーラー塗布幅w=g(T)がw<W β ,W α <wになると予測された際、W0=g(T)となるよう上記塗布手段による塗布量を制御することを特徴とする。 In the second invention, in the first invention, the upper term memory unit, a reference value W 0 of the sealer coating width w, correction start upper limit W alpha and correction start lower limit value W β (W min <W β <W 0 <W α <W max) stores, the calculation unit calculates the sealer coating width w at a plurality of locations of sealers applied to the coated surface, the prediction equation from the sealer coating width w computed y = g (t) (t = time, y is the sealer coating width) derive said control means, sealer coating width after a predetermined time T by the prediction equation y w = g (T) is w <W β, W α When it is predicted that <w, the coating amount by the coating unit is controlled so that W 0 = g (T).
第1の発明では、被塗布面に塗布されたシーラーに特許文献1の如きレーザスリット光を照射せずに撮影した画像において任意の位置でシーラー塗布幅を演算することができるので、被塗布面に塗布されたシーラーの状態を簡単に検査することができる。しかも、特許文献1の如きレーザ投光機が必要ないので、設備コストを抑えることができるとともに、カメラの配置の自由度が高まる。 In the first invention, since the sealer coating width can be calculated at an arbitrary position in the image taken without irradiating the laser applied to the sealer coated on the coated surface as disclosed in Patent Document 1, the coated surface The state of the sealer applied to the can be easily inspected. And since the laser projector like patent document 1 is unnecessary, while being able to hold down equipment cost, the freedom degree of arrangement | positioning of a camera increases.
また、カメラによる撮影画像からワークの被塗布面に対するシーラーの塗布位置を知ることができるので、正しい位置にシーラーが塗布されているか否かを判断することができる。 Further , since the application position of the sealer with respect to the application surface of the workpiece can be known from the image taken by the camera, it can be determined whether or not the sealer is applied at the correct position .
第2の発明では、ワークの被塗布面にシーラーを連続塗布する際、シーラー塗布幅が当該シーラー塗布幅の基準値に近づくよう塗布手段によるシーラーの塗布量が変化するので、被塗布面に塗布されたシーラーの塗布幅を常に下限値Wminと上限値Wmaxとの間に維持させることができる。 In the second invention, when the sealer is continuously applied to the surface to be coated of the workpiece, the amount of the sealer applied by the coating means changes so that the sealer coating width approaches the reference value of the sealer coating width. been coated width of the sealer can always be maintained between the lower limit value W min and the upper limit value W max a.
以下、本発明の実施形態を図面に基づいて詳細に説明する。尚、以下の好ましい実施形態の説明は、本質的に例示に過ぎない。
《発明の実施形態1》
図1及び図2は、本発明のシーラー塗布装置1を示す。該シーラー塗布装置1は、プレス部品F(ワーク)を組み立てる際に、上記プレス部品Fにおけるフランジ部F1の被塗布面F2にシーラーCを連続塗布するものであり、上記プレス部品Fは、汎用ロボット11のアーム部11a先端に把持されて被塗布面F2が上向く姿勢となっている。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. The following description of the preferred embodiment is merely exemplary in nature.
Embodiment 1 of the Invention
1 and 2 show a sealer coating apparatus 1 of the present invention. The sealer coating apparatus 1 continuously applies the sealer C to the surface F2 to be coated of the flange portion F1 of the press part F when the press part F (work) is assembled. The press part F is a general-purpose robot. 11 is held by the tip of the arm portion 11a and the coated surface F2 faces upward.
上記シーラー塗布装置1は、シーラーCを吐出するシーラー吐出機2を備え、該シーラー吐出機2は、ノズル開口が斜め下方を向く姿勢の吐出ノズル20を有している。 The sealer coating apparatus 1 includes a sealer discharger 2 that discharges a sealer C, and the sealer discharger 2 has a discharge nozzle 20 in a posture in which a nozzle opening faces obliquely downward.
上記シーラー吐出機2は、上記汎用ロボット11とで塗布手段10を構成していて、上記汎用ロボット11が上記プレス部品Fを水平方向に移動させながら上記吐出ノズル20がシーラーCを上記プレス部品Fに対して吐出することで被塗布面F2にシーラーCがZ方向に向かって連続塗布されるようになっている。 The sealer discharger 2 constitutes a coating means 10 with the general-purpose robot 11, and the discharge nozzle 20 moves the sealer C to the press part F while the general-purpose robot 11 moves the press part F in the horizontal direction. The sealer C is continuously applied in the Z direction on the application surface F2.
上記吐出ノズル20の側方には、撮影レンズが真下に向くCCDカメラ3が配置され、該CCDカメラ3は、上記被塗布面F2に塗布されたシーラーCをシーラー塗布方向(Z方向)に沿って連続撮影するようになっている。 A CCD camera 3 with the photographic lens facing directly below is disposed on the side of the discharge nozzle 20, and the CCD camera 3 applies the sealer C applied to the application surface F2 along the sealer application direction (Z direction). To shoot continuously.
上記CCDカメラ3のシーラー塗布方向と交差する側方には、LED光源4が上記CCDカメラ3を挟んで一対配置され、上記LED光源4は、上記被塗布面F2に塗布されたシーラーC表面に斜め上方から光を照射して上記シーラーCの頂部近傍におけるシーラー塗布方向に明暗境界ライン9を一対発生させるようになっている。尚、フランジ部F1の端部側の明暗境界ラインを明暗境界ライン9Aと、フランジ部F1の反端部側の明暗境界ラインを明暗境界ライン9Bと呼ぶ。 A pair of LED light sources 4 are arranged on the sides crossing the sealer application direction of the CCD camera 3 with the CCD camera 3 in between, and the LED light sources 4 are disposed on the surface of the sealer C applied to the application surface F2. A pair of light and dark boundary lines 9 are generated in the sealer application direction in the vicinity of the top of the sealer C by irradiating light obliquely from above. The light / dark boundary line on the end portion side of the flange portion F1 is referred to as a light / dark boundary line 9A, and the light / dark boundary line on the opposite end portion of the flange portion F1 is referred to as a light / dark boundary line 9B.
上記シーラー吐出機2、CCDカメラ3、各LED光源4及び汎用ロボット11には、制御部5(制御手段)が接続されている。 A controller 5 (control means) is connected to the sealer discharger 2, the CCD camera 3, each LED light source 4 and the general-purpose robot 11.
該制御部5は、上記シーラー吐出機2に吐出信号を出力して上記吐出ノズル20から吐出するシーラーCの吐出量を制御し、且つ、上記汎用ロボット11に移動信号を出力して上記吐出ノズル20に対する上記プレス部品Fの移動速度を制御することで上記シーラーCの塗布量を制御するようになっている。 The control unit 5 outputs a discharge signal to the sealer discharger 2 to control the discharge amount of the sealer C discharged from the discharge nozzle 20 and outputs a movement signal to the general-purpose robot 11 to output the discharge nozzle. The amount of application of the sealer C is controlled by controlling the moving speed of the press part F with respect to 20.
また、上記制御部5は、図3及び図4に示すように、上記CCDカメラ3で撮影されたプレス部品Fの撮影画像Wを取り込み、当該撮影画像Wに基づいて上記被塗布面F2に塗布されたシーラーCの塗布状態を検査するようになっている。 Further, as shown in FIGS. 3 and 4, the control unit 5 takes in a photographed image W of the press part F photographed by the CCD camera 3 and applies it to the coated surface F2 based on the photographed image W. The applied state of the sealed sealer C is inspected.
上記制御部5は、上記CCDカメラ3の撮影画像Wにおける端部の所定位置P1からシーラー塗布方向と交差する方向(V方向)に連続する各画素の色強度(R値+B値+G値)を順に調べ、隣り合う色強度が設定値X1以上変化する画素を上記被塗布面F2に塗布されたシーラーCと上記被塗布面F2との境界の位置に対応する境界画素6として2箇所抽出する境界抽出部5aを有している。尚、フランジ部F1の端部側の境界画素を境界画素6Aと、フランジ部F1の反端部側の境界画素を境界画素6Bと呼ぶ。 The controller 5 determines the color intensity (R value + B value + G value) of each pixel continuous from the predetermined position P1 at the end of the captured image W of the CCD camera 3 in the direction intersecting the sealer application direction (V direction). examined in order to extract two places pixels that change color intensity adjacent the set value X 1 or a boundary pixel 6 corresponding to the position of the boundary between the sealer C and the coated surface F2 applied to the coated surface F2 It has a boundary extraction unit 5a. The boundary pixel on the end side of the flange portion F1 is called a boundary pixel 6A, and the boundary pixel on the opposite end side of the flange portion F1 is called a boundary pixel 6B.
また、上記境界抽出部5aは、上記所定位置PからV方向に連続する各画素の色強度を調べる際、上記境界画素6間以外の各画素において隣り合う色強度が設定値X2以上変化する画素を上記プレス部品Fにおけるフランジ部F1の端部に対応する端部画素7として抽出するようになっている。 Also, the boundary extraction unit 5a, examining the color intensity of each pixel continuous in the V direction from the predetermined position P, and changes the color intensity adjacent to each other in each pixel other than between the boundary pixels 6 set value X 2 or A pixel is extracted as an end pixel 7 corresponding to the end of the flange portion F1 in the press part F.
さらに、上記境界抽出部5aは、上記所定位置PからV方向に連続する各画素の色強度を調べる際、上記両境界画素6間の各画素において隣り合う色強度が設定値X3以上変化する画素を上記各明暗境界ライン9に対応する明暗境界ライン画素8として抽出するようになっている。尚、フランジ部F1の端部側の明暗境界ライン画素を明暗境界ライン画素8Aと、フランジ部F1の反端部側の明暗境界ライン画素を明暗境界ライン画素8Bと呼ぶ。 Furthermore, the boundary extraction unit 5a, examining the color intensity of each pixel continuous in the V direction from the predetermined position P, and changes the color intensity adjacent to each other in each pixel between the two boundary pixels 6 set value X 3 or more Pixels are extracted as light / dark boundary line pixels 8 corresponding to the light / dark boundary lines 9. The light / dark boundary line pixel on the end side of the flange portion F1 is called a light / dark boundary line pixel 8A, and the light / dark boundary line pixel on the opposite end side of the flange portion F1 is called a light / dark boundary line pixel 8B.
上記制御部5は、上記境界抽出部5aにより抽出された境界画素6A,6B間の画素数からシーラー塗布幅wを演算する演算部5bを有している。該演算部5bは、例えば、図4の場合、1画素の一辺が0.5mmとすると、境界画素6A,6B間の画素数は8つなので、シーラー塗布幅wは4mmと演算するようになっている。 The control unit 5 includes a calculation unit 5b that calculates the sealer application width w from the number of pixels between the boundary pixels 6A and 6B extracted by the boundary extraction unit 5a. For example, in the case of FIG. 4, the calculation unit 5 b calculates that the sealer coating width w is 4 mm because the number of pixels between the boundary pixels 6 </ b> A and 6 </ b> B is 8 if one side of a pixel is 0.5 mm. ing.
また、上記演算部5bは、上記境界抽出部5aにより抽出された境界画素6Aと端部画素7との間の画素数から塗布位置gを演算するようになっている。上記演算部5bは、例えば、図4の場合、1画素の一辺が0.5mmとすると、フランジ部F1の端部側の境界画素6と端部画素7との間の画素数は6つなので、塗布位置gは3mmと演算するようになっている。尚、上記塗布位置gは、境界画素6Bと端部画素7との間の画素数から演算するようにしてもよい。 The calculation unit 5b calculates the application position g from the number of pixels between the boundary pixel 6A and the end pixel 7 extracted by the boundary extraction unit 5a. For example, in the case of FIG. 4, the calculation unit 5 b has six pixels between the boundary pixel 6 and the end pixel 7 on the end side of the flange portion F1 when one side of one pixel is 0.5 mm. The application position g is calculated as 3 mm. The application position g may be calculated from the number of pixels between the boundary pixel 6B and the end pixel 7.
さらに、上記演算部5bは、上記境界画素6Aと上記明暗境界ライン画素8Aとの間の画素数から距離sを演算するようになっている。上記演算部5bは、例えば、図4の場合、1画素の一辺が0.5mmとすると、一方の境界画素6と一方の明暗境界ライン画素8との間の画素数は1つなので、距離sは0.5mmと演算するようになっている。尚、距離sは、境界画素6Bと明暗境界ライン画素8Bとの間の画素数から演算するようにしてもよい。 Further, the calculation unit 5b calculates the distance s from the number of pixels between the boundary pixel 6A and the light / dark boundary line pixel 8A. For example, in the case of FIG. 4, when the one side of one pixel is 0.5 mm, the arithmetic unit 5b has one pixel between one boundary pixel 6 and one light / dark boundary line pixel 8, and therefore the distance s Is calculated as 0.5 mm. The distance s may be calculated from the number of pixels between the boundary pixel 6B and the light / dark boundary line pixel 8B.
それに加えて、上記演算部5bは、上記被塗布面F2に塗布されたシーラーCの複数箇所で距離sを演算し、図5に示すように、演算した各シーラー塗布高さhから予測式(回帰式)y=f(t)(t=時間,yはシーラー塗布高さ)を導き出すようになっている。 In addition, the calculation unit 5b calculates the distance s at a plurality of locations of the sealer C applied to the application surface F2, and, as shown in FIG. Regression equation) y = f (t) (t = time, y is sealer coating height).
そして、上記演算部5bは、図6に示すように、上記被塗布面F2に塗布されたシーラーCの複数箇所でシーラー塗布幅wを演算し、演算した各シーラー塗布幅wから予測式(回帰式)y=g(t)(t=時間,yはシーラー塗布幅)を導き出すようになっている。 Then, as shown in FIG. 6, the calculation unit 5b calculates the sealer application width w at a plurality of locations of the sealer C applied to the application surface F2, and calculates a prediction formula (regression) from each calculated sealer application width w. Expression) y = g (t) (t = time, y is sealer coating width) is derived.
上記制御部5は、上記被塗布面F2に塗布されたシーラーCにおけるシーラー塗布幅wの上限値Wmax及び下限値Wminを記憶する記憶部5cを有している。 The control unit 5 includes a storage unit 5c that stores an upper limit value W max and a lower limit value W min of the sealer application width w in the sealer C applied to the application surface F2.
該記憶部5cは、上記塗布位置gの上限値Gmax及び下限値Gminを記憶している。 The storage unit 5c stores an upper limit G max and a lower limit G min of the application position g.
また、上記記憶部5cは、上記距離sに対応する上記被塗布面F2に塗布されたシーラーCの頂部までのシーラー塗布高さhと、該シーラー塗布高さhの上限値Hmax及び下限値Hminとを記憶している。 In addition, the storage unit 5c includes a sealer application height h to the top of the sealer C applied to the application surface F2 corresponding to the distance s, and an upper limit value Hmax and a lower limit value of the sealer application height h. H min is stored.
さらに、上記記憶部5cは、シーラー塗布高さhの基準値H0、補正開始上限値H a 及び補正開始下限値H b (Hmin<H b <H0<H a <Hmax)を記憶している。 Furthermore, the storage unit 5c, the reference value H 0 of the sealer coating height h, correction start upper limit H a and the correction start lower limit value H b (H min <H b <H 0 <H a <H max) memory doing.
それに加えて、上記記憶部5cは、シーラー塗布幅wの基準値W0、補正開始上限値W α 及び補正開始下限値W β (Wmin<W β <W0<W α <Wmax)を記憶している。 In addition, the storage unit 5c stores the reference value W 0 of the sealer application width w, the correction start upper limit value W α, and the correction start lower limit value W β (W min < W β <W 0 < W α <W max ). I remember it.
上記制御部5は、上記演算部5bにより演算された上記シーラー塗布幅wがWmin≦w≦Wmaxであるか否かを判定する判定部5dを有している。 The control unit 5 includes a determination unit 5d that determines whether or not the sealer application width w calculated by the calculation unit 5b is W min ≦ w ≦ W max .
該判定部5dは、上記演算部5bにより演算された上記塗布位置gがGmin≦g≦Gmaxであるか否かを判定するようになっている。 The determination unit 5d determines whether or not the application position g calculated by the calculation unit 5b is G min ≦ g ≦ G max .
また、上記判定部5dは、上記距離sに対応するシーラー塗布高さhがHmin≦h≦Hmaxであるか否かを判定するようになっている。 In addition, the determination unit 5d determines whether or not the sealer application height h corresponding to the distance s is H min ≦ h ≦ H max .
そして、上記制御部5は、上記シーラー塗布幅wがWmin≦w≦Wmaxである場合、上記塗布手段10による塗布作業を継続させる一方、上記シーラー塗布幅wがWmin≦w≦Wmaxでない場合、上記塗布手段10による塗布作業を停止させるようになっている。 When the sealer coating width w is W min ≦ w ≦ W max , the control unit 5 continues the coating operation by the coating unit 10, while the sealer coating width w is W min ≦ w ≦ W max. If not, the coating operation by the coating means 10 is stopped.
また、上記制御部5は、上記塗布位置gがGmin≦g≦Gmaxである場合、上記塗布手段10による塗布作業を継続させる一方、上記塗布位置gがGmin≦g≦Gmaxでない場合、上記塗布手段10による塗布作業を停止させるようにも構成されている。 Further, the control unit 5, when the coating position g is G min ≦ g ≦ G max, while to continue the coating operation by the coating means 10, when the application position g is not G min ≦ g ≦ G max The application work by the application means 10 is also stopped.
さらに、上記制御部5は、上記シーラー塗布高さhがHmin≦h≦Hmaxである場合、上記塗布手段10による塗布作業を継続させる一方、上記シーラー塗布高さhがHmin≦h≦Hmaxでない場合、上記塗布手段10による塗布作業を停止させるようにも構成されている。 Further, when the sealer coating height h is H min ≦ h ≦ H max , the control unit 5 continues the coating operation by the coating means 10 while the sealer coating height h is H min ≦ h ≦. If it is not H max , the application work by the application means 10 is also stopped.
それに加えて、上記制御部5は、図5に示すように、上記予測式yによって所定時間T後のシーラー塗布高さh=f(T)がh<H b ,H a <hになると予測された際、H0=f(T)となるよう上記塗布手段10による塗布量を制御するようになっている。 In addition, as shown in FIG. 5, the control unit 5 predicts that the sealer coating height h = f (T) after a predetermined time T becomes h < H b , H a <h according to the prediction formula y. When this is done, the coating amount by the coating means 10 is controlled so that H 0 = f (T).
そして、上記制御部5は、図6に示すように、上記予測式yによって所定時間T後のシーラー塗布幅w=g(T)がw<W β ,W α <wになると予測された際、W0=g(T)となるよう上記塗布手段10による塗布量を制御するようになっている。 Then, the control unit 5, as shown in FIG. 6, sealer coating width after a predetermined time T by the prediction equation y w = g (T) is w <W β, W α <when it is predicted to be w , W 0 = g (T) so that the coating amount by the coating means 10 is controlled.
次に、CCDカメラ3による撮影画像Wの処理方法について説明する。 Next, a method for processing the captured image W by the CCD camera 3 will be described.
まず、制御部5は、図4に示すように、撮影画像Wにおける端部の所定位置P1からシーラー塗布方向と交差するV方向に連続する各画素の色強度を順に調べる。すると、フランジ部F1の端部に対応する位置の隣り合う画素間で色強度が設定値X2以上変化するので、その画素を端部画素7として抽出する。 First, as illustrated in FIG. 4, the control unit 5 sequentially checks the color intensity of each pixel continuous in the V direction intersecting the sealer application direction from the predetermined position P1 at the end of the captured image W. Then, since the color change intensity set value X 2 or greater between adjacent pixels in the position corresponding to the end portion of the flange portion F1, it extracts the pixel as an end pixel 7.
次いで、上記端部画素7からさらにV方向に連続する各画素の色強度を順に調べる。すると、シーラーCとフランジ部F1における被塗布面F2との境界位置に対応する隣り合う画素間で色強度が設定値X1以上変化するので、その画素を境界画素6Aとして抽出する。 Next, the color intensity of each pixel continuous in the V direction from the end pixel 7 is examined in order. Then, since the color change intensity set value X 1 or greater between adjacent pixels corresponding to the boundary between the coated surface F2 of the sealer C and the flange portion F1, it extracts the pixel as a boundary pixel 6A.
しかる後、上記境界画素6AからさらにV方向に連続する各画素の色強度を順に調べる。すると、上記明暗境界ライン9Aに対応する位置の隣り合う画素間で色強度が設定値X3以上変化するので、その画素を明暗境界ライン画素8Aとして抽出する。 Thereafter, the color intensity of each pixel continuing in the V direction from the boundary pixel 6A is examined in order. Then, since the color change intensity set value X 3 or greater between adjacent pixels in the position corresponding to the light-dark boundary line 9A, it extracts the pixels as dark boundary line pixels 8A.
その後、該明暗境界ライン画素8AからさらにV方向に連続する各画素の色強度を順に調べる。すると、上記明暗境界ライン9Bに対応する位置の隣り合う画素間で色強度が設定値X3以上変化するので、その画素を明暗境界ライン画素8Bとして抽出する。 Thereafter, the color intensity of each pixel continuing in the V direction from the light / dark boundary line pixel 8A is examined in order. Then, since the color change intensity set value X 3 or greater between adjacent pixels in the position corresponding to the light-dark boundary line 9B, it extracts the pixels as dark boundary line pixels 8B.
そして、上記明暗境界ライン画素8BからさらにV方向に連続する各画素の色強度を順に調べる。すると、シーラーCとフランジ部F1における被塗布面F2との境界位置に対応する隣り合う画素間で色強度が設定値X1以上変化するので、その画素を境界画素6Bとして抽出する。 Then, the color intensity of each pixel continuous in the V direction from the light / dark boundary line pixel 8B is examined in order. Then, since the color change intensity set value X 1 or greater between adjacent pixels corresponding to the boundary between the coated surface F2 of the sealer C and the flange portion F1, it extracts the pixel as a boundary pixel 6B.
次に、上記制御部5の演算部5bは、抽出した境界画素6A,6B、端部画素7及び明暗境界ライン画素8A,8Bに基づいてシーラー塗布幅w、塗布位置g、距離s及びシーラー塗布高さhを演算する。 Next, the calculation unit 5b of the control unit 5 determines the sealer coating width w, the coating position g, the distance s, and the sealer coating based on the extracted boundary pixels 6A and 6B, the end pixel 7 and the light / dark boundary line pixels 8A and 8B. Calculate the height h.
しかる後、上記制御部5の判定部5dは、シーラー塗布幅w、塗布位置g、距離s及びシーラー塗布高さhがそれぞれ上限値と下限値との間に位置しているか否かを判定する。 Thereafter, the determination unit 5d of the control unit 5 determines whether or not the sealer application width w, the application position g, the distance s, and the sealer application height h are each between an upper limit value and a lower limit value. .
そして、上記制御部5は、上記シーラー塗布幅w、塗布位置g、距離s及びシーラー塗布高さhがそれぞれ上限値と下限値との間に位置する場合、塗布手段10による塗布作業を継続させ、記シーラー塗布幅w、塗布位置g、距離s及びシーラー塗布高さhが上限値と下限値との間に位置しない場合、塗布手段10による塗布作業を停止させる。 And the said control part 5 continues the application | coating operation | work by the application means 10, when the said sealer application width w, the application position g, the distance s, and the sealer application height h are located between an upper limit value and a lower limit value, respectively. When the sealer coating width w, the coating position g, the distance s, and the sealer coating height h are not located between the upper limit value and the lower limit value, the coating operation by the coating means 10 is stopped.
塗布作業を継続させる場合、上述と同様にして、被塗布面F2に塗布されたシーラーCの他の箇所の検査を行う。すなわち、撮影画像Wにおける端部の任意の点P2、P3、・・・からV方向に連続する各画素の色強度を順に調べて上記被塗布面F2に塗布されたシーラーCのシーラー塗布幅w、塗布位置g、距離s及びシーラー塗布高さhが上限値と下限値との間に位置するか否かを検査する。 When the coating operation is continued, the other part of the sealer C applied to the application surface F2 is inspected in the same manner as described above. That is, the sealer application width w of the sealer C applied to the application surface F2 by sequentially examining the color intensity of each pixel continuous in the V direction from arbitrary points P2, P3,. It is inspected whether the application position g, the distance s, and the sealer application height h are between the upper limit value and the lower limit value.
また、被塗布面F2に塗布されたシーラーCの複数箇所においてシーラー塗布高さh及びシーラー塗布幅wが演算されると、上記演算部5bは、各シーラー塗布高さhから予測式y=f(t)(t=時間,yはシーラー塗布高さ)を導き出すとともに、各シーラー塗布幅wから予測式y=g(t)(t=時間,yはシーラー塗布幅)を導き出す。 Further, when the sealer application height h and the sealer application width w are calculated at a plurality of locations of the sealer C applied to the application surface F2, the calculation unit 5b calculates the prediction formula y = f from each sealer application height h. (T) (t = time, y is sealer coating height) is derived, and prediction formula y = g (t) (t = time, y is sealer coating width) is derived from each sealer coating width w.
そして、制御部5は、図5に示すように、予測式y=f(t)に基づき、予め設定したT秒後のシーラー塗布高さh=f(T)を予測し、h<H b ,H a <hになると予測された際、H0=f(T)となるよう塗布手段10により塗布量を制御する。 Then, as shown in FIG. 5, the control unit 5 predicts the sealer application height h = f (T) after T seconds set in advance based on the prediction formula y = f (t), and h < H b , H a <h, the coating amount is controlled by the coating means 10 so that H 0 = f (T).
また、制御部5は、図6に示すように、予測式w=g(t)に基づき、予め設定したT秒後のシーラー塗布幅w=g(T)を予測し、w<W β ,W α <wになると予測された際、W0=g(T)となるよう塗布手段10により塗布量を制御する。 Further, as shown in FIG. 6, the control unit 5 predicts the sealer application width w = g (T) after T seconds set in advance based on the prediction formula w = g (t), and w < W β , When it is predicted that W α <w, the coating amount is controlled by the coating means 10 so that W 0 = g (T).
以上より、本発明の実施形態1によると、被塗布面F2に塗布されたシーラーCに特許文献1の如きレーザスリット光を照射せずに撮影し画像Wにおいて任意の位置でシーラー塗布幅wを演算することができるので、被塗布面F2に塗布されたシーラーCの状態を簡単に検査することができる。しかも、特許文献1の如きレーザ投光機が必要ないので、設備コストを抑えることができるとともに、CCDカメラ3の配置の自由度が高まる。 As described above, according to the first embodiment of the present invention, the sealer C applied to the application surface F2 is photographed without irradiating the laser slit light as in Patent Document 1, and the sealer application width w is set at an arbitrary position in the image W. Since the calculation can be performed, the state of the sealer C applied to the application surface F2 can be easily inspected. In addition, since the laser projector as in Patent Document 1 is not necessary, the equipment cost can be suppressed and the degree of freedom of arrangement of the CCD camera 3 is increased.
また、CCDカメラ3による撮影画像Wからプレス部品Fの被塗布面F2に対するシーラーCの塗布位置を知ることができるので、正しい位置にシーラーCが塗布されているか否かを判断することができる。 Further, since the application position of the sealer C with respect to the application surface F2 of the press part F can be known from the image W taken by the CCD camera 3, it can be determined whether or not the sealer C is applied at the correct position.
さらに、CCDカメラ3による1枚の撮影画像Wからシーラー塗布幅wだけでなくシーラー塗布高さhが分かるので、当該シーラー塗布高さhとシーラー塗布幅wとで被塗布面F2に塗布されたシーラーCのおよその断面形状を推定することができ、プレス部品Fに対するシーラーCの塗布量が正しい量であるか否かを正確に判断することができる。 Further, since not only the sealer application width w but also the sealer application height h can be known from one photographed image W by the CCD camera 3, the sealer application height h and the sealer application width w are applied to the application surface F2 . The approximate cross-sectional shape of the sealer C can be estimated, and it can be accurately determined whether or not the amount of the sealer C applied to the pressed part F is the correct amount.
それに加えて、プレス部品Fの被塗布面F2にシーラーCを連続塗布する際、シーラー塗布高さhが当該シーラー塗布高さhの基準値H0に近づくよう塗布手段10によるシーラーCの塗布量が変化するので、被塗布面F2に塗布されたシーラーCの塗布高さhを常に下限値Hminと上限値Hmaxとの間に維持させることができる。 In addition, when a continuous coating the sealer C in the coated surface F2 of the press part F, the coating amount of sealer C by the coating unit 10 such that the sealer coating height h approaches the reference value H 0 of the sealer coating height h There so changes can be maintained between the object to be coated always lower limit value applied height h of the applied sealer C in plane F2 H min and the upper limit value H max.
そして、プレス部品Fの被塗布面F2にシーラーCを連続塗布する際、シーラー塗布幅wが当該シーラー塗布幅wの基準値W0に近づくよう塗布手段10によるシーラーCの塗布量が変化するので、被塗布面F2に塗布されたシーラーCの塗布幅wを常に下限値Wminと上限値Wmaxとの間に維持させることができる。
《発明の実施形態2》
図6は、本発明の実施形態2に係るシーラー塗布装置1のCCDカメラ3によってプレス部品Fの被塗布面F2を撮影した画像を示す。この実施形態2では、制御部5による撮影画像Wの処理方法が実施形態1と異なるだけでその他は実施形態1と同じであるため、以下、実施形態1と異なる撮影画像Wの処理方法の部分のみを説明する。
Then, when the continuous application of the sealer C in the coated surface F2 of the press part F, so sealer coating width w is the coating amount of the sealer C changes by coating means 10 so as to approach the reference value W 0 of the sealer coating width w can be maintained between the always lower limit value W min and the upper limit value W max the coating width w of sealer C applied to the coated surface F2.
<< Embodiment 2 of the Invention >>
FIG. 6 shows an image obtained by photographing the coated surface F2 of the press part F by the CCD camera 3 of the sealer coating apparatus 1 according to the second embodiment of the present invention. In the second embodiment, the processing method of the captured image W by the control unit 5 is the same as the first embodiment except that the processing method of the captured image W is different from the first embodiment. I will explain only.
実施形態2の制御部5は、図6に示すように、明暗境界ライン画素8Aを抽出した後、設定画素数(図6では12画素数)だけV方向に離れた画素の色強度を調べる。尚、上記設定画素数は、次に色強度を調べる画素がシーラーCの塗布されていない被塗布面F2の箇所となるよう設定されている。 As illustrated in FIG. 6, the control unit 5 according to the second embodiment extracts the light / dark boundary line pixels 8 </ b> A, and then checks the color intensity of pixels separated in the V direction by the number of set pixels (the number of 12 pixels in FIG. 6). The number of set pixels is set so that the next pixel for checking the color intensity is located on the coated surface F2 where the sealer C is not applied.
その後、制御部5は、反V方向に連続する各画素の色強度を順に調べる。すると、シーラーCとフランジ部F1における被塗布面F2との境界位置に対応する隣り合う画素間で色強度が設定値X1以上変化するので、その画素を境界画素6Bとして抽出する。 Thereafter, the control unit 5 sequentially checks the color intensity of each pixel continuous in the anti-V direction. Then, since the color change intensity set value X 1 or greater between adjacent pixels corresponding to the boundary between the coated surface F2 of the sealer C and the flange portion F1, it extracts the pixel as a boundary pixel 6B.
しかる後、制御部5は、上記境界画素6Bからさらに反V方向に連続する画素の色強度を順に調べる。すると、上記明暗境界ライン9Bに対応する位置の隣り合う画素間で色強度が設定値X3以上変化するので、その画素を明暗境界ライン画素8Bとして抽出する。 Thereafter, the control unit 5 sequentially examines the color intensities of pixels that continue further in the anti-V direction from the boundary pixel 6B. Then, since the color change intensity set value X 3 or greater between adjacent pixels in the position corresponding to the light-dark boundary line 9B, it extracts the pixels as dark boundary line pixels 8B.
以上より、本発明の実施形態2によると、被塗布面F2に塗布されたシーラーCの頂部近傍に照明等の反射によって光る箇所が発生したとしても、その光る箇所を避けて画像処理を行うことができ、制御部5による誤検出を回避することができる。 As described above, according to the second embodiment of the present invention, even if a spot that shines due to reflection of illumination or the like occurs near the top of the sealer C applied to the application surface F2, image processing is performed while avoiding the shining spot. Thus, erroneous detection by the control unit 5 can be avoided.
尚、本発明の実施形態1,2では、吐出ノズル20が固定された状態でプレス部品Fを移動させることにより被塗布面F2にシーラーCを連続塗布しているが、プレス部品Fを固定した状態で吐出ノズル20を移動させることにより被塗布面F2にシーラーCを連続塗布してもよいし、吐出ノズル20及びプレス部品Fを同時に移動させて被塗布面F2にシーラーCを連続塗布するようにしてもよい。 In Embodiments 1 and 2 of the present invention, the sealer C is continuously applied to the coated surface F2 by moving the press part F while the discharge nozzle 20 is fixed, but the press part F is fixed. The sealer C may be continuously applied to the application surface F2 by moving the discharge nozzle 20 in a state, or the sealer C may be applied continuously to the application surface F2 by simultaneously moving the discharge nozzle 20 and the press part F. It may be.
また、本発明の実施形態1,2では、シーラーCが塗布された被塗布面F2の撮影にCCDカメラ3を用いているが、CMOSカメラを用いて撮影してもよい。 In the first and second embodiments of the present invention, the CCD camera 3 is used for shooting the coated surface F2 coated with the sealer C, but a CMOS camera may be used for shooting.
さらに、本発明の実施形態1,2では、被塗布面F2にシーラーCを塗布しながらCCDカメラ3でシーラーCを撮影しているが、被塗布面F2にシーラーCを塗布する工程と、被塗布面F2に塗布されたシーラーCをCCDカメラ3で撮影する工程とを分けてもよい。 Further, in Embodiments 1 and 2 of the present invention, the sealer C is photographed by the CCD camera 3 while applying the sealer C to the application surface F2, but the steps of applying the sealer C to the application surface F2, The process of photographing the sealer C applied to the application surface F2 with the CCD camera 3 may be separated.
それに加えて、予測式y=f(t)及びy=g(t)は、各シーラー塗布高さh及び各シーラー塗布幅wのデータから直接導き出すのではなく、シーラーCをシーラー塗布方向において所定の区間毎に分け、その区間毎の各シーラー塗布高さh及び各シーラー塗布幅wをそれぞれ平均化し、該平均化したデータを用いて予測式y=f(t)及びy=g(t)を導き出してもよい。そうすると、シーラー吐出機2におけるポンプの脈動等により発生するシーラー塗布高さh及びシーラー塗布幅wの数値の小刻みな変動(ノイズデータ)を無視できるようになる。 In addition, the prediction formulas y = f (t) and y = g (t) are not directly derived from the data of each sealer application height h and each sealer application width w, but the sealer C is determined in the sealer application direction. , Each sealer application height h and each sealer application width w for each of the sections are averaged, and prediction formulas y = f (t) and y = g (t) are calculated using the averaged data. May be derived. As a result, small fluctuations (noise data) in the numerical values of the sealer coating height h and the sealer coating width w caused by pump pulsation or the like in the sealer discharger 2 can be ignored.
本発明は、ワークの被塗布面にシーラーを連続塗布するシーラー塗布装置に適している。 The present invention is suitable for a sealer coating apparatus that continuously applies a sealer to a surface to be coated of a workpiece.
1 シーラー塗布装置
3 CCDカメラ
4 LED光源
5 制御部(制御手段)
5a 境界抽出部
5b 演算部
5c 記憶部
5d 判定部
6 境界画素
7 端部画素
8 明暗境界ライン画素
9 明暗境界ライン
10 塗布手段
C シーラー
F プレス部品(ワーク)
F2 被塗布面
W 撮影画像
w シーラー塗布幅
h シーラー塗布高さ
s 距離
g 塗布位置
DESCRIPTION OF SYMBOLS 1 Sealer coating device 3 CCD camera 4 LED light source 5 Control part (control means)
5a boundary extraction unit 5b arithmetic unit 5c storage unit 5d determination unit 6 boundary pixel 7 end pixel 8 light / dark boundary line pixel 9 light / dark boundary line 10 coating means C sealer F press part (work)
F2 Surface to be coated W Photographed image w Sealer application width h Sealer application height s Distance g Application position
Claims (2)
該塗布手段に接続され、上記シーラーの塗布量を制御する制御手段と、
上記被塗布面に塗布されたシーラーを撮影するカメラとを備え、
上記制御手段は、上記カメラの撮影画像における端部の所定位置Pからシーラー塗布方向と交差する方向に連続する各画素の色強度を順に調べ、隣り合う色強度が設定値X1以上変化する画素を上記被塗布面に塗布されたシーラーと上記被塗布面との境界の位置に対応する境界画素として2箇所抽出するとともに、上記境界画素間以外の各画素において隣り合う色強度が設定値X 2 以上変化する画素を上記ワークの端部に対応する端部画素として抽出する境界抽出部と、
上記境界画素間の画素数からシーラー塗布幅wを演算するとともに、上記境界抽出部により抽出された一方の境界画素と端部画素との間の画素数から塗布位置gを演算する演算部と、
上記シーラー塗布幅wの上限値Wmax及び下限値Wminを記憶するとともに、上記塗布位置gの上限値G max 及び下限値G min を記憶する記憶部と、
上記シーラー塗布幅wがWmin≦w≦Wmaxであるか否かを判定するとともに、上記塗布位置gがG min ≦g≦G max であるか否かを判定する判定部とを備え、
上記制御手段は、上記シーラー塗布幅wがWmin≦w≦Wmaxで、且つ、上記塗布位置gがG min ≦g≦G max である場合、上記塗布手段による塗布作業を継続させる一方、上記シーラー塗布幅wがWmin≦w≦Wmaxでない場合、又は、上記塗布位置gがG min ≦g≦G max でない場合、上記塗布手段による塗布作業を停止させることを特徴とするシーラー塗布装置。 Application means for continuously applying a sealer to the surface to be coated of the workpiece;
Control means connected to the application means for controlling the application amount of the sealer;
A camera for photographing the sealer applied to the application surface,
The control means checks the color intensity of each pixel continuous in a direction intersecting the sealer coating direction from a predetermined position P of the end portion in the captured image of the camera in the order, the pixels that change color intensity adjacent the set value X 1 or more Are extracted as two boundary pixels corresponding to the position of the boundary between the sealer coated on the coated surface and the coated surface, and the adjacent color intensity is set to the set value X 2 in each pixel other than between the boundary pixels. A boundary extraction unit that extracts the pixels that change as edge pixels corresponding to the edge of the workpiece ;
A calculation unit that calculates the sealer application width w from the number of pixels between the boundary pixels and calculates the application position g from the number of pixels between one boundary pixel and the end pixel extracted by the boundary extraction unit ;
A storage unit that stores the upper limit value W max and the lower limit value W min of the sealer application width w, and stores the upper limit value G max and the lower limit value G min of the application position g ;
Together with the sealer coating width w is equal to or a W min ≦ w ≦ W max, the coating position g is provided with a determination section for determining whether or not a G min ≦ g ≦ G max,
When the sealer coating width w is W min ≦ w ≦ W max and the coating position g is G min ≦ g ≦ G max , the control unit continues the coating operation by the coating unit, If sealer coating width w is not W min ≦ w ≦ W max, or if the coating position g is not G min ≦ g ≦ G max, sealer coating apparatus characterized by stopping the coating operation by the upper Symbol coating means .
上記記憶部は、上記シーラー塗布幅wの基準値W0、補正開始上限値W α 及び補正開始下限値W β (Wmin<W β <W0<W α <Wmax)を記憶し、
上記演算部は、上記被塗布面に塗布されたシーラーの複数箇所でシーラー塗布幅wを演算し、演算した各シーラー塗布幅wから予測式y=g(t)(t=時間,yはシーラー塗布幅)を導き出し、
上記制御手段は、上記予測式yによって所定時間T後のシーラー塗布幅w=g(T)がw<W β ,W α <wになると予測された際、W0=g(T)となるよう上記塗布手段による塗布量を制御することを特徴とするシーラー塗布装置。 The sealer coating apparatus according to claim 1 ,
The storage unit stores a reference value W 0 , a correction start upper limit value W α and a correction start lower limit value W β (W min < W β <W 0 < W α <W max ) for the sealer application width w,
The calculation unit calculates a sealer application width w at a plurality of locations of the sealer applied to the surface to be applied, and predicts y = g (t) (t = time, y is a sealer) from each calculated sealer application width w Application width),
Said control means, sealer coating width after a predetermined time T by the prediction equation y w = g (T) is w <W β, W α <when it is predicted to be w, W 0 = a g (T) A sealer coating apparatus for controlling the coating amount by the coating means.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013138952A JP6147118B2 (en) | 2013-07-02 | 2013-07-02 | Sealer applicator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013138952A JP6147118B2 (en) | 2013-07-02 | 2013-07-02 | Sealer applicator |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017035968A Division JP6262382B2 (en) | 2017-02-28 | 2017-02-28 | Sealer applicator |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2015009231A JP2015009231A (en) | 2015-01-19 |
JP6147118B2 true JP6147118B2 (en) | 2017-06-14 |
Family
ID=52302919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013138952A Active JP6147118B2 (en) | 2013-07-02 | 2013-07-02 | Sealer applicator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP6147118B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101659890B1 (en) * | 2015-03-27 | 2016-09-26 | (주)대명티에스 | Vision system for mastic sealing and vision inspection method for mastic sealer |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3288902B2 (en) * | 1995-06-09 | 2002-06-04 | 株式会社スリーボンド | Seal inspection system |
JPH11119232A (en) * | 1997-10-17 | 1999-04-30 | Toshiba Corp | Applicator for coating sealant |
JP2001209810A (en) * | 2000-01-27 | 2001-08-03 | Nachi Fujikoshi Corp | Edge detecting method |
JP2003254719A (en) * | 2002-03-04 | 2003-09-10 | Nitto Denko Corp | Method of inspecting coating area |
JP5651981B2 (en) * | 2010-03-31 | 2015-01-14 | 日本電気株式会社 | Coating pressure control device, method and program, and coating device using the same |
-
2013
- 2013-07-02 JP JP2013138952A patent/JP6147118B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2015009231A (en) | 2015-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5568947B2 (en) | Inspection device for internal surface defects of screw holes or holes | |
US20130238111A1 (en) | Quantifying defects and handling thereof | |
TWI585394B (en) | Automatic focusing system | |
US9659379B2 (en) | Information processing system and information processing method | |
JP6303352B2 (en) | Appearance inspection system | |
JP6101370B2 (en) | Apparatus and method for detecting narrow groove of workpiece reflecting specularly | |
JP6191204B2 (en) | Appearance inspection apparatus and appearance inspection method for automobile body | |
JP6262382B2 (en) | Sealer applicator | |
JP2009250844A (en) | Three-dimensional shape measurement method and three-dimensional shape measurement apparatus | |
JPWO2018150586A1 (en) | Plate edge detection apparatus and plate edge detection method | |
KR101913705B1 (en) | Method and apparatus for measuring depth of materials attached to cylinder using line laser | |
JP6147118B2 (en) | Sealer applicator | |
JPH06344167A (en) | Laser beam machine | |
KR101245767B1 (en) | Method and system for tracking pipe welding seam | |
KR20130061567A (en) | Robot system for non-stop inspection and method thereof | |
US11235412B2 (en) | Welding tool | |
JP2016161528A (en) | Coating agent inspection method, coating agent inspection apparatus, coating agent inspection program, and computer-readable recording medium having coating agent inspection program recorded thereon | |
JP2018159640A (en) | System and method for monitoring tunnel face surface | |
JP2018138309A5 (en) | ||
Säntti et al. | Online seam tracking for laser welding with a vision chip and FPGA enabled camera system | |
JP6170345B2 (en) | Automatic correction system and method | |
JP5100484B2 (en) | Automatic focus adjustment method | |
KR20160125210A (en) | Robot Control Method Interlocked with Conveyor | |
JP5360467B2 (en) | Defect inspection equipment | |
JP6179159B2 (en) | Appearance inspection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160413 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170120 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170228 |
|
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: 20170516 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6147118 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 |