JPH0618252A - Inspecting method for components constituting outer view - Google Patents

Inspecting method for components constituting outer view

Info

Publication number
JPH0618252A
JPH0618252A JP17111092A JP17111092A JPH0618252A JP H0618252 A JPH0618252 A JP H0618252A JP 17111092 A JP17111092 A JP 17111092A JP 17111092 A JP17111092 A JP 17111092A JP H0618252 A JPH0618252 A JP H0618252A
Authority
JP
Japan
Prior art keywords
inspected
scanning
distance
product
component
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.)
Pending
Application number
JP17111092A
Other languages
Japanese (ja)
Inventor
Kenji Tamaoki
研二 玉置
Masato Uno
正人 宇野
Nobuhiko Suzuki
信彦 鈴木
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.)
Hitachi Ltd
Hitachi High Tech Corp
Original Assignee
Hitachi Ltd
Hitachi Electronics Engineering Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Hitachi Electronics Engineering Co Ltd filed Critical Hitachi Ltd
Priority to JP17111092A priority Critical patent/JPH0618252A/en
Publication of JPH0618252A publication Critical patent/JPH0618252A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Conveyors (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)
  • Manipulator (AREA)

Abstract

PURPOSE:To inspect assembling state and shape of a plurality of components having three-dimensional shapes automatically in a short time with high accuracy through two-dimensional scanning by fixing a noncontact distance sensor to a robot and measuring the distance up to each measuring point for every component to be inspected. CONSTITUTION:A robot 3 has an upstanding strut type y-shaft 3b and an x-shaft 3a movable vertically(Y) and laterally(X) while crossing perpendicularly with the y-shaft 3b. The robot 3 is also movable back and forth in Z-direction through a rough positioning mechanism 6. The robot 3 scans the sides forming the outer periphery of each component to be inspected in the X and Y directions while measuring the distance up to each measuring point for every component to be inspected by means of ultrasonic distance sensors 4a-4d fixed to the X- shaft 3a of the robot 3 thus detecting coordinates of passing point in the X and Y directions. A line connecting positions to be measured obtained through coordinate detection is then compared with a line connecting positions to be measured of a reference component among predetermined components thus determining relative positional shift and inclination for each component to be inspected.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、家電製品などの外観の
要部を構成する複数個の3次元形状部品(例えば、冷蔵
庫の複数の扉等)が、その製品の本体に組付けられた状
態を検査する外観構成部品の検査方法に係わり、特に、
外観構成部品の組付け状態および形状の検査を、2次元
走査で自動的に、短時間かつ高精度に行うのに好適な検
査方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention According to the present invention, a plurality of three-dimensionally shaped parts (for example, a plurality of doors of a refrigerator, etc.) which form a main part of the appearance of a home electric appliance or the like are assembled in the main body of the product. Involved in the method of inspecting appearance components to inspect the condition,
The present invention relates to an inspection method suitable for automatically inspecting an assembled state and a shape of an external component by two-dimensional scanning in a short time and with high accuracy.

【0002】[0002]

【従来の技術】家電製品のうち、特に冷蔵庫等の大形品
においては、その製品の性能の良さはもちろんである
が、現在ではその製品の主たる外観を構成する部品の形
状や、該部品の製品本体に対する位置・姿勢等の組付け
られた状態などに対してユーザの関心が高くなってい
る。このため、外観構成部品の検査は、製品の品質検査
の中でも重要な検査項目の一つになっている。
2. Description of the Related Art Among household electric appliances, particularly large-sized products such as refrigerators, of course, not only the performance is good, but at present, the shapes of the parts constituting the main appearance of the product and the parts The user's interest in the assembled state such as the position and orientation of the product body is increasing. For this reason, the inspection of the appearance components is one of the important inspection items in the product quality inspection.

【0003】従来、前記検査は工場の組立ラインにおい
て行われるほか、製品の納入先でも行われているが、測
定器を使用して行う検査では、接触式の3次元測定器を
使用して行うのが一般的である。この検査方法は、3次
元測定器の先端部に取り付けられたプローブを、静止状
態の製品の被検査部品の表面に所定の力で押圧し、予め
設定されている所定の複数個所について、XYZの各方
向にそれぞれ走査して各部の寸法を計測し、その計測値
と基準値とを比較して各部品の相対位置や傾き等を算出
し、部品形状や部品の組付け状態等を検査する方法であ
る。
Conventionally, the above-mentioned inspection is carried out not only on the assembly line of the factory but also on the delivery destination of the product, but in the inspection carried out by using the measuring device, it is carried out by using the contact type three-dimensional measuring device. Is common. In this inspection method, a probe attached to the tip of the three-dimensional measuring device is pressed against the surface of the inspected part of the product in a stationary state with a predetermined force, and XYZ A method of measuring the dimensions of each part by scanning in each direction, calculating the relative position and inclination of each part by comparing the measured value with a reference value, and inspecting the shape of the part and the mounting state of the part Is.

【0004】一方、工場などの組立ラインにおける検査
においては、前記接触式の3次元測定器を使用すると、
検査に長時間を要する上に該測定器が比較的高価である
ことから、従来から目視検査や簡単なゲージを使用する
手作業による簡便な検査が多用されている。
On the other hand, in the inspection in an assembly line such as a factory, when the contact type three-dimensional measuring device is used,
Since a long time is required for the inspection and the measuring device is relatively expensive, a visual inspection and a simple manual inspection using a simple gauge have been widely used.

【0005】他方、ライン上を移送されてくるパレット
上の物品の座標位置を、超音波センサー(非接触−物体
感知センサー)を使用して検出する産業用ロボットおよ
び関連装置(例えば、特開昭61−109686号公
報)が提案されている。
On the other hand, an industrial robot and a related device for detecting the coordinate position of an article on a pallet transferred on a line by using an ultrasonic sensor (non-contact-object detection sensor) (for example, Japanese Patent Laid-Open No. Sho. 61-109686).

【0006】[0006]

【発明が解決しようとする課題】前記従来技術のうち、
接触式の3次元測定器を使用する検査方法は、先端プロ
ーブの大きさによりおのずから対象検査部品の大きさや
形状が制約される。また、外観構成部品の材質にもよる
が、外観構成部品が意匠用プラスチック部品などの場合
には、プローブを押圧することにより該外観構成部品に
変形や傷を発生させる場合があるため、使用する3次元
測定器の選定に制約を受ける問題点を有していた。
Of the above-mentioned conventional techniques,
In the inspection method using the contact type three-dimensional measuring device, the size and shape of the target inspection component are naturally restricted by the size of the tip probe. Also, depending on the material of the external appearance component, if the external appearance component is a plastic part for design, etc., it may be deformed or scratched by pressing the probe. There was a problem that the selection of the three-dimensional measuring device was restricted.

【0007】また、目視検査や簡単なゲージを使用する
手作業による検査は、対象検査部品の種類や検査場所等
に制約されることなく、簡便で手軽に行うことができる
利点はあるが、検査者の熟練度に頼るところが大きくど
うしても個人差を生じることになる。従って、その検査
精度は一定しないため信頼性は低く、品質検査を精度よ
く均一化する点で問題があった。
The visual inspection and the manual inspection using a simple gauge have the advantage that they can be easily and easily carried out without being restricted by the type of the inspection object or the inspection place. It depends on the skill level of the person, and it will inevitably cause individual differences. Therefore, since the inspection accuracy is not constant, the reliability is low, and there is a problem in that the quality inspection is made uniform with high accuracy.

【0008】他方、前記超音波センサーを使用してパレ
ット上の物品の座標位置を検出する産業用ロボットおよ
び関連装置は、一方向のみ(例えばX軸方向のみ)の座
標検出であり、超音波センサーは物品を検出したか否か
に使用されるものであって、部品形状や、該部品の製品
本体に対する組付け位置や姿勢等の状態を検査すること
はできないものである。
On the other hand, the industrial robot and the related apparatus for detecting the coordinate position of the article on the pallet by using the ultrasonic sensor is the coordinate detection in only one direction (for example, only the X-axis direction). Is used depending on whether or not an article is detected, and it is not possible to inspect the shape of the part and the state of the mounting position and posture of the part with respect to the product body.

【0009】このように、前記製品の外観を構成する部
品形状や、該部品の製品本体に対する組付け位置や姿勢
等の状態を、精度よく自動的に検査する装置および方法
は提供されていないのが実状であった。
As described above, there is not provided an apparatus and method for accurately and automatically inspecting the shape of parts constituting the appearance of the product and the states such as the mounting position and posture of the parts with respect to the product body. Was the actual situation.

【0010】本発明は、上記従来技術の問題点に鑑み、
家電製品などの外観の要部を構成する複数個の3次元形
状部品が、その製品の本体に組付けられた状態および形
状の検査を、2次元走査で自動的に、短時間かつ高精度
に行うことができる外観構成部品の組付け状態および形
状の検査方法を提供することを目的とする。
The present invention has been made in view of the above problems of the prior art.
Two-dimensional scanning automatically and in a short time and with high accuracy for inspection of the state and shape of a plurality of three-dimensional shaped parts that make up the main part of the appearance of home electric appliances etc. It is an object of the present invention to provide a method of inspecting an assembling state and a shape of an appearance component that can be performed.

【0011】[0011]

【課題を解決するための手段】上記目的を達成するた
め、本発明の外観構成部品の検査方法は、製品の外観の
要部を構成する複数個の3次元形状部品が、製品本体に
組付けられた状態の検査を、(i)前記組付けられた各
被検査部品の表面上の任意位置に、予め組付け状態検査
用の複数の測定点を設定し、(ii)該設定した測定点
に対してXYの各軸方向に走査可能なロボットに非接触
形の距離センサーを取り付け、該距離センサーより前記
各測定点までの距離を、前記各被検査部品ごとに計測し
ながら該測定点よりXおよびY方向に、各被検査部品の
外周を形成する端辺を通過するように走査して該通過点
のXおよびY方向の座標を検出し、(iii)該座標検
出された被測定位置を、走査された各端辺の複数の位置
に設定し、(iv)該設定した端辺上の被測定位置間を
結ぶ直線を、各端辺ごとに検査装置のXY座標上に求め
るとともに、予め求めた各被検査部品中の基準部品にお
ける被測定位置間を結ぶ直線とを前記XY座標上にて比
較し、(v)前記両直線のなす角度および前記座標検出
した被測定位置より前記基準部品における直線までの垂
線の長さ並びに前記計測した距離データとを指標とし
て、前記基準部品に対する各被検査部品の相対的な位置
ずれおよび傾きを求める、構成にしたものである。
In order to achieve the above object, an inspection method for appearance components according to the present invention is a method in which a plurality of three-dimensionally shaped parts constituting a main part of the appearance of a product are assembled in a product body. (I) A plurality of measuring points for assembling state inspection are set in advance at arbitrary positions on the surface of each of the assembled parts to be inspected, and (ii) the set measuring points. A non-contact type distance sensor is attached to a robot capable of scanning in each of the XY axis directions, and the distance from the distance sensor to each measurement point is measured from each measurement point while measuring each of the inspected parts. Scan in the X and Y directions so as to pass through the side edges that form the outer periphery of each inspected component, to detect the X and Y direction coordinates of the passing point, and (iii) the measured position at which the coordinates are detected. , At multiple positions on each scanned edge, (iv) A straight line connecting the measured positions on the set side is obtained on the XY coordinates of the inspection device for each side, and a straight line connecting the measured positions of the reference parts among the pre-determined reference parts is obtained. Are compared on the XY coordinates, and (v) the angle formed by both the straight lines and the length of the perpendicular line from the coordinate-measured position to be measured to the straight line in the reference component and the measured distance data are used as indexes. The configuration is such that the relative displacement and inclination of each inspected component with respect to the reference component is obtained.

【0012】一方、本発明の外観構成部品の検査方法
は、製品に組付けられて該製品の外観の要部を構成する
複数個の3次元形状部品の形状の検査を、(i)前記組
付けられた各被検査部品の表面上の任意位置に、予め組
付け状態検査用の複数の測定点を設定し、(ii)該設
定した測定点に対してXYの各軸方向に走査可能なロボ
ットに非接触形の距離センサーを取り付け、該距離セン
サーより前記各測定点までの距離を、前記各被検査部品
ごとに計測しながら該測定点よりXおよびY方向に、各
被検査部品の外周を形成する端辺を通過するように走査
して該通過点のXおよびY方向の座標を検出し、(ii
i)該座標検出された被測定位置を、走査された各端辺
の複数の位置に設定し、(iv)該設定した端辺上の被
測定位置間を結ぶ直線を、各端辺ごとに検査装置のXY
座標上に求め、隣り合う直線のなす角度および各被測定
位置より相対する前記直線までの垂線の長さを指標とし
て、基準部品に対する各被検査部品の形状および寸法の
誤差を検出して検査する、構成にしたものである。
On the other hand, the appearance component inspection method of the present invention comprises: (i) inspecting the shape of a plurality of three-dimensional shaped components assembled to a product and constituting a main part of the appearance of the product; A plurality of measurement points for inspecting the assembling state are set in advance at arbitrary positions on the surface of each attached inspected component, and (ii) the set measurement points can be scanned in the XY axial directions. A non-contact type distance sensor is attached to the robot, and while measuring the distance from the distance sensor to each of the measurement points for each of the inspected parts, the outer circumference of each of the inspected parts in the X and Y directions from the measured point. Scanning is performed so as to pass through the end side forming the, and the coordinates of the passing point in the X and Y directions are detected, and (ii
i) The coordinate-detected measured position is set at a plurality of positions on each scanned side, and (iv) a straight line connecting the measured positions on the set side is set for each side. XY of inspection device
Obtained on the coordinates, using the angle formed by adjacent straight lines and the length of the perpendicular line from each measured position to the above-described straight line as an index, detect and inspect the error in the shape and size of each inspected part with respect to the reference part , It is configured.

【0013】そして、前記距離センサーを、照射ビーム
が被検査部品の表面に垂直に照射可能で、かつ被検査部
品表面との距離が移動調整可能なセンサーヘッド機構を
介して前記ロボットに取り付け、走査開始前に、前記セ
ンサーヘッド機構によりビームスポット径を所定の値に
調整可能に構成することが望ましい。
Then, the distance sensor is attached to the robot through a sensor head mechanism capable of irradiating the surface of the component to be inspected perpendicularly with the irradiation beam and adjusting the distance to the surface of the component to be inspected, and scanning. Before the start, it is desirable that the beam spot diameter can be adjusted to a predetermined value by the sensor head mechanism.

【0014】また、前記距離センサーによる被検査部品
の走査を、製品搬送用の組立ライン際に立てられた支柱
に、該組立ライン上を移動する製品の各被検査部品に対
応させた位置に複数の距離センサーを固着し、前記製品
移動に伴って行われる各被検査部品のX軸方向の走査
と、同じく組立ライン際に前記支柱と平行に立てられた
支柱状のロボットに、該ロボットの支柱に沿って移動可
能な距離センサーを装着し、該距離センサーの移動によ
る各被検査部品のY軸方向の走査およびZ軸方向の距離
計測とにより行うようにするとよい。
Further, a plurality of scans of the parts to be inspected by the distance sensor are carried out at a position corresponding to each of the parts to be inspected of the product moving on the assembly line on the pillars set up at the assembly line for product transportation. The distance sensor is fixed, the X-axis direction scanning of each inspected part is performed along with the movement of the product, and a strut-shaped robot that is also erected parallel to the strut at the assembly line is mounted on the strut of the robot. It is advisable to mount a distance sensor that can move along the distance sensor, and to perform the scanning of each inspected component in the Y-axis direction and the distance measurement in the Z-axis direction by the movement of the distance sensor.

【0015】そして、前記距離センサーによる被検査部
品の走査を、製品搬送用の組立ライン際に立てられた支
柱に、該組立ライン上を移動する製品の各被検査部品に
対応させた位置に複数の距離センサーを固着し、前記製
品移動に伴って行われる各被検査部品のX軸方向の走査
と、該走査後、前記組立ライン上の製品を移動方向の面
内で被検査部品とともに90度回転させた位置の組立ラ
イン際に立てられた前記支柱と平行の支柱に、該90度
回転させた位置における各被検査部品に対応させて複数
の距離センサーを固着し、前記製品移動に伴って行われ
る各被検査部品のY軸方向の走査およびZ軸方向の距離
計測とにより行うようにしてもよい。
A plurality of scans of the parts to be inspected by the distance sensor are carried out at a position corresponding to each of the parts to be inspected of the product moving on the assembly line for the product transportation assembly line. The distance sensor is fixed, and each component to be inspected is scanned in the X-axis direction along with the movement of the product, and after the scanning, the product on the assembly line is moved by 90 degrees with the component to be inspected in the plane in the movement direction. A plurality of distance sensors are fixed to a column parallel to the column that is erected during the assembly line at the rotated position, in correspondence with each inspected part at the position rotated by 90 degrees. It may be performed by performing scanning in the Y-axis direction and measuring the distance in the Z-axis direction of each inspected component.

【0016】さらに、前記距離センサーによる被検査部
品の走査を、製品搬送用の組立ライン際に立てられた支
柱に、該組立ライン上を移動する製品の各被検査部品に
対応させた位置に複数の距離センサーを固着し、前記製
品移動に伴って行われる各被検査部品のX軸方向の走査
と、該走査後に、前記組立ライン上の製品がその移動方
向を該移動方向の面内で垂直に変えられて移動する位置
に設けられた複数の距離センサーにより、前記垂直に変
えられた方向の製品移動に伴って行われる各被検査部品
のY軸方向の走査およびZ軸方向の距離計測とにより行
うようにしてもよい。
Furthermore, a plurality of scans of the parts to be inspected by the distance sensor are made at a position corresponding to each of the parts to be inspected of the product moving on the assembly line on the pillars set up at the assembly line for product transportation. The distance sensor is fixed, and each component to be inspected is scanned in the X-axis direction along with the movement of the product, and after the scanning, the product on the assembly line is moved vertically in the plane of the movement direction. And the distance measurement in the Z-axis direction of each inspected part, which is performed in association with the product movement in the vertically changed direction, by the plurality of distance sensors provided at the positions to be changed and moved. It may be performed by.

【0017】また、前記距離センサーを、前記センサー
ヘッド機構先端部に回動機構を介してXY面内で90度
回動可能に取り付けられた複数個の並設されたセンサー
群とし、該センサー群の各距離センサーを、被検査部品
の端辺を順次通過可能にX軸およびY軸の各方向に移動
可能に構成することが好ましい。
Further, the distance sensor is a group of a plurality of sensors arranged side by side attached to the tip of the sensor head mechanism so as to be rotatable by 90 degrees in the XY plane via a rotating mechanism, and the sensor group is provided. It is preferable that each of the distance sensors is configured to be movable in each of the X-axis and Y-axis directions so as to sequentially pass through the edge of the inspected component.

【0018】そして、前記複数の被測定位置を結ぶXY
座標上の直線を、該各被測定位置からの距離の2乗和が
最小値になる直線にすることが好ましい。
XY connecting the plurality of measured positions
It is preferable that the coordinate straight line is a straight line where the sum of squares of the distances from the respective measured positions is the minimum value.

【0019】[0019]

【作用】上記構成としたことにより、外観構成部品の組
付け状態の検査は、まず、非接触形の距離センサーを取
り付けたXYの各軸方向に走査可能なロボットを介し
て、各被検査部品の表面上に設定された複数の測定点に
対し、距離センサーから該各測定点までの距離を計測し
ながら、該各測定点をそれぞれX方向およびY方向に走
査する。この場合の各走査は、各測定点より被検査部品
の外周を形成する端辺を通過するように行われるため、
その通過の際の距離センサーからの照射ビームの反射信
号強度は、それまでの被検査部品の表面上における強度
に比べて低下し、変曲点を形成する。そして、この変曲
点位置により前記端辺の複数位置におけるXおよびY方
向の座標が検出される。前記反射信号強度の低下は、前
記端辺が鋭くエッジ状に変化しているほど急激に低下
し、従って変曲点も明瞭になり、前記端辺位置の座標が
明確になってその検出を容易にするが、例えば、市販さ
れている冷蔵庫の扉の端辺に形成されているR程度であ
っても、その座標検出を明確かつ容易に行うことは可能
である。
With the above-described structure, the inspection of the assembled state of the external components is performed by first inspecting each inspected part through the robot capable of scanning in the XY axial directions equipped with the non-contact type distance sensor. While measuring the distance from the distance sensor to each of the plurality of measurement points set on the surface, the respective measurement points are scanned in the X direction and the Y direction, respectively. Since each scan in this case is performed so as to pass from the respective measurement points to the edge forming the outer periphery of the inspected part,
The intensity of the reflected signal of the irradiation beam from the distance sensor at the time of its passage is lower than the intensity on the surface of the component to be inspected until then, and an inflection point is formed. Then, the coordinates in the X and Y directions at a plurality of positions on the end side are detected from the inflection point position. The decrease in the intensity of the reflected signal sharply decreases as the edge changes sharply and in an edge shape, so that the inflection point becomes clear, and the coordinates of the edge position become clear, which facilitates detection. However, for example, even if it is about R formed on the edge of a commercially available refrigerator door, it is possible to detect the coordinates clearly and easily.

【0020】上記走査により端辺上の複数位置に座標検
出された位置は、それぞれ被測定位置として設定され、
設定された各被測定位置は、端辺ごとにXY座標上にプ
ロットされ、該プロットした各点間を結んだ直線が求め
られる。ここで、端辺における被測定位置が3点以上の
多点の場合には、各被測定位置からの距離の2乗和が最
小値になるような直線を演算により求める。
The positions whose coordinates are detected at a plurality of positions on the end side by the above scanning are set as measured positions, respectively.
The set measured positions are plotted on the XY coordinates for each end side, and a straight line connecting the plotted points is obtained. Here, in the case where the measured positions on the end side are multiple points of 3 or more, a straight line is calculated so that the sum of squares of the distance from each measured position becomes the minimum value.

【0021】つぎに、被検査部品のうちで基準部品に設
定された被検査部品について、上記と同様に測定点まで
の距離を計測しながら、それぞれX方向およびY方向に
走査し、その端辺の複数位置に座標検出された被測定位
置を設定し、該各被測定位置を端辺ごとにXY座標上に
プロットして各点間を結んだ直線を求める。なお、基準
部品における直線は、他の被検査部品より先に求めるよ
うにしてもよい。そして、この基準部品より求めた直線
と該直線に対応する端辺の前記直線とを座標系上にて比
較する。
Next, among the parts to be inspected, the parts to be inspected set as the reference parts are respectively scanned in the X and Y directions while measuring the distances to the measuring points in the same manner as above, and the edges thereof are measured. The measured positions whose coordinates have been detected are set at a plurality of positions, and each measured position is plotted on the XY coordinates for each end side to obtain a straight line connecting the points. The straight line in the reference part may be obtained before other inspected parts. Then, the straight line obtained from the reference part is compared with the straight line on the end side corresponding to the straight line on the coordinate system.

【0022】前記比較した両直線のなす角度は、基準部
品の端辺と該基準部品と比較される被検査部品の対応す
る端辺との傾き度を示し、また、比較される被検査部品
の前記直線上の被測定位置より基準部品にて求めた直線
までの垂線の長さは、基準部品と該基準部品と比較され
る被検査部品との対応する端辺間のX軸またはY軸方向
のずれ量を示すもので、これらを数式により演算するこ
とにより、基準部品との間のXY座標面における相対的
な位置ずれおよび傾きを求めることができる。また、前
記各測定点までの距離データは、基準部品と該基準部品
と比較される被検査部品との被検査面間の傾き度および
ずれ量、すなわちZ軸方向の傾き度およびずれ量を示す
もので、これらを数式により演算することにより、基準
部品との間のXZまたはYZ座標面における相対的な位
置ずれおよび傾きを求めることができる。
The angle formed by the two straight lines compared with each other indicates the degree of inclination between the edge of the reference part and the corresponding edge of the inspected part to be compared with the reference part, and the angle of the inspected part to be compared. The length of the perpendicular line from the measured position on the straight line to the straight line obtained by the reference part is the X-axis or Y-axis direction between the corresponding end sides of the reference part and the inspected part to be compared with the reference part. The amount of displacement of the reference component and the relative position displacement and inclination in the XY coordinate plane with respect to the reference component can be obtained by calculating these with a mathematical expression. Further, the distance data to each of the measurement points indicates the degree of inclination and the amount of deviation between the inspected surfaces of the reference part and the inspected part to be compared with the reference part, that is, the degree of inclination and the amount of deviation in the Z-axis direction. By calculating these with a mathematical expression, it is possible to obtain the relative positional deviation and inclination between the reference part and the XZ or YZ coordinate plane.

【0023】一方、外観構成部品の形状検査は、前記組
付け状態の検査と同様にして、各端辺の複数位置に座標
検出された被測定位置を設定し、該被測定位置を端辺ご
とにXY座標上にプロットし、該プロットした各点を結
んだ直線を求める。
On the other hand, in the shape inspection of the appearance constituent parts, similarly to the inspection of the assembling state, the measured positions whose coordinates are detected are set at a plurality of positions on each end side, and the measured positions are set for each end side. Is plotted on the XY coordinates, and a straight line connecting the plotted points is obtained.

【0024】上記求めた複数の直線のうち、隣り合う直
線のなす角度は、被検査部品の形状を形成する1隅の角
度(例えば、被検査部品が長方形の場合には90度)に
対応する角度を示し、また、前記直線上の被測定位置よ
り相対する直線までの垂線の長さは、被検査部品の前記
被測定位置における幅寸法(例えば、被検査部品が長方
形の場合には縦または横の幅寸法)を示すもので、これ
らの各値をその許容値と比較することにより、容易かつ
短時間に被検査部品の幾何形状および寸法誤差を検査す
ることができる。
Of the plurality of straight lines obtained above, the angle formed by adjacent straight lines corresponds to the angle of one corner forming the shape of the inspected component (for example, 90 ° if the inspected component is rectangular). An angle is shown, and the length of the perpendicular line from the measured position on the straight line to the opposing straight line is the width dimension of the measured part at the measured position (for example, if the tested part is a rectangle, the vertical or Lateral width dimension) is shown. By comparing these values with their allowable values, the geometrical shape and dimensional error of the inspected part can be easily inspected.

【0025】なお、各端辺における被測定位置を、前記
組付け状態の検査において設定した位置を流用すること
により、形状検査をより短時間に行うことが可能にな
る。
Incidentally, by diverting the positions to be measured on each end side from the positions set in the inspection of the assembled state, the shape inspection can be carried out in a shorter time.

