JP3162155B2 - Position adjustment method - Google Patents
Position adjustment methodInfo
- Publication number
- JP3162155B2 JP3162155B2 JP06562792A JP6562792A JP3162155B2 JP 3162155 B2 JP3162155 B2 JP 3162155B2 JP 06562792 A JP06562792 A JP 06562792A JP 6562792 A JP6562792 A JP 6562792A JP 3162155 B2 JP3162155 B2 JP 3162155B2
- Authority
- JP
- Japan
- Prior art keywords
- tool
- work
- unit
- positioning
- workpiece
- 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.)
- Expired - Fee Related
Links
Landscapes
- Numerical Control (AREA)
- Control Of Position Or Direction (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、例えばコンピュータヘ
ッド等の精密要素部品を所定の寸法に加工する上でワー
クの特徴点を基準面から所望の位置に高速かつ高精度に
位置決めする場合などに好適に適用できる2軸位置調整
装置を用いた位置調整方法に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to, for example, processing a precision element part such as a computer head to a predetermined size when a feature point of a work is positioned at a desired position from a reference plane at a high speed and with high accuracy. The present invention relates to a position adjustment method using a suitably applicable two-axis position adjustment device.
【0002】[0002]
【従来の技術】近年、精密機器の要素部品は高精度な加
工と単価の低減を要求されており、その加工に際してワ
ークを短時間で高精度に加工治具等に位置決めする装置
に対する要望が高まっている。2. Description of the Related Art In recent years, there has been a demand for high-precision processing and reduction in unit price of element parts of precision equipment. ing.
【0003】以下、一例としてコンピュータヘッド等の
ワークの特徴点を加工の基準面から所望の位置に位置決
めする従来の技術を説明する。A conventional technique for positioning a characteristic point of a work such as a computer head at a desired position from a processing reference plane will be described below as an example.
【0004】図6(a)はバー状のワークを示したもの
であり、図6(b)のような断面形状を有している。図
6において、1はワーク、2はワーク1の特徴点、BD
はワーク下面(ワークの基準面)から特徴点2までの寸
法、FDは製品の特性上必要な寸法であり、加工後最終
的に必要な寸法である。FIG. 6 (a) shows a bar-shaped work, which has a cross-sectional shape as shown in FIG. 6 (b). In FIG. 6, 1 is a work, 2 is a feature point of work 1, BD
Is the dimension from the lower surface of the work (reference plane of the work) to the feature point 2, FD is a dimension required for the characteristics of the product, and is a finally required dimension after processing.
【0005】図7に従来技術の概要を示す。図7におい
て、3はワーク1の端面を見る顕微鏡、4は測定治具で
ある。また、5は加工治具であり、Hは既知量である加
工治具5の高さ、L1A及びL1Bは所望の位置決め寸法で
ある。FIG. 7 shows an outline of the prior art. In FIG. 7, reference numeral 3 denotes a microscope for observing the end face of the work 1, and reference numeral 4 denotes a measuring jig. 5 is a processing jig, H is the height of the processing jig 5 which is a known amount, and L 1A and L 1B are desired positioning dimensions.
【0006】以上の構成による従来の位置決め技術につ
いて、以下その動作を説明する。まず、顕微鏡3を用い
てワーク1の一方の端面におけるBDを測定し、ワーク
1を上下反転させて他方の端面におけるBDを測定した
後、両端面におけるBDのばらつきに基づいてワーク1
のランク分けを行う。次に、同じランクに分類されたワ
ーク1を加工治具5に整列した状態でワックス等を用い
て貼り付け固定することによって加工治具5の下面に対
して各ワーク1の特徴点2を所定の寸法にそろえるよう
にし、その後最終的に必要な寸法であるFDをを出すた
めにワーク1の上面の加工が行われる。The operation of the conventional positioning technique having the above configuration will be described below. First, the BD on one end face of the work 1 is measured using the microscope 3, the BD is turned upside down, and the BD on the other end face is measured.
Is ranked. Next, the work 1 classified into the same rank is adhered and fixed using wax or the like in a state where the work 1 is aligned with the processing jig 5 so that the characteristic points 2 of each work 1 are predetermined on the lower surface of the processing jig 5. After that, the upper surface of the work 1 is processed in order to finally obtain the FD which is the required dimension.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上記の
ような構成では、測定と貼り付け固定が完全に分離され
た工程となるため時間を要するとともに、測定精度、治
具高さ精度、貼り付け時のワックス塗布量のばらつきに
より特徴点の位置精度が低下するという問題点を有して
いた。However, in the above-described configuration, the measurement and the attachment and fixing are completely separated steps, so that time is required, and the measurement accuracy, the jig height accuracy, and However, there is a problem that the positional accuracy of the characteristic points is reduced due to the variation in the amount of the applied wax.
【0008】本発明は上記従来の問題点に鑑み、ワーク
の両端面における特徴点を加工治具に対して位置決めす
る際などに、高速かつ高精度にワークの位置調整を行う
ことができる位置調整方法を提供することを目的とす
る。In view of the above-mentioned conventional problems, the present invention provides a position adjustment that can perform a position adjustment of a work with high speed and high accuracy when positioning feature points on both end surfaces of the work with respect to a processing jig. The aim is to provide a method.
【0009】[0009]
【課題を解決するための手段】本発明は、ワークに当接
して位置決めする2軸のツールと、各ツールを指示され
た位置に送るツール軸駆動部と、ワークの両端を見て画
像化する一対の撮像部と、各撮像部からの映像信号を入
力してワークの位置を計測する視覚認識部と、ツール送
り量を決定するツール送り量演算手段と、決定された送
り量に基づいてツール軸駆動部に対する指令を出力する
指令制御手段とを備えた2軸位置調整装置を用いてワー
クをその両端が所定位置になるよう位置調整する方法で
あって、先ず粗調整工程において、一対の撮像部により
ワークの両端を撮像し、これに基き視覚認識部でワーク
の両端の位置を認識し、この位置情報と各ツールの位置
変化に基づくワークの挙動の情報とに基いて、ツール送
り量演算手段がツール送り量を決定し、この決定された
ツール送り量に基いて指令制御手段がツール軸駆動部に
対して指令を出力し、これに基づき各ツールを同期させ
て駆動し、次いでワークの両端の位置の認識動作を行
い、これら一連の動作を粗調整範囲に入るまで繰り返し
て行い、粗調整範囲に入った後の微調整工程において、
撮像、認識によるワークの両端の位置情報のみに基いて
ツール送り量演算手段がツール送り量を決定し、この決
定されたツール送り量に基いて各ツールを非同期で駆動
し、各駆動毎に撮像、認識を行って、これら一連の動作
を微調整範囲に入るまで繰り返して行うことを特徴とす
る。SUMMARY OF THE INVENTION According to the present invention, a two-axis tool for abutting and positioning a workpiece, a tool axis drive unit for feeding each tool to a designated position, and imaging of both ends of the workpiece. A pair of image pickup units, a visual recognition unit that inputs a video signal from each image pickup unit and measures the position of the work, a tool feed amount calculation unit that determines a tool feed amount, and a tool based on the determined feed amount. A method of adjusting the position of a work so that both ends thereof are at predetermined positions using a two-axis position adjusting device including a command control unit that outputs a command to an axis driving unit. The image of both ends of the work is captured by the unit, and the visual recognition unit recognizes the positions of both ends of the work based on this, and calculates the tool feed amount based on this position information and the information on the behavior of the work based on the change in the position of each tool. Means The command control means outputs a command to the tool axis drive unit based on the determined tool feed amount, drives each tool synchronously based on the command, and then drives both ends of the work. Perform a position recognition operation, repeat these series of operations until it enters the coarse adjustment range, in the fine adjustment process after entering the coarse adjustment range,
The tool feed amount calculating means determines the tool feed amount based on only the position information of both ends of the work by imaging and recognition, and drives each tool asynchronously based on the determined tool feed amount, and captures an image for each drive. , And a series of these operations are repeatedly performed until the operation enters the fine adjustment range.
【0010】[0010]
【作用】本発明は上記した構成によって、ワークは指示
された位置に送られる2軸のツールとの当接によって位
置決めされ、かつその際に視覚認識により検出された特
徴点の位置情報と2軸のツールの挙動がワークの両端面
の特徴点の位置に及ぼす影響を考慮してツールの送り量
をツール送り量演算手段にて演算してツールを位置決め
する等のことが可能になるために、高速でかつ高精度に
ワーク両端の位置決めを行うことができる。According to the present invention, the work is positioned by contact with a two-axis tool sent to a designated position, and the position information of the feature point detected by visual recognition and the two-axis In consideration of the effect of the behavior of the tool on the position of feature points on both end faces of the work, it is possible to calculate the tool feed amount by the tool feed amount calculation means and to position the tool, etc. Positioning of both ends of the work can be performed at high speed and with high accuracy.
【0011】[0011]
【実施例】以下、本発明の一実施例について図1〜図5
を参照しながら説明する。BRIEF DESCRIPTION OF THE DRAWINGS FIG.
This will be described with reference to FIG.
【0012】本実施例の2軸位置調整装置の構成を示す
図1において、1は図6に示したようなバー状のワーク
であり、5はその加工治具である。6はワーク1の一方
の端部と当接するツールA、7はワーク1の他方の端部
と当接するツールBである。In FIG. 1 showing the configuration of the two-axis position adjusting device of the present embodiment, reference numeral 1 denotes a bar-shaped work as shown in FIG. 6, and reference numeral 5 denotes a processing jig. Reference numeral 6 denotes a tool A that contacts one end of the work 1, and reference numeral 7 denotes a tool B that contacts the other end of the work 1.
【0013】8及び9はワーク1とツールA6及びツー
ルB7の当接に基づいてワーク1の各々の端部の位置を
変化させるべく、ツールA6及びツールB7を指示され
た位置に送る直動位置決め部A及び直動位置決め部Bで
ある。10及び11は直動位置決め部A8及び直動位置
決め部B9におけるツール軸位置検出器A及びツール軸
位置検出器Bである。12及び13はワーク1の各々の
端面を見て画像化する撮像部A及び撮像部Bである。1
4及び15は撮像部A12及び撮像部B13からの映像
信号を入力して特徴点の位置を計測する視覚認識部A及
び視覚認識部Bである。16は視覚認識部A14と視覚
認識部B15からの位置情報及び上記ツールA6及びツ
ールB7の位置変化に基づくワーク1の挙動の情報をも
とにしてワーク1を所定の位置に位置決めするための各
々のツール送り量を決定するツール送り量演算手段、1
7は決定された送り量に基づいて駆動指令を出力する指
令制御手段である。18及び19はツール軸位置検出器
A10及びツール軸位置検出器B11からの信号と指令
制御手段17からの駆動指令信号を処理する位置決め制
御手段A及び位置決め制御手段Bである。20及び21
は位置決め制御手段A18及び位置決め制御手段B19
の指示で直動位置決め部A10及び直動位置決め部B1
1を駆動する直動位置決め部駆動手段A及び直動位置決
め部駆動手段Bである。Reference numerals 8 and 9 denote linear motion positioning for sending the tool A6 and the tool B7 to designated positions in order to change the position of each end of the work 1 based on the contact between the work 1 and the tool A6 and the tool B7. A part A and a linear positioning part B. Reference numerals 10 and 11 denote a tool axis position detector A and a tool axis position detector B in the linear motion positioning section A8 and the linear motion positioning section B9. Numerals 12 and 13 denote an imaging unit A and an imaging unit B which look at each end face of the work 1 and image it. 1
Reference numerals 4 and 15 denote a visual recognition unit A and a visual recognition unit B that input video signals from the imaging unit A12 and the imaging unit B13 and measure the positions of feature points. Reference numeral 16 denotes a position for positioning the work 1 at a predetermined position based on position information from the visual recognition unit A14 and the visual recognition unit B15 and information on behavior of the work 1 based on a change in position of the tool A6 and the tool B7. Tool feed amount calculating means for determining the tool feed amount of
Reference numeral 7 denotes a command control unit that outputs a drive command based on the determined feed amount. Reference numerals 18 and 19 denote positioning control means A and positioning control means B which process signals from the tool axis position detector A10 and tool axis position detector B11 and drive command signals from the command control means 17, respectively. 20 and 21
Are positioning control means A18 and positioning control means B19.
The linear motion positioning part A10 and the linear motion positioning part B1
1 is a linear motion positioning section driving means A and a linear motion positioning section driving means B which drive the motor 1.
【0014】図2(a)はワーク1の位置規制の様子を
示し、ワーク1は加工治具5の本体5aと、バネ5cに
て付勢された2対の規制ツメ5bとでツールA6、ツー
ルB7の軸方向にのみ位置調整可能に位置規制されてい
る。図2(b)はワーク1の端面を各々の方向から見た
ものである。図2(b)において、L2A及びL2Bは所望
の位置決め寸法である。FIG. 2A shows how the position of the work 1 is regulated. The work 1 is composed of a tool A6 using a main body 5a of a processing jig 5 and two pairs of regulating claws 5b urged by a spring 5c. The position is regulated so that the position can be adjusted only in the axial direction of the tool B7. FIG. 2B shows the end surface of the work 1 viewed from each direction. In FIG. 2B , L 2A and L 2B are desired positioning dimensions.
【0015】以上のように構成された2軸位置調整装置
について、その動作を説明する。まず、ワーク1の両端
面における各特徴点の初期位置を視覚認識部A14及び
視覚認識部B15が計測し、目標値に対する各特徴点の
偏差量とツール6、7の位置変化による干渉効果(後に
詳細に説明)に基づいて各ツール6、7の送り量を決定
し、直動位決め部A8及び直動位置決め部B9を同期さ
せて駆動して粗調整を行い、粗調整完了範囲に入るまで
これを繰り返す。次に微調整に移り、ここでは干渉効果
を考慮せず、決定された送り量に基づいて直動位置決め
部A8及び直動位置決め部B9を非同期で駆動させ、微
調整完了範囲に入るまでこれを繰り返す。The operation of the two-axis position adjusting device configured as described above will be described. First, the visual recognition unit A14 and the visual recognition unit B15 measure the initial position of each feature point on both end faces of the work 1, and the deviation amount of each feature point from the target value and the interference effect due to the position change of the tools 6 and 7 (later The feed amount of each of the tools 6 and 7 is determined on the basis of (detailed description), and the linear motion determining unit A8 and the linear motion positioning unit B9 are driven synchronously to perform coarse adjustment until the coarse adjustment is completed. Repeat this. Next, the process proceeds to fine adjustment. Here, the linear movement positioning unit A8 and the linear movement positioning unit B9 are asynchronously driven based on the determined feed amount without considering the interference effect, and the fine adjustment is performed until the fine adjustment is completed. repeat.
【0016】ここで、指令制御手段17により決定され
る各調整時の同期駆動、非同期駆動について、図3に示
す調整動作のフローチャート、及び図4に示す動作チャ
ートを参照して説明する。特徴点の位置計測はツール
6、7が指示された位置に送られる毎に行うわけである
が、片方のツールが駆動している最中に他方の特徴点の
位置を計測しても、干渉効果によりその特徴点の位置が
ずれるため、計測した位置情報の正確性が失われること
になる。従って、干渉効果を考慮した調整行う場合、特
徴点の位置計測は両ツールの駆動が終了した後に行い、
双方の計測を終えてから両ツール6、7を駆動する(同
期駆動)必要がある。一方、干渉効果が無視できる範囲
で調整を行う場合には位置計測からツール駆動までの一
連のループを2軸独立して行う(非同期駆動)ことがで
きる。このように、本実施例ではワークの位置調整動作
を、調整時間の短縮を図るため干渉効果を考慮した粗調
整とそれを考慮しない微調整の2段階に分け、上記の理
由から粗調整時は同期駆動、微調整時は非同期駆動とし
ている。なお、粗調整範囲、微調整範囲という区別を設
けることなく終始一貫して干渉効果を考慮した調整動作
を行ってもよいことは言うまでもない。上述のようにし
て調整が終了すれば、ワーク1を加工治具5に貼り付け
固定することにより所望の位置決め完了する。Here, the synchronous drive and the asynchronous drive at the time of each adjustment determined by the command control means 17 will be described with reference to the flowchart of the adjustment operation shown in FIG. 3 and the operation chart shown in FIG. The position measurement of the feature point is performed every time the tools 6 and 7 are sent to the designated positions. However, even if the position of the other feature point is measured while one of the tools is being driven, the interference will not occur. The effect shifts the position of the feature point, so that the accuracy of the measured position information is lost. Therefore, when performing the adjustment in consideration of the interference effect, the position measurement of the feature point is performed after the driving of both tools is completed.
After both measurements are completed, it is necessary to drive both tools 6 and 7 (synchronous drive). On the other hand, when the adjustment is performed in a range where the interference effect can be ignored, a series of loops from position measurement to tool driving can be performed independently on two axes (asynchronous driving). As described above, in the present embodiment, the work position adjustment operation is divided into two stages of coarse adjustment considering the interference effect and fine adjustment not considering the interference effect in order to reduce the adjustment time. Synchronous drive and asynchronous drive for fine adjustment. It goes without saying that the adjustment operation taking into account the interference effect may be performed consistently without providing a distinction between the coarse adjustment range and the fine adjustment range. When the adjustment is completed as described above, the desired positioning is completed by attaching and fixing the work 1 to the processing jig 5.
【0017】次に、粗調整及び微調整時のツールの送り
量を決定するツール送り量演算手段16の動作について
説明する。図5は本実施例におけるツール6、7とワー
ク1の端面の幾何学的な位置関係を示しており、図5に
おいて、XB はツールB7の送り量、YA はツールB7
の移動に伴うツールA6側の特徴点の移動距離、YBは
同ツールB7側の特徴点の移動距離、また破線はワーク
1をツールB7にて移動させる前のワーク1とツール
6、7の状態、実線はワーク1をツールB7で移動した
後の実際の状態、一点鎖線はツールA6もXB だけ移動
させたと仮定した場合のワーク1の状態である。本図か
ら明らかなように、双方のツール6、7の送り量が異な
る場合、各々の特徴点の移動距離は対応するツール6、
7の送り量と一致せず、ずれることが分かる(これを本
明細書では干渉効果と称し、以下YA を相互干渉、YB
を自己干渉と呼ぶ)。粗調整を行う場合、ツールの送り
量が大きくなるため相互干渉、自己干渉ともに無視する
ことができず、本実施例では各干渉量をツール送り量の
関数と考え、粗調整時の各ツールの送り量XA 、XBを
次のように決定した。両特徴点の現在位置PA 、PB と
目標値M0 との差をΔA 、ΔB とすれば、 XA =ΔA +fA (XA ,XB ) XB =ΔB +fB (XA ,XB ) ここで、ΔA =M0 −PA 、ΔB =M0 −PB fA (XA ,XB )=αA ・XA +βA ・XB fB (XA , XB )=αB ・XA +βB ・XB αA 、αB 、βA 、βB =定数である。Next, the operation of the tool feed amount calculating means 16 for determining the tool feed amount during the coarse adjustment and the fine adjustment will be described. Figure 5 shows the geometric positional relationship between the end face of the tool 6 and the workpiece 1 in the present embodiment, in FIG. 5, the feed amount of X B tool B7, Y A tool B7
The moving distance of the tool A6 side of the feature points associated with the movement, Y B is the tool B7 side travel distance of the feature points, also the broken line work 1 before moving in tool B7 of the workpiece 1 and the tool 6 state, the solid line is the state of the work 1 assuming a workpiece 1 actual state after moving the tool B7, and one-dot chain line tools A6 was also moved by X B. As is clear from this figure, when the feed amounts of both tools 6 and 7 are different, the moving distance of each feature point is determined by the corresponding tool 6 and
Does not match the feed rate of 7 deviates it can be seen (referred to as an interference effect this herein, mutual interference of the following Y A, Y B
Is called self-interference). When performing coarse adjustment, both the mutual interference and self-interference cannot be neglected because the feed amount of the tool becomes large. In this embodiment, each interference amount is considered to be a function of the tool feed amount. feed amount X a, and X B were determined as follows. Current position P A of the two feature points, P B and the difference between the target value M 0 Δ A, if Δ B, X A = Δ A + f A (X A, X B) X B = Δ B + f B (X A , X B ) where Δ A = M 0 −P A , Δ B = M 0 −P B f A (X A , X B ) = α A · X A + β A · X B f B ( X a, X B) = α B · X a + β B · X B α a, α B, β a, a beta B = constants.
【0018】なお、本実施例では簡略化のために一次式
を採用している。In this embodiment, a linear equation is used for simplification.
【0019】一方、微調整を行う場合、ツールの送り量
が小さくなるため相互干渉、自己干渉ともに実質上問題
とならず無視することができる。したがって、微調整時
の各ツールの送り量は上記ΔA 、ΔB をそのまま用い
る。On the other hand, when the fine adjustment is performed, since the feed amount of the tool becomes small, mutual interference and self-interference can be ignored without causing a substantial problem. Accordingly, the feed amount of each tool at the time of fine adjustment is used the delta A, the delta B as it is.
【0020】以上のように本実施例によれば、指示され
た位置にツールを送る直動位置決め部A8及び同B9
と、それぞれに取付けたツール軸位置検出部A10及び
同B11と、それらを駆動する直動位置決め部駆動手段
A20及び同B21と、ツール軸位置検出部A10及び
同B11の信号とツール送り量に基づく駆動指令信号を
処理する位置決め制御手段A18及び同B19から成る
ツール軸駆動部と、加工治具5に位置規制されたワーク
1の端面を見る撮像部A12及び同B13と、それらか
らの映像信号を入力してワーク1の位置を計測する視覚
認識部A14及び同B15と、それらからのワーク1の
位置情報及びツール6、7を当接させて位置決めするこ
とによるワーク1の挙動の情報をもとにしてワーク1を
所定の位置に位置決めするためのツール送り量を決定す
るツール送り量演算手段16と、決定された送り量に基
づいて位置決め制御手段A18及び同B19に駆動指令
を出力する指令制御手段17を設けたので、加工治具5
に対するワーク1の特徴点の位置を計測し、また干渉効
果を予測して同期位置調整する粗調整を行うことによ
り、さらに干渉効果を無視した微調整の2段階に分けて
位置調整することにより、高速で高精度な位置決めを行
うことができる。As described above, according to the present embodiment, the linear motion positioning portions A8 and B9 for feeding the tool to the designated position.
Based on the tool axis position detectors A10 and B11 attached thereto, the linear motion positioning unit driving means A20 and B21 for driving them, and the signals of the tool axis position detectors A10 and B11 and the tool feed amount. A tool axis drive unit including positioning control means A18 and B19 for processing a drive command signal, an imaging unit A12 and B13 for viewing the end surface of the work 1 whose position is regulated by the processing jig 5, and a video signal from them. Based on the visual recognition units A14 and B15 for inputting and measuring the position of the work 1, position information of the work 1 therefrom and information of the behavior of the work 1 by positioning the tools 6 and 7 in contact with each other. A tool feed amount calculating means 16 for determining a tool feed amount for positioning the work 1 at a predetermined position, and a positioning control based on the determined feed amount. It is provided with the instruction control unit 17 for outputting a drive command to the means A18 and the B19, the processing jig 5
By measuring the position of the characteristic point of the work 1 with respect to the position, and performing the coarse adjustment for predicting the interference effect and adjusting the synchronous position, the position is adjusted in two stages of fine adjustment ignoring the interference effect. High-speed and high-accuracy positioning can be performed.
【0021】なお、本実施例においてはワークはツール
との当接に基づいてその位置が調整され、調整終了後、
加工治具に貼り付け固定されることにより位置決めが完
了するとしたが、予めワークを貼り付けた治具をねじ送
り機構にて位置調整できる構造とし、位置決め部として
送りねじに回転を伝達するビット軸回転位置決め機構を
採用した構成とすることもできる。In this embodiment, the position of the workpiece is adjusted based on the contact with the tool.
The positioning was completed by pasting and fixing to the processing jig.However, the jig to which the workpiece was pasted in advance was structured so that the position could be adjusted by the screw feed mechanism, and the bit shaft that transmits rotation to the feed screw as a positioning part A configuration employing a rotary positioning mechanism may be employed.
【0022】[0022]
【発明の効果】本発明によれば、以上のようにツール軸
駆動部と、撮像部と、視覚認識部と、ツール送り量演算
手段と、指令制御手段を設けたことにより、求めたい位
置を直接計測しながら位置決めを行うことができ、貼り
付け精度のばらつき等に左右されることなく高精度な位
置決めを行うことかでき、また認識装置からの情報に基
づく位置調整の際、干渉効果を予測して同期位置調整す
るため、ワークの位置決めを高速に行うことができる。According to the present invention, by providing the tool axis driving unit, the imaging unit, the visual recognition unit, the tool feed amount calculating means, and the command control means as described above, the position to be obtained can be determined. Positioning can be performed while measuring directly, high-precision positioning can be performed without being affected by variations in bonding accuracy, etc. In addition, interference effects can be predicted during position adjustment based on information from the recognition device. In order to adjust the synchronous position, the workpiece can be positioned at high speed.
【図1】本発明の一実施例における2軸位置調整装置を
示すブロック図である。FIG. 1 is a block diagram showing a two-axis position adjusting device according to an embodiment of the present invention.
【図2】同実施例におけるワークの位置規制の様子を示
し、(a)は斜視図、(b)はワーク端面を各々の方向
から見た図である。FIGS. 2A and 2B show a state of work position regulation in the embodiment, wherein FIG. 2A is a perspective view, and FIG. 2B is a view of a work end face viewed from each direction.
【図3】同実施例における調整動作のフローチャートで
ある。FIG. 3 is a flowchart of an adjustment operation in the embodiment.
【図4】同実施例における動作チャートである。FIG. 4 is an operation chart in the embodiment.
【図5】同実施例におけるツールとワーク端面の幾何学
位置関係の説明図である。FIG. 5 is an explanatory diagram of a geometric positional relationship between a tool and a work end surface in the embodiment.
【図6】ワークの形状を示し、(a)は斜視図、(b)
は断面図である。6A and 6B show a shape of a work, FIG. 6A is a perspective view, and FIG.
Is a sectional view.
【図7】従来例の位置調整工程の説明図である。FIG. 7 is an explanatory view of a position adjusting step of a conventional example.
1 ワーク 5 加工治具 6 ツールA 7 ツールB 8 直動位置決め部A 9 直動位置決め部B 10 ツール位置検出器A 11 ツール位置検出器B 12 撮像部A 13 撮像部B 14 視覚認識部A 15 視覚認識部B 16 ツール送り量演算手段 17 指令制御手段 18 位置決め制御手段A 19 位置決め制御手段B 20 直動位置決め部駆動手段A 21 直動位置決め部駆動手段B DESCRIPTION OF SYMBOLS 1 Work 5 Processing jig 6 Tool A 7 Tool B 8 Linear positioning part A 9 Linear positioning part B 10 Tool position detector A 11 Tool position detector B 12 Imaging part A 13 Imaging part B 14 Visual recognition part A 15 Visual recognition unit B 16 Tool feed amount calculation unit 17 Command control unit 18 Positioning control unit A 19 Positioning control unit B 20 Linear positioning unit driving unit A 21 Linear positioning unit driving unit B
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G05D 3/00 - 3/20 G05B 19/18 - 19/46 ──────────────────────────────────────────────────続 き Continued on the front page (58) Fields surveyed (Int. Cl. 7 , DB name) G05D 3/00-3/20 G05B 19/18-19/46
Claims (1)
ールと、各ツールを指示された位置に送るツール軸駆動
部と、ワークの両端を見て画像化する一対の撮像部と、
各撮像部からの映像信号を入力してワークの位置を計測
する視覚認識部と、ツール送り量を決定するツール送り
量演算手段と、決定された送り量に基づいてツール軸駆
動部に対する指令を出力する指令制御手段とを備えた2
軸位置調整装置を用いてワークをその両端が所定位置に
なるよう位置調整する方法であって、先ず粗調整工程に
おいて、一対の撮像部によりワークの両端を撮像し、こ
れに基き視覚認識部でワークの両端の位置を認識し、こ
の位置情報と各ツールの位置変化に基づくワークの挙動
の情報とに基いて、ツール送り量演算手段がツール送り
量を決定し、この決定されたツール送り量に基いて指令
制御手段がツール軸駆動部に対して指令を出力し、これ
に基づき各ツールを同期させて駆動し、次いでワークの
両端の位置の認識動作を行い、これら一連の動作を粗調
整範囲に入るまで繰り返して行い、粗調整範囲に入った
後の微調整工程において、撮像、認識によるワークの両
端の位置情報のみに基いてツール送り量演算手段がツー
ル送り量を決定し、この決定されたツール送り量に基い
て各ツールを非同期で駆動し、各駆動毎に撮像、認識を
行って、これら一連の動作を微調整範囲に入るまで繰り
返して行うことを特徴とする位置調整方法。 1. A two-axis tool for abutting and positioning a workpiece, a tool axis drive unit for sending each tool to a designated position, and a pair of imaging units for imaging both ends of the workpiece.
And visual recognition unit for measuring the position of the workpiece to input the video signals from the imaging unit, and tools feeding amount calculating means for determining a tool feed rate, relative to the tool axis driving unit based on the determined feeding amount 2 provided with command control means for outputting a command.
Use a shaft position adjustment device to move the work
This is a method of adjusting the position so that
In this case, both ends of the workpiece are imaged by a pair of
The position of both ends of the work is recognized by the visual recognition
Behavior of Work Based on Position Information of Tool and Position Change of Each Tool
The tool feed amount calculation means based on the
Determine the feed rate and command based on the determined tool feed rate.
The control means outputs a command to the tool axis driving section,
Drive each tool synchronously based on the
Performs recognition of the positions at both ends and coarsely adjusts a series of these operations.
Adjustment until it enters the coarse adjustment range.
In the fine adjustment process that follows,
The tool feed amount calculation means is based on only the end position information.
Tool feed rate, and based on the determined tool feed rate,
Drive each tool asynchronously, and capture and recognize each drive
And repeat these series of operations until they enter the fine adjustment range.
A position adjustment method, which is performed by returning.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06562792A JP3162155B2 (en) | 1992-03-24 | 1992-03-24 | Position adjustment method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP06562792A JP3162155B2 (en) | 1992-03-24 | 1992-03-24 | Position adjustment method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05265561A JPH05265561A (en) | 1993-10-15 |
| JP3162155B2 true JP3162155B2 (en) | 2001-04-25 |
Family
ID=13292450
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP06562792A Expired - Fee Related JP3162155B2 (en) | 1992-03-24 | 1992-03-24 | Position adjustment method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3162155B2 (en) |
-
1992
- 1992-03-24 JP JP06562792A patent/JP3162155B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05265561A (en) | 1993-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106346315B (en) | Machine tool control system capable of obtaining workpiece origin and workpiece origin setting method | |
| DE69814198T2 (en) | Measuring method and measuring instrument with trigger probe | |
| US10525598B2 (en) | Positioning system using robot | |
| US4769763A (en) | Control for coordinate measuring instruments | |
| EP1431706B1 (en) | Reducing measurement error in an optical sensor for measuring an object in three dimensions | |
| US8567084B2 (en) | Profile measuring instrument | |
| JP5192196B2 (en) | Surface shape measuring device | |
| US20060089745A1 (en) | Method and apparatus for correcting thermal displacement of machine tool | |
| JP2001515236A (en) | Method for calibrating a robot inspection system | |
| JP7448648B2 (en) | Follow-up robot and control device | |
| CN112207629A (en) | Compensation method for open-loop dynamic error of motion control mechanism | |
| JPS6219986B2 (en) | ||
| US5331770A (en) | Method for scraping off excessive portion of workpiece | |
| EP0428739B1 (en) | Digitizing controller | |
| JP2000512566A (en) | Electric / mechanical actuator | |
| JP3162155B2 (en) | Position adjustment method | |
| US20230152074A1 (en) | Repeated determination of a position of a movable part of a coordinate measuring machine | |
| CN110682287B (en) | Robot and control device | |
| US20240375233A1 (en) | Control device, industrial machine, and control method | |
| JP2002022433A (en) | Sensor and equipment for measuring work shape | |
| Lange et al. | Predictive vision based control of high speed industrial robot paths | |
| JP7346363B2 (en) | Three-dimensional coordinate measurement method using a monocular imaging device | |
| JP2787186B2 (en) | Dimension management device by image processing system | |
| JP2000193429A (en) | Shape measuring device | |
| JP2000033532A (en) | Equipment monitoring and control equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |