JPH06292847A - Robot coating device - Google Patents

Robot coating device

Info

Publication number
JPH06292847A
JPH06292847A JP5107699A JP10769993A JPH06292847A JP H06292847 A JPH06292847 A JP H06292847A JP 5107699 A JP5107699 A JP 5107699A JP 10769993 A JP10769993 A JP 10769993A JP H06292847 A JPH06292847 A JP H06292847A
Authority
JP
Japan
Prior art keywords
coated
shape
coating
teaching program
teaching
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
JP5107699A
Other languages
Japanese (ja)
Other versions
JP3206849B2 (en
Inventor
Keiji Miyaji
計二 宮地
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.)
Asahi Sunac Corp
Original Assignee
Asahi Sunac Corp
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 Asahi Sunac Corp filed Critical Asahi Sunac Corp
Priority to JP10769993A priority Critical patent/JP3206849B2/en
Publication of JPH06292847A publication Critical patent/JPH06292847A/en
Application granted granted Critical
Publication of JP3206849B2 publication Critical patent/JP3206849B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Spray Control Apparatus (AREA)

Abstract

PURPOSE:To improve operation efficiency by continuously operating a line without stopping the line even if a corresponding teaching program fails to be specified. CONSTITUTION:The shape of a material to be coated is detected by a shape detecting means 9 just before a coating position and the detection data is subjected to image processing by a shape characteristic extracting means 10, by which the characteristics of the shape are extracted. To which of the characteristic signals stored in a memory means 6 the extraction signal corresponds is decided when the extraction signal is inputted to a deciding means 11. The corresponding teaching program is then outputted. The material to be coated is automatically coated according to the called-out teaching program in the coating position. The common teaching program is called out of the memory means 7 and the material to be coated is coated at least in accordance with the common teaching program in the case of a failure in the decision. The display to the extent that the coating is imperfect is made from a display means 12 at this time. The material to be coated is subjected to correction coating where the material to be coated arrives at a correction coating position.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、塗装ロボツトに装着し
た塗装ガンをテイーチングプログラムに基づいて移動さ
せつつ塗料を噴出させることにより被塗物の形状に対応
して自動塗装を施すようにしたロボツト塗装装置に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a robot in which a coating gun attached to a coating robot is moved in accordance with a teaching program and a coating material is ejected to automatically perform coating in accordance with the shape of an object to be coated. Regarding coating equipment.

【0002】[0002]

【従来の技術及び発明が解決しようとする課題】従来の
この種のロボツト塗装装置では、被塗物の種類ごとに各
別のテイーチングプログラムを作成して予め記憶させ、
塗装時に操作者がそのつどプログラムを選択して切り換
えるのが一般的であつたが、プログラム選択の作業が面
倒であるばかりでなく、間違いも起こしやすかつた。
2. Description of the Related Art In a conventional robot coating apparatus of this type, a teaching program for each type of object to be coated is created and stored in advance.
It was common for the operator to select and switch the program each time during painting, but not only the task of selecting the program was cumbersome, but mistakes were prone to occur.

【0003】そのため、被塗物の種類ごとに作成したテ
イーチングプログラムと対応する被塗物の形状の特徴を
示す信号とを夫々組にして記憶しておくとともに、塗装
位置の手前で被塗物の形状を自動検出してそのデータを
画像処理することにより形状の特徴を抽出し、その抽出
信号がどの特徴信号に該当するかを判定して対応するテ
イーチングプログラムを自動的に取り出す方法も一部で
実施されているが、形状検出や画像処理の技術に限界が
ある等によつて上記の判定ができない場合が往々にして
あり、その場合は、ラインを一旦停止したのち、被塗物
を確認して改めてテイーチングプログラムを選択する必
要があつて、作業能率を大幅に向上させるまでには到ら
なかつた。
For this reason, a teaching program created for each type of object to be coated and a signal indicating the characteristic of the shape of the object to be coated are stored as a pair, and the object to be coated is stored in front of the coating position. Part of the method is to automatically detect the shape and perform image processing on the data to extract the shape feature, determine which feature signal the extracted signal corresponds to, and automatically extract the corresponding teaching program. Although it has been implemented, there are cases where the above judgment cannot be made due to limitations in shape detection and image processing technology.In that case, after stopping the line once, check the coated object It was necessary to select a teaching program again, and work efficiency could not be significantly improved.

【0004】[0004]

【課題を解決するための手段】本発明のロボツト塗装装
置は、叙上の点に鑑み完成されたものであつて、被塗物
が塗装位置に搬送される手前において被塗物の形状を検
出する形状検出手段と、その形状検出手段からの検出デ
ータを画像処理して被塗物の形状の特徴を抽出する形状
特徴抽出手段と、被塗物の種類ごとに作成したテイーチ
ングプログラムと対応する被塗物の形状の特徴を示す信
号とを夫々組にして予め記憶した記憶手段と、各テイー
チングプログラムとは別に作成した共通テイーチングプ
ログラムを予め記憶した判定不能時用記憶手段と、形状
特徴抽出手段から得た抽出信号が記憶手段に記憶された
各特徴信号のいずれに該当するかを判定して対応するテ
イーチングプログラムを出力し、また、判定不能の場合
は判定不能時用記憶手段に記憶された共通テイーチング
プログラムを出力する判定手段と、を具備した構成とし
た。
The robot coating apparatus of the present invention has been completed in view of the above points, and detects the shape of an object to be coated before the object is conveyed to a coating position. Shape detecting means, shape shape extracting means for image-processing the detection data from the shape detecting means to extract the shape characteristics of the object to be coated, and a teaching program corresponding to the teaching program created for each type of the object to be coated. From the shape feature extraction means, the storage means that stores in advance each set of signals indicating the shape characteristics of the coating, the storage means for the undetermined state that stores in advance the common teaching program created separately from each teaching program, and the shape feature extraction means It is determined which of the characteristic signals stored in the storage means the obtained extracted signal corresponds to, and a corresponding teaching program is output. A judging means for outputting a common Teichingu program stored in the unit, has a structure provided with the.

【0005】[0005]

【作用】まず、被塗物の種類ごとにテイーチングプログ
ラムを作成するとともに、対応する被塗物の形状の特徴
を示す信号を作成して、夫々組にして予め記憶手段に記
憶させる。また、上記の各テイーチングプログラムとは
別に、例えば各被塗物に共通した形状部分等に基づいて
公約数的な共通テイーチングプログラムを作成して、判
定不能時用記憶手段に予め記憶させる。
First, a teaching program is created for each type of object to be coated, and a signal indicating the characteristic of the shape of the object to be coated is created and stored as a set in the storage means in advance. In addition to the above teaching programs, a common divisor common teaching program is created based on, for example, a shape portion common to each object to be coated, and is stored in advance in the undeterminable storage means.

【0006】被塗物が塗装位置の手前に来ると、形状検
出手段によりその形状が検出され、形状特徴抽出手段に
より、検出データを画像処理することによつてその被塗
物の形状の特徴が抽出される。
When the object to be coated comes in front of the coating position, its shape is detected by the shape detecting means, and the shape feature extracting means image-processes the detection data to determine the shape feature of the object to be coated. To be extracted.

【0007】そうすると、判定手段が上記の形状特徴抽
出手段で得られた抽出信号が記憶手段に記憶された特徴
信号のどれに該当するかを判定し、判定が下されると対
応するテイーチングプログラムが出力される。そして、
被塗物が塗装位置に来ると、塗装ロボツトの塗装ガンが
上記の呼び出されたテイーチングプログラムにしたがつ
て制御され、被塗物の形状に対応して自動塗装される。
Then, the judging means judges which of the characteristic signals stored in the storing means the extracted signal obtained by the shape characteristic extracting means corresponds to, and when the judgment is made, the corresponding teaching program is executed. Is output. And
When the object to be coated comes to the coating position, the coating gun of the coating robot is controlled according to the above-mentioned called up teaching program, and is automatically coated according to the shape of the object to be coated.

【0008】一方、上記の判定ができなかつた場合は、
判定不能時用記憶手段から共通テイーチングプログラム
が呼び出されて出力され、被塗物は取り敢えずその共通
テイーチングプログラムに基づいて塗装される。
On the other hand, if the above judgment cannot be made,
The common teaching program is called from the undeterminable storage means and output, and the object to be coated is first painted based on the common teaching program.

【0009】その際の塗装は形状に正確に対応したもの
ではないので、例えば上記の共通テイーチングプログラ
ムが出力されると同時にそれを知らせる信号を発し、対
応する被塗物について後で補正塗り作業を行えば良い。
Since the coating at that time does not correspond exactly to the shape, for example, the above-mentioned common teaching program is output and at the same time, a signal notifying it is issued, and the correction coating work is performed later on the corresponding object to be coated. Just go.

【0010】[0010]

【実施例】以下、本発明の一実施例を図1及び図2に基
づいて説明する。図において、符号1は被塗物aの搬送
ラインであつて、形状を異にする多種類の被塗物aが混
じり合つた状態で順次に塗装位置Pに搬送されるように
なつており、その塗装位置Pに設置された塗装ロボツト
2の塗装ガン3が、ロボツト制御部4に入力されたテイ
ーチングプログラムに従い、被塗物aの前面においてそ
の形状に対応した領域でジグザグ状の軌跡で移動しつつ
塗料を噴出して、自動塗装を施すようになつている。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to FIGS. In the figure, reference numeral 1 is a conveying line for the object to be coated a, which is sequentially conveyed to the coating position P in a state where various kinds of objects to be coated a having different shapes are mixed. The coating gun 3 of the coating robot 2 installed at the coating position P moves in a zigzag locus in a region corresponding to the shape on the front surface of the object to be coated a according to a teaching program input to the robot control unit 4. At the same time, the paint is sprayed and automatic painting is applied.

【0011】準備作業として、まず、被塗物aの種類ご
とに塗装ガン3の移動を制御するテイーチングプログラ
ムが作成されるとともに、対応する被塗物aの形状の特
徴を示す画像信号からなる特徴信号が作成され、夫々組
にして図2の記憶手段6に予め記憶されるようになつて
いる。
As a preparatory work, first, a teaching program for controlling the movement of the coating gun 3 is created for each type of the object to be coated a, and a feature consisting of an image signal showing the characteristic of the shape of the corresponding object to be coated a. Signals are created and stored in advance in the storage means 6 of FIG. 2 as a set.

【0012】また、上記の各テイーチングプログラムと
は別に、例えば各被塗物aに共通する形状部分に基づく
公約数的な共通テイーチングプログラムが作成されて、
判定不能時用記憶手段7に予め記憶されるようになつて
いる。
In addition to the above-mentioned teaching programs, for example, a common divisor common teaching program based on a shape part common to each object a is created.
It is adapted to be stored in advance in the undeterminable storage means 7.

【0013】一方、搬送ライン1における塗装位置Pの
手前側には、多数の検出素子を縦方向に列設して通過域
を識別することにより被塗物a形状の検出データを得る
形状検出手段9が設置されている。
On the other hand, on the front side of the coating position P on the transport line 1, a shape detecting means for obtaining detection data of the shape of the object a to be coated by arranging a large number of detecting elements in the vertical direction to identify the passing area 9 are installed.

【0014】この形状検出手段9には、上記の検出デー
タを画像処理して被塗物aの形状の特徴を抽出する形状
特徴抽出手段10が接続されている。
The shape detecting means 9 is connected to a shape characteristic extracting means 10 for image-processing the above detection data to extract the characteristic of the shape of the object a to be coated.

【0015】この形状特徴抽出手段10は、上記の記憶
手段6、判定不能時用記憶手段7とともに、判定手段1
1に接続されている。この判定手段11は、形状特徴抽
出手段10から抽出信号が入力されるごとに、その抽出
信号が上記の記憶手段6に記憶された各特徴信号のいず
れに該当するかを判定して対応するテイーチングプログ
ラムをロボツト制御部4に出力し、また、上記の判定が
できなかつた場合には、判定不能時用記憶手段7から共
通テイーチングプログラムを呼び出して同じくロボツト
制御部4に出力するように機能する。
The shape feature extraction means 10 includes the storage means 6 and the undeterminable storage means 7, and the determination means 1
Connected to 1. Each time the extraction signal is input from the shape feature extraction unit 10, the determination unit 11 determines which of the feature signals stored in the storage unit 6 the extraction signal corresponds to and performs corresponding teaching. The program outputs to the robot control unit 4, and when the above determination cannot be made, the common teaching program is called from the determination impossible storage means 7 and also output to the robot control unit 4.

【0016】なお、判定手段11の出力側には、上記の
共通テイーチングプログラムが出力された場合に、その
ことをブザー、ランプ等で表示する表示手段12が接続
されている。
Incidentally, the output side of the judging means 11 is connected with a display means 12 for displaying a buzzer, a lamp or the like when the above-mentioned common teaching program is output.