【0026】[0026]

【実施例】以下、本発明の基本的な実施例を図1ないし
図6を参照して説明する。図1は冷蔵庫を例にした検査
方法説明図、図2は距離センサーによる被検査部品の走
査要領説明図、図3は図1におけるX軸方向の組付け状
態検査方法説明図、図4は図1におけるY軸方向の組付
け状態検査方法説明図、図5は図1におけるZ軸方向の
組付け状態検査方法説明図、図6はXYロボットの制御
系およびセンサー信号の処理系のブロック図である。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A basic embodiment of the present invention will be described below with reference to FIGS. FIG. 1 is an explanatory diagram of an inspection method using a refrigerator as an example, FIG. 2 is an explanatory diagram of a scanning method of a component to be inspected by a distance sensor, FIG. 3 is an explanatory diagram of an assembly state inspection method in the X-axis direction in FIG. 1, and FIG. 1 is an explanatory view of an assembling state inspection method in the Y-axis direction in FIG. 1, FIG. 5 is an explanatory view of an assembling state inspection method in the Z-axis direction in FIG. 1, and FIG. 6 is a block diagram of a control system and a sensor signal processing system of the XY robot. is there.

【0027】図1において、1は冷蔵庫、1aは冷蔵庫
1の本体、Aは本体1aに組付けられた冷蔵庫1の上
扉、Bは同じく中扉、Cは同じく下扉である。3は直立
した支柱状のy軸3bと、該y軸3bと直交して十字状
を形成し、y軸3bに沿って上下方向(Y軸方向)に移
動するとともに、y軸3bに対して直交方向(X軸方
向)にも移動可能なx軸3aとを備えたロボットで、ロ
ボット3は粗位置決め機構6により図に示す座標のZ軸
方向に前後進可能に構成されている。4a,4b,4
c,4dはロボット3のx軸3aに取り付けられた超音
波距離センサー(以下、単にセンサーという)、5は冷
蔵庫1搬送用のコンベアである。なお、本実施例におい
ては、検査時の相対評価の基準となる部品を、中扉Bに
している。
In FIG. 1, 1 is a refrigerator, 1a is a main body of the refrigerator 1, A is an upper door of the refrigerator 1 assembled in the main body 1a, B is an inner door, and C is a lower door. 3 is an upright pillar-shaped y-axis 3b, and forms a cross shape orthogonal to the y-axis 3b, and moves in the up-down direction (Y-axis direction) along the y-axis 3b, and with respect to the y-axis 3b. The robot is provided with an x-axis 3a that is also movable in the orthogonal direction (X-axis direction), and the robot 3 is configured to be able to move forward and backward in the Z-axis direction of the coordinates shown in the figure by the rough positioning mechanism 6. 4a, 4b, 4
Reference numerals c and 4d are ultrasonic distance sensors (hereinafter, simply referred to as sensors) attached to the x-axis 3a of the robot 3, and 5 is a conveyor for transporting the refrigerator 1. In this embodiment, the middle door B is used as a reference for relative evaluation at the time of inspection.

【0028】つぎに、図2において、a1,a4,a7
8は上扉Aの表面任意位置に予め設定されている検査
用の測定点、b1,b4,b7,b8は中扉Bの表面任意位
置に予め設定されている検査用の測定点、c1,c4,c
7,c8は下扉Cの表面任意位置に予め設定されている検
査用の測定点である。A1,A2,A3,A4は上扉Aの長
方形の外周を形成する各端辺、B1,B2,B3,B4は中
扉Bの長方形の外周を形成する各端辺、C1,C2
3,C4は下扉Cの長方形の外周を形成する各端辺をそ
れぞれ示す。
Next, referring to FIG. 2, a 1 , a 4 , a 7 ,
a 8 is a measuring point for inspection which is preset at an arbitrary position on the surface of the upper door A, and b 1 , b 4 , b 7 , b 8 are measuring points which are preset for arbitrary positions on the surface of the middle door B. Measurement points, c 1 , c 4 , c
7 and c 8 are measurement points for inspection which are preset at arbitrary positions on the surface of the lower door C. A 1 , A 2 , A 3 , and A 4 are the edges that form the outer periphery of the upper door A rectangle, and B 1 , B 2 , B 3 , and B 4 are the edges that form the outer periphery of the rectangle of the middle door B. Edges, C 1 , C 2 ,
C 3 and C 4 indicate the respective edges forming the rectangular outer periphery of the lower door C.

【0029】図6において、7xはx軸3a駆動用のモ
ータ12xに接続されたエンコーダ、7yはy軸3b駆
動用のモータ12yに接続されたエンコーダ、8はロボ
ット3制御用のコントローラ、9はエンコーダ7x,7
yに接続されたカウンタ、10はA/Dコンバータ、1
1aはCPU、11bはCPU11に接続されたメモリ
である。
In FIG. 6, 7x is an encoder connected to the motor 12x for driving the x-axis 3a, 7y is an encoder connected to the motor 12y for driving the y-axis 3b, 8 is a controller for controlling the robot 3, and 9 is Encoders 7x, 7
A counter connected to y, 10 is an A / D converter, 1
Reference numeral 1a is a CPU, and 11b is a memory connected to the CPU 11.

【0030】検査は、図1に示すように、冷蔵庫1をコ
ンベア5上の予め設定された所定の被検査位置に停止さ
せ、この冷蔵庫1に向けてロボット3が、粗位置決め機
構6を介して所定の位置まで前進させた状態で開始され
る。この場合、コンベア5上の冷蔵庫1とロボット3と
の相対的な位置および姿勢は、正確でなくてもよく、一
定の範囲内であればよい。
For the inspection, as shown in FIG. 1, the refrigerator 1 is stopped at a predetermined inspection position on the conveyor 5, and the robot 3 is directed toward the refrigerator 1 via the coarse positioning mechanism 6. It is started in a state where it is advanced to a predetermined position. In this case, the relative positions and orientations of the refrigerator 1 and the robot 3 on the conveyor 5 do not have to be accurate and may be within a certain range.

【0031】前記相対状態でセンサーにより測定点まで
の距離を計測しながら、該測定点をXまたはY方向に走
査するが、以下に、センサー4aを使用して走査する場
合について説明する。
While measuring the distance to the measurement point by the sensor in the relative state, the measurement point is scanned in the X or Y direction. The case where the sensor 4a is used for scanning will be described below.

【0032】まず、前記上中下の各扉A,B,CのX軸
方向(左右方向)の組付け状態検査方法を説明する。ロ
ボット3を駆動してセンサー4aを、図2に示す上扉A
の右上部に設定した測定点a1に位置させ、x軸3aを
駆動してセンサー4aを測定点a1より端辺A2を通過さ
せて任意に設定した走査終了点a3まで移動させる。こ
のとき、図6に示すエンコーダ7x,7yのパルスは、
カウンタ9およびCPU11aを介してメモリ11bに
取り込まれ、センサー4aのアナログ出力信号はA/D
コンバータ10およびCPU11aを介してメモリ11
bに取り込まれる。そして、CPU11aはロボットコ
ントローラ8と同期を取りながら各データの収集を行
う。
First, an assembling state inspection method for the upper, lower, middle doors A, B, C in the X-axis direction (left-right direction) will be described. The robot 3 is driven to move the sensor 4a to the upper door A shown in FIG.
Measurement points was set at the upper right is positioned in a 1, it moves the sensor 4a by driving the x-axis 3a to the measurement point a 1 than the edge side A 2 scanning end point a 3 set arbitrarily by passing. At this time, the pulses of the encoders 7x and 7y shown in FIG.
The analog output signal of the sensor 4a is stored in the memory 11b via the counter 9 and the CPU 11a, and the analog output signal is A / D.
Memory 11 via converter 10 and CPU 11a
It is taken in by b. Then, the CPU 11a collects each data in synchronization with the robot controller 8.

【0033】前記センサー4aによる距離計測値は、セ
ンサー4aが端辺A2を通過したときに、照射ビームの
反射信号強度が上扉Aの面上に比べて大きく低下するか
ら、メモリ11bに取り込まれたデータを検索すること
により変曲点を求めることができる。そして、この変曲
点におけるエンコーダ7x,7yのカウント値より、ロ
ボット3に設置された座標系のXY座標面における座標
(x1,y1)が求まり、被測定位置a2が設定される。
同様にして、図2に示す上扉Aの右下部に設定した測定
点a4から走査終了点a6までの走査により、座標
(x2,y2)の被測定位置a5が設定される。
The distance measurement value obtained by the sensor 4a is stored in the memory 11b because the intensity of the reflected signal of the irradiation beam when the sensor 4a passes the edge A 2 is much lower than that on the surface of the upper door A. The inflection point can be obtained by searching the stored data. Then, from the count values of the encoders 7x and 7y at the inflection points, the coordinates (x 1 , y 1 ) on the XY coordinate plane of the coordinate system installed on the robot 3 are obtained, and the measured position a 2 is set.
Similarly, the measured position a 5 at the coordinates (x 2 , y 2 ) is set by scanning from the measurement point a 4 set at the lower right of the upper door A shown in FIG. 2 to the scan end point a 6. .

【0034】上記被測定位置の設定は、中扉Bおよび下
扉Cに対しても同様に行われ、中扉Bの右上部,右下部
に座標(x3,y3),(x4,y4)の被測定位置b2
5が、また、下扉Cの右上部,右下部に被測定位置
2,c5がそれぞれ設定される。
The setting of the measured position is similarly performed for the inner door B and the lower door C, and the coordinates (x 3 , y 3 ), (x 4 , y 4 ), the measured position b 2 ,
b 5 is set, and measured positions c 2 and c 5 are set at the upper right portion and the lower right portion of the lower door C, respectively.

【0035】上記座標検出された被測定位置を端辺ごと
に前記XY座標上にプロットし、そのプロットした各点
間を結んだ直線を求める。図3は被測定位置a2,a5
結んだ直線S1と、被測定位置b2,b5を結んだ直線S2
とを示したものである。この場合、直線S1は座標系に
おける端辺A2の傾きとX軸方向の位置とを示してお
り、数式1で表される。また、直線S2は座標系におけ
る端辺B2の傾きとX軸方向の位置とを示しており、数
式2で表される。
The measured position whose coordinates have been detected is plotted on the XY coordinates for each edge, and a straight line connecting the plotted points is obtained. FIG. 3 shows a straight line S 1 connecting the measured positions a 2 and a 5 and a straight line S 2 connecting the measured positions b 2 and b 5.
And is shown. In this case, the straight line S 1 indicates the inclination of the edge A 2 in the coordinate system and the position in the X-axis direction, and is represented by Formula 1. Further, the straight line S 2 indicates the inclination of the end side B 2 in the coordinate system and the position in the X-axis direction, and is represented by Formula 2.

【0036】[0036]

【数1】 [Equation 1]

【0037】[0037]

【数2】 [Equation 2]

【0038】そして、両直線S1,S2のなす角θ1は、
中扉Bの端辺B2に対する上扉Aの端辺A2のXY座標上
での相対的な位置(姿勢)を示しており、数式3で表さ
れる。
The angle θ 1 formed by the two straight lines S 1 and S 2 is
The relative position (posture) on the XY coordinates of the edge A 2 of the upper door A with respect to the edge B 2 of the middle door B is shown, and is represented by Formula 3.

【0039】[0039]

【数3】 [Equation 3]

【0040】すなわち、θ1=0は、端辺B2に対して端
辺A2が平行状態に組付けられた状態を表し、θ1=正
(+)は、上扉AがXY座標上で時計方向に、また、反
対にθ1=負(−)は、上扉AがXY座標上で反時計方
向にそれぞれ中扉Bに対して回転し、傾いて組付けられ
た状態を表している。
That is, θ 1 = 0 represents a state in which the edge A 2 is assembled in parallel with the edge B 2 , and θ 1 = positive (+) means that the upper door A is on the XY coordinates. In the clockwise direction, and conversely θ 1 = negative (−), indicates that the upper door A is rotated counterclockwise on the XY coordinates with respect to the middle door B, and is tilted and assembled. There is.

【0041】また、被測定位置a5より直線S2までの垂
線t1は、端辺B2に対する端辺A2のX軸方向の相対的
な位置ずれ量を示しており、数式4で表される。
Further, perpendicular t 1 than to the straight line S 2 position a 5 to be measured indicates the relative positional deviation amount in the X-axis direction of the end side A 2 against the edge side B 2, Table in Equation 4 To be done.

【0042】[0042]

【数4】 [Equation 4]

【0043】上記上扉Aと中扉Bとの間の検査方法は、
被測定位置c2,c5を結ぶ直線を求めることにより、そ
のまま下扉Cと中扉Bとの間の検査方法に適用すること
が可能である。
The inspection method between the upper door A and the middle door B is as follows.
By obtaining the straight line connecting the measured positions c 2 and c 5 , it is possible to directly apply the method to the inspection between the lower door C and the middle door B.

【0044】つぎに、前記上中下の各扉A,B,CのY
軸方向(上下方向)の組付け状態検査方法を説明する。
前述のX軸方向(左右方向)の検査方法と同様に、ま
ず、センサー4aを、ロボット3を駆動して図2に示す
上扉Aの右下部の測定点a4に移動させ、ついで、y軸
3bを駆動して該位置から中扉Bの右上部に設定した測
定点b1まで、距離を測定しながら移動させる。このと
きもX軸方向の検査時と同様に、センサー4aによる距
離測定値は、上扉Aの端辺A3上の通過点a9で反射信号
強度が大きく低下し、つづいて中扉Bの端辺B1上の通
過点b9にて低下前のほぼ元の値にまで復する。この反
射信号強度の変曲点は、メモリ11bに取り込まれたデ
ータをCPU11aにより検索して容易に求めることが
でき、該変曲点におけるエンコーダ7x,7yのカウン
ト値より、ロボット3に設置の座標系のXY座標面に、
被測定位置a9の座標(x5,y5)および被測定位置b9
の座標(x7,y7)が設定される。そして、同様にして
上扉Aの左下部の測定点a8から中扉Bの左上部の測定
点b7まで走査して、被測定位置a10の座標(x6
6)および被測定位置b10の座標(x8,y8)を設定
し、また、中扉Bと下扉Cとの左右に、被測定位置
11,b12およびc9,c10をそれぞれ設定する。
Next, Y of each of the upper, middle and lower doors A, B, C
An assembling state inspection method in the axial direction (vertical direction) will be described.
Similar to the inspection method of the aforementioned X-axis direction (lateral direction), first, the sensor 4a, is moved by driving the robot 3 to the right lower part of the measuring point a 4 on door A shown in FIG. 2, then, y The shaft 3b is driven to move from that position to the measurement point b 1 set at the upper right portion of the inner door B while measuring the distance. Also at this time, as in the case of the inspection in the X-axis direction, the distance measurement value by the sensor 4a has a large decrease in the reflection signal intensity at the passing point a 9 on the edge A 3 of the upper door A, and then the middle door B. At the passing point b 9 on the edge B 1 , the value returns to almost the original value before the decrease. The inflection point of the reflection signal intensity can be easily obtained by searching the data stored in the memory 11b by the CPU 11a, and the coordinates of the robot 3 can be determined from the count values of the encoders 7x and 7y at the inflection point. On the XY coordinate plane of the system,
Coordinates (x 5 , y 5 ) of measured position a 9 and measured position b 9
The coordinates (x 7 , y 7 ) of are set. Then, similarly to scanning to the measurement point b 7 of the upper left portion of the middle door B from the measuring point a 8 lower left portion of the upper door A, the position a 10 measured coordinates (x 6,
y 6 ) and the coordinates (x 8 , y 8 ) of the measured position b 10 are set, and the measured positions b 11 , b 12 and c 9 , c 10 are set to the left and right of the middle door B and the lower door C. Are set respectively.

【0045】図4は、上記座標検出された被測定位置a
9,a10間を結んだ直線S3およびb9,b10間を結んだ
直線S4を示す。ここで、直線S3は、座標系における端
辺A3の傾きとY軸方向の位置とを示しており、数式5
で表される。また、直線S4は、座標系における端辺B1
の傾きとY軸方向の位置とを示しており、数式6で表さ
れる。
FIG. 4 shows the measured position a detected by the coordinates.
A straight line S 3 connecting 9 and a 10 and a straight line S 4 connecting b 9 and b 10 are shown. Here, the straight line S 3 indicates the inclination of the edge A 3 in the coordinate system and the position in the Y-axis direction, and
It is represented by. The straight line S 4 is the end side B 1 in the coordinate system.
And the position in the Y-axis direction are shown, and are represented by Formula 6.

【0046】[0046]

【数5】 [Equation 5]

【0047】[0047]

【数6】 [Equation 6]

【0048】そして、両方の直線S3,S4のなす角度θ
2は、中扉Bの端辺B1に対する上扉Aの端辺A3のXY
座標上での相対的な位置(姿勢)を示しており、数式7
で求められる。
Then, the angle θ formed by both straight lines S 3 and S 4
2 is XY of the edge A 3 of the upper door A with respect to the edge B 1 of the middle door B
The relative position (orientation) on the coordinates is shown in Equation 7
Required by.

【0049】[0049]

【数7】 [Equation 7]

【0050】すなわち、θ2=0は、端辺B1に対して端
辺A3が平行状態に組付けられた状態を表し、θ2=正
(+)は、上扉AがXY座標上で時計方向に、また、反
対にθ2=負(−)は、上扉AがXY座標上で反時計方
向にそれぞれ中扉Bに対して回転し、傾いて組付けられ
た状態を表している。なお、θ2と前記θ1とは必ずしも
一致せず、θ2=θ1のときは、端辺A2とA3のなす角度
と端辺B2とB1のなす角度とが等しいことを表し、θ2
≠θ1のときは、端辺A2とA3のなす角度と端辺B2とB
1のなす角度とが等しくないことを表している。
That is, θ 2 = 0 represents a state in which the edge A 3 is assembled in parallel with the edge B 1 , and θ 2 = positive (+) means that the upper door A is on the XY coordinates. In the clockwise direction, and conversely, θ 2 = negative (-), indicates that the upper door A is rotated counterclockwise on the XY coordinates with respect to the middle door B, and is tilted and assembled. There is. It should be noted that θ 2 and θ 1 do not necessarily match, and when θ 2 = θ 1 , the angle formed by the end sides A 2 and A 3 and the angle formed by the end sides B 2 and B 1 are equal. , Θ 2
When ≠ θ 1, the angle between the edges A 2 and A 3 and the edges B 2 and B
It means that the angle formed by 1 is not equal.

【0051】また、被測定位置a9より直線S4までの垂
線t2は、端辺B1に対する端辺A3の被測定位置a9にお
けるY軸方向の扉間距離を示しており、数式8で求めら
れる。そして、求めた値が所望の範囲内かどうかが検査
される。
A vertical line t 2 from the measured position a 9 to the straight line S 4 indicates the door distance in the Y-axis direction at the measured position a 9 of the edge A 3 with respect to the edge B 1 , Required in 8. Then, it is checked whether the obtained value is within the desired range.

【0052】[0052]

【数8】 [Equation 8]

【0053】一方、被測定位置a10より直線S4に対し
て降ろした垂線t3は、端辺B1に対する端辺A3の被測
定位置a10におけるY軸方向の扉間距離を示しており、
数式9で求められる。そして、求めた値が所望の範囲内
かどうかが検査される。
On the other hand, a vertical line t 3 drawn from the measured position a 10 to the straight line S 4 indicates the door distance in the Y-axis direction at the measured position a 10 of the edge A 3 with respect to the edge B 1 . Cage,
It is calculated by the equation (9). Then, it is checked whether the obtained value is within the desired range.

【0054】[0054]

【数9】 [Equation 9]

【0055】上記上扉Aと中扉Bとの検査は、中扉Bと
下扉Cとの検査にも同様に行うことができる。
The inspection of the upper door A and the middle door B can be performed similarly to the inspection of the middle door B and the lower door C.

【0056】つぎに、前記上中下の各扉A,B,CのZ
軸方向(前後方向)の組付け状態検査方法を説明する。
この場合、前記XYの各軸方向走査時に、A/Dコンバ
ータ10,CPU11aを介してメモリ11bに取り込
んで既に得られている距離データおよびエンコーダ7y
のカウント値を利用する。そして、図2に示す上扉Aの
測定点a1の座標(y10,z10),測定点a4の座標(y
11,z11)および中扉Bの測定点b1の座標(y12,z
12),測定点b4の座標(y13,z13)を求める。この
求めた各測定点の座標の位置関係の一例を図5に示す。
Next, Z of the upper, lower, middle doors A, B, C
An assembling state inspection method in the axial direction (front-back direction) will be described.
In this case, the distance data and the encoder 7y which have already been obtained by being loaded into the memory 11b via the A / D converter 10 and the CPU 11a at the time of scanning in each of the XY axial directions.
Use the count value of. Then, the coordinates (y 10 , z 10 ) of the measurement point a 1 and the coordinates (y of the measurement point a 4 of the upper door A shown in FIG.
11 and z 11 ) and the coordinates (y 12 , z) of the measurement point b 1 of the inner door B.
12 ), and obtain the coordinates (y 13 , z 13 ) of the measurement point b 4 . FIG. 5 shows an example of the positional relationship of the coordinates of the obtained measurement points.

【0057】図5において、測定点a1,a4の各座標間
を結んだ直線S5は、YZ座標上における測定点a1とa
4とを結ぶラインのZ軸方向の傾きと位置とを示してお
り、数式10で表される。また、測定点b1,b4の各座
標を結んだ直線S6は、YZ座標上における測定点b1
4とを結ぶラインのZ軸方向の傾きと位置とを示して
おり、数式11で表される。
In FIG. 5, the straight line S 5 connecting the coordinates of the measurement points a 1 and a 4 is the measurement point a 1 and a on the YZ coordinate.
The inclination and the position of the line connecting 4 and 4 in the Z-axis direction are shown in Expression 10. A straight line S 6 connecting the respective coordinates of the measuring points b 1, b 4 shows the position and inclination of the Z-axis direction of the line connecting the measuring points b 1 and b 4 on the YZ coordinate, formula It is represented by 11.

【0058】[0058]

【数10】 [Equation 10]

【0059】[0059]

【数11】 [Equation 11]

【0060】前記直線S5とS6とのなす角度θ3は、中
扉Bの測定点b1とb4とを結ぶラインに対する上扉Aの
測定点a1とa4とを結ぶラインのYZ座標上での相対的
な位置(姿勢)を示しており、数式12で求めることが
できる。
The angle θ 3 formed by the straight lines S 5 and S 6 is defined by the line connecting the measurement points a 1 and a 4 of the upper door A to the line connecting the measurement points b 1 and b 4 of the inner door B. The relative position (orientation) on the YZ coordinates is shown, and can be obtained by Expression 12.

【0061】[0061]

【数12】 [Equation 12]

【0062】すなわち、すなわち、θ3=0は、中扉B
の測定点b1とb4とを結ぶラインに対して上扉Aの測定
点a1とa4とを結ぶラインがZ軸方向に平行状態に組付
けられた状態を表し、θ3=正(+)(図5に示す状
態)は、上扉AがYZ座標上で中扉Bに対して時計方向
に回転し、測定点a1部が奥に測定点a4部が手前に傾い
て組付けられた状態を表し、また、反対にθ3=負
(−)は、上扉AがYZ座標上で中扉Bに対して反時計
方向に回転し、測定点a1部が手前に測定点a4部が奥に
傾いて組付けられた状態を表している。
That is, that is, θ 3 = 0, the middle door B
Represents a state in which the line connecting the measuring points a 1 and a 4 of the upper door A is assembled in parallel with the line connecting the measuring points b 1 and b 4 of the above, and θ 3 = positive In the case of (+) (state shown in FIG. 5), the upper door A rotates in the clockwise direction with respect to the middle door B on the YZ coordinates, the measurement point a 1 part is tilted to the back, and the measurement point a 4 part is tilted to the front. The assembled state is shown, and conversely, when θ 3 = negative (−), the upper door A rotates counterclockwise with respect to the middle door B on the YZ coordinates, and the measurement point a 1 part is in front. The state where the measurement point a 4 is tilted inward is shown.

【0063】また、被測定位置a4より降ろした直線S6
までの垂線t4は、中扉Bに対する上扉Aの測定点a1
4とを結ぶラインにおけるZ軸方向の位置ずれ量(段
差)を示しており、数式13で求められる。そして、求
めた値が所望の範囲内かどうかが検査される。
A straight line S 6 lowered from the measured position a 4
The vertical line t 4 up to indicates the amount of positional deviation (step) in the Z-axis direction on the line connecting the measurement points a 1 and a 4 of the upper door A with respect to the middle door B, and is calculated by Expression 13. Then, it is checked whether the obtained value is within the desired range.

【0064】[0064]

【数13】 [Equation 13]

【0065】ついで、図2に示す上扉Aの測定点a7
8側においても、該測定点の座標および中扉Bの測定
点b7,b8の座標を求め、前記数式10ないし13によ
り上記検査と同様に、中扉Bに対するZ軸方向の組付け
状態を検査することができる。また、下扉Cについて
も、図2に示す下扉Cの測定点c1,c4,c7,c8の各
座標を求め、同様に検査することができる。
Then, the measurement point a 7 of the upper door A shown in FIG.
Also in a 8 side obtains the coordinates of the measuring points b 7, b 8 of coordinates and Chutobira B of surveying a fixed point, as in the above test by the equation 10 to 13, the assembly of the Z-axis direction with respect to the middle door B The condition can be checked. Further, with respect to the lower door C, the coordinates of the measurement points c 1 , c 4 , c 7 , and c 8 of the lower door C shown in FIG.

【0066】なお、前記実施例は、センサー4aを使用
して走査した場合について説明したが、複数のセンサ
ー、例えば、4aと4bとを組合せたり、或いは4bと
4dとを組合せて、複数の測定点を一回の走査で同時に
走査するようにしてもよい。このように走査することに
より検査時間を短縮することができ、検査効率を向上さ
せることが可能になる。
In the above embodiment, the case where the sensor 4a is used for scanning has been described, but a plurality of sensors, for example, 4a and 4b or 4b and 4d are combined to perform a plurality of measurements. The points may be scanned simultaneously by one scan. By scanning in this manner, the inspection time can be shortened and the inspection efficiency can be improved.

