JP2010125553A - Automatic screwing device - Google Patents
Automatic screwing device Download PDFInfo
- Publication number
- JP2010125553A JP2010125553A JP2008302504A JP2008302504A JP2010125553A JP 2010125553 A JP2010125553 A JP 2010125553A JP 2008302504 A JP2008302504 A JP 2008302504A JP 2008302504 A JP2008302504 A JP 2008302504A JP 2010125553 A JP2010125553 A JP 2010125553A
- Authority
- JP
- Japan
- Prior art keywords
- screw tightening
- force
- screw
- axis
- rotation axis
- 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
Links
Images
Landscapes
- Manipulator (AREA)
Abstract
Description
本発明は、力センサを備えたロボットによる自動ネジ締め装置に関するものである。 The present invention relates to an automatic screw tightening device by a robot provided with a force sensor.
近年、様々な組立工程において作業の自動化が行われており、ネジ締め作業もその一つである。従来、ネジ締め作業を自動化する場合には、ネジ締めが必要なワークを搬送するコンベアの周囲に配置された多関節ロボットあるいは3軸直交ロボットなどの移動機構と、当該移動機構の先端に取付けられたネジ締め機構とが使用されている。ネジ締め機構は、モータなどによって回転駆動するビットを備えており、ビットの先端部をネジ頭の溝に勘合させて、所定の方向に回転することによってネジ締めを行う。 In recent years, work has been automated in various assembly processes, and screw tightening work is one of them. Conventionally, when automating a screw tightening operation, a moving mechanism such as an articulated robot or a three-axis orthogonal robot arranged around a conveyor for transporting a work requiring screw tightening and a tip of the moving mechanism are attached. Screw tightening mechanism is used. The screw tightening mechanism includes a bit that is rotationally driven by a motor or the like, and engages the tip of the bit with a groove on the screw head, and performs screw tightening by rotating in a predetermined direction.
ネジ締め前の位置決めのためには、まず、ワークを特定の位置に載せたパレットがコンベアに搬送され、ネジ締め位置で停止して、ワークがパレットごとに機械的に位置決めされる。次に、移動機構が、予め教示された位置へネジ締め機構を移動させる。 For positioning before screw tightening, a pallet on which a workpiece is placed at a specific position is first transported to a conveyor, stopped at the screw tightening position, and the workpiece is mechanically positioned for each pallet. Next, the moving mechanism moves the screw tightening mechanism to a previously taught position.
しかしながら、このような位置決めを行ったとしても、パレット上のワークの位置や、ワークにおけるネジ穴の位置などには多少のバラつきが存在し、移動機構には繰返し誤差が存在する。このため、実際にネジ締めを行う時には、ネジとネジ穴とのの中心軸にはズレが生じることがある。このズレが大きい場合、ネジが傾いたり、ネジ山がかみ合ったりなどして、ネジ締めが失敗する可能性が高くなるという問題が存在する。 However, even if such positioning is performed, there are some variations in the position of the workpiece on the pallet, the position of the screw hole in the workpiece, and the like, and there are repeated errors in the moving mechanism. For this reason, when the screws are actually tightened, the center axis between the screw and the screw hole may be displaced. When this deviation is large, there is a problem that the possibility of screw tightening failure increases due to the inclination of the screw or the engagement of the screw threads.
この問題を解決する従来の方法として、ネジ締め前にカメラによってワークを撮像し、画像処理によってネジ穴の位置を算出してワークやネジ穴の位置を補正する方法、ワークにおけるネジ穴の位置公差を小さくする方法、および、移動機構の動作精度を向上する方法などが挙げられる。 As a conventional method to solve this problem, the work is imaged with a camera before screw tightening, the position of the screw hole is calculated by image processing and the position of the work or screw hole is corrected, the position tolerance of the screw hole in the work And a method for improving the operation accuracy of the moving mechanism.
しかしながら、カメラを使用する補正方法では、ネジ穴の位置を高精度で検出するために、高解像度のカメラを使う必要がある。また、ワークが大きくなると1台のカメラでは全てのネジ穴を撮像できなくなるため、複数台のカメラを使用するか、または1台のカメラを移動させて、複数枚の撮像を行う必要がある。このため装置のコスト増加や、タクトタイムの増加につながる。ワークにおけるネジ穴の位置公差を小さくする方法では、個々のワークの加工を高精度で行う必要があるため、この方法はワークの単価上昇につながる。また、移動機構の動作精度を向上する方法では、移動機構のアクチュエータに使用する歯車のバックラッシュ低減や、エンコーダの高精度化が必要となる。また、移動機構の動作精度を向上する方法では、移動機構を目標位置で正確に停止させるために、目標位置に近づいたら動作を低速にして、制御に対する遅れを小さくする必要がある。このような移動機構は高価であり、かつ、その動作時間が長いため、装置全体におけるコスト増加やタクトタイムの増加につながる。 However, in the correction method using the camera, it is necessary to use a high-resolution camera in order to detect the position of the screw hole with high accuracy. Further, when the workpiece becomes large, it is impossible to image all screw holes with one camera. Therefore, it is necessary to use a plurality of cameras or move a single camera to perform imaging of a plurality of sheets. This leads to an increase in the cost of the apparatus and an increase in tact time. In the method of reducing the position tolerance of the screw hole in the workpiece, it is necessary to process each workpiece with high accuracy, and this method leads to an increase in the unit price of the workpiece. Further, in the method for improving the operation accuracy of the moving mechanism, it is necessary to reduce the backlash of the gear used for the actuator of the moving mechanism and to increase the accuracy of the encoder. Further, in the method for improving the operation accuracy of the moving mechanism, in order to stop the moving mechanism accurately at the target position, it is necessary to reduce the delay with respect to the control by slowing the operation when approaching the target position. Such a moving mechanism is expensive and has a long operation time, which leads to an increase in cost and tact time of the entire apparatus.
上記問題に対して、特許文献1および2には、ネジ締め機構がネジ締めの際に受ける力を検出する力センサを用いるネジ締め装置が開示されている。特許文献1に記載のネジ締め装置には、多関節ロボットのアームの先端に6軸力センサを介してネジ締め機構が取付けられている。この6軸力センサは、ネジ締めの際にネジがネジ穴から受ける反力を検出し、当該反力の方向とビットの方向が一致するように多関節ロボットが制御される。これによって、ネジ締め機構がネジ穴に合せて傾き、確実なネジ締めを行う。 With respect to the above problem, Patent Literatures 1 and 2 disclose a screw tightening device using a force sensor that detects a force received by a screw tightening mechanism during screw tightening. In the screw tightening device described in Patent Document 1, a screw tightening mechanism is attached to the tip of an arm of an articulated robot via a six-axis force sensor. This 6-axis force sensor detects the reaction force that the screw receives from the screw hole when tightening the screw, and the articulated robot is controlled so that the direction of the reaction force coincides with the direction of the bit. As a result, the screw tightening mechanism is tilted in accordance with the screw hole, and secure screw tightening is performed.
特許文献2に記載のネジ締め装置には、特許文献1に記載のネジ締め装置と同様に、多関節ロボットのアームの先端に6軸力センサを介してネジ締め機構が取付けられている。この6軸力センサは、ネジがネジ穴に接触した時の反力を検出し、ネジとネジ穴の位置が合うように多関節ロボットが制御される。これによって、ネジ締め機構がネジ穴に合せて移動し、確実なネジ締めを行う。ネジ締め中、6軸力センサはネジ締め方向の力のみを検出するように切替えられ、当該6軸力センサが規定のネジ締めトルクを検出するまでネジ締めが行われる。
しかしながら、特許文献1および2に記載のネジ締め装置のように、6軸力センサを用いたネジ締め装置では、ネジ締め動作中に6軸力センサが測定する力から、ネジとネジ穴の中心軸とがずれたことにより生じる反力とネジ締めトルクとを分離して検出することが難しく、そのための計算は煩雑となる。例えば、特許文献1に記載のネジ締め装置では、ネジ締め機構をネジ穴に合せて傾ける際、力の検出からネジ締め機構の制御までに時間がかかってしまう。 However, in the screw tightening device using the 6-axis force sensor as in the screw tightening devices described in Patent Documents 1 and 2, the center of the screw and the screw hole is determined from the force measured by the 6-axis force sensor during the screw tightening operation. It is difficult to detect separately the reaction force and screw tightening torque that are caused by the deviation from the shaft, and the calculation for that is complicated. For example, in the screw tightening device described in Patent Document 1, when the screw tightening mechanism is tilted according to the screw hole, it takes time from the detection of force to the control of the screw tightening mechanism.
なお、特許文献2に記載のネジ締め装置では、6軸力センサの力検出方向を切り替えて、反力とトルクとを別々に算出する構成を採用しているため、ネジ締め動作と同時にネジ締め機構の位置補正を行うことはできない。 Note that the screw tightening device described in Patent Document 2 employs a configuration in which the reaction force and torque are calculated separately by switching the force detection direction of the six-axis force sensor. The position of the mechanism cannot be corrected.
したがって、6軸力センサを用いたネジ締め装置は、ネジとネジ穴とのズレに対して素早く柔軟に対応することが困難である。 Therefore, it is difficult for a screw tightening device using a six-axis force sensor to quickly and flexibly cope with a deviation between a screw and a screw hole.
また、特許文献1に記載のネジ締め装置では、ネジ締めの回転軸と6軸力センサの1軸とを一致させるために、力センサが、ネジを保持するビットに対し、ネジ締め機構を挟んだ反対側に配置されている。このような配置では、ネジ締め機構の自重が力センサにかかるため、ネジ締め機構の傾きに応じて力センサの出力を常に補償しなくてはならない。これは、力センサにおいて検出される力の精度低下を引き起こし、力センサによるフィードバック制御の周期に対して悪影響を及ぼす。したがって、特許文献1に記載のネジ締め装置は、少々の影響を問題としない大径のボルトやネジのネジ締めには適用可能であっても、小径のネジのネジ締めには不適である。 Further, in the screw tightening device described in Patent Document 1, the force sensor sandwiches the screw tightening mechanism with respect to the bit holding the screw in order to match the screw tightening rotation axis with one axis of the six-axis force sensor. Is located on the opposite side. In such an arrangement, since the weight of the screw tightening mechanism is applied to the force sensor, the output of the force sensor must always be compensated according to the inclination of the screw tightening mechanism. This causes a reduction in accuracy of the force detected by the force sensor, and adversely affects the period of feedback control by the force sensor. Therefore, the screw tightening device described in Patent Document 1 is not suitable for tightening small-diameter screws, even though it can be applied to large-diameter bolts and screws that do not cause a slight influence.
また、特許文献2に記載のネジ締め装置では、力センサがネジ締め機構のビットの回転軸から離れた位置に配置されているため、ビットを回転させた際に生じるトルクがモーメントとして力センサのFx、Fyの値に加わってしまう。このため、ネジ締め中にネジとネジ穴との位置関係を正確に検出することはできない。 Further, in the screw tightening device described in Patent Document 2, since the force sensor is disposed at a position away from the rotation axis of the bit of the screw tightening mechanism, the torque generated when the bit is rotated is used as the moment as the force sensor. It will be added to the values of Fx and Fy. For this reason, the positional relationship between a screw and a screw hole cannot be accurately detected during screw tightening.
本発明は上記問題点に鑑みてなされたものであり、その目的は、ネジとネジ穴とのズレに対して、ネジ締め機構の位置補正を素早く正確に行うことができるネジ締め装置を提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a screw tightening device capable of quickly and accurately correcting a position of a screw tightening mechanism with respect to a deviation between a screw and a screw hole. There is.
本発明にかかる自動ネジ締め装置は、上記課題を解決するために、ネジ締め手段と、上記ネジ締め手段のネジ締めの回転軸に直交する直線上に当該回転軸を挟んで配置され、かつ、上記回転軸に垂直な平面内の上記直線に直交する方向において上記ネジ締め手段に働く力を測定する2つの力センサと、上記2つの力センサの出力に基づいて上記ネジ締め手段に働く力の大きさおよび方向を算出する算出手段と、上記算出手段の出力に基づいて、上記ネジ締め手段を上記回転軸に垂直な方向に移動する位置補正手段とを備えていることを特徴としている。 In order to solve the above problems, an automatic screw tightening apparatus according to the present invention is arranged with a screw tightening means and a straight line perpendicular to the screw tightening rotation axis of the screw tightening means sandwiching the rotation shaft, and Two force sensors for measuring the force acting on the screw tightening means in a direction perpendicular to the straight line in a plane perpendicular to the rotation axis, and the force acting on the screw tightening means based on the outputs of the two force sensors. A calculating means for calculating the size and direction, and a position correcting means for moving the screw tightening means in a direction perpendicular to the rotation axis based on the output of the calculating means are provided.
上記構成では、上記2つの力センサの各々がネジ締め手段に働く力を測定し、算出手段が上記2つの力センサの出力を基にしてネジ穴からネジが受ける反力Frとネジ締めに要するトルクTとを算出する。 In the above configuration, each of the two force sensors measures the force acting on the screw tightening means, and the calculation means requires the reaction force Fr received by the screw from the screw hole based on the output of the two force sensors and the screw tightening. Torque T is calculated.
上記2つの力センサは、ネジ締め手段の回転軸に直交する直線上に当該回転軸を挟んで配置されているため、当該2つの力センサにはトルクTがそれぞれ反対方向に働く。また、上記2つの力センサは、上記回転軸を中心とする円の接線方向の力を測定するため、上記2つの力センサの各々がトルクTから受ける力Ftは、回転軸から上記2つのセンサの各々までの距離による。 Since the two force sensors are arranged on a straight line perpendicular to the rotation axis of the screw tightening means with the rotation shaft interposed therebetween, torque T acts on the two force sensors in opposite directions. In addition, since the two force sensors measure a force in a tangential direction of a circle centered on the rotation axis, the force Ft received from the torque T by each of the two force sensors is calculated from the two sensors from the rotation axis. Depending on the distance to each.
また、上記2つの力センサの測定する方向を、ネジから受ける反力Frのy軸方向とするとき、上記2つの力センサは、反力Frのy軸方向成分Fryを測定する。 Further, when the measurement direction of the two force sensors is the y-axis direction of the reaction force Fr received from the screw, the two force sensors measure the y-axis direction component Fry of the reaction force Fr.
このとき、上記2つの力センサの各々が測定する力F1、F2は、以下の式(1)によって表される。 At this time, the forces F1 and F2 measured by the two force sensors are expressed by the following equation (1).
F1=(T/r1+Fry)/2
F2=(−T/r2+Fry)/2 ・・・式(1)
式(1)によれば、r1およびr2は回転軸から2つの力センサとの既知の距離であり、F1およびF2からTが求まり、Fryが算出される。よって算出手段は、ネジ締め手段に働く反力FryとトルクTとを分離して算出することを簡易的に行うことができる。
F1 = (T / r1 + Fry) / 2
F2 = (− T / r2 + Fry) / 2 Formula (1)
According to Equation (1), r1 and r2 are known distances from the rotation axis to the two force sensors, T is obtained from F1 and F2, and Fry is calculated. Therefore, the calculation unit can easily calculate the reaction force Fry and the torque T acting on the screw tightening unit separately.
また上記構成では、移動手段が、ネジ締め手段を上記平面に対して平行な方向に移動させる。移動手段が、算出手段の算出した結果に基づいてネジ締め手段を移動させれば、ネジとネジ穴との中心軸が一致するようにネジ締め手段の位置補正を行うことができる。このとき、算出手段による算出は簡易的に行われるため、上記2つの力センサが力を測定してから移動手段がネジ締め手段を移動するまでの、ネジ締め手段の位置補正にかかる時間を短くすることができる。 In the above configuration, the moving means moves the screw fastening means in a direction parallel to the plane. If the moving means moves the screw tightening means based on the result calculated by the calculating means, the position of the screw tightening means can be corrected so that the central axes of the screw and the screw hole coincide. At this time, since the calculation by the calculation means is simply performed, the time required for position correction of the screw tightening means from when the two force sensors measure the force until the moving means moves the screw tightening means is shortened. can do.
したがって、本発明に係る自動ネジ締め装置は、ネジとネジ穴とのズレに対して素早く対応して、ネジ締めを確実に行うことができる。また、本発明に係る自動ネジ締め装置は、ネジ締め動作中にネジ締め手段の位置補正を素早く行うことができるため、例えばコンベア上を流れるワークに対しても、ネジ締めを好適に行うことができる。 Therefore, the automatic screw tightening device according to the present invention can quickly cope with the deviation between the screw and the screw hole and reliably perform the screw tightening. In addition, since the automatic screw tightening apparatus according to the present invention can quickly correct the position of the screw tightening means during the screw tightening operation, for example, the screw tightening can be suitably performed even on a workpiece flowing on a conveyor. it can.
さらに、本発明にかかる自動ネジ締め装置において、上記2つの力センサは、上記回転軸から等距離の位置に配置されていることが好ましい。 Furthermore, in the automatic screw tightening apparatus according to the present invention, it is preferable that the two force sensors are arranged at a position equidistant from the rotation shaft.
上記構成では、上記2つの力センサがトルクTから受ける力Ftの大きさは等しい。このため、上記2つの力センサの各々が測定する力F1、F2は、以下の式(2)によって表される。 In the above configuration, the magnitude of the force Ft received from the torque T by the two force sensors is equal. Therefore, the forces F1 and F2 measured by each of the two force sensors are expressed by the following formula (2).
F1=(Ft+Fry)/k
F2=(−Ft+Fry)/k ・・・式(2)
なお、kは複数の力センサの個数である。
F1 = (Ft + Fry) / k
F2 = (− Ft + Fry) / k (2)
Note that k is the number of force sensors.
式(2)によれば、F1とF2との差分からFtが求まる。よって、算出手段は、ネジ締め手段に働く反力FryとトルクTとを、より簡易的に算出することができる。 According to equation (2), Ft is obtained from the difference between F1 and F2. Therefore, the calculation means can more simply calculate the reaction force Fry and torque T acting on the screw tightening means.
また、本発明にかかる自動ネジ締め装置は、上記回転軸に垂直な平面内の方向であり、かつ上記2つの力センサの測定する方向とは異なる方向において、上記ネジ締め手段に働く力を測定する他の1つの力センサを、さらに備えており、上記算出手段は、上記2つの力センサの出力に加え、上記他の1つのセンサの出力に基づいて上記ネジ締め手段に働く力の大きさおよび方向を算出することが好ましい。 The automatic screw tightening device according to the present invention measures the force acting on the screw tightening means in a direction in a plane perpendicular to the rotation axis and different from the direction measured by the two force sensors. In addition to the output of the two force sensors, the calculation means further includes a force sensor acting on the screw tightening means based on the output of the other one sensor. And calculating the direction.
上記構成において、上記2つの力センサの測定する方向を反力Frのy軸方向とし、上記回転軸に垂直な平面をxy平面とするとき、上記他の1つの力センサはxy平面内のy軸とは異なる方向の力を測定する。上記他の1つの力センサと回転軸とを結ぶ線とx軸とがなす角が判明していれば、算出手段は、ネジ締め手段に働く反力Frの合力とトルクTとを算出することができる。したがって、本発明に係る自動ネジ締め装置は、ネジとネジ穴との中心軸が一致するように、ネジ締め手段をより正確に位置補正することができる。 In the above configuration, when the direction measured by the two force sensors is the y-axis direction of the reaction force Fr and the plane perpendicular to the rotation axis is the xy plane, the other one force sensor is y in the xy plane. Measure force in a direction different from the axis. If the angle formed by the line connecting the other one force sensor and the rotation axis and the x axis is known, the calculating means calculates the resultant force of the reaction force Fr acting on the screw fastening means and the torque T. Can do. Therefore, the automatic screw tightening device according to the present invention can correct the position of the screw tightening means more accurately so that the central axes of the screw and the screw hole coincide.
さらに、本発明にかかる自動ネジ締め装置は、上記他の1つの力センサの測定する方向は、上記回転軸に垂直な平面内の上記直線に平行な方向であることが好ましい。 Furthermore, in the automatic screw tightening apparatus according to the present invention, it is preferable that the direction measured by the one other force sensor is a direction parallel to the straight line in a plane perpendicular to the rotation axis.
上記構成において、上記2つの力センサの測定する方向を反力Frのy軸方向とするとき、上記他の1つの力センサは反力Frのx軸方向成分Frxを測定する。また、このため、上記他の1つの力センサが測定する力F3は、以下の式(3)によって表される。 In the above configuration, when the direction measured by the two force sensors is the y-axis direction of the reaction force Fr, the other one force sensor measures the x-axis direction component Frx of the reaction force Fr. For this reason, the force F3 measured by the other force sensor is expressed by the following equation (3).
F3=(T/r3+Frx)/3 ・・・式(3)
式(3)によれば、r3は回転軸から他の1つの力センサとの既知の距離であり、式(1)または(2)から求まるTによって、Frxが算出される。すなわち、算出手段は、ネジ締め手段に働く反力Frのx軸方向成分Frxおよびy軸方向成分Fryの合力を、精度良く、容易に算出することができる。したがって、本発明に係る自動ネジ締め装置は、ネジとネジ穴との中心軸が一致するようにネジ締め手段をより素早く位置補正することができる。
F3 = (T / r3 + Frx) / 3 Formula (3)
According to the equation (3), r3 is a known distance from the rotation axis to the other force sensor, and Frx is calculated by T obtained from the equation (1) or (2). That is, the calculating means can easily and accurately calculate the resultant force of the x-axis direction component Frx and the y-axis direction component Fry of the reaction force Fr acting on the screw tightening means. Therefore, the automatic screw tightening apparatus according to the present invention can correct the position of the screw tightening means more quickly so that the central axes of the screw and the screw hole coincide.
さらに、本発明にかかる自動ネジ締め装置において、上記2つの力センサおよび上記他の1つの力センサは、上記回転軸を中心とした同一の円周上に配置されていることが好ましい。 Furthermore, in the automatic screw tightening apparatus according to the present invention, it is preferable that the two force sensors and the other one force sensor are arranged on the same circumference around the rotation axis.
上記構成によれば、複数の力センサがトルクTから受ける力Ftの大きさは全て等しい。このため、上記2つの力センサの各々が測定する力F1、F2、および上記他の1つの力センサが測定する力F3は、以下の式(4)によって表される。 According to the above configuration, the magnitudes of the forces Ft received by the plurality of force sensors from the torque T are all equal. Therefore, the forces F1 and F2 measured by each of the two force sensors and the force F3 measured by the other one force sensor are expressed by the following expression (4).
F1=(Ft+Fry)/k
F2=(−Ft+Fry)/k
F3=(Ft+Frx)/k ・・・式(4)
なお、kは複数の力センサの個数である。
F1 = (Ft + Fry) / k
F2 = (− Ft + Fry) / k
F3 = (Ft + Frx) / k (4)
Note that k is the number of force sensors.
式(4)によれば、F1とF2との差分からFtが求まり、FryおよびFrxが算出される。また、回転軸から力センサまでの距離によって、トルクTが算出される。よって、算出手段はネジ締め手段に働く反力FrとトルクTとを、より簡易的に算出することができる。したがって、本発明に係る自動ネジ締め装置は、ネジとネジ穴との中心軸が一致するように、ネジ締め手段をより素早くかつ正確に位置補正することができる。 According to Equation (4), Ft is obtained from the difference between F1 and F2, and Fry and Frx are calculated. The torque T is calculated from the distance from the rotation axis to the force sensor. Therefore, the calculation means can more simply calculate the reaction force Fr and torque T acting on the screw tightening means. Therefore, the automatic screw tightening device according to the present invention can correct the position of the screw tightening means more quickly and accurately so that the central axes of the screw and the screw hole coincide.
また、本発明にかかる自動ネジ締め装置において、上記2つの力センサは、さらに、上記回転軸に垂直な平面内の上記直線に平行な方向において上記ネジ締め手段に働く力を測定してもよい。 In the automatic screw tightening apparatus according to the present invention, the two force sensors may further measure a force acting on the screw tightening means in a direction parallel to the straight line in a plane perpendicular to the rotation axis. .
上記構成によれば、上記他の1つの力センサを用いずとも、上記2つの力センサを用いることによって、ネジとネジ穴との中心軸が一致するようにネジ締め手段を正確に位置補正することができる。また、上記2つの力センサとして3軸力センサを用いることができる。 According to the above configuration, the position of the screw tightening means is accurately corrected so that the central axes of the screw and the screw hole coincide with each other by using the two force sensors without using the other one force sensor. be able to. A triaxial force sensor can be used as the two force sensors.
また、本発明にかかる自動ネジ締め装置において、上記2つの力センサは、さらに、上記回転軸に平行な方向において、上記ネジ締め手段に働く力を測定してもよい。 In the automatic screw tightening device according to the present invention, the two force sensors may further measure a force acting on the screw tightening means in a direction parallel to the rotation axis.
上記構成によれば、上記回転軸に平行な方向の力に基づいて、ネジ締め手段の押し付け力を調節することができる。また、上記2つの力センサとして3軸力センサを用いることができる。 According to the said structure, the pressing force of a screw fastening means can be adjusted based on the force of the direction parallel to the said rotating shaft. A triaxial force sensor can be used as the two force sensors.
本発明にかかる自動ネジ締め装置は、上記算出手段による上記ネジ締め手段に働く力の大きさおよび方向の算出と、上記位置補正手段による上記ネジ締め手段の移動とを、ネジとネジ穴との中心軸が一致するまで繰り返えすことが好ましい。 The automatic screw tightening apparatus according to the present invention calculates the magnitude and direction of the force acting on the screw tightening means by the calculating means and moves the screw tightening means by the position correcting means between the screw and the screw hole. It is preferable to repeat until the central axes coincide.
上記構成によれば、移動手段は、ネジとネジ穴とのズレに対応してネジ締め手段の位置を素早く正確に補正することができる。このため、本発明に係る自動ネジ締め装置は、ネジ締めを確実に行うことができる。 According to the said structure, the moving means can correct | amend the position of a screw fastening means quickly and correctly corresponding to the shift | offset | difference of a screw and a screw hole. For this reason, the automatic screw tightening device according to the present invention can securely perform screw tightening.
本発明に係る自動ネジ締め装置によれば、ネジ締め手段の回転軸を挟んで配置され、かつ、上記回転軸を中心とする円の接線方向において上記ネジ締め手段に対して働く力を測定する力センサを備えているので、ネジとネジ穴との中心軸が一致するようにネジ締め手段を素早く正確に位置補正することができる。 According to the automatic screw tightening device of the present invention, the force acting on the screw tightening means is measured in the tangential direction of the circle centered on the rotary shaft, with the rotation shaft of the screw tightening means being interposed therebetween. Since the force sensor is provided, the position of the screw tightening means can be corrected quickly and accurately so that the central axes of the screw and the screw hole coincide.
〔実施形態1〕
本発明の第1の実施形態について図1から図16に基づいて説明すると以下の通りである。なお、本実施形態では、自動ネジ締め装置1が液晶テレビの製造工程に用いられるとし、ネジ締めが必要なワークが液晶モジュール8であるとして説明するが、本発明はこれに限られず、ネジ締めを行う他の様々なワークに対して利用することができる。
[Embodiment 1]
A first embodiment of the present invention will be described with reference to FIGS. 1 to 16 as follows. In the present embodiment, it is assumed that the automatic screw tightening device 1 is used in the manufacturing process of a liquid crystal television, and the work that requires screw tightening is the liquid crystal module 8. However, the present invention is not limited to this and the screw tightening is performed. It can be used for various other works.
まず、液晶テレビの製造工程における液晶モジュール8の組立て工程の概略について、図2を参照して説明する。図2は、液晶テレビの製造工程における液晶モジュール8の組立て工程を示す斜視図である。 First, an outline of the assembly process of the liquid crystal module 8 in the manufacturing process of the liquid crystal television will be described with reference to FIG. FIG. 2 is a perspective view showing an assembling process of the liquid crystal module 8 in the manufacturing process of the liquid crystal television.
図2に示すように、液晶モジュール8の組立て工程には、自動ネジ締め装置1と、液晶モジュール(ワーク)8を前工程から搬送する組立てコンベア6とが用いられる。組立てコンベア6は、ワークを常に一定速度で搬送するだけのベルトコンベア61と、ベルトコンベア61上を前工程から液晶モジュール8が搬送されてきたことを検知する光電センサ62と、液晶モジュール8の姿勢を撮像する姿勢検出カメラ63とを備えている。ベルトコンベア61はコンベア上のワークの位置決めなどの機構を持たない簡易な構成でよい。ベルトコンベア61の駆動方向をX軸とし、コンベア面に対して鉛直上方向をZ軸とし、X軸、Z軸の両者に直交する軸をY軸とする。
As shown in FIG. 2, the assembly process of the liquid crystal module 8 uses an automatic screw tightening device 1 and an assembly conveyor 6 that transports the liquid crystal module (workpiece) 8 from the previous process. The assembly conveyor 6 includes a
液晶テレビの表示部である液晶モジュール8は、図3に示すように、液晶パネル82の周囲が、箱状のバックライトユニット81と、断面が略L字形の額縁状のベゼル83とによって囲まれるように固定された構造である。図3は液晶モジュール8を示す分解斜視図である。ベゼル83は複数本のネジ(本実施形態では6本)のネジによって、バックライトユニット81に固定されている。
As shown in FIG. 3, in the liquid crystal module 8 which is a display unit of a liquid crystal television, the periphery of the
ベルトコンベア61の横側には、光電センサ62から一定の距離をとった下流において、自動ネジ締め装置1が設置されている。
On the side of the
次に、図1および図4に基づいて、本実施形態における自動ネジ締め装置1の概略構成について説明する。図1は、自動ネジ締め装置1の力センサユニット30周辺を示す斜視図であり、図4は、自動ネジ締め装置1を示す斜視図である。図4に示すように、自動ネジ締め装置1は、粗動用ロボット10と、粗動用ロボット10の先端に取付けられた微動用ロボット20と、微動用ロボット20の先端に力センサユニット30を介して取付けられたネジ締めユニット40と、これらを制御する制御部(図示しない)とを備えている。また、粗動用ロボット10の可動範囲内には、ネジ締めユニット40にネジを供給するためのネジ供給ユニット50が設けられている。
Next, based on FIG. 1 and FIG. 4, the schematic structure of the automatic screw fastening apparatus 1 in this embodiment is demonstrated. FIG. 1 is a perspective view showing the periphery of the
本実施形態では、ネジ締め手段としてネジ締めユニット40を用いており、ワーク(液晶モジュール8)の平面内の位置おけるネジ締めユニット40の移動手段として粗動用ロボット10を、位置補正手段として微動用ロボット20を用いている。また、後述にて説明するが、ネジ締めユニット40に働く力を算出する算出手段として、制御部の備える力制御部を用いている。
In this embodiment, the
図4に示すように、粗動用ロボット10は、4軸に構成されたスカラー型のロボットであり、粗動用ベース11と、第1アーム12と、第2アーム13と、粗動用スライド機構14とを備えている。第1アーム12は、Z軸と平行な軸線A11まわりに第1アーム12を旋回駆動させる駆動機構を介して、粗動用ベース11に取付けられている。第2アーム13は、Z軸と平行な軸線A12まわりに第2アーム13を旋回駆動させる駆動機構を介して、第1アーム12に取付けられている。粗動用スライド機構14は、Z軸と平行な軸線A13まわりに粗動用スライド機構14を旋回駆動させる駆動機構を介して、第2アーム13に取付けられている。また、粗動用スライド機構14は、Z軸と平行な軸線A14に沿って駆動可能な粗動用スライドブロック15を備えており、粗動用スライドブロック15には、微動用ロボット20が取付けられている。
As shown in FIG. 4, the
微動用ロボット20は、ネジ締めユニット40を、ワーク(液晶モジュール8)の平面に対して平行に移動可能にするものであればよい。本実施形態では、図1に示すように、微動用ロボット20は、粗動用スライドブロック15に取付けられる微動用ベース21と、互いに直交して微動用ベース21に取付けられた2つの微動用スライド機構22、23とから、直交2軸に構成されている。微動用スライド機構22、23は、軸線A22、A23に沿って駆動可能な微動用スライドブロック24、25を備えている。微動用スライドブロック24、25の稼動範囲の中心を原点とする。微動用スライド機構22は、軸線A22がZ軸に対して直交するように微動用ベース21に取付けられ、微動用スライド機構23は、軸線A23が軸線A22とZ軸の両方に直交するように微動用スライドブロック24に取付けられている。微動用スライドブロック25には、力センサユニット30が取付けられている。
The
力センサユニット30は、1軸方向の力を検出する3個の力センサ31、32、33と、力センサ31、32、33が取付けられるセンサ取付け部35と、微動用スライドブロック25に取付けられた力センサユニットベース34とを備えている。力センサ31、32、33が取付けられるセンサ取付け部35の平面は、回転軸A40に対して直交する平面である。力センサユニット30は、さらに、力センサユニットベース34とセンサ取付け部35との間に配置され、センサ取付け部35をZ軸方向に移動自在に保持するリニアガイド36と、センサ取付け部35を支持する弾性体37とを備えている。リニアガイド36および弾性体37は、ビット43の先端とネジ頭の溝との勘合がネジ締め中に粗動用ロボット10の動作誤差などによって緩むことのないように、ビット43の先端をネジ頭に一定の力で押付けるための構造である。
The
ネジ締めユニット40は、力センサ31、32、33に取付けられたネジ締めベース41と、ネジ締めベース41に固定されたモータ42と、モータ42により回転駆動するビット43、ビット43をモータ42に取付けるためのドリルチャック44を備えている。ビット43は、使用するネジの種類に応じて、十文字穴用、六角穴用などに付け替えることができる。また、ビット43の先端を磁性体とすることによって、ネジ供給ユニット50にて取得したネジを落とさずにネジ締め位置まで移動することができる。
The
ネジ供給ユニット50は、使用するネジを入れておくネジ溜め部51から、ネジ頭が上に向いた状態にネジを整列させながらネジ供給部52に送る装置である。ビット43は、ネジ供給部52の先端からネジを1本ずつ取出すことができる。
The
次に、力センサ31、32、33について図5に基づいて説明する。図5は、力センサ31、32、33を示す上面図である。図5に示すように、力センサ31、32、33は、ネジ締めユニット40の回転軸A40に対して直交する平面内の少なくとも1軸方向の力を検出する力センサであればよい。2つの力センサ31、32については、回転軸A40を通る直線上において当該回転軸A40を挟んで配置されている。また、3つの力センサ31、32、33は、回転軸A40を中心とする同一の円上に配置されている。力センサ31の位置を0度とするとき、180度の位置に力センサ32が配置され、90度の位置に力センサ33が配置されている。ここで、回転軸A40から力センサ31に向かう方向をx軸とし、回転軸A40から力センサ33に向かう方向をy軸とする。
Next, the
3個の力センサ31、32、33の力の測定方向については、各力センサ31、32、33が、回転軸A40を中心とする円周との接線方向の力を測定するよう配置されている。すなわち、力センサ31、32はy軸方向の力を測定し、力センサ33はx軸方向の力を測定するよう配置されている。
Regarding the force measuring directions of the three
次に、制御部7について図6を参照して説明する。図4は、制御部7を示すブロック図である。図6に示すように、制御部7は、ワーク認識部71と、ロボット制御部72と、力制御部73と、ネジ締め制御部74とから構成されている。ワーク認識部71は、姿勢検出カメラ63によって撮像された液晶モジュール8の画像を処理して液晶モジュール8の姿勢を検出し、ネジ穴の位置の補正データを算出する機能を有する。ロボット制御部72は、粗動用ロボット10の各軸の動作を制御して、所定の位置へネジ締めユニット40を移動させる機能を有する。力制御部73は、力センサ31、32、33からの出力を基にネジにかかる反力を算出して、微動用スライド機構22、23の動作を制御し、ネジとネジ穴の位置を合せる機能を有する。ネジ締め制御部74は、ネジ締めユニット40のモータ42の回転を制御する機能を有する。
Next, the
自動ネジ締め装置1によるネジ締め動作について、図7および図8に示すフローチャートを参照して以下に説明する。図7は自動ネジ締め装置1によるネジ締め動作を示すフローチャートであり、図8は力制御部による位置補正動作を示すフローチャートである。 The screw tightening operation by the automatic screw tightening device 1 will be described below with reference to the flowcharts shown in FIGS. FIG. 7 is a flowchart showing the screw tightening operation by the automatic screw tightening device 1, and FIG. 8 is a flowchart showing the position correcting operation by the force control unit.
まず、図7に示すように、ステップS1において、液晶モジュール8が前工程から搬送されてきたこと知らせる光電センサ62の入力を待つ。光電センサ62の入力があると、ワーク認識部71は、液晶モジュール8が通過した時刻を記録する(ステップS2)。
First, as shown in FIG. 7, in step S1, the input of the
続いて、ワーク認識部71は、通過する液晶モジュール8を姿勢検出カメラ63によって撮像する(ステップS3)。次いで、ワーク認識部71は、撮像した液晶モジュール8の画像から、ベルトコンベア61上の液晶モジュール8の位置および傾きを算出する。また、液晶モジュール8内にあらかじめ登録してあるネジ穴位置のデータを基にして、通過中の液晶モジュール8におけるネジ穴の位置を算出する。さらに、液晶モジュール8がベルトコンベア61により搬送される間に、ネジ穴の通過軌道(図9)と、ネジ締めの順番とを算出する(ステップS4)。図9は、ベルトコンベア61上における液晶モジュール8のネジ穴の軌道を示す上面図である。
Subsequently, the
また、ステップS2が終了した時点で、ワーク認識部71がロボット制御部72に対してワーク到着の信号を送ることによって、ステップS5が実行される。
When step S2 is completed, the
ステップS5において、ロボット制御部72は、粗動用ロボット10の各軸の動作を制御して、粗動用ロボット10の制御点をネジ供給ユニット50のネジ供給部52へ移動させ、ネジ供給部52からビット43にネジを取付ける。ここで、粗動用ロボット10の制御点とは、微動用ロボット20の微動用スライド機構22、23が共に原点に有るときのビット43の先端を意味する。
In step S <b> 5, the
次にステップS6において、ロボット制御部72は、ワーク認識部71がステップS2で記録した液晶モジュール8の通過時刻と、ステップS4で算出した1番目のネジ穴の初期位置および通過軌道と、予め登録されているベルトコンベア61の動作速度とから、粗動用ロボット10の移動目標位置を算出する。続いて、ロボット制御部72は、粗動用ロボット10の各軸の動作を制御して、算出した目標位置に粗動用ロボット10の制御点を移動させる。
Next, in step S6, the
次にステップS7において、ロボット制御部72は、粗動用ロボット10の制御点を、X−Y平面において1番目のネジ穴の通過軌道と一致させたまま、ベルトコンベア61の動作速度と同じ速度で移動させさせるように、粗動用ロボット10の軸A12およびA13の動作を制御する。これと同時に、ロボット制御部72は、粗動用ロボット10の制御点を、使用するネジの種類によって予め登録された速度でZ軸方向に移動させるように、粗動用ロボット10の軸A14の動作を制御する。
Next, in step S7, the
また、ステップS6が完了した時点で、ロボット制御部72が、力制御部73およびネジ締め制御部74に対してネジ締め開始準備完了の信号を送ることによって、ステップS8が実行される。
When step S6 is completed, the
ステップS8では、図8に示すフローチャートに従って位置補正動作が行われる。まずステップS8Aにおいて、ネジ締め制御部74は、使用するネジの種類によって予め登録された回転数で、ネジ締めユニット40のモータ42を回転させる。
In step S8, a position correction operation is performed according to the flowchart shown in FIG. First, in step S8A, the screw tightening
また、ステップS8Bにおいて、力制御部73は、力センサ31、32、33の出力F1、F2、F3をもとに、ネジ穴からネジが受ける反力Frとネジ締めに要するトルクTを算出する。
In step S8B, the
ここで、図10を参照して、反力FrおよびトルクTの算出の方法について説明する。図10は、自動ネジ締め装置1の力センサ31、32、33に加わる力を示す模式図である。図10に示すように、力センサ31、32、33は、ビット43の回転軸A40を中心とした同一円周上で、その接線方向を測定するように配置されているため、トルクTにより力センサ31、32、33にかかる力Ftの大きさは、それぞれ等しい。また、力センサ31、32は同一直線状にあり、回転軸A40に対して反対側に配置されているため、トルクTは反対方向に働く。一方、力センサ31、32はネジが受ける反力Frのy軸方向成分Fryを測定し、力センサ33はネジが受ける反力Frのx軸方向成分Frxを測定する。したがって、力センサ31による出力F1、力センサ31による出力F1、力センサ31による出力F1は、以下の式(1)により算出される。
Here, a method of calculating the reaction force Fr and the torque T will be described with reference to FIG. FIG. 10 is a schematic diagram showing forces applied to the
F1=(Ft+Fry)/3
F2=(−Ft+Fry)/3
F3=(Ft+Frx)/3 ・・・式(1)
式(1)によれば、F1とF2の差分からFtが求まり、これによって、FrxおよびFryが算出される。また、Ftをもとにして、回転軸A40から力センサまでの距離からトルクTが算出される。
F1 = (Ft + Fry) / 3
F2 = (− Ft + Fry) / 3
F3 = (Ft + Frx) / 3 Formula (1)
According to Equation (1), Ft is obtained from the difference between F1 and F2, and thereby Frx and Fry are calculated. Further, based on Ft, the torque T is calculated from the distance from the rotation axis A40 to the force sensor.
次いで、ステップS8Cにおいて、力制御部73は、ステップS8Bで算出した反力Frをもとにして、微動用ロボット20の動作判定を行う。反力Frの絶対値が予め登録されている規定値以上であれば、ステップS8Dに移行し、規定値以下であれば、再度ステップS8Bに戻る。
Next, in step S8C, the
なお、ここで用いられる規定値としては、ワークやネジなどの種類(ワークの材質、ネジの種類および長さ)によって定めればよく、ネジ締めが問題なく行われる反力Frの上限とすればよい。 The prescribed value used here may be determined depending on the type of workpiece or screw (work material, screw type and length), and the upper limit of the reaction force Fr at which screw tightening can be performed without any problem. Good.
ステップS8Dにおいて、力制御部73は、反力Frのx軸方向成分Frx、y軸方向成分Fryをもとにして、微動用スライド機構22、23の動作量を決定し、ネジ締めユニット40を移動させる。移動後は、再度ステップS8Bに戻る。
In step S8D, the
また、ステップS8Eにおいて、力制御部73はステップS8Bで算出したトルクTをもとにして、ネジ締めの状態を判定する。トルクTが、使用するネジの種類によって予め登録された規定値以上であれば、ステップS8Fへ移行する。一方、トルクTが規定値以下であれば、再度ステップS8Bに戻る。
In step S8E, the
ステップS8Fにおいて、ネジ締め制御部74は、ネジ締めユニット40のモータ42を停止させ、位置補正動作を終了し、図7に示すステップS9へ移行する。
In step S8F, the screw tightening
ステップS9において、ロボット制御部72は、粗動用ロボット10の制御点をZ軸方向に所定量動作させて、ビット43をネジ頭から離脱させる。合せて、X−Y平面内における1番目のネジ穴の通過軌道に沿った動作を停止する。粗動用ロボット10の動作停止後、ロボット制御部72は、力制御部73とネジ締め制御部74に対して、粗動用ロボット10の停止信号を送り、ステップS10およびS11へ移行する。
In step S <b> 9, the
ステップS10において、力制御部73は、微動用スライド機構22、23の微動用スライドブロック24、25を原点復帰させる。
In step S10, the
また、ステップS11では、ネジ締め制御部74がネジ締め本数を確認する。ネジ締め制御部74は、通過する液晶モジュール8に対して予め設定されたネジ締めの規定本数と、ネジ締めを行った本数を比較して、本数が規定値を満たしていなかったら、次のネジ締めを行うべく、ステップS5に戻る。一方、規定値に達していれば、通過する液晶モジュール8へのネジ締めは完了となり、一連の動作を完了する。
In step S11, the screw tightening
以上の動作によって、自動ネジ締め装置1は、液晶モジュール8に対するネジ締めを自動で行うことができる。 With the above operation, the automatic screw tightening device 1 can automatically perform screw tightening on the liquid crystal module 8.
自動ネジ締め装置1によれば、ネジ締め動作中、ネジとネジ穴の中心軸がずれたことにより生じる反力とネジ締めトルクとを分離して検出することが簡易的に行われるため、力制御部による位置補正動作の制御周期にかかる時間を短縮することができる。よって、自動ネジ締め装置1は、ネジとネジ穴とのズレに対して素早く対応することができる。 According to the automatic screw tightening device 1, during the screw tightening operation, it is easy to separate and detect the reaction force and the screw tightening torque that are generated due to the deviation of the center axis of the screw and the screw hole. The time required for the control cycle of the position correction operation by the control unit can be shortened. Therefore, the automatic screw fastening device 1 can quickly cope with the deviation between the screw and the screw hole.
また、自動ネジ締め装置1は、ネジ締め動作の間に位置補正動作を行うことができるため、ベルトコンベア61上を流れている状態の液晶モジュール8をネジ締めすることができる。よって、液晶モジュール8を載せたパレットを入れ替える時間や位置決めに要する時間が不要となるため、ネジ締めのタクトタイムを向上することができる。
Further, since the automatic screw tightening device 1 can perform the position correction operation during the screw tightening operation, the liquid crystal module 8 in the state of flowing on the
さらに、自動ネジ締め装置1は、ネジとネジ穴の中心軸を一致するようにネジ締めユニット40を制御することによって、ワークに対して必要とされる位置精度を緩和することができる。よって、ワークの位置を補正するためのカメラや、ワークを機械的に位置決めする機構などが不要となり、コストを低減することができる。また、ワークにおけるネジ穴の位置公差を緩和できるため、ワークの単価を抑えることができる。
Furthermore, the automatic screw tightening device 1 can relax the positional accuracy required for the workpiece by controlling the
〔実施形態2〕
上述した実施形態1では、1つの自動ネジ締め装置1を用いてネジ締めを行う場合について説明しているが、本発明はこれに限られず、1つのワークのネジ締めに対して、複数の自動ネジ締め装置1を投入してもよい。
[Embodiment 2]
In the first embodiment described above, the case where the screw tightening is performed using one automatic screw tightening device 1 is described. However, the present invention is not limited to this, and a plurality of automatic tightening operations can be performed with respect to the screw tightening of one workpiece. The screw tightening device 1 may be inserted.
本発明の実施形態2では、図11に示すように、2台の自動ネジ締め装置1a、1bを、それぞれベルトコンベア61の反対側に配置している。図11は、液晶テレビの製造工程における液晶モジュール8の組立て工程を示す斜視図である。上述した実施形態1に対する本実施形態の主な相違点は、2台の自動ネジ締め装置1a、1bの動作を制御する制御部7’にある。したがって、以下では、図12を参照して上記相違点を中心に説明する。図12は、自動ネジ締め装置1a、1bの制御部7’を示すブロック図である。
In Embodiment 2 of this invention, as shown in FIG. 11, the two automatic
図12に示すように、制御部7’は、自動ネジ締め装置1a、1bの動作を制御するため、ロボット制御部72a、72b、力制御部73a、73b、およびネジ締め制御部74a、74bを備えている。また、制御部7’は、粗動用ロボット10a、10bが動作中に衝突しないようにロボット間の干渉をチェックする干渉チェック部75を新たに備えている。
As shown in FIG. 12, the
片方の粗動用ロボット10aを動作させる場合、ロボット制御部72aは、干渉チェック部75から、もう一方の粗動用ロボット10bの動作範囲データを取得し、粗動用ロボット10bと干渉しない動作軌道を作成する。作成された動作軌道は、干渉チェック部75に送られて、粗動用ロボット10bが動作する際にも使用される。
When one of the
自動ネジ締め装置1a、1bによれば、ネジ締めの本数が多い液晶モジュール8の機種に対してネジ締めを行う場合、またはベルトコンベア61の動作速度が速い場合に対して、好適に対応できる。すなわち、1台の自動ネジ締め装置では液晶モジュール8が粗動用ロボット10の動作範囲を通過する間に全てのネジ締めを終わらないような条件であっても、首尾よくネジ締めを行うことができる。
According to the automatic
〔実施形態3〕
本発明の第3の実施形態について図13から図16に基づいて説明すると以下の通りである。
[Embodiment 3]
A third embodiment of the present invention will be described below with reference to FIGS.
上述した実施形態1に対する本実施形態の主な相違点は、力センサユニット30の構成である。したがって、以下では、上記相違点を中心に説明する。なお、実施形態1における構成要素と対応する機能を有する構成要素には、同一符号を用いることとする。
The main difference of this embodiment with respect to Embodiment 1 described above is the configuration of the
図13に示すように、力センサユニット30は、互いに直交する3軸方向の力を検出する2個の3軸力センサ38、39と、微動用スライドブロック25に取付けられる力センサユニットベース34’とを備えている。図13は、力センサユニット30周辺を示す斜視図である。力センサユニットベース34’における回転軸A40に対して直交する平面には、3軸力センサ38、39が取付けられている。3軸力センサ38、39には、ネジ締めユニット40が取付けられている。
As shown in FIG. 13, the
3軸力センサ38、39は、互いに直交する3軸方向の力を検出する力センサであればよい。3軸力センサ38、39は、図14に示すように、ネジ締めユニット40の回転軸A40に対して直交する平面において、回転軸A40を通る直線上に、回転軸A40を中心として等距離の位置に配置されている。図14は、3軸力センサ38、39の配置を示す上面図である。ここで、回転軸A40を中心として、3軸力センサ38、39を通る直線をx軸とし、Z軸に平行な方向をz軸とし、x軸とz軸の両者に直交する軸をy軸とする。3軸力センサ38、39は検出可能な3軸の方向をx軸、y軸、z軸に合せて配置される。
The
次に、3軸力センサ38、39を用いたネジ締め動作中の位置補正動作について、図15を参照して以下に説明する。図15は、力制御部73による位置補正動作を示すフローチャートである。なお、本実施形態のネジ締め動作については、上述した実施形態1と同様であるため説明を省略する。
Next, the position correction operation during the screw tightening operation using the
まず、ステップS8Aにおいて、ネジ締め制御部74が使用するネジの種類によって予め登録された回転数でネジ締めユニット40のモータ42を回転させる。
First, in step S8A, the
またステップS8Bにおいて、力制御部73は、3軸力センサ38の出力F8x、F8y、F8z、および、3軸力センサ39の出力F9x、F9y、F9zをもとにして、ネジ穴からネジが受ける反力Frのx軸方向成分Frx、y軸方向成分Fry、およびz軸方向成分Frzと、ネジ締めに要するトルクTとを算出する。
In step S8B, the
ここで、図16を参照して、反力FrおよびトルクTの算出の方法について説明する。図16は、3軸力センサ38、39に加わる力を表す模式図である。図16に示すように、3軸力センサ38、39は、x軸上に配置されているため、3軸力センサ38、39のx軸方向の出力F8x、F9xおよびz軸方向の出力F8z、F9zには、ネジ締めによるトルクTの影響が無い。しがたって、反力Frのx軸方向成分およびz軸方向成分は、以下の式(2)により算出される。
Here, a method of calculating the reaction force Fr and the torque T will be described with reference to FIG. FIG. 16 is a schematic diagram showing the force applied to the
Frx=F8x+F9x
Frz=F8z+F9z ・・・式(2)
一方、3軸力センサ38、39のy軸方向の出力F8y、F9yは、ネジ締めによるトルクTの影響を受ける。ただし、3軸力センサ38、39は、回転軸A40を通る直線上で、回転軸A40を中心とした等距離に配置されているため、トルクTにより3軸力センサ38、39にかかる力Ftの大きさは、互いに等しく、かつ反対方向に働く。したがって、F8yおよびF9yは、以下の式(3)により算出される。
Frx = F8x + F9x
Frz = F8z + F9z (2)
On the other hand, the outputs F8y and F9y in the y-axis direction of the
F8y=(Ft+Fry)/2
F9y=(−Ft+Fry)/2 ・・・式(3)
式(3)によれば、F8yとF9yの差分からFtが求まり、これによってFryが算出される。また、Ftをもとにして、回転軸A40から力センサまでの距離からトルクTが算出される。
F8y = (Ft + Fry) / 2
F9y = (− Ft + Fry) / 2 Formula (3)
According to Equation (3), Ft is obtained from the difference between F8y and F9y, and thereby Fry is calculated. Further, based on Ft, the torque T is calculated from the distance from the rotation axis A40 to the force sensor.
次いで、ステップS8Cにおいて、力制御部73は、ステップS8Bで算出した反力Frのx軸方向成分Frxと、y軸方向成分Fryとの合力Frxyをもとに、微動用ロボット20の動作判定を行う。合力Frxyの絶対値が、予め登録されている規定値以上であれば、ステップS8Dに移行し、規定値以下であれば、再度ステップS8Bに戻る。
Next, in step S8C, the
ステップS8Dにおいて、力制御部73は、反力Frのx軸方向成分Frxおよびy軸方向成分Fryをもとに、微動用スライド機構22、23の動作量を決定し、ネジ締めユニット40を移動させる。移動後は、再度ステップS8Bに戻る。
In step S8D, the
ステップS8Gにおいて、力制御部73は、ステップS8Bで算出した反力Frのz軸方向成分Frzをもとにネジ締めの押付け力を判定する。z軸方向成分Frzが、使用するネジの種類によって予め登録された規定範囲内であれば、ステップS8Hへ移行する。一方、z軸方向成分Frzが規定範囲外であれば、ステップS8Iへ移行する。
In step S8G, the
ステップS8Hにおいて、力制御部73は、ロボット制御部72に対して、Z軸方向の移動速度を、使用するネジの種類によって予め登録された速度にするように指示を送る。ロボット制御部72は、力制御部73からの指示に基づいて、粗動用ロボット10のZ軸方向の動作速度を変更する。
In step S8H, the
ステップS8Iにおいて、z軸方向成分Frzが規定範囲よりも大きい値を示した場合、力制御部73は、ロボット制御部72に対して、Z軸方向の移動速度を現状の速度よりも遅い速度で移動するように指示を送る。一方、z軸方向成分Frzが規定範囲よりも小さい値を示した場合、ロボット制御部72に対して、Z軸方向の移動速度を現状の速度よりも速い速度で移動するように指示を送る。
In step S81, when the z-axis direction component Frz shows a value larger than the specified range, the
ステップS8Eにおいて、力制御部73は、ステップS8Bで算出したトルクTをもとにネジ締めの状態を判定する。トルクTが、使用するネジの種類によって予め登録された規定値以上であれば、ステップS8Fへ移行する。一方、トルクTが規定値以下であれば、再度ステップS8Bに戻る。
In step S8E, the
ステップS8Fにおいて、ネジ締め制御部74は、ネジ締めユニット40のモータ42を停止させ、位置補正動作を終了し、ステップS9へ移行する。
In step S8F, the screw tightening
以上の動作によって、本実施形態に係る自動ネジ締め装置は、液晶モジュール8に対するネジ締めを自動で行うことができる。本実施形態に係る自動ネジ締め装置によれば、3軸の力センサ38、39によって、ネジとネジ穴の中心軸がずれたことにより生じる反力とネジ締めトルクとを分離して検出することを簡易的に行うことができる。また、ビット43の先端とネジ頭の勘合具合を制御することができるため、ビット43の先端がネジ頭の溝から外れることにより生じるネジ締めの失敗を回避することができる。
With the above operation, the automatic screw tightening device according to the present embodiment can automatically perform screw tightening on the liquid crystal module 8. According to the automatic screw tightening apparatus according to the present embodiment, the reaction force generated by shifting the screw and the center axis of the screw hole and the screw tightening torque are separately detected by the
本発明は、ワークに対するネジ締めの自動ネジ締め装置として好適に利用できる。 The present invention can be suitably used as an automatic screw tightening device for screw tightening on a workpiece.
1 自動ネジ締め装置
7 制御部
8 液晶モジュール
10 粗動用ロボット
20 微動用ロボット
30 力センサユニット
40 ネジ締めユニット
72 ロボット制御部
73 力制御部
74 ネジ締め制御部
DESCRIPTION OF SYMBOLS 1 Automatic
Claims (8)
上記ネジ締め手段のネジ締めの回転軸に直交する直線上に当該回転軸を挟んで配置され、かつ、上記回転軸に垂直な平面内の上記直線に直交する方向において上記ネジ締め手段に働く力を測定する2つの力センサと、
上記2つの力センサの出力に基づいて上記ネジ締め手段に働く力の大きさおよび方向を算出する算出手段と、
上記算出手段の出力に基づいて、上記ネジ締め手段を上記回転軸に垂直な方向に移動する位置補正手段とを備えていることを特徴とする自動ネジ締め装置。 Screw tightening means;
A force acting on the screw tightening means in a direction perpendicular to the straight line in a plane perpendicular to the rotation axis and arranged on a straight line perpendicular to the rotation axis of the screw tightening means. Two force sensors for measuring
Calculating means for calculating the magnitude and direction of the force acting on the screw tightening means based on the outputs of the two force sensors;
An automatic screw tightening device comprising: a position correcting means for moving the screw tightening means in a direction perpendicular to the rotation axis based on an output of the calculating means.
上記算出手段は、上記2つの力センサの出力に加え、上記他の1つのセンサの出力に基づいて上記ネジ締め手段に働く力の大きさおよび方向を算出することを特徴とする請求項1または2に記載の自動ネジ締め装置。 And another force sensor for measuring a force acting on the screw fastening means in a direction in a plane perpendicular to the rotation axis and different from a direction measured by the two force sensors. ,
The calculation means calculates the magnitude and direction of the force acting on the screw tightening means based on the output of the other one sensor in addition to the outputs of the two force sensors. 2. The automatic screw tightening device according to 2.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008302504A JP2010125553A (en) | 2008-11-27 | 2008-11-27 | Automatic screwing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008302504A JP2010125553A (en) | 2008-11-27 | 2008-11-27 | Automatic screwing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2010125553A true JP2010125553A (en) | 2010-06-10 |
Family
ID=42326288
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008302504A Pending JP2010125553A (en) | 2008-11-27 | 2008-11-27 | Automatic screwing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2010125553A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016159368A (en) * | 2015-02-26 | 2016-09-05 | 三菱重工業株式会社 | Protective member insertion system, and protective member insertion method |
JP2016159370A (en) * | 2015-02-26 | 2016-09-05 | 三菱重工業株式会社 | Rotary positioning device and method for cylinder main body |
CN107717835A (en) * | 2017-11-16 | 2018-02-23 | 铭板精密科技(中山)有限公司 | A kind of automatic feed discharging is tightened up a screw equipment |
JP2018118365A (en) * | 2017-01-27 | 2018-08-02 | セイコーエプソン株式会社 | Control device and robot system |
CN108698178A (en) * | 2016-02-26 | 2018-10-23 | 株式会社富士 | Robot arm control system |
CN114571199A (en) * | 2020-12-01 | 2022-06-03 | 福建星网元智科技有限公司 | Screw locking machine and screw positioning method |
-
2008
- 2008-11-27 JP JP2008302504A patent/JP2010125553A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016159368A (en) * | 2015-02-26 | 2016-09-05 | 三菱重工業株式会社 | Protective member insertion system, and protective member insertion method |
JP2016159370A (en) * | 2015-02-26 | 2016-09-05 | 三菱重工業株式会社 | Rotary positioning device and method for cylinder main body |
CN108698178A (en) * | 2016-02-26 | 2018-10-23 | 株式会社富士 | Robot arm control system |
EP3421172A4 (en) * | 2016-02-26 | 2019-02-27 | Fuji Corporation | Robot arm control system |
JP2018118365A (en) * | 2017-01-27 | 2018-08-02 | セイコーエプソン株式会社 | Control device and robot system |
CN108356794A (en) * | 2017-01-27 | 2018-08-03 | 精工爱普生株式会社 | Control device and robot system |
CN108356794B (en) * | 2017-01-27 | 2022-11-22 | 精工爱普生株式会社 | Control device and robot system |
CN107717835A (en) * | 2017-11-16 | 2018-02-23 | 铭板精密科技(中山)有限公司 | A kind of automatic feed discharging is tightened up a screw equipment |
CN107717835B (en) * | 2017-11-16 | 2024-02-13 | 铭板精密科技(中山)有限公司 | Automatic screw equipment is gone up in feeding unloading |
CN114571199A (en) * | 2020-12-01 | 2022-06-03 | 福建星网元智科技有限公司 | Screw locking machine and screw positioning method |
CN114571199B (en) * | 2020-12-01 | 2024-06-11 | 福建星网元智科技有限公司 | Screw locking machine and screw positioning method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108942917B (en) | Robot hand, robot device, method for controlling robot hand, and storage medium | |
JP2010125553A (en) | Automatic screwing device | |
KR101025017B1 (en) | Target position detection apparatus for robot | |
US10688658B2 (en) | Method of controlling holding apparatus, holding apparatus, and robot apparatus | |
EP2927765A1 (en) | Drilling apparatus and method | |
WO2006059457A1 (en) | Alignment device | |
JP6542629B2 (en) | Positioning device and method for machining tool | |
JP2010531238A (en) | Apparatus and method for position adjustment of universal bearing device for cutting machine | |
EP2308657B1 (en) | Robot and its teaching method | |
EP3957436A1 (en) | Machining head with active correction, method for operating the head and use thereof | |
JP5652620B2 (en) | Bolt / nut tightening method and bolt / nut tightening device | |
JP2020055087A (en) | Robot system comprising feeding device and feeding table device | |
US20180126512A1 (en) | Device for Machining Surfaces | |
JP2011104733A (en) | Robot | |
JP2011102767A (en) | Non-contact type position/attitude measuring method, non-contact type position/attitude measuring device, and semiconductor mounting device equipped with the non-contact type position/attitude measuring device | |
JP2004125727A (en) | Center displacement detector, centering device, and accuracy analysis apparatus equipped with the centering device | |
JP4359808B2 (en) | Robot controller | |
JP2014104528A (en) | Robot system and control method of robot system | |
JP7414426B2 (en) | robot system | |
JP2014121788A (en) | Robot and robot system | |
JP5192510B2 (en) | Rotation angle measurement device and rotation angle measurement method for rotation device | |
JPS6288589A (en) | Robot | |
JP2015003361A (en) | Compliance device | |
TW202327832A (en) | Control device for robot performing mastering through torque or force control | |
JP2007185743A (en) | Robot device |