【0017】また、搬送ライン1の搬送方向の前方に
は、補正塗りを行うための補正塗り位置が設けられてい
る。
Further, a correction coating position for performing correction coating is provided in front of the transportation line 1 in the transportation direction.

【0018】次に、本実施例の作動を説明する。被塗物
aが塗装位置Pに向かつて搬送されると、形状検出手段
9を通過することによりその形状が検出され、続いて形
状特徴抽出手段10により、検出データを画像処理する
ことによつてその被塗物aの形状の特徴が抽出される。
Next, the operation of this embodiment will be described. When the article a is conveyed toward the coating position P, the shape is detected by passing through the shape detecting means 9, and then the shape feature extracting means 10 performs image processing on the detection data. The characteristics of the shape of the object a to be coated are extracted.

【0019】その抽出信号が判定手段11に入力される
と、判定手段11はその抽出信号が記憶手段6に記憶さ
れた特徴信号のどれに該当するかを判定し、判定が下さ
れると対応するテイーチングプログラムがロボツト制御
部4に出力される。そして、被塗物aが塗装位置Pに来
ると、塗装ロボツト2の塗装ガン3が上記の呼び出され
たテイーチングプログラムにしたがつて制御され、被塗
物aの形状に対応して自動塗装される。
When the extracted signal is input to the judging means 11, the judging means 11 judges which of the characteristic signals stored in the storage means 6 the extracted signal corresponds to, and the judgment is made. The teaching program to be executed is output to the robot controller 4. Then, when the object a to be coated comes to the coating position P, the coating gun 3 of the coating robot 2 is controlled according to the above-mentioned called up teaching program, and is automatically coated according to the shape of the object a to be coated. .

【0020】上記の判定ができなかつた場合は、判定不
能時用記憶手段7から共通テイーチングプログラムが呼
び出されてロボツト制御部4に出力され、被塗物aは取
り敢えずその共通テイーチングプログラムに基づいて塗
装される。
If the above determination cannot be made, the common teaching program is called from the undeterminable storage means 7 and is output to the robot controller 4, and the object a is painted based on the common teaching program. To be done.

【0021】その際、表示手段12から塗装が不完全で
あることの表示がなされ、その被塗物aが補正塗り位置
に達したところで、補正塗りが行われる。
At this time, the display means 12 indicates that the coating is incomplete, and the correction coating is performed when the object a to be coated reaches the correction coating position.

【0022】[0022]

【発明の効果】以上具体的に説明したように、本発明に
よれば、被塗物が塗装位置に来たときに対応するテイー
チングプログラムを自動的に呼び出して正確に塗装でき
るのはもちろんのこと、仮にそれができなかつた場合で
も、共通テイーチングプログラムを呼び出して、後での
簡単な補正塗り作業を予定した塗装を施すようにしたか
ら、ラインをいちいち止めることなく連続稼働すること
ができ、塗装作業の大幅な能率向上を図ることができる
効果がある。
As described above in detail, according to the present invention, it is of course possible to automatically call up the corresponding teaching program when the object to be coated comes to the coating position for accurate coating. Even if it could not be done, the common teaching program was called to apply the coating for which a simple correction painting work was planned later, so it is possible to operate continuously without stopping the line. This has the effect of significantly improving work efficiency.

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

【図1】本発明の一実施例の外観斜視図である。FIG. 1 is an external perspective view of an embodiment of the present invention.

【図2】そのブロツク構成図である。FIG. 2 is a block diagram of the block.

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