【0067】つぎに、ロボット3に対するセンサー4a
の取り付け構成例および該センサーの姿勢調整方法を、
図7ないし図9を参照して説明する。図7はセンサーヘ
ッド機構の一例を示す図、図8はセンサーの姿勢調整方
法の説明図その1、図9はセンサーの姿勢調整方法の説
明図その2である。図7において、22はセンサー4a
のY軸方向のチルト機構、23はセンサー4aのZ軸方
向の移動機構、24はセンサー4a,Y軸方向のチルト
機構22およびZ軸方向の移動機構23を装着している
センサーヘッド機構で、ロボット3のx軸3a先端部に
取り付けられている。また、図8において、(a)〜
(d)はセンサー4aのY軸方向の姿勢を角度調整する
手順を示すもので、21はセンサー4aから照射され、
かつ検査対象物(この場合は上扉A)から反射する超音
波ビーム、鎖線で示す25はセンサー4aの初期姿勢の
位置である。
Next, the sensor 4a for the robot 3
The mounting configuration example of and the attitude adjustment method of the sensor,
This will be described with reference to FIGS. 7 to 9. FIG. 7 is a diagram showing an example of the sensor head mechanism, FIG. 8 is an explanatory diagram 1 of the sensor attitude adjusting method, and FIG. 9 is an explanatory diagram 2 of the sensor attitude adjusting method. In FIG. 7, 22 is a sensor 4a
Of the sensor 4a, a sensor 4a, a sensor head mechanism equipped with the Y-axis tilt mechanism 22 and a Z-axis moving mechanism 23. It is attached to the tip of the x-axis 3a of the robot 3. Further, in FIG. 8, (a)-
(D) shows a procedure for adjusting the attitude of the sensor 4a in the Y-axis direction. Reference numeral 21 denotes irradiation from the sensor 4a,
In addition, the ultrasonic beam reflected from the inspection object (in this case, the upper door A), 25 indicated by a chain line is the position of the initial posture of the sensor 4a.

【0068】図8(a)に示すように、超音波ビーム2
1が上扉Aに垂直に照射されている場合は、走査時に上
扉Aより反射した超音波ビーム21を確実に受信するこ
とができるが、図8(b)に示すように、センサー4a
が初期姿勢の位置25に傾いている場合には、上扉Aよ
り反射した超音波ビーム21を確実に受信することがで
きず、そのため、上扉Aの端辺を精度よく検出すること
ができなくなる。かかる場合は、まず、チルト機構22
を駆動してセンサー4aを図示矢印方向に回動し、上扉
Aに垂直に照射する位置を通過させ、さらに超音波ビー
ム21の反射波がセンサー4aに受信されなくなる位置
まで回動する。そして、該位置と初期姿勢の位置25と
のなす角度αを検出する。ついで、チルト機構22を反
対方向に駆動し、図8(c)に示すように、センサー4
aを図示矢印方向に回動し、上扉Aに垂直に照射する位
置を通過させた後、超音波ビーム21の反射波がセンサ
ー4aに受信されなくなる位置まで回動する。そして、
前記と同様に、この位置と初期姿勢の位置25とのなす
角度βを検出する。つづいて、図8(d)に示すよう
に、初期姿勢の位置25とのなす角度が、前記検出され
た角度α,βの1/2、つまり(α+β)/2になるよ
うに、センサー4aを図示矢印方向に回動し、該位置に
て固定する。従って、この固定位置は、超音波ビーム2
1を上扉Aに垂直に照射するセンサー4aのY軸方向の
姿勢になっており、図8(a)と同じ姿勢になる。
As shown in FIG. 8A, the ultrasonic beam 2
When the upper door A is irradiated with 1 vertically, the ultrasonic beam 21 reflected from the upper door A can be surely received during scanning, but as shown in FIG.
Is tilted to the position 25 of the initial posture, the ultrasonic beam 21 reflected from the upper door A cannot be reliably received, and therefore, the edge of the upper door A can be accurately detected. Disappear. In such a case, first, the tilt mechanism 22
Is driven to rotate the sensor 4a in the direction of the arrow in the drawing, to pass the position where the upper door A is vertically irradiated, and further to a position where the reflected wave of the ultrasonic beam 21 is not received by the sensor 4a. Then, the angle α formed by the position and the position 25 of the initial posture is detected. Then, the tilt mechanism 22 is driven in the opposite direction, and as shown in FIG.
After rotating a in the direction of the arrow in the drawing, and passing it through a position where it vertically irradiates the upper door A, it is rotated to a position where the reflected wave of the ultrasonic beam 21 is no longer received by the sensor 4a. And
Similar to the above, the angle β formed between this position and the position 25 of the initial posture is detected. Subsequently, as shown in FIG. 8D, the sensor 4a is arranged so that the angle formed by the position 25 of the initial posture is 1/2 of the detected angles α and β, that is, (α + β) / 2. Is rotated in the direction of the arrow in the figure, and fixed at that position. Therefore, this fixed position is the ultrasonic beam 2
The sensor 4a that vertically irradiates 1 to the upper door A has a posture in the Y-axis direction, which is the same posture as in FIG.

【0069】上記図8においては、センサー4aのY軸
方向の姿勢を角度調整する方法について説明したが、セ
ンサーヘッド機構24にX軸方向のチルト機構を付設す
ることにより、X軸方向の姿勢の角度調整をY軸方向と
同様に行うことができ、センサー4aのXY両軸方向の
姿勢を角度調整することが可能である。
In FIG. 8 described above, the method for adjusting the attitude of the sensor 4a in the Y-axis direction has been described. However, by attaching a tilt mechanism in the X-axis direction to the sensor head mechanism 24, the attitude in the X-axis direction can be adjusted. The angle can be adjusted in the same manner as in the Y-axis direction, and the attitude of the sensor 4a in both XY axis directions can be adjusted.

【0070】図9は、センサー4aを前記図8(a)ま
たは図8(d)に示す状態のまま、上扉Aに接近または
離反させる説明図である。センサー4aのような非接触
の距離センサーを使用して検出精度のよい走査をするた
めには、被検体までの距離により変化する照射ビームの
スポット径をできるだけ小さくして行う必要がある。こ
のため図示の如く、センサー4aを上扉Aに対して超音
波ビーム21が垂直に照射されるように相対させ、前記
スポット径が予め設定した最適値になるように、Z軸方
向の移動機構23を駆動してセンサー4aと上扉Aとの
間隔γを調整し、センサー4aの反射ビーム検出強度が
所定の値になるようにしている。
FIG. 9 is an explanatory view for moving the sensor 4a toward or away from the upper door A in the state shown in FIG. 8A or 8D. In order to perform scanning with high detection accuracy using a non-contact distance sensor such as the sensor 4a, it is necessary to make the spot diameter of the irradiation beam that changes with the distance to the subject as small as possible. Therefore, as shown in the drawing, the sensor 4a is opposed to the upper door A so that the ultrasonic beam 21 is vertically irradiated, and the movement mechanism in the Z-axis direction is adjusted so that the spot diameter becomes a preset optimum value. 23 is driven to adjust the distance γ between the sensor 4a and the upper door A so that the reflected beam detection intensity of the sensor 4a becomes a predetermined value.

【0071】なお、前記図8および図9におけるセンサ
ー4aの調整は、センサー4aの初期姿勢の位置25お
よび間隔γの値に応じて、チルト機構22およびZ軸方
向の移動機構23が自動的に連動して所定量だけ駆動さ
れ、自動調整されるように構成されている。
The adjustment of the sensor 4a in FIGS. 8 and 9 is performed automatically by the tilt mechanism 22 and the Z-axis moving mechanism 23 according to the position 25 of the initial posture of the sensor 4a and the value of the interval γ. It is configured to be driven by a predetermined amount in conjunction with each other and automatically adjusted.

【0072】つぎに、組立ライン上の被検査物の移動を
利用して走査する実施例を、図10ないし図12を参照
して説明する。図10はX軸方向の走査を被検査物の移
動を利用して行い、Y,Z軸方向を1軸ロボットで走査
する実施例、図11は被検査物のX,Y,Zの各軸方向
の走査を、被検査物の移動を利用して行う実施例その
1、図12は被検査物のX,Y,Zの各軸方向の走査
を、被検査物の移動を利用して行う実施例その2であ
る。図中、図1ないし図6と同符号のものは同じものを
示す。
Next, an embodiment in which scanning is performed by using the movement of the inspection object on the assembly line will be described with reference to FIGS. FIG. 10 shows an embodiment in which scanning in the X-axis direction is performed by using the movement of the object to be inspected, and the Y-axis and Z-axis direction are scanned by a uniaxial robot. FIG. Embodiment 1 in which the scanning in the direction is performed by using the movement of the object to be inspected, FIG. 12 shows the scanning in the X, Y, and Z axial directions of the object to be inspected by using the movement of the object to be inspected. It is the second embodiment. In the figure, the same symbols as those in FIGS. 1 to 6 indicate the same components.

【0073】前述の図1ないし図6を参照して説明した
実施例は、静止状態の冷蔵庫1に対して、XYZ各軸方
向にセンサー移動可能なロボット3を介して走査する検
査方法であるが、これに対して図10は、X軸方向の走
査を被検査物の移動を利用して行い、Y軸方向の走査を
Y軸方向にのみセンサー移動可能な1軸ロボットを使用
して行う検査方法の例である。図10において、13は
センサー4e,4f,4g,4h,4i,4jを取り付
けた支柱で、コンベア5に沿う位置のベース上に立てら
れている。センサー4e,4f,4g,4h,4i,4
jの取付位置は、冷蔵庫1の上扉A,中扉Bおよび下扉
Cに対応させた位置、例えば、図2に示す測定点a1
4,b1,b4,c1,c4或いはa7,a8,b7,b8
7,c8を走査可能な位置にする。14は装着している
センサー4kをY軸方向にのみ移動可能な1軸ロボット
で、支柱13より所定距離(例えば、冷蔵庫1の幅寸法
よりやや大きい距離)だけ離れたコンベア5に沿う位置
のベース上に、支柱13と平行に立てられている。冷蔵
庫1はコンベア5上を図示矢印方向に所定の一定速度で
水平移動するようになっており、冷蔵庫1の左端側が支
柱13の位置にさしかかり冷蔵庫1の右端側が支柱13
を通過することにより、該冷蔵庫1の移動を利用して測
定点a7,a8,a1,a4が、センサー4e,4fにより
X軸方向に走査され、同時に、測定点b7,b8,b1
4がセンサー4g,4hにより、また、測定点c7,c
8,c1,c4がセンサー4i,4jにより走査される。
この走査により前述した方法を介して、上中下の各扉
A,B,CのX軸方向(左右方向)の組付け状態を検査
することができる。
The embodiment described with reference to FIGS. 1 to 6 is an inspection method in which the refrigerator 1 in a stationary state is scanned by the robot 3 which can move the sensor in the XYZ axial directions. On the other hand, FIG. 10 shows an inspection in which scanning in the X-axis direction is performed by using the movement of the object to be inspected, and scanning in the Y-axis direction is performed by using a 1-axis robot capable of sensor movement only in the Y-axis direction. It is an example of a method. In FIG. 10, reference numeral 13 is a column to which the sensors 4e, 4f, 4g, 4h, 4i, and 4j are attached, and is erected on the base at a position along the conveyor 5. Sensors 4e, 4f, 4g, 4h, 4i, 4
The mounting position of j is a position corresponding to the upper door A, the middle door B and the lower door C of the refrigerator 1, for example, the measurement point a 1 shown in FIG.
a 4 , b 1 , b 4 , c 1 , c 4 or a 7 , a 8 , b 7 , b 8 ,
C 7 and c 8 are set to scannable positions. Reference numeral 14 is a uniaxial robot that can move the attached sensor 4k only in the Y-axis direction, and is located at a position along the conveyor 5 that is separated from the support 13 by a predetermined distance (for example, a distance slightly larger than the width dimension of the refrigerator 1). It is erected on the upper side and in parallel with the support column 13. The refrigerator 1 horizontally moves on the conveyor 5 in the direction of the arrow at a predetermined constant speed. The left end side of the refrigerator 1 reaches the position of the support column 13 and the right end side of the refrigerator 1 supports the support column 13.
By passing through the sensor 1 , the measurement points a 7 , a 8 , a 1 , a 4 are scanned in the X-axis direction by the sensors 4e, 4f, and at the same time, the measurement points b 7 , b 8 , b 1 ,
b 4 is measured by sensors 4g and 4h, and measurement points c 7 and c
8 , c 1 and c 4 are scanned by the sensors 4i and 4j.
By this scanning, the assembling state of the upper, middle, lower doors A, B, C in the X-axis direction (left-right direction) can be inspected through the method described above.

【0074】上記X軸方向の検査終了後、コンベア5を
駆動し、冷蔵庫1をその左端側の各測定点が1軸ロボッ
ト14に相対する位置まで移動して停止させ、該位置に
てセンサー4kをY軸方向(上下方向)に走査する。こ
の走査により前述した方法を介して、上中下の各扉A,
B,Cの左端側のY軸方向(上下方向)およびZ軸方向
(前後方向)の組付け状態を検査する。つづいて、冷蔵
庫1の右端側の各測定点が1軸ロボット14に相対する
位置まで移動して停止させ、左端側と同様に走査して検
査を行う。
After the inspection in the X-axis direction is completed, the conveyor 5 is driven to move the refrigerator 1 to a position where each measurement point on the left end side thereof faces the uniaxial robot 14, and is stopped. Are scanned in the Y-axis direction (vertical direction). By this scanning, through the method described above, the upper, middle and lower doors A,
The assembled state of the left ends of B and C in the Y-axis direction (vertical direction) and the Z-axis direction (front-back direction) is inspected. Subsequently, each measurement point on the right end side of the refrigerator 1 is moved to a position facing the uniaxial robot 14 and stopped, and scanning is performed in the same manner as on the left end side for inspection.

【0075】図11は、被検査物のX,Y,Zの各軸方
向の走査を、支柱に固定された複数のセンサーにより被
検査物の移動を利用して行う例である。図中、図10と
同符号のものは同じものを示す。図において、15はセ
ンサー4m,4nを取り付けてコンベア5に沿う位置の
ベース上に支柱13と平行に立てられている支柱であ
る。支柱15の設置位置は、冷蔵庫1が支柱13を通過
した後、コンベア5上の移動方向の面内、すなわち、X
Y面内で90度回転した際の冷蔵庫1の長さ寸法よりや
や大きい寸法の位置である。センサー4m,4nの取付
位置は、図2に示す冷蔵庫1の測定点a7,a8,b7
8,c7,c8およびa1,a4,b1,b4,c1,c4
走査可能な位置にする。16はコンベア5上の冷蔵庫1
をXY面内で90度回転させて横向きにする回転リフタ
である。本実施例においても図10に示す実施例と同様
に、冷蔵庫1が支柱13を通過することにより、該冷蔵
庫1の移動を利用して各測定点が走査され、上中下の各
扉A,B,CのX軸方向(左右方向)の組付け状態を検
査することができる。
FIG. 11 shows an example in which the X-, Y-, and Z-axis scanning of the object to be inspected is carried out by utilizing the movement of the object to be inspected by a plurality of sensors fixed to the support. In the figure, the same symbols as those in FIG. 10 indicate the same components. In the figure, reference numeral 15 is a support which is attached in parallel with the support 13 on the base at a position along the conveyor 5 with the sensors 4m and 4n attached. The installation position of the pillar 15 is in the plane in the moving direction on the conveyor 5, that is, X after the refrigerator 1 has passed the pillar 13.
This is a position having a size slightly larger than the length of the refrigerator 1 when rotated 90 degrees in the Y plane. The mounting positions of the sensors 4m and 4n are the measurement points a 7 , a 8 , b 7 of the refrigerator 1 shown in FIG.
b 8 , c 7 , c 8 and a 1 , a 4 , b 1 , b 4 , c 1 , c 4 are set to scannable positions. 16 is a refrigerator 1 on the conveyor 5
Is a rotary lifter that is rotated 90 degrees in the XY plane to turn it sideways. Also in the present embodiment, as in the embodiment shown in FIG. 10, when the refrigerator 1 passes through the support columns 13, each measurement point is scanned by using the movement of the refrigerator 1, and the upper and lower doors A, It is possible to inspect the assembled state of B and C in the X-axis direction (horizontal direction).

【0076】一方、Y軸方向およびZ軸方向の検査は、
上記X軸方向の検査終了後、回転リフタ16により冷蔵
庫1をコンベア5上に90度回転させ、その回転した状
態でコンベア5を駆動して支柱15を通過させる。この
通過時に、センサー4mにより測定点c8,c7,b8
7,a8,a7が順に走査され、同時に、該各測定点ま
での距離計測が冷蔵庫1の移動を利用して行われる。ま
た同時に、センサー4nにより測定点c4,c1,b4
1,a4,a1が順に走査され、同時に、該各測定点ま
での距離計測が行われ、各扉A,B,Cの上下方向およ
び前後方向の組付け状態が検査される。
On the other hand, the inspection in the Y-axis direction and the Z-axis direction is
After the inspection in the X-axis direction is completed, the refrigerator 1 is rotated by 90 degrees on the conveyor 5 by the rotary lifter 16, and the conveyor 5 is driven in this rotated state to pass the support 15. At the time of this passage, the measuring points c 8 , c 7 , b 8 ,
b 7 , a 8 and a 7 are sequentially scanned, and at the same time, the distance to each measurement point is measured by using the movement of the refrigerator 1. At the same time, the measurement points c 4 , c 1 , b 4 ,
b 1 , a 4 , and a 1 are sequentially scanned, and at the same time, the distances to the respective measurement points are measured, and the assembling states of the doors A, B, and C in the vertical direction and the front-back direction are inspected.

【0077】図12は、前記図11と同様に、被検査物
のX,Y,Zの各軸方向の走査を、支柱に固定された複
数のセンサーにより被検査物の移動を利用して行う例で
あるが、図11の方法が回転リフタ16を使用するのに
対して、本実施例はエレベータを使用する点が異なる。
図中、図10,11と同符号のものは同じものを示す。
図12において、17は、支柱13と同様に、センサー
4e,4f,4g,4h,4i,4jを取り付け、コン
ベア5上の冷蔵庫1に相対するように直立した縦部材1
7aと、縦部材17aと直角の方向に水平に突出する横
部材17bとを有する支柱で、横部材17bにはセンサ
ー4m,4nが取り付けられている。センサー4e,4
f,4g,4h,4i,4jの取付位置は図11の場合
と同じである。18は縦部材17aを通過した冷蔵庫1
を、コンベア5上から積替えて垂直に所定の速度で下降
させ、下方の例えば包装ラインへ移動させるエレベータ
である。センサー4m,4nの取付位置は、冷蔵庫1が
エレベータ18により下降する場合に、各測定点のY,
Z軸方向を走査可能な位置にする。このため、本実施例
においても前記図11の例と同様に、冷蔵庫1の移動を
利用して各扉A,B,CのX,Y,Zの各軸方向の組付
け状態を検査することができる。
In FIG. 12, as in the case of FIG. 11, the X-, Y-, and Z-axis scanning of the object to be inspected is performed by the movement of the object to be inspected by a plurality of sensors fixed to the column. By way of example, the method of FIG. 11 uses a rotary lifter 16, whereas this embodiment differs in that an elevator is used.
In the figure, the same reference numerals as those in FIGS.
In FIG. 12, reference numeral 17 is a vertical member 1 that is equipped with sensors 4e, 4f, 4g, 4h, 4i, and 4j like the support column 13 and stands upright so as to face the refrigerator 1 on the conveyor 5.
A column having a horizontal member 17b and a horizontal member 17b horizontally projecting in a direction perpendicular to the vertical member 17a. Sensors 4m and 4n are attached to the horizontal member 17b. Sensors 4e, 4
The mounting positions of f, 4g, 4h, 4i and 4j are the same as in the case of FIG. Refrigerator 1 has passed through vertical member 17a.
Is an elevator that is transshipped from above the conveyor 5, vertically lowered at a predetermined speed, and moved to, for example, a packaging line below. When the refrigerator 1 is lowered by the elevator 18, the mounting positions of the sensors 4m and 4n are Y,
The Z-axis direction is set to a scannable position. Therefore, in the present embodiment as well, similar to the example of FIG. 11, the movement of the refrigerator 1 is used to inspect the assembling state of the doors A, B, and C in the X, Y, and Z axial directions. You can

【0078】上記図10,11,12に示す各検査方法
は、いずれも簡単で廉価な構成の検査装置を使用する方
法であるが、コンベア上の冷蔵庫1を、自動的に、短時
間でしかも精度よく検査することが可能である。
Although each of the inspection methods shown in FIGS. 10, 11, and 12 is a method of using an inspection device having a simple and inexpensive structure, the refrigerator 1 on the conveyor is automatically and quickly operated in a short time. It is possible to inspect accurately.

【0079】つぎに、図13を参照して部品組付け状態
の検査精度を向上させる実施例について説明する。図1
3は複数個のセンサーを並設したセンサーヘッド機構の
正面図で、図13(a)はX軸方向走査の説明図、図1
3(b)はY軸方向走査の説明図である。図中、図2と
同符号のものは同じものを示す。図13において、31
はセンサーヘッド機構で、センサーヘッド機構31には
4個のセンサー4p,4q,4r,4sが所定のピッチ
で一列に装着されている。センサーヘッド機構31は、
前記センサー群とともに回動機構30によりZ軸の回り
(XY面内)に、90度回動可能に図示しないロボット
に取り付けられている。
Next, with reference to FIG. 13, an embodiment for improving the inspection accuracy of the component assembly state will be described. Figure 1
3 is a front view of a sensor head mechanism in which a plurality of sensors are arranged side by side, and FIG. 13 (a) is an explanatory view of X-axis direction scanning, FIG.
3B is an explanatory diagram of Y-axis direction scanning. In the figure, the same symbols as those in FIG. 2 indicate the same components. In FIG. 13, 31
Is a sensor head mechanism, and four sensors 4p, 4q, 4r, 4s are mounted on the sensor head mechanism 31 in a line at a predetermined pitch. The sensor head mechanism 31 is
The robot is attached to a robot (not shown) so as to be rotatable by 90 degrees around the Z axis (in the XY plane) by the rotation mechanism 30 together with the sensor group.

【0080】上記センサー群によるX軸方向の走査は、
図13(a)に示すように、まず、任意の測定点に対
し、図示しないロボットを駆動してセンサーヘッド機構
31を矢印方向へ移動する。この移動によりセンサー4
sが端辺A2を最初に通過し、引き続きセンサー4r,
4q,4pが順に通過する。ついで、各センサーの端辺
2通過に伴う反射信号強度の変曲点を順次求める。こ
の各変曲点の位置は完全には一致しないため、各センサ
ーごとの変曲点の平均値により通過点の被測定位置の座
標を決定する。同様にして他の測定点に対しても走査
し、各センサーごとの平均値から被測定位置の座標を求
め、各扉A,B,Cの組付け状態を相対的に検査する。
このように各センサーごとの平均値を比較して検査する
ことにより、求めた座標の位置精度を向上させることが
でき、検査精度を向上させることが可能になる。
The scanning in the X-axis direction by the above sensor group is
As shown in FIG. 13 (a), first, a robot (not shown) is driven to move the sensor head mechanism 31 in the arrow direction at an arbitrary measurement point. This movement causes sensor 4
s passes the edge A 2 first, and then the sensors 4r,
4q and 4p pass in order. Then, the inflection points of the reflected signal intensity due to the passage of the edge A 2 of each sensor are sequentially obtained. Since the positions of the respective inflection points do not completely match, the coordinates of the measured position of the passing point are determined by the average value of the inflection points for each sensor. Similarly, the other measurement points are also scanned, the coordinates of the measured position are obtained from the average value of each sensor, and the assembled state of each door A, B, C is relatively inspected.
By thus comparing and inspecting the average value of each sensor, it is possible to improve the position accuracy of the obtained coordinates and improve the inspection accuracy.

【0081】一方、Y軸方向の走査は図13(b)に示
すように、センサーヘッド機構31を回動機構30によ
り図示矢印方向へ90度回動して行う。そして、この姿
勢で端辺A3の走査および他の端辺についての走査を上
記X軸方向の場合と同様に行い、各センサーごとの平均
値から各扉A,B,CのY軸方向の組付け状態を、相対
的に精度よく検査することができる。
On the other hand, the scanning in the Y-axis direction is performed by rotating the sensor head mechanism 31 by 90 degrees in the direction of the arrow in the figure by the rotating mechanism 30, as shown in FIG. Then, in this posture, the scanning of the side A 3 and the scanning of the other side are performed in the same manner as in the case of the X-axis direction, and the average value of each sensor is measured in the Y-axis direction of each door A, B, C. The assembled state can be inspected relatively accurately.

【0082】つぎに、外観構成部品の幾何形状の検査方
法を、図14を参照して説明する。図14(a)は冷蔵
庫の上扉Aを例にその形状と各端辺に設定された被測定
位置を示す図、図14(b)は上扉Aの形状および寸法
の検査方法説明図である。図中、前記図1ないし図4と
同符号のものは同じものを示す。図14(a)におい
て、a11,a12,a13,a14は新たに端辺A1およびA4
に追加設定された被測定位置で、前記図2ないし図4に
示すa2,a5,a9,a10と同様にして設定された位置
である。また、図14(b)において、XY座標におけ
る被測定位置a13,a14を結んだ直線S7と、被測定位
置a11,a12を結んだ直線S8は、前記図3および図4
にて求めた直線S1,S3と同様の方法で求められる。各
端辺A1〜A4に対応する各直線S1,S3,S7,S8が求
められると、隣り合う直線のなす角度θ4,θ5,θ6
θ7が、図3および図4にて求めた方法と同様にして求
められ、求めた各角度が許容値と比較される。上扉Aが
長方形に設計されている場合は、各角度θ4,θ5
θ6,θ7は90度との差を検査される。また、被測定位
置a11,a12から直線S1に降ろした垂線t5,t6は、
該垂線の長さが該垂線の位置における上扉Aの縦幅寸法
を表しており、一方、被測定位置a13,a14から直線S
3に降ろした垂線t7,t8は、該垂線の長さが該垂線の
位置における上扉Aの横幅寸法を表しており、それぞれ
基準寸法と比較される。このように、被検査部品の各コ
ーナーの角度および相対する端辺間の寸法を計測するこ
とにより、被検査部品の幾何形状とその寸法誤差とを容
易に検査することが可能である。
Next, a method of inspecting the geometrical shape of the external component will be described with reference to FIG. FIG. 14 (a) is a diagram showing the shape of the upper door A of the refrigerator as an example and the measured positions set on the respective edges, and FIG. 14 (b) is an explanatory view of the shape and size of the upper door A. is there. In the figure, the same symbols as those in FIGS. 1 to 4 indicate the same components. In FIG. 14A, a 11 , a 12 , a 13 and a 14 are newly added to the edges A 1 and A 4.
The measurement target position additionally set to the position is the position set in the same manner as a 2 , a 5 , a 9 and a 10 shown in FIGS. 2 to 4. Further, in FIG. 14B, the straight line S 7 connecting the measured positions a 13 and a 14 in the XY coordinates and the straight line S 8 connecting the measured positions a 11 and a 12 are the same as those in FIGS.
It is obtained by the same method as the straight lines S 1 and S 3 obtained in. When the straight lines S 1 , S 3 , S 7 , and S 8 corresponding to the respective end sides A 1 to A 4 are obtained, the angles θ 4 , θ 5 , θ 6 formed by the adjacent straight lines,
θ 7 is obtained in the same manner as the method obtained in FIGS. 3 and 4, and each obtained angle is compared with the allowable value. If the upper door A is designed in a rectangular shape, the angles θ 4 , θ 5 ,
The difference between θ 6 and θ 7 is 90 degrees. The perpendicular lines t 5 and t 6 drawn from the measured positions a 11 and a 12 to the straight line S 1 are
The length of the vertical line represents the vertical width dimension of the upper door A at the position of the vertical line, while the straight line S is drawn from the measured positions a 13 and a 14.
The vertical lines t 7 and t 8 lowered to 3 represent the width dimension of the upper door A at the position of the vertical line, and are compared with the reference size. As described above, by measuring the angle of each corner of the inspected component and the dimension between the opposite edges, it is possible to easily inspect the geometric shape of the inspected component and its dimensional error.

【0083】つぎに、前述の被検査部品の組付け状態お
よび形状の各検査方法を、さらに高精度に行う方法につ
いて図15を参照して説明する。図15(a)は、冷蔵
庫の上扉Aを例にその端辺A3に多点の被測定位置を設
定した図、図15(b)は、図15(a)の多点の被測
定位置の走査結果をXY座標上にプロットした図であ
る。図中、図2,4と同符号のものは同じものを示す。
図15(a)において、a15,a16,a17は、新たに端
辺A3に追加設定された被測定位置で、a9,a10と同様
にして設定された位置である。これら多点の被測定位置
のXY座標は、図15(b)に示すように、a9
15,a16,a17,a10の順に(x21,y21),
(x22,y22),(x23,y23),(x24,y24),
(x25,y25)となるが、各座標は被測定位置の相違や
走査誤差等の関係から位置がばらつき、前記図4におけ
るa9,a10の2点間を結ぶ場合と異なり一直線上にプ
ロットすることができない。そのため、各座標からの距
離r1,r2,r3,r4,r5の2乗和が、最小値になる
ような直線S3を数式14で求める。
Next, a method of performing each of the above-mentioned inspection methods of the assembling state and the shape of the parts to be inspected with higher accuracy will be described with reference to FIG. FIG. 15A is a diagram in which the upper door A of the refrigerator is taken as an example and a multipoint measurement position is set on the edge A 3 , and FIG. 15B is a multipoint measurement target of FIG. 15A. It is the figure which plotted the scanning result of a position on XY coordinates. In the figure, the same reference numerals as those in FIGS.
In FIG. 15A, a 15 , a 16 and a 17 are measured positions newly added to the edge A 3 and are positions set in the same manner as a 9 and a 10 . As shown in FIG. 15B, the XY coordinates of the measured positions of these multiple points are a 9 , a
a 15 , a 16 , a 17 , a 10 in that order (x 21 , y 21 ),
(X 22 , y 22 ), (x 23 , y 23 ), (x 24 , y 24 ),
(X 25 , y 25 ), but each coordinate varies in position due to the difference in the measured position, the scanning error, and the like, and is different from the case where the two points a 9 and a 10 in FIG. 4 are connected on a straight line. Can not be plotted. Therefore, a straight line S 3 is calculated by Equation 14 so that the sum of squares of the distances r 1 , r 2 , r 3 , r 4 , r 5 from each coordinate becomes the minimum value.

【0084】[0084]

【数14】 [Equation 14]

【0085】上記多点の被測定位置を走査して求めた直
線S3は、前記図4におけるa9,a10の2点間を結んで
求めたものに比べて、端辺A3の姿勢をより実姿勢に近
く表しており、それだけ精度よく組付け状態および形状
の検査をすることができる。なお、上扉Aの端辺A3
例に説明したが、他の端辺および他の扉にも同様に行う
ことができるのは勿論である。
The straight line S 3 obtained by scanning the measured positions of the above-mentioned multiple points has a posture of the end side A 3 as compared with that obtained by connecting the two points a 9 and a 10 in FIG. Is closer to the actual posture, and the assembling state and shape can be inspected with higher accuracy. Although the edge A 3 of the upper door A has been described as an example, it goes without saying that the same can be applied to other edges and other doors.

【0086】なお、前記実施例においては、3次元形状
の被検査部品として冷蔵庫の各扉を対象にしたが、これ
に限定されることはなく、例えば、電子レンジや洗濯機
等に対しても同様に検査することができる。そして、被
検査部品は冷蔵庫の扉のように、表面が平面的または比
較的大きい曲率で、しかも端辺がエッジ状に形成されて
いる形状が望ましいが、必ずしもこれに限定されること
はなく、形状においても長方形に限らず幾何学的形状で
あればよい。さらに、距離センサーとして超音波距離セ
ンサーを使用したが、レーザ、発光ダイオード等を利用
した非接触形の距離センサーを使用してもよい。
In the above embodiment, the doors of the refrigerator are targeted as the three-dimensionally inspected parts, but the invention is not limited to this, and is applicable to, for example, a microwave oven or a washing machine. It can be tested as well. And, it is desirable that the inspected part has a shape in which the surface is flat or has a relatively large curvature, and the end sides are formed in an edge shape like a door of a refrigerator, but the shape is not necessarily limited to this. The shape is not limited to the rectangular shape and may be any geometrical shape. Further, although the ultrasonic distance sensor is used as the distance sensor, a non-contact type distance sensor using a laser, a light emitting diode or the like may be used.

【0087】[0087]

【発明の効果】以上説明したように本発明は、家電製品
などの本体に組付けられてその製品の外観の要部を構成
する複数個の3次元形状部品の組付け状態および形状の
検査を、2次元走査で自動的に、短時間かつ高精度に行
うことができる効果を奏する。
As described above, according to the present invention, it is possible to inspect the assembled state and shape of a plurality of three-dimensionally shaped parts which are assembled to a main body of a home electric appliance or the like and form a main part of the appearance of the product. There is an effect that the two-dimensional scanning can be automatically performed in a short time with high accuracy.

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

【図1】本発明の冷蔵庫を例にした検査方法の説明図で
ある。
FIG. 1 is an explanatory diagram of an inspection method using a refrigerator of the present invention as an example.

【図2】図1に示す被検査部品の距離センサーによる走
査要領説明図である。
FIG. 2 is an explanatory diagram of a scanning procedure by a distance sensor of the inspected component shown in FIG.

【図3】図1におけるX軸方向の組付け状態検査方法説
明図である。
FIG. 3 is an explanatory view of an assembling state inspection method in the X-axis direction in FIG.

【図4】図1におけるY軸方向の組付け状態検査方法説
明図である。
FIG. 4 is an explanatory view of a method of inspecting an assembling state in a Y-axis direction in FIG.

【図5】図1におけるZ軸方向の組付け状態検査方法説
明図である。
5 is an explanatory view of an assembling state inspection method in the Z-axis direction in FIG.

【図6】XYロボットの制御系およびセンサー信号処理
系のブロック図である。
FIG. 6 is a block diagram of a control system and a sensor signal processing system of the XY robot.

【図7】センサーヘッド機構の一例を示す図である。FIG. 7 is a diagram showing an example of a sensor head mechanism.

【図8】センサーの姿勢調整方法の説明図その1であ
る。
FIG. 8 is an explanatory diagram 1 of a sensor attitude adjusting method.

【図9】センサーの姿勢調整方法の説明図その2であ
る。
FIG. 9 is a second diagram for explaining the attitude adjusting method of the sensor.

【図10】X軸方向を被検査物の移動を利用して走査
し、Y,Z軸方向を1軸ロボットで走査する実施例の斜
視図である。
FIG. 10 is a perspective view of an embodiment in which the X-axis direction is scanned by using the movement of the inspection object, and the Y-axis and Z-axis directions are scanned by a uniaxial robot.

【図11】X,Y,Zの各軸方向の走査を被検査物の移
動を利用して行う実施例その1の斜視図である。
FIG. 11 is a perspective view of an embodiment 1 in which scanning in the X, Y, and Z axis directions is performed by using the movement of the inspection object.

【図12】X,Y,Zの各軸方向の走査を被検査物の移
動を利用して行う実施例その2の斜視図である。
FIG. 12 is a perspective view of a second embodiment in which scanning in the X, Y, and Z axis directions is performed by using the movement of the inspection object.

【図13】複数個のセンサーを並設したセンサーヘッド
機構の正面図である。
FIG. 13 is a front view of a sensor head mechanism in which a plurality of sensors are arranged side by side.

【図14】外観構成部品の幾何形状の検査方法説明図で
ある。
FIG. 14 is an explanatory diagram of a method of inspecting a geometrical shape of an external component.

【図15】多点走査による検査方法の説明図である。FIG. 15 is an explanatory diagram of an inspection method by multipoint scanning.

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

1…冷蔵庫、3…ロボット、4a,4b,4c,4d,
4e,4f,4g,4h,4i,4j,4k,4m,4
n,4p,4q,4r,4s…超音波距離センサー(セ
ンサー)、5…コンベア、13,15,17…支柱、1
4…1軸ロボット、16…回転リフタ、18…エレベー
タ、22…チルト機構、23…Z軸方向の移動機構、2
4,31…センサーヘッド機構、30…回動機構、A…
上扉、B…中扉、C…下扉、A1,A2,A3,A4
1,B2,B3,B4,C1,C2,C3,C4…端辺、
1,a4,a7,a8,b1,b4,b7,b8,c1,c4
7,c8…測定点、a2,a5,a9,a10,a11
12,a13,a14,a15,a16,a17,b2,b5
9,b10,b11,b12,c2,c5,c9,c10…被測定
位置。
1 ... Refrigerator, 3 ... Robot, 4a, 4b, 4c, 4d,
4e, 4f, 4g, 4h, 4i, 4j, 4k, 4m, 4
n, 4p, 4q, 4r, 4s ... Ultrasonic distance sensor (sensor), 5 ... Conveyor, 13, 15, 17 ... Strut, 1
4 ... 1-axis robot, 16 ... Rotating lifter, 18 ... Elevator, 22 ... Tilt mechanism, 23 ... Z-axis moving mechanism, 2
4, 31 ... Sensor head mechanism, 30 ... Rotation mechanism, A ...
Upper door, B ... Middle door, C ... Lower door, A 1 , A 2 , A 3 , A 4 ,
B 1 , B 2 , B 3 , B 4 , C 1 , C 2 , C 3 , C 4, ... Edges,
a 1 , a 4 , a 7 , a 8 , b 1 , b 4 , b 7 , b 8 , c 1 , c 4 ,
c 7 , c 8 ... Measuring point, a 2 , a 5 , a 9 , a 10 , a 11 ,
a 12 , a 13 , a 14 , a 15 , a 16 , a 17 , b 2 , b 5 ,
b 9, b 10, b 11 , b 12, c 2, c 5, c 9, c 10 ... measured position.

フロントページの続き (72)発明者 鈴木 信彦 東京都千代田区大手町二丁目6番2号 日 立電子エンジニアリング株式会社内Front Page Continuation (72) Inventor Nobuhiko Suzuki 2-6-2 Otemachi, Chiyoda-ku, Tokyo Hirtitsu Electronics Engineering Co., Ltd.

Claims (8)

【特許請求の範囲】[Claims] 【請求項1】 製品の外観の要部を構成する複数個の3
次元形状部品が、製品本体に組付けられた状態を検査す
る外観構成部品の検査方法であって、(i)前記組付け
られた各被検査部品の表面上の任意位置に、予め組付け
状態検査用の複数の測定点を設定し、(ii)該設定し
た測定点に対してXYの各軸方向に走査可能なロボット
に非接触形の距離センサーを取り付け、該距離センサー
より前記各測定点までの距離を、前記各被検査部品ごと
に計測しながら該測定点よりXおよびY方向に、各被検
査部品の外周を形成する端辺を通過するように走査して
該通過点のXおよびY方向の座標を検出し、(iii)
該座標検出された被測定位置を、走査された各端辺の複
数の位置に設定し、(iv)該設定した端辺上の被測定
位置間を結ぶ直線を、各端辺ごとに検査装置のXY座標
上に求めるとともに、予め求めた各被検査部品中の基準
部品における被測定位置間を結ぶ直線とを前記XY座標
上にて比較し、(v)前記両直線のなす角度および前記
座標検出した被測定位置より前記基準部品における直線
までの垂線の長さ並びに前記計測した距離データとを指
標として、前記基準部品に対する各被検査部品の相対的
な位置ずれおよび傾きを求める、ことを特徴とする外観
構成部品の検査方法。
1. A plurality of three parts forming an essential part of the appearance of the product.
A method for inspecting appearance constituent parts for inspecting a state in which a three-dimensional shaped component is assembled to a product body, comprising: (i) an assembled state in advance at an arbitrary position on a surface of each of the assembled inspected components. A plurality of measuring points for inspection are set, and (ii) a non-contact type distance sensor is attached to a robot capable of scanning in the XY axial directions with respect to the set measuring points. While measuring the distance for each of the inspected parts in the X and Y directions from the measurement point so as to pass through the edge forming the outer periphery of each inspected part, and the X of the passing point Detect coordinates in Y direction, (iii)
The coordinate-detected measured position is set to a plurality of positions on each scanned side, and (iv) a straight line connecting the measured positions on the set side is inspected for each side. Is calculated on the XY coordinates and is compared with a straight line connecting the measured positions of the reference parts among the respective inspected parts, which are obtained in advance, on the XY coordinates, and (v) the angle formed by the straight lines and the coordinates. Using the length of a perpendicular line from the detected measured position to a straight line in the reference part and the measured distance data as an index, the relative displacement and inclination of each inspected part with respect to the reference part is obtained. Inspection method for external components.
【請求項2】 製品に組付けられて該製品の外観の要部
を構成する複数個の3次元形状部品の形状を検査する外
観構成部品の検査方法であって、(i)前記組付けられ
た各被検査部品の表面上の任意位置に、予め組付け状態
検査用の複数の測定点を設定し、(ii)該設定した測
定点に対してXYの各軸方向に走査可能なロボットに非
接触形の距離センサーを取り付け、該距離センサーより
前記各測定点までの距離を、前記各被検査部品ごとに計
測しながら該測定点よりXおよびY方向に、各被検査部
品の外周を形成する端辺を通過するように走査して該通
過点のXおよびY方向の座標を検出し、(iii)該座
標検出された被測定位置を、走査された各端辺の複数の
位置に設定し、(iv)該設定した端辺上の被測定位置
間を結ぶ直線を、各端辺ごとに検査装置のXY座標上に
求め、隣り合う直線のなす角度および各被測定位置より
相対する前記直線までの垂線の長さを、予め設定された
基準値と比較することにより各被検査部品の幾何形状お
よびその寸法誤差を検査する、ことを特徴とする外観構
成部品の検査方法。
2. A method for inspecting appearance constituent parts, which is assembled to a product and inspects the shape of a plurality of three-dimensional shaped parts constituting a main part of the appearance of the product, comprising: (i) the assembling. In addition, a plurality of measurement points for assembling state inspection are set in advance at arbitrary positions on the surface of each inspected component, and (ii) a robot capable of scanning the set measurement points in the XY axial directions A non-contact type distance sensor is attached, and while measuring the distance from the distance sensor to each of the measurement points for each of the inspected parts, the outer circumference of each inspected part is formed in the X and Y directions from the measured point. Scanning so as to pass through the edge, and the coordinates of the passing point in the X and Y directions are detected, and (iii) the measured position whose coordinates are detected is set to a plurality of positions on each edge scanned. (Iv) a straight line connecting the measured positions on the set edge is Each end side is obtained on the XY coordinates of the inspection device, and the angle formed by the adjacent straight lines and the length of the perpendicular line from each measured position to the straight line opposite to each other are compared with preset reference values. A method for inspecting an appearance component, comprising inspecting a geometric shape of an inspection component and a dimensional error thereof.
【請求項3】 前記距離センサーが、照射ビームを被検
査部品の表面に垂直に照射可能で、かつ被検査部品表面
との距離を移動調整可能なセンサーヘッド機構を介して
前記ロボットに取り付けられ、走査開始前に、前記セン
サーヘッド機構により距離センサーの向きおよびビーム
スポット径を調整可能に構成されてなる請求項1または
2記載の外観構成部品の検査方法。
3. The distance sensor is attached to the robot via a sensor head mechanism capable of vertically irradiating an irradiation beam onto a surface of a component to be inspected and capable of moving and adjusting a distance from the surface of the component to be inspected, 3. The method for inspecting external components according to claim 1, wherein the direction of the distance sensor and the beam spot diameter can be adjusted by the sensor head mechanism before the start of scanning.
【請求項4】 前記距離センサーによる被検査部品の走
査が、製品搬送用の組立ライン際に立てられた支柱に、
該組立ライン上を移動する製品の各被検査部品に対応さ
せた位置に複数の距離センサーを固着し、前記製品移動
に伴って行われる各被検査部品のX軸方向の走査と、同
じく組立ライン際に前記支柱と平行に立てられた支柱状
のロボットに、該ロボットの支柱に沿って移動可能な距
離センサーを装着し、該距離センサーの移動による各被
検査部品のY軸方向の走査およびZ軸方向の距離計測と
により行われる請求項1または2記載の外観構成部品の
検査方法。
4. The scanning of the parts to be inspected by the distance sensor is performed on a support column which is set up at an assembly line for product transportation.
A plurality of distance sensors are fixed at positions corresponding to respective parts to be inspected of the product moving on the assembly line, and scanning of the respective parts to be inspected in the X-axis direction is performed along with the movement of the product, and the same as the assembly line. At this time, a strut-shaped robot that is erected parallel to the strut is equipped with a distance sensor that can move along the strut of the robot, and the movement of the distance sensor scans each inspected part in the Y-axis direction and Z. The method for inspecting external component according to claim 1 or 2, which is performed by measuring a distance in the axial direction.
【請求項5】 前記距離センサーによる被検査部品の走
査が、製品搬送用の組立ライン際に立てられた支柱に、
該組立ライン上を移動する製品の各被検査部品に対応さ
せた位置に複数の距離センサーを固着し、前記製品移動
に伴って行われる各被検査部品のX軸方向の走査と、該
走査後、前記組立ライン上の製品を移動方向の面内で被
検査部品とともに90度回転させた位置の組立ライン際
に立てられた前記支柱と平行の支柱に、該90度回転さ
せた位置における各被検査部品に対応させて複数の距離
センサーを固着し、前記製品移動に伴って行われる各被
検査部品のY軸方向の走査およびZ軸方向の距離計測と
により行われる請求項1または2記載の外観構成部品の
検査方法。
5. The scanning of the parts to be inspected by the distance sensor is performed on a support column which is set up at the assembly line for product transportation.
A plurality of distance sensors are fixed at positions corresponding to respective parts to be inspected of the product moving on the assembly line, and scanning of the respective parts to be inspected in the X-axis direction is performed along with the movement of the product, and after the scanning. A product on the assembly line is rotated by 90 degrees with a component to be inspected in a plane in the moving direction, and a column parallel to the support column set up on the assembly line at a position at which the product is rotated by 90 degrees. 3. The method according to claim 1, wherein a plurality of distance sensors are fixed to correspond to the inspection parts, and the Y-axis direction scanning and the Z-axis direction distance measurement of each inspected part are performed in association with the product movement. Inspection method for external components.
【請求項6】 前記距離センサーによる被検査部品の走
査が、製品搬送用の組立ライン際に立てられた支柱に、
該組立ライン上を移動する製品の各被検査部品に対応さ
せた位置に複数の距離センサーを固着し、前記製品移動
に伴って行われる各被検査部品のX軸方向の走査と、該
走査後に、前記組立ライン上の製品がその移動方向を該
移動方向の面内で垂直に変えられて移動する位置に設け
られた複数の距離センサーにより、前記垂直に変えられ
た方向の製品移動に伴って行われる各被検査部品のY軸
方向の走査およびZ軸方向の距離計測とにより行われる
請求項1または2記載の外観構成部品の検査方法。
6. The scanning of the parts to be inspected by the distance sensor is performed on a support column which is set up at an assembly line for product transportation.
A plurality of distance sensors are fixed at positions corresponding to respective parts to be inspected of the product moving on the assembly line, and scanning of the respective parts to be inspected in the X-axis direction is performed along with the movement of the product, and after the scanning. , A plurality of distance sensors provided at positions where the product on the assembly line moves by vertically changing the movement direction within the plane of the movement direction, along with the product movement in the vertically changed direction. 3. The method for inspecting external appearance component parts according to claim 1, which is performed by performing scanning in the Y-axis direction and measuring the distance in the Z-axis direction of each inspected component.
【請求項7】 前記距離センサーが、前記センサーヘッ
ド機構先端部に回動機構を介してXY面内で90度回動
可能に取り付けられた複数個の並設されたセンサー群か
らなり、該センサー群の各距離センサーが、被検査部品
の端辺を順次通過可能にX軸およびY軸の各方向に移動
可能に構成されてなる請求項1,2または3記載の外観
構成部品の検査方法。
7. The distance sensor is composed of a plurality of side-by-side sensor groups attached to the tip of the sensor head mechanism through a rotation mechanism so as to be rotatable 90 degrees in the XY plane. 4. The method for inspecting appearance component parts according to claim 1, wherein each distance sensor of the group is configured to be movable in each of the X-axis and Y-axis directions so that it can sequentially pass through an edge of the component to be inspected.
【請求項8】 前記複数の被測定位置を結ぶXY座標上
の直線が、該各被測定位置からの距離の2乗和が最小値
になる直線である請求項1または2記載の外観構成部品
の検査方法。
8. The external appearance component according to claim 1, wherein the straight line on the XY coordinates connecting the plurality of measured positions is a straight line having a minimum sum of squares of distances from the measured positions. Inspection method.
JP17111092A 1992-06-29 1992-06-29 Inspecting method for components constituting outer view Pending JPH0618252A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17111092A JPH0618252A (en) 1992-06-29 1992-06-29 Inspecting method for components constituting outer view

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17111092A JPH0618252A (en) 1992-06-29 1992-06-29 Inspecting method for components constituting outer view

Publications (1)

Publication Number Publication Date
JPH0618252A true JPH0618252A (en) 1994-01-25

Family

ID=15917161

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17111092A Pending JPH0618252A (en) 1992-06-29 1992-06-29 Inspecting method for components constituting outer view

Country Status (1)

Country Link
JP (1) JPH0618252A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU678696B2 (en) * 1994-02-02 1997-06-05 Sms Concast Inc. Mold for continuous casting and method of making the mold
JP2008119786A (en) * 2006-11-13 2008-05-29 Nissan Diesel Motor Co Ltd Apparatus and method for identifying workpiece
KR101351510B1 (en) * 2010-11-22 2014-01-14 에이에스엠엘 네델란즈 비.브이. A positioning system, a lithographic apparatus and a method for positional control
CN108237533A (en) * 2017-12-27 2018-07-03 安徽嘉熠智能科技有限公司 A kind of adaptive object positioning method of robot and system

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU678696B2 (en) * 1994-02-02 1997-06-05 Sms Concast Inc. Mold for continuous casting and method of making the mold
JP2008119786A (en) * 2006-11-13 2008-05-29 Nissan Diesel Motor Co Ltd Apparatus and method for identifying workpiece
KR101351510B1 (en) * 2010-11-22 2014-01-14 에이에스엠엘 네델란즈 비.브이. A positioning system, a lithographic apparatus and a method for positional control
CN108237533A (en) * 2017-12-27 2018-07-03 安徽嘉熠智能科技有限公司 A kind of adaptive object positioning method of robot and system
CN108237533B (en) * 2017-12-27 2020-03-31 安徽嘉熠智能科技有限公司 Robot self-adaptive object positioning method and system

Similar Documents

Publication Publication Date Title
KR102005626B1 (en) Optical detecting apparatus for detecting a degree of freedom error of a spindle and a detecting method thereof
EP2167911B1 (en) Surface sensor offset
JP4504818B2 (en) Workpiece inspection method
CN106903687B (en) Industrial robot calibration system and method based on laser ranging
US8925367B2 (en) Method of calibrating surface texture measurement device
KR101297001B1 (en) Device for measuring parts by triangulation sensors and an evaluation unit for determining
US20080021672A1 (en) Scanning an Object
US5461797A (en) Object measuring system
US4972090A (en) Method and apparatus for measuring and inspecting articles of manufacture for configuration
US7593117B2 (en) Apparatus and methods for measuring workpieces
US20220074732A1 (en) Noncontact sensor calibration using single axis movement
JPS63292005A (en) Detecting apparatus of amount of movement corrected from running error
US7355386B2 (en) Method of automatically carrying IC-chips, on a planar array of vacuum nozzles, to a variable target in a chip tester
JPH0618252A (en) Inspecting method for components constituting outer view
JP2001272215A (en) Measuring method of screw, apparatus therefor and determining apparatus for propriety of shape of screw
Zexiao et al. Modeling and calibration of a structured-light-sensor-based five-axis scanning system
CN114018174B (en) Complex curved surface contour measuring system
JP2017032297A (en) Measurement board and profilometer
JPH01292248A (en) Automatic ultrasonic flaw detector
JPH10261900A (en) Method for inspecting mounted part
JPH0352888B2 (en)
JP2004012430A (en) Noncontact measuring method and apparatus
TWM545243U (en) Optical rotation axis multi-freedom degree error inspection device
JPH08248018A (en) Ultrasonic image processing/inspecting equipment and inspection error correction method
JPH02259517A (en) Measuring instrument for shape of surface