a:被塗物 P:塗装位置 1:搬送ライン 2:塗装
ロボツト 3:塗装ガン 4:ロボツト制御部 6:記
憶手段 7:判定不能時用記憶手段 9:形状検出手段
10:形状特徴抽出手段 11:判定手段
a: object to be coated P: coating position 1: transport line 2: coating robot 3: coating gun 4: robot control unit 6: storage unit 7: storage unit for undeterminable state 9: shape detection unit 10: shape feature extraction unit 11 : Judgment means

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 塗装ロボツトに装着した塗装ガンをテイ
ーチングプログラムに基づいて移動させつつ塗料を噴出
させることにより被塗物の形状に対応して自動塗装を施
すようにしたロボツト塗装装置において、 被塗物が塗装位置に搬送される手前において被塗物の形
状を検出する形状検出手段と、 該形状検出手段からの検出データを画像処理して被塗物
の形状の特徴を抽出する形状特徴抽出手段と、 被塗物の種類ごとに作成したテイーチングプログラムと
対応する被塗物の形状の特徴を示す信号とを夫々組にし
て予め記憶した記憶手段と、 前記各テイーチングプログラムとは別に作成した共通テ
イーチングプログラムを予め記憶した判定不能時用記憶
手段と、 前記形状特徴抽出手段から得た抽出信号が前記記憶手段
に記憶された各特徴信号のいずれに該当するかを判定し
て対応するテイーチングプログラムを出力し、また、判
定不能の場合は前記判定不能時用記憶手段に記憶された
共通テイーチングプログラムを出力する判定手段と、を
具備したことを特徴とするロボツト塗装装置。
Claim: What is claimed is: 1. A robot coating apparatus, wherein a coating gun mounted on a coating robot is moved according to a teaching program to eject the coating material to automatically perform coating in accordance with the shape of the coating object. Shape detection means for detecting the shape of the object to be coated before the object is conveyed to the coating position, and shape feature extraction means for image-processing the detection data from the shape detection means to extract the characteristics of the shape of the object to be coated. And a teaching means created for each kind of the object to be coated and a corresponding storage means for pre-storing a signal indicating the shape feature of the object to be coated, and a common teaching created separately from the respective teaching programs. Undecidable storage means for storing a program in advance, and extraction signals obtained from the shape feature extraction means are stored in the storage means. A judging means for judging which is applicable and outputting a corresponding teaching program, and for judging, if the judgment is impossible, outputting a common teaching program stored in the judgment impossible storage means. A unique robot coating device.
JP10769993A 1993-04-09 1993-04-09 Robot coating equipment Expired - Fee Related JP3206849B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10769993A JP3206849B2 (en) 1993-04-09 1993-04-09 Robot coating equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10769993A JP3206849B2 (en) 1993-04-09 1993-04-09 Robot coating equipment

Publications (2)

Publication Number Publication Date
JPH06292847A true JPH06292847A (en) 1994-10-21
JP3206849B2 JP3206849B2 (en) 2001-09-10

Family

ID=14465716

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10769993A Expired - Fee Related JP3206849B2 (en) 1993-04-09 1993-04-09 Robot coating equipment

Country Status (1)

Country Link
JP (1) JP3206849B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015231892A (en) * 2014-06-09 2015-12-24 東芝エレベータ株式会社 Elevator panel coating system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015231892A (en) * 2014-06-09 2015-12-24 東芝エレベータ株式会社 Elevator panel coating system

Also Published As

Publication number Publication date
JP3206849B2 (en) 2001-09-10

Similar Documents

Publication Publication Date Title
US11521286B2 (en) Data processing method, apparatus, and system
EP2082827B1 (en) Board removal apparatus for a pallet and associated methods
CN106501263A (en) A kind of online visual inspection machine of remote control finished product and detection method
EP3630404B1 (en) An apparatus and a method for automated seam welding of a work piece comprising a base plate with a pattern of upstanding profiles
KR101640425B1 (en) System and method for inspecting sealer application condition
JPH06292847A (en) Robot coating device
US20220089376A1 (en) Pallet transport system, pallet transport method, and pallet transport program
CN116297452A (en) Workpiece testing method and system based on machine vision technology
JPH03175000A (en) Instrument for inspecting surface defect on press panel
JPH09167017A (en) Traveling controller for unmanned vehicle
JP2019052019A (en) Method for determining coil gripping position of coil transportation automatic crane
JPH086513Y2 (en) Paint ejection trajectory display device of reciprocator type automatic coating machine
CA2616662C (en) Pallet inspection and repair system and associated methods
US20230382637A1 (en) Apparatus and method for handling twistlocks
JP2555621Y2 (en) Automatic coating equipment
JPH0631233A (en) Teaching method for painting robot
JPH0567354U (en) Coating condition management device for automatic coating system
KR101978910B1 (en) Workpiece Transport Automation System And Method
JP2863298B2 (en) Welding robot controller
JPH09206641A (en) Automatic coating apparatus
KR960005009B1 (en) Sorting system for tire
CN115781834A (en) Method for repairing defects of plywood
JPH0448575B2 (en)
JPS6148264B2 (en)
CN117490595A (en) System and method for detecting welding process holes of vehicle body

Legal Events

Date Code Title Description
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

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

Free format text: PAYMENT UNTIL: 20090706

Year of fee payment: 8

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

Free format text: PAYMENT UNTIL: 20100706

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110706

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees