JP2844572B2 - Orthogonal two-axis moving device - Google Patents
Orthogonal two-axis moving deviceInfo
- Publication number
- JP2844572B2 JP2844572B2 JP1188912A JP18891289A JP2844572B2 JP 2844572 B2 JP2844572 B2 JP 2844572B2 JP 1188912 A JP1188912 A JP 1188912A JP 18891289 A JP18891289 A JP 18891289A JP 2844572 B2 JP2844572 B2 JP 2844572B2
- Authority
- JP
- Japan
- Prior art keywords
- slide block
- position sensor
- axis
- home position
- block
- 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
- Machine Tool Sensing Apparatuses (AREA)
- Machine Tool Units (AREA)
- Transmission Devices (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] この発明は、例えば、アームの一端部を、このアーム
が延出する一方の軸と、この一方の軸に直交する他方の
軸の軸を有する平面内で任意の位置に移動させることの
出来る直交2軸移動装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates, for example, to connecting one end of an arm to one axis extending from the arm and the other axis perpendicular to the one axis. The present invention relates to an orthogonal two-axis moving device that can be moved to an arbitrary position in a plane having the same.
[従来の技術] 従来より、アームの一端部を、このアームが延出する
一方向と、この一方向に直交する他方向の2軸を有する
平面内で任意の位置に移動させることの出来る直交2軸
移動装置は種々知られており、例えば、第7図に示すよ
うに、スライドブロックaは、互いに直交する第1及び
第2のガイドロツドb,cにより夫々のガイドロツドb,cに
沿つて摺動自在に支持されている。また、このスライド
ブロツクaには、互いに直交する2本のボールねじ軸d,
eが夫々螺合した状態で貫通しており、第1のボールね
じ軸dは、第1のガイドロツドbの一端に取り付けられ
た第1の駆動モータfにより回転駆動され、第2のボー
ルねじ軸eは、第2のガイドロツドcの一端に取り付け
られた第2の駆動モータgにより回転駆動されるように
構成されている。2. Description of the Related Art Conventionally, one end of an arm can be moved to an arbitrary position in a plane having two axes in one direction in which the arm extends and another direction orthogonal to the one direction. Various types of two-axis moving devices are known. For example, as shown in FIG. 7, a slide block a is slid along respective guide rods b and c by first and second guide rods b and c orthogonal to each other. It is movably supported. This slide block a has two ball screw axes d, orthogonal to each other.
The first ball screw shaft d is rotatably driven by a first driving motor f attached to one end of a first guide rod b, and the second ball screw shaft d. e is configured to be rotationally driven by a second drive motor g attached to one end of a second guide rod c.
このように構成される従来の直交2軸移動装置にで
は、第2のガイドロツドcの他端に注目すれば、これ
を、第1及び第2の駆動モータf,gを選択的に駆動制御
することにより、第1及び第2のガイドロツドb,cを含
む平面内において、任意の位置に移動させることが出来
ることになる。In the conventional orthogonal two-axis moving device configured as described above, if attention is paid to the other end of the second guide rod c, it is selectively driven to control the first and second drive motors f and g. Thus, it can be moved to an arbitrary position in a plane including the first and second guide rods b and c.
[発明が解決しようとする課題] しかしながら、このような従来の直交2軸移動装置に
おいては、高価なボールねじ軸を2本も使用しているた
め、装置が高価になり問題である。また、第1の駆動モ
ータfに注目すれば、これの駆動負荷となる重量は、ス
ライドブロツクaと共に、第2の駆動モータの重量もが
付加されることになり、かなり大きな値となる。この結
果、第1の駆動モータfには、大きな容量のモータを用
いなければならず、これによりコスト高をもたらすこと
となると共に、移動部分の重量が増すことにより運動性
能が低下する問題点も指摘されている。[Problems to be Solved by the Invention] However, in such a conventional orthogonal two-axis moving device, since two expensive ball screw shafts are used, the device becomes expensive, which is a problem. When the first drive motor f is focused on, the weight serving as the drive load of the first drive motor f is considerably large because the weight of the second drive motor is added together with the slide block a. As a result, a large-capacity motor must be used as the first drive motor f, which leads to an increase in cost, and also causes a problem in that exercise performance is reduced due to an increase in the weight of the moving part. It is pointed out.
また、移動制御を実施する際の起点となる2軸夫々の
原点位置を、安価で確実に原点出しをするこのできる原
点検出機構が要望されている。In addition, there is a demand for an origin detection mechanism capable of securely and inexpensively finding the origin of each of the two axes, which are the starting points when performing the movement control.
この発明は上述した課題に鑑みなされたもので、この
発明の目的は、2次元移動を、低コスト、運動性が良く
実現し、しかも、安価で確実に原点出し出来る直交2軸
移動装置を提供することである。SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and an object of the present invention is to provide an orthogonal two-axis moving device that realizes two-dimensional movement at low cost and with good movability, and that can reliably and securely originate at low cost. It is to be.
[課題を解決するための手段及び作用] 上述した課題を解決し、目的を達成するため、この発
明に係わる直交2軸移動装置は、 一方向に沿つて延出し、固定された位置に取り付けら
れた第1のガイド部材(24a,24b)と、 この第1のガイド部材に摺動自在に支持され、一方向
に沿つて移動可能なスライドブロック(30)と、 前記一方向と直交する他方向に沿つて延出し、このス
ライドブロックに他方向に沿つて移動可能に支持された
第2のガイド部材(34a,34b)と、 前記第1のガイド部材の両端に回動自在に支持された
第1及び第2のローラ(42,44)と、 前記第2のガイド部材の一端に回動自在に支持された第
3のローラ(46)と、 前記スライドブロックの4隅に回動自在に支持された
中間ローラ(48,50,52,54)と、 前記第2のガイド部材の他端に両端を固定され、前記
第1乃至第3のローラと、前記4本の中間ローラとに十
文字状に掛け渡された連結ベルト(56)と、 前記第1及び第2の固定ブロックに夫々取り付けら
れ、前記第1及び第2のローラ(42,44)を夫々回転駆
動するための第1及び第2の駆動モータ(62,72)と、 前記スライドブロックの前記一方向に沿う原点位置を
検出する第1の原点検出手段(88,96)と、 前記第2のガイド部材の前記他方向に沿う原点位置を
検出する第2の原点位置検出手段(86,94)とを具備す
ることを特徴としている。[Means and Actions for Solving the Problems] In order to solve the above-mentioned problems and achieve the object, the orthogonal two-axis moving device according to the present invention extends along one direction and is attached to a fixed position. A first guide member (24a, 24b), a slide block (30) slidably supported by the first guide member and movable in one direction, and another direction orthogonal to the one direction. A second guide member (34a, 34b) supported by the slide block so as to be movable in the other direction, and a second guide member rotatably supported by both ends of the first guide member. First and second rollers (42, 44); a third roller (46) rotatably supported at one end of the second guide member; and rotatably supported at four corners of the slide block. Intermediate rollers (48, 50, 52, 54), and the other end of the second guide member A connecting belt (56) fixed at both ends and crossed over the first to third rollers, the four intermediate rollers, and the first and second fixing blocks; First and second drive motors (62, 72) for rotationally driving the first and second rollers (42, 44), respectively, and detecting an origin position of the slide block along the one direction. A first origin detecting means (88, 96); and a second origin position detecting means (86, 94) for detecting an origin position of the second guide member along the other direction. I have.
即ち、「第1及び第2のローラ(42,44)を夫々回転
駆動」させるための「第1及び第2の駆動モータ(62,7
2)」が、例えば、互いに同一方向に回転すれば、その
「一方向」での移動が達成され、逆に、互いに反対方向
に回転すれば「他の方向」での移動が達成される。That is, the “first and second drive motors (62, 7) for rotating the first and second rollers (42, 44) respectively”.
For example, if “2)” rotates in the same direction as each other, movement in “one direction” is achieved, and conversely, if they rotate in opposite directions, movement in “other direction” is achieved.
かくして、本発明の移動装置は二次元範囲で任意の移
動を達成する。Thus, the movement device of the present invention achieves arbitrary movement in a two-dimensional range.
さらに、本発明の2つの原点検出手段は、「前記一方
向に沿う原点位置と[前記第2のガイド部材の前記他方
向に沿う原点位置」を検出するので、2方向での原点出
しを確実に行うことが出来る。Furthermore, the two origin detecting means of the present invention detect the "origin position along the one direction and the [origin position along the other direction of the second guide member], so that the origin can be reliably determined in the two directions. Can be performed.
また、この発明に係わる直交2軸移動装置は、前記第
1のガイド部材の両端に夫々取り付けられ、前記第1及
び第2のローラを回転自在に軸支する第1及び第2の固
定ブロックと、前記第2のガイド部材の一端及び他端に
夫々取り付けられた、第3のローラを回転自在に軸支す
る第1の移動ブロック及び連結ベルトの両端が固定され
る第2の移動ブロックとを更に具備し、前記第1の原点
検出手段は、前記スライドブロックと第1または第2の
固定ブロックとの間に設けられ、前記第2の原点検出手
段は、前記スライドブロックと第1または第2の移動ブ
ロックとの間に設けられる事を特徴としている。The orthogonal two-axis moving device according to the present invention includes first and second fixed blocks attached to both ends of the first guide member and rotatably supporting the first and second rollers, respectively. A first moving block rotatably supporting a third roller and a second moving block to which both ends of a connecting belt are fixed, which are attached to one end and the other end of the second guide member, respectively. And a first origin detecting means provided between the slide block and the first or second fixed block, and wherein the second origin detecting means is provided between the slide block and the first or second fixed block. And a moving block.
原点出しのための構成がさらに簡略化される。 The configuration for finding the origin is further simplified.
また、この発明に係わる直交2軸移動装置において
は、第1及び第2の駆動モータには、夫々の回転駆動量
を検出する第1及び第2のロータリエンコーダが夫々取
り付けられている事を特徴としている。In the orthogonal two-axis moving device according to the present invention, the first and second drive motors are respectively provided with first and second rotary encoders for detecting respective rotational drive amounts. And
二次元位置の位置決めが、ロータリエンコーダを用い
ることにより、さらに精度が向上したものとなる。By using the rotary encoder, the accuracy of the two-dimensional position is further improved.
また、この発明に係わる直交2軸移動装置において
は、前記第1の原点検出手段は、第1または第2の固定
ブロツクに取り付けられた第1のホームポジシヨンセン
サと、スライドブロツクに取り付けられ、このスライド
ブロツクが第1のホームポジシヨンセンサが設けられた
側の固定ブロツクに近接した際に、この第1のホームポ
シシヨンセンサをオンさせる第1の被検出部材とを備え
る事を特徴としている。In the orthogonal two-axis moving device according to the present invention, the first origin detecting means is attached to a first home position sensor attached to a first or second fixed block, and to a slide block. A first detection member that turns on the first home position sensor when the slide block approaches the fixed block on the side where the first home position sensor is provided. I have.
また、この発明に係わる直交2軸移動装置において
は、前記第1の原点検出手段は、前記第1のホームポジ
シヨンセンサが第1の被検出部材によりオンされない位
置に一旦外れるように前記スライドブロツクを移動し、
その後、第1のホームポジシヨンセンサが第1の被検出
部材によりオンされる位置まで前記スライドブロツクを
移動するように第1及び第2の駆動モータを駆動制御
し、この後、第1及び第2のロータリエンコーダの夫々
の零相をオンするように、第1及び第2の駆動モータを
駆動制御する制御手段を備えている事を特徴としてい
る。Further, in the orthogonal two-axis moving device according to the present invention, the first origin detecting means may be arranged so that the first home position sensor is temporarily displaced to a position where the first home position sensor is not turned on by the first detected member. Move
Thereafter, the first and second drive motors are controlled so as to move the slide block to a position where the first home position sensor is turned on by the first detected member, and thereafter the first and second drive motors are controlled. It is characterized in that control means is provided for controlling the driving of the first and second drive motors so as to turn on the respective zero phases of the two rotary encoders.
また、この発明に係わる直交2軸移動装置において
は、前記第2の原点検出手段は、第1または第2の移動
ブロツクに取り付けられた第2のホームポジシヨンセン
サと、スライドブロツクに取り付けられ、このスライド
ブロツクが第2のホームポジシヨンセンサが設けられた
側の移動ブロツクに近接した際に、この第2のホームポ
ジシヨンセンサをオンさせる第2の被検出部材とを備え
る事を特徴としている。In the orthogonal two-axis moving device according to the present invention, the second origin detecting means is attached to a second home position sensor attached to the first or second moving block, and to a slide block. When the slide block approaches the moving block on the side where the second home position sensor is provided, a second detected member that turns on the second home position sensor is provided. .
また、この発明に係わる直交2軸移動装置において
は、前記第2の原点検出手段は、前記第2のホームポジ
シヨンセンサが第2の被検出部材によりオンされない位
置に一旦外れるように前記スライドブロツクを移動し、
その後、第2のホームポジシヨンセンサが第2の被検出
部材によりオンされる位置まで前記スライドブロツクを
移動するように第1及び第2の駆動モータを駆動制御
し、この後、第1及び第2のロータリエンコーダの夫々
の零相をオンするように、第1及び第2の駆動モータを
駆動制御する制御手段を備えている事を特徴としてい
る。Further, in the orthogonal two-axis moving apparatus according to the present invention, the second origin detecting means includes a slide block so that the second home position sensor is once deviated to a position where the second home position sensor is not turned on by a second member to be detected. Move
Thereafter, the first and second drive motors are controlled so as to move the slide block to a position where the second home position sensor is turned on by the second detected member, and thereafter the first and second drive motors are controlled. It is characterized in that control means is provided for controlling the driving of the first and second drive motors so as to turn on the respective zero phases of the two rotary encoders.
[実施例] 以下に、この発明に係わる直交2軸移動装置の一実施
例の構成を、組立ロボツトに適用した場合につき、添付
図面の第1図乃至第6図を参照して、詳細に説明する。[Embodiment] Hereinafter, a case in which the configuration of an embodiment of an orthogonal two-axis moving device according to the present invention is applied to an assembling robot will be described in detail with reference to FIGS. 1 to 6 of the accompanying drawings. I do.
第1図に示すように、この組立ロボツト10は、図示し
ない土台上に設置された主モータ12と、この主モータ12
の上部に接続され、垂直軸線回りに回転駆動される駆動
軸14aを上方に向けて突出した状態で備える減速機構14
と、この減速機構14aの駆動軸14aにより垂直軸線回りに
回転駆動される所の直交2軸移動装置(以下、単に、移
動装置と呼ぶ。)16と、この移動装置16の図中左端に取
り付けられたフインガ取付板18と、このフインガ取付板
18に取着されたフインガ装置20とから、主として構成さ
れている。As shown in FIG. 1, the assembly robot 10 includes a main motor 12 installed on a base (not shown) and a main motor 12.
A reduction mechanism 14 connected to the upper part of the motor and having a drive shaft 14a that is rotatably driven about a vertical axis and protrudes upward.
And an orthogonal two-axis moving device (hereinafter, simply referred to as a moving device) 16 which is driven to rotate about a vertical axis by a drive shaft 14a of the speed reducing mechanism 14a, and is attached to the left end of the moving device 16 in the drawing. Finger mounting plate 18 and the finger mounting plate
It mainly comprises a finger device 20 attached to 18.
次に、第2図を参照して、移動装置16の構成を詳細に
説明する。Next, the configuration of the moving device 16 will be described in detail with reference to FIG.
この移動装置16は、上述した減速機構14の駆動軸14a
の上端に固定される基台22と、この基台22上に立設(Z
軸方向に沿つて延出)された2本の第1のガイドシヤフ
ト24a,24bと、これら第1のガイドシヤフト24a,24bの上
端に固定された上固定ブロツク26とを備えている。そし
て、これら第1のガイドシヤフト24a,24bが第1のスラ
イドブツシユ28a,28bを夫々介して貫通した状態で、ス
ライドブロツク30がZ軸方向に沿い摺動自在に支持され
ている。換言すれば、スライドブロック30が一対の第1
のガイドシヤフト24a,24bにより、上下方向に沿つて摺
動自在に支持されている。The moving device 16 includes a drive shaft 14a of the reduction mechanism 14 described above.
A base 22 fixed to the upper end of the base 22 and an erect base (Z
It comprises two first guide shafts 24a, 24b extended along the axial direction) and an upper fixing block 26 fixed to the upper ends of the first guide shafts 24a, 24b. With the first guide shafts 24a and 24b penetrating through the first slide bushings 28a and 28b, respectively, the slide block 30 is slidably supported along the Z-axis direction. In other words, the slide block 30 is a pair of first
The guide shafts 24a and 24b are slidably supported in the vertical direction.
このスライドブロツク30には、第2のスライドブツシ
ユ32a,32bを夫々介して貫通した状態で、一対の第2の
ガイドシヤフト34a,34bが、水平方向(R軸方向)に沿
つて摺動自在に支持されている。ここで、これら第2の
ガイドシヤフト34a,34bの一端、即ち、図中右端には、
右移動ブロツク36が取り付けられており、他端、即ち、
図中左端には、左移動ブロツク38が取り付けられてい
る。尚、上述したフインガ取付板18は、この左移動ブロ
ツク38の下面に固定されている。In this slide block 30, a pair of second guide shafts 34a, 34b are slidable along the horizontal direction (R-axis direction) while penetrating through the second slide bushes 32a, 32b, respectively. It is supported by. Here, at one end of these second guide shafts 34a, 34b, that is, at the right end in the drawing,
A right movement block 36 is attached, and the other end, that is,
A left movement block 38 is attached to the left end in the figure. The above-mentioned finger mounting plate 18 is fixed to the lower surface of the left moving block 38.
このような構成により、このフインガ取付板18は、互
いに直交するR軸多びZ軸の2軸を含む垂直面内におい
て、任意の位置に移動することが出来ることになる。特
に、この移動装置16は、第1図に示すように、垂直軸回
りに回動駆動される駆動軸14aに取り付けられているの
で、最終的に、このフインガ取付板18、従つて、このフ
インガ取付板18に取り付けられたフインガ装置20は、主
モータ12を中心として所定半径(即ち、R軸方向ストロ
ーク)内の任意の位置に移動することが出来ることにな
る。With such a configuration, the finger mounting plate 18 can be moved to an arbitrary position in a vertical plane including two axes of the R axis and the Z axis which are orthogonal to each other. In particular, as shown in FIG. 1, the moving device 16 is attached to a drive shaft 14a which is driven to rotate about a vertical axis, so that the finger mounting plate 18 and, consequently, the finger The finger device 20 attached to the attachment plate 18 can move to an arbitrary position within a predetermined radius (that is, a stroke in the R-axis direction) around the main motor 12.
次に、上述した構成において、フインガ取付板18を垂
直面内において任意の位置に移動させるための駆動機構
について説明する。Next, a driving mechanism for moving the finger mounting plate 18 to an arbitrary position in a vertical plane in the above-described configuration will be described.
この駆動機構においては、上述いた基台22に取付ステ
イ40を介して、上述した垂直面に直交する軸線回りに回
動自在に第1の駆動ローラ42が軸支されており、また、
上述した上固定ブロツク26には、同様な状態で回動自在
に第2の駆動ローラ44が軸支されている。一方、右移動
ブロツク36には、同様な状態で回転自在に従動ローラ46
が軸支されている。In this drive mechanism, a first drive roller 42 is rotatably supported on the above-described base 22 via an attachment stay 40 so as to be rotatable around an axis orthogonal to the above-described vertical plane.
A second drive roller 44 is rotatably supported on the upper fixed block 26 in the same manner as described above. On the other hand, the right moving block 36 has a driven roller 46 which is rotatable in the same state.
Is supported.
また、上述したスライドブロツク30は、正面略正方形
状に形成され、これの4隅には、上述した第1及び第2
の駆動ロータ42,44と同様な状態で、4本の中間ローラ4
8,50,52,54が回転自在に軸支されている。ここで、第1
の中間ローラ48は図中左上に、第2の中間ローラ50は図
中右上に、第3の中間ローラ52は図中右下に、そして、
第4の中間ローラ54は図中左下に、夫々位置している。Further, the slide block 30 described above is formed in a substantially square shape on the front, and the first and second slide blocks described above are formed at four corners thereof.
In the same state as the drive rotors 42 and 44, the four intermediate rollers 4
8,50,52,54 are rotatably supported. Here, the first
The intermediate roller 48 is at the upper left in the figure, the second intermediate roller 50 is at the upper right in the figure, the third intermediate roller 52 is at the lower right in the figure, and
The fourth intermediate rollers 54 are respectively located at the lower left in the figure.
尚、上述した第1及び第2の駆動ローラ42,44と、従
動ローラ46とは、夫々の外周面に歯が形成された歯付き
ローラから構成されており、第1乃至第4の中間ローラ
48〜54は、夫々の外周面を平坦に形成され、所謂アイド
ルローラとして構成されている。The first and second drive rollers 42 and 44 and the driven roller 46 are each formed of a toothed roller having teeth formed on the outer peripheral surface thereof. The first to fourth intermediate rollers
Reference numerals 48 to 54 each have a flat outer peripheral surface and are configured as so-called idle rollers.
一方、これら第1及び第2の駆動ローラ42,44、従動
ローラ46、第1乃至第4の中間ローラ48〜54には、十文
字状に、連結ベルト56が捲回されている。ここで、この
連結ベルト56は、歯付きタイミングベルトから構成され
ており、この一実施例においては、この連結ベルト56
は、歯が形成された面を内側面となるようにして捲回さ
れている。On the other hand, a connecting belt 56 is wound around the first and second driving rollers 42 and 44, the driven roller 46, and the first to fourth intermediate rollers 48 to 54 in a cross shape. Here, the connecting belt 56 is formed of a toothed timing belt, and in this embodiment, the connecting belt 56
Is wound so that the surface on which the teeth are formed becomes the inner surface.
即ち、詳細には、この連結ベルト56は、左移動ブロツ
ク38に一体的に形成された係止部58の上面に一端を係止
された状態で、先ず、第1の中間ローラ48の内側の外周
面に捲回され、この後、第2の駆動ローラ44の外側の外
周面、従動ローラ46の外側の外周面、第3の中間ローラ
52の内側の外周面、第1の駆動ローラ42の外側の外周
面、そして、第4の中間ローラ54の内側の外周面に、順
次捲回され、他端を上述した係止部58の下面に係止され
るようにして、張設されている。That is, in detail, the connecting belt 56 is firstly provided inside the first intermediate roller 48 in a state where one end thereof is locked on the upper surface of the locking portion 58 formed integrally with the left movement block 38. The outer peripheral surface of the second driving roller 44, the outer peripheral surface of the driven roller 46, the third intermediate roller
52, the outer peripheral surface outside the first drive roller 42, and the outer peripheral surface inside the fourth intermediate roller 54. It is stretched in such a way that it is locked to.
ここで、第1の駆動ローラ42には、これと同軸に大径
の従動プーリ60が固定されており、この従動プーリ60の
回転軸線と平行な回転軸線回りに回転駆動される駆動軸
を可逆転可能に有した第1の駆動モータ62が、上述した
基台22上に載置されている。そして、この第1の駆動モ
ータ62の駆動軸には、駆動プーリ64が同軸に固定されて
おり、この駆動プーリ64と従動プーリ60とには、エンド
レスベルト66が捲回されている。このような構成によ
り、第1の駆動モータ62が起動することにより、第1の
駆動ローラ42は時計方向、反時計方向の何れの方向に沿
つても回転駆動されることになる。Here, a large-diameter driven pulley 60 is fixed to the first driving roller 42 coaxially with the first driving roller 42, and a driving shaft that is driven to rotate about a rotation axis parallel to the rotation axis of the driven pulley 60 is enabled. A first drive motor 62 having a reversible rotation is mounted on the base 22 described above. A drive pulley 64 is coaxially fixed to the drive shaft of the first drive motor 62. An endless belt 66 is wound around the drive pulley 64 and the driven pulley 60. With such a configuration, when the first drive motor 62 is activated, the first drive roller 42 is rotationally driven in either the clockwise direction or the counterclockwise direction.
一方、第2の駆動ローラ44には、これと同軸に大径の
従動プーリ68が固定されており、この従動プーリ68の回
転軸線と平行な回転軸線回りに回転駆動される駆動軸を
可逆可能に有した第2の駆動モータ72が、取付ステイ70
を介して、上述した上固定ブロツク26に載置されてい
る。そして、この第2の駆動モータ72の駆動軸には、駆
動プーリ74が同軸に固定されており、この駆動プーリ74
と従動プーリ68とには、エンドレスベルト76が捲回され
ている。このような構成により、第2の駆動モータ72が
起動することにより、第2の駆動ローラ44は時計方向、
反時計方向の何れの方向に沿つても回転駆動されること
になる。On the other hand, a large-diameter driven pulley 68 is fixed to the second driving roller 44 coaxially with the second driving roller 44, and a driving shaft that is driven to rotate about a rotation axis parallel to the rotation axis of the driven pulley 68 can be reversible. The second drive motor 72 included in the
Is mounted on the upper fixed block 26 described above. A drive pulley 74 is coaxially fixed to the drive shaft of the second drive motor 72.
An endless belt 76 is wound around the driven pulley 68 and the driven pulley 68. With this configuration, when the second drive motor 72 is started, the second drive roller 44 moves clockwise,
It is driven to rotate in any counterclockwise direction.
ここで、第1及び第2の駆動モータ62,72としては、
対応する駆動軸に、電源の供給停止に伴ないブレーキを
作用させるブレーキ機構を内蔵したタイプが採用されて
いる。尚、このブレーキ機構は、電源の投入に伴ない、
そのブレーキ作用を即座に解除するように構成されてい
る。このようなブレーキ機構を備えることにより、例え
ば、一日の作業を終了して電源を切る場合において、ス
ライドブロツク30が自重により下方に落下する事が確実
に防止されることになる。Here, as the first and second drive motors 62 and 72,
A type having a built-in brake mechanism on a corresponding drive shaft for applying a brake when power supply is stopped is employed. In addition, this brake mechanism, with the power on,
The brake operation is immediately released. By providing such a brake mechanism, it is possible to reliably prevent the slide block 30 from falling downward due to its own weight when, for example, turning off the power after completing a day's work.
特に、停電等により作業途中において不意に電源が切
られた場合に、このブレーキ機構がブレーキを作用させ
ないとなると、フインガ装置20に把持されていた物品
が、スライドブロツク30の下降に伴ない、例えば床等に
衝突して破損すると共に、フインガ装置20自身も破損す
ることになるが、この一実施例においては、電源の供給
停止に伴ない上述したブレーキ機構が作用して、各駆動
モータ62,72の駆動軸の回転を停止することになるの
で、このような物品の破損が確実に回避されることにな
る。In particular, when the power is suddenly turned off during the work due to a power failure or the like, if the brake mechanism does not apply the brake, the article gripped by the finger device 20 is moved along with the lowering of the slide block 30, for example, Although the finger device 20 itself is also damaged while colliding with the floor or the like, the finger device 20 itself is also damaged.However, in this embodiment, the above-described brake mechanism operates with the stop of the power supply, and the respective drive motors 62, Since the rotation of the drive shaft 72 is stopped, such breakage of the article is reliably avoided.
また、これら第1及び第2の駆動モータ62,72は、第
3図に示すように、対応するドライバ78,80を夫々介し
て、制御ユニツト82に接続されている。この制御ユニツ
ト82は、予め内蔵した制御プログラムに基づき、フイン
ガ装置20で把持された物品を、開始点から終了点まで移
動するように構成されている。ここで、この制御ユニツ
ト82には、この開始点や終了点、その他、必要な情報を
教示するための教示ユニツト84が接続されている。As shown in FIG. 3, the first and second drive motors 62 and 72 are connected to a control unit 82 via corresponding drivers 78 and 80, respectively. The control unit 82 is configured to move an article held by the finger device 20 from a start point to an end point based on a control program stored in advance. Here, a teaching unit 84 for teaching the start point, the end point, and other necessary information is connected to the control unit 82.
また、この制御ユニツト82には、移動対象としての取
付板18の中心位置が、現在どの位置にあるのかを検出す
るために、R軸ホームポジシヨンセンサ86と、Z軸ホー
ムポジシヨンセンサ88と、第1の駆動モータ62に取り付
けられ、これの回転量を検出する第1のロータリエンコ
ーダ90と、第2の駆動モータ72に取り付けられ、これの
回転量を検出する第2のロータリエンコーダ92とが接続
されている。The control unit 82 includes an R-axis home position sensor 86 and a Z-axis home position sensor 88 in order to detect the current position of the center of the mounting plate 18 to be moved. A first rotary encoder 90 attached to the first drive motor 62 and detecting the amount of rotation thereof, and a second rotary encoder 92 attached to the second drive motor 72 and detecting the amount of rotation thereof. Is connected.
ここで、R軸ホームポジシヨンセンサ86とZ軸ホーム
ポジシヨンセンサ88とは、第1図に示すように、左移動
ブロツク38の上面右端部と上固定ブロツク26の右側面下
端部とに夫々取り付けられている。そして、スライドブ
ロツク30の上面左端部には、第2のガイドシヤフト34a,
34bが図中右方に最大に偏倚した場合に、換言すれば、
取付板18が引き込まれた場合に、R軸ホームポジシヨン
センサ86に対向し、これをオンさせるR軸センサドグ94
が取り付けられている。また、スライドブロツク30の右
側面上端部には、スライドブロツク30が上方に最大に変
位した場合に、Z軸ホームポジシヨンセンサ88に対向
し、これをオンさせるZ軸センサドグ96が取り付けられ
ている。As shown in FIG. 1, the R-axis home position sensor 86 and the Z-axis home position sensor 88 are located at the right end of the upper surface of the left moving block 38 and the lower end of the right side of the upper fixed block 26, respectively. Installed. A second guide shaft 34a is provided on the left end of the upper surface of the slide block 30.
When 34b is deviated to the right to the maximum in the figure, in other words,
When the mounting plate 18 is retracted, the R-axis sensor dog 94 is opposed to the R-axis home position sensor 86 and is turned on.
Is attached. At the upper end of the right side of the slide block 30, a Z-axis sensor dog 96 is attached to turn on the Z-axis home position sensor 88 when the slide block 30 is maximally displaced upward. .
そして、この一実施例においては、R軸ホームポジシ
ヨンセンサ86とR軸センサドグ94と第1及び第2のロー
タリエンコーダ90,92と、これらからの検出情報に基づ
きR軸に関する原点出し制御動作を実行する制御ユニツ
ト82とにより、R軸原点検出機構98が構成されている。
また、Z軸ホームポジシヨンセンサ88とZ軸センサドグ
96と第1及び第2のロータリエンコーダ90,92と、これ
らからの検出情報に基づきZ軸に関する原点出し制御動
作を実行する制御ユニツト82とにより、Z軸原点検出機
構100が構成されている。In this embodiment, the R-axis home position sensor 86, the R-axis sensor dog 94, the first and second rotary encoders 90 and 92, and the home position control operation for the R-axis based on the detection information from these. The control unit 82 to be executed constitutes an R-axis origin detecting mechanism 98.
Also, the Z-axis home position sensor 88 and the Z-axis sensor dog
A Z-axis origin detecting mechanism 100 is constituted by the 96, first and second rotary encoders 90 and 92, and a control unit 82 for executing an origin finding control operation on the Z-axis based on detection information from these.
ここで、制御ユニツト82は、取付板18が最もスライド
ブロツク30側に引き込まれ、且つ、最も上方に変位した
位置を、移動垂直面内における基準位置としてのホーム
ポジシヨンとして認識し、このホームポジシヨンから第
1及び第2のロータリエンコーダ90,92において、最初
に、零相をオンさせる位置を原点位置と規定している。
この原点出しの制御動作は後に詳細に説明する。Here, the control unit 82 recognizes a position where the mounting plate 18 is most retracted toward the slide block 30 and is displaced upward as a home position as a reference position in the moving vertical plane. First, in the first and second rotary encoders 90 and 92, the position at which the zero phase is turned on is defined as the origin position.
The control operation for finding the origin will be described later in detail.
このように第1及び第2の駆動モータ62,72に、第1
及び第2のロータリエンコーダ90,92が夫々取り付けら
れているので、取付板38のR軸方向に沿う移動量及びZ
軸方向に沿う移動量は、夫々第1及び第2のロータリエ
ンコーダ90,92における回転量を所定の演算式から求め
られることになる。Thus, the first and second drive motors 62 and 72
And the second rotary encoders 90 and 92 are respectively mounted, so that the amount of movement of the mounting plate 38 along the R-axis direction and Z
The amount of movement along the axial direction is obtained by calculating the amounts of rotation of the first and second rotary encoders 90 and 92 from a predetermined arithmetic expression.
次に、以上のように構成される移動装置16において、
制御ユニツト82における移動動作の制御手順について説
明する。Next, in the mobile device 16 configured as described above,
A control procedure of the moving operation in the control unit 82 will be described.
先ず、この制御ユニツト82は、取付板18をZ軸に沿つ
て下降させる場合には、第1の駆動モータ62と第2の駆
動モータ72とを、共に反時計方向に沿つて互いに同期し
た状態で回転駆動する。First, when lowering the mounting plate 18 along the Z-axis, the control unit 82 synchronizes the first drive motor 62 and the second drive motor 72 with each other along the counterclockwise direction. To rotate.
ここで、第1の駆動モータ62の反時計方向の回転に伴
ない、タイミングベルト56の両端は、左移動ブロツク38
に固定されているので、左移動ブロツク38と第4の中間
ローラ54との間のタイミングベルト56の長さは変化せ
ず、第1の駆動ローラ42の第4の中間ローラ54との間の
タイミングベルト56の長さが短くなり、一方、第2の駆
動モータ72の反時計方向の回転に伴ない、左移動ブロツ
ク38と第1の中間ローラ48との間のタイミングベルト56
の長さは変化せず、第2の駆動ローラ44と第1の中間ロ
ーラ48との間のタイミングベルト56の長さが長くなる。Here, as the first drive motor 62 rotates counterclockwise, both ends of the timing belt 56 move to the left movement block 38.
, The length of the timing belt 56 between the left movement block 38 and the fourth intermediate roller 54 does not change, and the length of the timing belt 56 between the first drive roller 42 and the fourth intermediate roller 54 is not changed. The length of the timing belt 56 is shortened, while the timing belt 56 between the left movement block 38 and the first intermediate roller 48 is caused by the rotation of the second drive motor 72 in the counterclockwise direction.
Does not change, and the length of the timing belt 56 between the second drive roller 44 and the first intermediate roller 48 increases.
また、第1の駆動ローラ42と第3の中間ローラ52との
間のタイミングベルト56の部分は、第3の中間ローラ52
と従動ローラ46との間に向けて送られ、第3の中間ロー
ラ52と従動ローラ46との間のタイミングベルト56の部分
は、従動ローラ46と第2の中間ローラ50との間に向けて
送られ、従動ローラ46と第2の中間ローラ50との間のタ
イミングベルト56の部分は、第2の駆動ローラ44と第2
の中間ローラ50との間に向けて送られ、第2の駆動ロー
ラ44と第2の中間ローラ50との間のタイミングベルト56
の部分は、第2の駆動ローラ44と第1の中間ローラ48と
の間に向けて送られることになる。The portion of the timing belt 56 between the first drive roller 42 and the third intermediate roller 52 is
And the portion of the timing belt 56 between the third intermediate roller 52 and the driven roller 46 is moved toward the space between the driven roller 46 and the second intermediate roller 50. The portion of the timing belt 56 between the driven roller 46 and the second intermediate roller 50 is fed to the second drive roller 44 and the second
And a timing belt 56 between the second driving roller 44 and the second intermediate roller 50.
Is sent between the second drive roller 44 and the first intermediate roller 48.
尚、第1及び第2の駆動モータ62,72の駆動量は、互
いに同期しているので、同一に設定されているので、こ
れら送り量は同一となる。Since the drive amounts of the first and second drive motors 62 and 72 are synchronized with each other and are set to be the same, the feed amounts are the same.
このようにして、第1及び第4の中間ローラ48,54と
左移動ブロツク38との間のタイミングベルト56の部分の
長さと、従動ローラ46と第2及び第3の中間ローラ50,5
2との間のタイミングベルト56の部分の長さとは、同様
に変化無く、第1の駆動ローラ42と第3及び第4の中間
ローラ52,54との間のタイミングベルト56の部分の長さ
は同様に短くなり、また、第2の駆動ローラ44と第1及
び第2の中間ローラ48,50との間のタイミングベルト56
の部分の長さは同様に長くなり、この結果、第4A図に示
すように、スライドブロツク30は、垂直下方に移動、即
ち、取付板18はZ軸に沿い下降することになる。Thus, the length of the portion of the timing belt 56 between the first and fourth intermediate rollers 48, 54 and the left movement block 38, the driven roller 46 and the second and third intermediate rollers 50, 5
2, the length of the portion of the timing belt 56 between the first drive roller 42 and the third and fourth intermediate rollers 52, 54 is also unchanged. Is also shorter, and the timing belt 56 between the second drive roller 44 and the first and second intermediate rollers 48, 50
The length of this part is likewise increased, so that the slide block 30 moves vertically downward, ie, the mounting plate 18 descends along the Z axis, as shown in FIG. 4A.
一方、取付板18をZ軸に沿い上昇させる場合には、制
御ユニツト82は、第1及び第2の駆動モータ62,72を、
共に、時計方向に沿つて、互いに同期した状態で回転駆
動する。この結果、上述した反時計方向に回転駆動する
場合とは全く逆転した状態で、第1の駆動ローラ42と第
3及び第4の中間ローラ52,54との間のタイミングベル
ト56の部分の長さは同様に長くなり、また、第2の駆動
ローラ44と第1及び第2の中間ローラ48,50との間のタ
イミングベルト56の部分の長さは同様に短くなり、この
結果、スライドブロツク30は、第4B図に示すように、垂
直上方に移動、即ち、取付板18はZ軸に沿い上昇するこ
とになる。On the other hand, when the mounting plate 18 is raised along the Z axis, the control unit 82 controls the first and second drive motors 62 and 72 to
Both are rotationally driven along the clockwise direction in synchronization with each other. As a result, the length of the portion of the timing belt 56 between the first drive roller 42 and the third and fourth intermediate rollers 52 and 54 is completely reversed from the case where the rotation is performed in the above-described counterclockwise direction. And the length of the portion of the timing belt 56 between the second drive roller 44 and the first and second intermediate rollers 48, 50 is similarly reduced, resulting in a slide block. 30 moves vertically upward as shown in FIG. 4B, ie, the mounting plate 18 rises along the Z-axis.
また、取付板18をR軸に沿い左方に突出させる場合に
は、制御ユニツト82は、第1の駆動モータ62を時計方向
に、また、第2の駆動モータ72を反時計方向に、互いに
同期した状態で回転駆動する。When the mounting plate 18 is projected leftward along the R-axis, the control unit 82 controls the first drive motor 62 in a clockwise direction and the second drive motor 72 in a counterclockwise direction. It is driven to rotate in synchronization.
ここで、第1の駆動モータ62の時計方向の回転に伴な
い、従動ローラ46と第3の中間ローラ52との間のタイミ
ングベルト56の部分は、第3の中間ローラ52と第1の駆
動ローラ42との間に向けて送られ、第3の中間ローラ52
と第1の駆動ローラ42との間のタイミングベルト56の部
分は、第1の駆動ローラ42と第4の中間ローラ54との間
に向けて送られ、第1の駆動ローラ42と第4の中間ロー
ラ54との間のタイミングベルト56の部分は、第4の中間
ローラ54と左移動ブロツク38との間に向けて送られるこ
とになる。このようにして、第4の中間ローラ54と左移
動ブロツク38との間のタイミングベルト56の部分の長さ
が長くなる。Here, with the clockwise rotation of the first drive motor 62, the portion of the timing belt 56 between the driven roller 46 and the third intermediate roller 52 is displaced by the third intermediate roller 52 and the first drive. Roller 42 and a third intermediate roller 52
The portion of the timing belt 56 between the first drive roller 42 and the fourth drive roller 42 is sent between the first drive roller 42 and the fourth intermediate roller 54, The portion of the timing belt 56 between the intermediate roller 54 and the intermediate belt 54 is sent between the fourth intermediate roller 54 and the left moving block 38. Thus, the length of the portion of the timing belt 56 between the fourth intermediate roller 54 and the left movement block 38 is increased.
一方、第2の駆動モータ72の反時計方向の回転に伴な
い、従動ローラ46と第2の中間ローラ50との間のタイミ
ングベルト56の部分は、第2の中間ローラ50との第2の
駆動ローラ44との間に向けて送られ、第2の中間ローラ
と第2の駆動ローラ44との間のタイミングベルト56の部
分は、第2の駆動ローラ44と第1の中間ローラ48との間
に向けて送られ、第2の駆動ローラ44と第1の中間ロー
ラ48との間のタイミングベルト56の部分は、第1の中間
ローラ48と左移動ブロック38との間に向けて送られるこ
とになる。このようにして、第1の中間ローラ48と左移
動ブロツク38との間のタイミングベルト56の部分の長さ
が長くなる。On the other hand, with the counterclockwise rotation of the second drive motor 72, the portion of the timing belt 56 between the driven roller 46 and the second intermediate roller 50 The portion of the timing belt 56 sent between the second driving roller 44 and the first intermediate roller 48 is sent to the space between the second driving roller 44 and the first intermediate roller 48. The portion of the timing belt 56 that is sent between the second drive roller 44 and the first intermediate roller 48 is sent between the first intermediate roller 48 and the left moving block 38. Will be. Thus, the length of the portion of the timing belt 56 between the first intermediate roller 48 and the left movement block 38 is increased.
尚、第1及び第2の駆動モータ62,72の駆動量は、互
いに同期しているので、同一に設定されているので、こ
れら送り量は同一となる。Since the drive amounts of the first and second drive motors 62 and 72 are synchronized with each other and are set to be the same, the feed amounts are the same.
このようにして、第1の駆動ローラ42と第3及び第4
の中間ローラ52,54との間のタイミングベルト56の部分
の長さと、第2の駆動ローラ44と第1及び第2の中間ロ
ーラ48,50との間のタイミングベルト56の部分の長さと
は同様に変化無く、第1及び第4の中間ローラ48,54と
左移動ブロツク38との間のタイミングベルト56の部分の
長さは同様に長くなり、また、従動ローラ46と第2及び
第3の中間ローラ50,52との間のタイミングベルト56の
部分の長さは同様に短くなり、この結果、第2のガイド
シヤフト34a,34bは、第4C図に示すように、スライドブ
ロツク30に対して左方に移動、即ち、取付板18はR軸に
沿い左方に突出することになる。Thus, the first drive roller 42 and the third and fourth
And the length of the portion of the timing belt 56 between the second drive roller 44 and the first and second intermediate rollers 48 and 50. Similarly, without change, the length of the portion of the timing belt 56 between the first and fourth intermediate rollers 48, 54 and the left movement block 38 is likewise increased, and the driven roller 46 is connected to the second and third rollers. The length of the portion of the timing belt 56 between the intermediate rollers 50 and 52 is similarly reduced, so that the second guide shafts 34a and 34b are moved with respect to the slide block 30 as shown in FIG. 4C. The mounting plate 18 projects leftward along the R-axis.
一方、取付板18をR軸に沿い右方に引き込ませる場合
には、制御ユニツト82は、第1駆動モータ62を反時計方
向に、また、第2の駆動モータ62を時計方向に沿つて、
互いに同期した状態で回転駆動する。この結果、上述し
た左方に突出させる場合とは全く逆転した状態で、第1
及び第4の中間ローラ48,54と左移動ブロック38との間
のタイミングベルト56の部分の長さは同様に短くなり、
また、従動ローラ46と第2及び第3の中間ローラ50,52
との間のタイミングベルト56の部分の長さは同様に長く
なり、この結果、第2のガイドシヤフト34a,34bは、第4
D図に示すように、スライドブロツク30に対して右方に
移動、即ち、取付板18はR軸に沿い右方に引き込まれる
ことになる。On the other hand, when the mounting plate 18 is to be pulled right along the R axis, the control unit 82 moves the first drive motor 62 counterclockwise and the second drive motor 62 clockwise.
They are driven to rotate in synchronization with each other. As a result, in the state completely reversed from the case of projecting to the left, the first
And the length of the portion of the timing belt 56 between the fourth intermediate rollers 48, 54 and the left movement block 38 is similarly reduced,
Further, the driven roller 46 and the second and third intermediate rollers 50, 52
The length of the portion of the timing belt 56 between them is also increased, so that the second guide shafts 34a, 34b
As shown in Fig. D, the slide plate 30 moves rightward with respect to the slide block 30, that is, the mounting plate 18 is retracted rightward along the R axis.
ここで、取付板18を右下方に斜めに移動させる場合に
は、制御ユニツト82は、第2の駆動モータ72を停止した
状態で、第1の駆動モータ62のみを、反時計方向に回転
駆動する。この結果、スライドブロツク30は下降され、
また、第2のガイドシヤフト34a,34bは右方に引き込ま
れることになる。このようにして、取付板18は、右下方
に45度の傾斜角度で移動することになる。Here, when the mounting plate 18 is moved obliquely to the lower right, the control unit 82 rotates only the first drive motor 62 in the counterclockwise direction with the second drive motor 72 stopped. I do. As a result, the slide block 30 is lowered,
Further, the second guide shafts 34a and 34b are drawn rightward. In this way, the mounting plate 18 moves downward and to the right at an inclination angle of 45 degrees.
また、取付板18を左上方に斜めに移動させる場合に
は、制御ユニツト82は、第2の駆動モータ72を停止した
状態で、第1の駆動モータ62のみを、時計方向に回転駆
動する。この結果、スライドブロツク30は上昇され、ま
た、第2のガイドシヤフト34a,34bは左方に突出される
ことになる。このようにして、取付板18は、左上方に45
度の傾斜角度で移動することになる。When the mounting plate 18 is moved obliquely to the upper left, the control unit 82 rotates only the first drive motor 62 clockwise with the second drive motor 72 stopped. As a result, the slide block 30 is raised, and the second guide shafts 34a, 34b are projected leftward. In this way, the mounting plate 18 is
It will move at an angle of inclination.
また、取付板18を左下方に斜めに移動させる場合に
は、制御ユニツト82は、第1の駆動モータ62を停止した
状態で、第2の駆動モータ72のみを、反時計方向に回転
駆動する。この結果、スライドブロツク30は下降され、
また、第2のガイドシヤフト34a,34bは左方に突出され
ることになる。このようにして、取付板18は、左下方に
45度の傾斜角度で移動することになる。When the mounting plate 18 is moved obliquely to the lower left, the control unit 82 drives only the second drive motor 72 to rotate counterclockwise while the first drive motor 62 is stopped. . As a result, the slide block 30 is lowered,
In addition, the second guide shafts 34a and 34b project leftward. In this way, the mounting plate 18
It will move at a 45 degree tilt angle.
また、取付板18を右上方に斜めに移動させる場合に
は、制御ユニツト82は、第1の駆動モータ62を停止した
状態で、第2の駆動モータ72のみを、時計方向に回転駆
動する。この結果、スライドブロック30は上昇され、ま
た、第2のガイドシヤフト34a,34bは右方に引き込まれ
ることになる。このようにして、取付板18は、右上方に
45度の傾斜角度で移動することになる。When the mounting plate 18 is moved obliquely to the upper right, the control unit 82 rotates only the second drive motor 72 in the clockwise direction with the first drive motor 62 stopped. As a result, the slide block 30 is raised, and the second guide shafts 34a and 34b are retracted to the right. In this way, the mounting plate 18
It will move at a 45 degree tilt angle.
尚、取付板18を右下方に任意の傾斜角度(例えば、水
平線に対し45度よりも小さい角度)で移動させる場合に
は、制御ユニツト82は、第2の駆動モータ72を時計方向
に回転駆動しつつ、第1の駆動モータ62を、反時計方向
に回転駆動するが、第2の駆動モータ72の駆動量を第1
の駆動モータ62の駆動量よりも小さく設定している。こ
の結果、スライドブロツク30は、第1及び第2の駆動モ
ータ62,72の駆動量の比に基づき規定される傾斜角度
で、右下方に移動することになる。When the mounting plate 18 is moved to the lower right at an arbitrary inclination angle (for example, an angle smaller than 45 degrees with respect to a horizontal line), the control unit 82 drives the second drive motor 72 to rotate clockwise. While driving the first drive motor 62 in a counterclockwise direction, but reducing the drive amount of the second drive motor 72 to the first
Is set to be smaller than the driving amount of the driving motor 62. As a result, the slide block 30 moves to the lower right at an inclination angle defined based on the ratio of the drive amounts of the first and second drive motors 62 and 72.
同様にして、取付板18を所定の方向に任意の傾斜角度
で移動させる場合には、制御ユニツト82は、第1及び第
2の駆動モータ62,72の回転方向、及び、回転量を適宜
設定することにより、上述した移動動作を達成すること
になる。Similarly, when the mounting plate 18 is moved in a predetermined direction at an arbitrary inclination angle, the control unit 82 sets the rotation directions and the rotation amounts of the first and second drive motors 62 and 72 as appropriate. By doing so, the above-described movement operation is achieved.
以上のような制御ユニツト82における第1及び第2の
駆動モータ62,72の駆動制御態様と、この駆動制御に基
づく取付板18の移動動作とをまとめると、以下の表に示
す如くなる。The following table summarizes the drive control modes of the first and second drive motors 62 and 72 in the control unit 82 as described above, and the movement of the mounting plate 18 based on this drive control.
即ち、以上のように構成される移動装置16において
は、従来、R軸及びZ軸方向に夫々移動駆動するための
駆動モータが、R軸及びZ軸に対して、夫々専用に設け
られていたことと比較して、この一実施例においては、
R軸及びZ軸に対して共通な状態で、第1及び第2の駆
動モータ62,72が配設されることになる。そして、この
一実施例においては、両駆動モータ62,72の回転方向及
び回転量を、適宜選択することにより、上記した表に示
すように、被移動部としての取付板18は、任意な位置に
任意な経路で移動されることになる。 That is, in the moving device 16 configured as described above, conventionally, a drive motor for moving and driving in the R-axis and Z-axis directions is provided for the R-axis and the Z-axis, respectively. In comparison with this, in this embodiment,
The first and second drive motors 62 and 72 are provided in a state common to the R axis and the Z axis. In this embodiment, by appropriately selecting the rotation direction and the rotation amount of both drive motors 62 and 72, as shown in the above table, the mounting plate 18 as the moved portion can be moved to an arbitrary position. Will be moved by an arbitrary route.
特に、この一実施例においては、従来のように、高価
なボールねじ軸を用いることなく、タイミングベルトを
介して、第1及び第2の駆動モータ62,72の駆動力を伝
達するように構成されているため、全体としての費用の
低廉化が図られることになる。In particular, in this embodiment, the driving force of the first and second driving motors 62 and 72 is transmitted via the timing belt without using an expensive ball screw shaft as in the related art. As a result, the cost as a whole can be reduced.
また、この一実施例においては、これら第1及び第2
の駆動モータ62,72は、基台22と上固定ブロツク26とに
取り付けられており、これら第1及び第2の駆動モータ
62,72の重量が、移動負荷として作用することがなくな
り、実際に移動される部分は、スライドブロツク30と、
左移動ブロツク58と、この移動ブロツク58に取り付けら
れた取付板18及びフインガ装置20のみとなる。このよう
にして、第1及び第2の駆動モータ62,72における駆動
容量は小さくて済むこととなり、これらモータにかかる
費用が安く済むことになる。Also, in this embodiment, the first and second
Drive motors 62 and 72 are attached to the base 22 and the upper fixed block 26, and the first and second drive motors
The weight of 62, 72 no longer acts as a moving load, and the part that is actually moved is the slide block 30,
Only the left moving block 58, the mounting plate 18 and the finger device 20 attached to the moving block 58 are included. In this way, the drive capacity of the first and second drive motors 62, 72 can be small, and the cost for these motors can be reduced.
また、上述したように移動部分の重量が軽減されるた
め、駆動の応答性が速くなり、運動性能が向上して、動
作時間が短くて済む効果を奏することが出来ることにな
る。Further, since the weight of the moving portion is reduced as described above, the responsiveness of the drive is increased, the kinetic performance is improved, and the effect of shortening the operation time can be obtained.
以下に、以上のように構成される移動装置16における
制御ユニット82における原点出し制御動作を、第5図及
び第6A図乃至第6F図に示すフローチャートに基づいて説
明する。Hereinafter, the home position control operation in the control unit 82 of the moving device 16 configured as described above will be described based on the flowcharts shown in FIGS. 5 and 6A to 6F.
まず、第5図を参照して、この一実施例における原点
出し制御動作のメインルーチンを説明する。First, with reference to FIG. 5, a description will be given of a main routine of an origin finding control operation in this embodiment.
第5図に示すように、先ず、原点出し制御動作が起動
されると、ステツプ10において、Z軸ホームポジシヨン
センサ88が、一旦、対応するZ軸センサドグ96から外れ
る位置に至るまで、スライドブロツク30を移動(下降)
させる。また、ステツプ20におあいて、R軸ホームポジ
シヨンセンサ86が、一旦、対応するR軸センサドグから
外れる位置に至るまで、第2のガイドシヤフト34a,34b
をスライドブロツク30から押し出して、取付板18を図中
左方に移動させる。As shown in FIG. 5, first, when the home position control operation is started, in step 10, the slide block is moved until the Z-axis home position sensor 88 once reaches a position where it comes off the corresponding Z-axis sensor dog 96. Move 30 (down)
Let it. Also, in step 20, the second guide shafts 34a, 34b are moved until the R-axis home position sensor 86 is once deviated from the corresponding R-axis sensor dog.
Is pushed out of the slide block 30, and the mounting plate 18 is moved to the left in the figure.
このように、Z軸ホームポジシヨンセンサ88とR軸ホ
ームポジシヨンセンサ86を夫々オフさせた後において、
ステツプ30において、Z軸ホームポジシヨンセンサ88が
Z軸センサドグ96によりオンされる位置まで、スライド
ブロツク30を移動(上昇)させる。また、ステツプ40に
おいて、R軸ホームポジシヨンセンサ86がR軸センサド
グ94によりオンされる位置まで、第2のガイドシヤフト
34a,34bをスライドブロツク30に引き込ませ、取付板18
を図中右方に移動する。このステツプ30及び40におい
て、Z軸及びR軸に関する夫々のホームポジシヨンが規
定される。As described above, after the Z-axis home position sensor 88 and the R-axis home position sensor 86 are turned off,
In step 30, the slide block 30 is moved (elevated) to a position where the Z-axis home position sensor 88 is turned on by the Z-axis sensor dog 96. Further, in step 40, the second guide shaft is moved until the R-axis home position sensor 86 is turned on by the R-axis sensor dog 94.
34a and 34b are drawn into the slide block 30, and the mounting plate 18
To the right in the figure. In steps 30 and 40, respective home positions for the Z axis and the R axis are defined.
この後、ステツプ50において、第1の駆動モータ62に
接続された第1のロータリエンコーダ90において、これ
の零相がオンするまで第1の駆動モータ62を時計方向に
沿つて駆動する。また、ステツプ60において、第2の駆
動モータ72に接続された第2のロータリエンコーダ92に
おいて、これの零相がオンするまで、第2の駆動モータ
72を時計方向に沿つて駆動する。Thereafter, in step 50, the first rotary motor 90 connected to the first drive motor 62 drives the first drive motor 62 clockwise until its zero phase is turned on. Further, in step 60, the second rotary motor 92 connected to the second drive motor 72 is turned on until its zero phase is turned on.
Drive 72 clockwise.
そして、この一実施例においては、ステツプ50,60に
おいて夫々第1及び第2の駆動モータ62,72の駆動が停
止されることにより、スライドブロツク30及び第2のガ
イドシヤフト34a,34bが停止する位置において、Z軸及
びR軸における原点位置が規定されることになる。In this embodiment, the driving of the first and second drive motors 62 and 72 is stopped in steps 50 and 60, respectively, so that the slide block 30 and the second guide shafts 34a and 34b are stopped. In the position, the origin positions on the Z axis and the R axis are defined.
即ち、上述したZ軸及びR軸に関するホームポジシヨ
ンは、それ自体、正確に定まるものの、ロータリエンコ
ーダにおける回転角度の測定基準となる零相(Z相)が
検出されてオンされない限り、このロータリエンコーダ
における回動位置は正確に把握されないことになり、従
つて、絶対値としての位置を検出することは不可能であ
る。このため、この一実施例では、夫々のホームポジシ
ヨンにおいて、ここから夫々時計方向に対応する駆動モ
ータ62,72を回転することにより、零相が最初にオンす
る位置を、原点位置と規定することにより、この原点位
置が対応するロータリエンコーダにおいて絶対値として
規定(検出)されることになる。That is, although the home position relating to the Z-axis and the R-axis described above is determined accurately, this rotary encoder is not turned on unless a zero phase (Z-phase), which is a reference for measuring a rotation angle in the rotary encoder, is detected and turned on. Cannot be accurately grasped, and therefore, it is impossible to detect the position as an absolute value. For this reason, in this embodiment, in each home position, by rotating the corresponding drive motors 62 and 72 in the clockwise direction, the position where the zero phase is first turned on is defined as the origin position. As a result, this origin position is defined (detected) as an absolute value in the corresponding rotary encoder.
以下に、第6A図乃至第6F図を順次参照して、上述した
メインルーチンにおける各ステツプの詳細を説明する。Hereinafter, the details of each step in the above-described main routine will be described with reference to FIGS. 6A to 6F.
先ず、ステツプS10であるが、このステツプS10が起動
すると、ステツプS12において、Z軸ホームポジシヨン
センサ88がオンしてるか否かが判別される。このステツ
プS12においてNOと判断されると、上述した次の手順で
あるステツプS20に進む。一方、ステツプS12においてYE
Sと判断、即ち、Z軸ホームポジシヨンセンサ88がオン
していると判断されると、ステツプS14において、第1
及び第2の駆動モータ62,72を共に反時計方向に回転駆
動する。このステツプS14が実行されることにより、ス
ライドブロツク30Z軸に沿つて直下方に移動(下降)す
ることになる。First, in step S10, when this step S10 is started, it is determined in step S12 whether or not the Z-axis home position sensor 88 is on. If NO is determined in this step S12, the process proceeds to step S20 which is the next procedure described above. On the other hand, in step S12, YE
If it is determined as S, that is, if it is determined that the Z-axis home position sensor 88 is on, the first step is performed in step S14.
And the second drive motors 62 and 72 are both driven to rotate counterclockwise. The execution of this step S14 causes the slide block 30 to move (fall) directly downward along the axis of the slide block 30Z.
そして、ステツプS16において、Z軸ホームポジシヨ
ンセンサ88がオンしなくなるまで、上述したステツプS1
4は実行され、このZ軸ホームポジシヨンセンサ88がオ
ンしなくなつた事が検出、即ち、オフしたことが検出さ
れると、ステツプS18において、第1及び第2の駆動モ
ータ62,72の反時計方向に沿う回転駆動が停止され、制
御手順はリターンする。このようにして、このステツプ
S10において、Z軸ホームポジシヨンセンサ88が、一
旦、対応するZ軸センサドグ96から外れる位置に至るま
で、スライドブロツク30が移動(下降)することにな
る。Then, in step S16, the above-described step S1 is performed until the Z-axis home position sensor 88 does not turn on.
4 is executed. When it is detected that the Z-axis home position sensor 88 does not turn on, that is, when it is detected that the Z-axis home position sensor 88 turns off, in step S18, the first and second drive motors 62 and 72 are turned off. The rotational drive along the counterclockwise direction is stopped, and the control procedure returns. In this way, this step
In S10, the slide block 30 moves (falls) until the Z-axis home position sensor 88 reaches a position where the Z-axis home position sensor 88 is once separated from the corresponding Z-axis sensor dog 96.
次に、ステツプS20であるが、このステツプS20が起動
すると、ステツプS22において、R軸ホームポジシヨン
センサ86がオンしてるか否かが判別される。このステツ
プS22においてNOと判断されると、上述した次の手順で
あるステツプS30に進む。一方、ステツプS22においてYE
Sと判断、即ち、Z軸ホームポジシヨンセンサ88がオン
していると判断されると、ステツプS24において、第1
及び第2の駆動モータ62,72を時計方向及び反時計方向
に夫々回転駆動する。このステツプS24が実行されるこ
とにより、第2のガイドシヤフト34a,34bは、スライド
ブロツク30からR軸に沿つて左方に移動する(押し出さ
れる)ことになる。Next, in step S20, when this step S20 is started, it is determined in step S22 whether or not the R-axis home position sensor 86 is on. If NO is determined in this step S22, the process proceeds to step S30 which is the next procedure described above. On the other hand, in step S22, YE
If it is determined as S, that is, if it is determined that the Z-axis home position sensor 88 is on, the first step is performed in step S24.
And the second drive motors 62 and 72 are driven to rotate clockwise and counterclockwise, respectively. By performing this step S24, the second guide shafts 34a and 34b move (extrude) to the left from the slide block 30 along the R axis.
そして、ステツプS26において、R軸ホームポジシヨ
ンセンサ86がオンしなくなるまで、上述したステツプS2
4は実行され、このR軸ホームポジシヨンセンサ86がオ
ンしなくなつた事が検出、即ち、オフしたことが検出さ
れると、ステツプS28において、第1及び第2の駆動モ
ータ62,72の時計方向及び反時計方向に夫々沿う回転駆
動が停止され、制御手順はリターンする。このようにし
て、このステツプS20において、R軸ホームポジシヨン
センサ86が、一旦、対応するR軸センサドグ94から外れ
る位置に至るまで、第2のガイドシヤフト34a,34は、ス
ライドブロツク30から左方に移動することになる。Then, in step S26, the above-described step S2 is performed until the R-axis home position sensor 86 does not turn on.
4 is executed. When it is detected that the R-axis home position sensor 86 does not turn on, that is, when it is detected that the R-axis home position sensor 86 turns off, in step S28, the first and second drive motors 62 and 72 are turned off. The rotation driving along the clockwise direction and the counterclockwise direction is stopped, and the control procedure returns. In this way, in this step S20, the second guide shafts 34a, 34 are moved leftward from the slide block 30 until the R-axis home position sensor 86 once comes off the corresponding R-axis sensor dog 94. Will be moved to.
また、ステツプS30であるが、このステツプS30が起動
すると、ステツプS32において、第1及び第2の駆動モ
ータ62,72は、共に、時計方向に回転駆動されることに
なる。そして、この回転駆動は、ステツプS34におい
て、Z軸ホームポジシヨンセンサ88がオンするまで継続
される。ここで、ステツプS43において、Z軸ホームポ
ジシヨンセンサ88がオン動作したと判断されると、ステ
ツプS36において、第1及び第2の駆動モータ62,72の回
転駆動が停止され、制御手順はリターンする。In step S30, when this step S30 starts, in step S32, the first and second drive motors 62 and 72 are both driven to rotate clockwise. This rotation is continued until the Z-axis home position sensor 88 is turned on in step S34. Here, when it is determined in step S43 that the Z-axis home position sensor 88 has been turned on, in step S36, the rotation of the first and second drive motors 62 and 72 is stopped, and the control procedure returns. I do.
また、ステツプS40であるが、このステツプS40が起動
すると、ステツプS42において、第1及び第2の駆動モ
ータ62,72は、反時計方向及び時計方向に夫々回転駆動
されることになる。そして、この回転駆動は、ステツプ
S44において、R軸ホームポジシヨンセンサ86がオンす
るまで継続される。ここで、ステツプS44において、R
軸ホームポジシヨンセンサ86がオン動作したと判断され
ると、ステツプS46において、第1及び第2の駆動モー
タ62,72の回転駆動が停止され、制御手順はリターンす
る。In step S40, when this step S40 is started, in step S42, the first and second drive motors 62 and 72 are driven to rotate counterclockwise and clockwise, respectively. And this rotation drive is a step
In S44, the process is continued until the R-axis home position sensor 86 is turned on. Here, in step S44, R
If it is determined that the axis home position sensor 86 has been turned on, the rotation of the first and second drive motors 62 and 72 is stopped in step S46, and the control procedure returns.
そして、ステツプS50であるが、このステツプS50が起
動すると、ステツプS52において、第1の駆動モータ62
は、時計方向に回転駆動されることになる。そして、こ
の回転駆動は、ステツプS54において、第1のロータリ
エンコーダ90における零相がオンするまで続行され、ス
テツプS54において、第1のロータリエンコーダ90にお
ける零相のオンが検出されると、ステツプS56におい
て、この第1の駆動モータ62の回転駆動が停止され、制
御手順はリターンする。Then, in step S50, when this step S50 is started, in step S52, the first drive motor 62 is started.
Is driven to rotate clockwise. This rotation is continued until the zero phase of the first rotary encoder 90 is turned on in step S54, and when the zero phase of the first rotary encoder 90 is turned on in step S54, step S56 is performed. In, the rotation drive of the first drive motor 62 is stopped, and the control procedure returns.
最後に、ステツプS60であるが、このステツプS60が起
動すると、ステツプS62において、第2の駆動モータ72
は、時計方向に回転駆動されることになる。そして、こ
の回転駆動は、ステツプS64において、第2のロータリ
エンコーダ92における零相がオンするまで続行され、ス
テツプS64において、第2のロータリエンコーダ92にお
ける零相のオンが検出されると、ステツプS66におい
て、この第2の駆動モータ72の回転駆動が停止され、制
御手順はリターンする。Finally, in step S60, when this step S60 is started, in step S62, the second drive motor 72 is started.
Is driven to rotate clockwise. This rotation is continued until the zero-phase in the second rotary encoder 92 is turned on in step S64. When the zero-phase is turned on in the second rotary encoder 92 in step S64, step S66 is performed. In, the rotational drive of the second drive motor 72 is stopped, and the control procedure returns.
以上詳述したように、この一実施例においては、特有
の構成を有する移動装置16を備えているものの、上述し
たZ軸原点検出機構98及びR軸原点検出機構100を備え
れることにより、安価で、精度の良い原点出しを実行す
ることが出来ることになる。As described in detail above, in this embodiment, although the moving device 16 having a specific configuration is provided, the provision of the Z-axis origin detecting mechanism 98 and the R-axis origin detecting mechanism 100 makes it possible to reduce the cost. Thus, it is possible to execute accurate origin search.
この発明は、上述した一実施例の構成に限定されるこ
となく、この発明の要旨を逸脱しない範囲で種々変形可
能であることは言うまでもない。It is needless to say that the present invention is not limited to the configuration of the above-described embodiment, but can be variously modified without departing from the gist of the present invention.
例えば、上述した一実施例においては、被移動部とし
ての取付板18を垂直面内で移動するように説明したが、
この発明は、このような構成に限定されることなく、水
平面内で移動するように構成することも可能である。こ
の場合において、第1のガイドシヤフト24a,24bは、X
軸にそっって延出するように配設し、第2のガイドシヤ
フト34a,34bは、Y軸に沿つて延出するように配設する
こととなる。For example, in the above-described embodiment, the mounting plate 18 as the moved portion has been described to be moved in a vertical plane.
The present invention is not limited to such a configuration, and can be configured to move in a horizontal plane. In this case, the first guide shafts 24a, 24b
The second guide shafts 34a and 34b are provided so as to extend along the axis, and the second guide shafts 34a and 34b are provided so as to extend along the Y axis.
このように、取付板18を水平面内において移動する場
合においても、この発明は、垂直面内で移動させる一実
施例の場合と全く同様に作動することになる。尚、この
ように水平面内で移動させる場合においては、電源の供
給停止に伴ない、スライドブロツク30が自重により落下
する可能性が無くなるので、上述したようなブレーキ機
構は不要となる。As described above, even when the mounting plate 18 is moved in a horizontal plane, the present invention operates in exactly the same manner as the embodiment in which the mounting plate 18 is moved in a vertical plane. In the case where the slide block 30 is moved in the horizontal plane as described above, the possibility of the slide block 30 dropping by its own weight is eliminated when the supply of power is stopped, so that the above-described brake mechanism is not required.
また、上述した一実施例においては、第1及び第2の
駆動モータ62、72への電源の供給停止に伴ない、スライ
ドブロツク30が自重により下方に移動、即ち、落下する
ことを防止するため、これら第1及び第2の駆動モータ
62,72は、対応する駆動軸の回転を停止させるブレーキ
機構を内蔵するように説明したが、この発明は、このよ
うな構成に限定されることなく、例えば、第1及び第2
の駆動モータ62,72の駆動軸に接続された第1及び第2
の駆動ローラ42,44にブレーキ機構を備えるように構成
しても良いし、従動ローラ46を軸支する軸部分にブレー
キ機構を取り付けるように構成しても良い。Further, in the above-described embodiment, the slide block 30 is prevented from moving downward by its own weight, that is, dropping due to the suspension of power supply to the first and second drive motors 62 and 72. , These first and second drive motors
62 and 72 have been described so as to incorporate a brake mechanism for stopping the rotation of the corresponding drive shaft. However, the present invention is not limited to such a configuration.
First and second motors connected to the drive shafts of the drive motors 62 and 72.
The drive rollers 42 and 44 may be provided with a brake mechanism, or the brake mechanism may be attached to a shaft portion that supports the driven roller 46.
また、上述した第1の実施例においては、R軸原点検
出機構98は、左移動ブロツク38に取り付けられたR軸ホ
ームポジシヨンセンサ86と、スライドブロツク30に取り
付けられたR軸センサドグ94とを備えるように説明した
が、この発明は、このような構成に限定されることな
く、例えば、R軸ホームポジシヨンセンサ86は右移動ブ
ロツク36に取り付けるように構成しても良いし、R軸ホ
ームポジシヨンセンサ86とR軸センサドグ94との取り付
け位置を上述した場合と逆転した状態で取り付けるよう
にしても良いことは言うまでもない。In the above-described first embodiment, the R-axis home position detection mechanism 98 includes the R-axis home position sensor 86 attached to the left movement block 38 and the R-axis sensor dog 94 attached to the slide block 30. Although the present invention has been described as being provided, the present invention is not limited to such a configuration. For example, the R-axis home position sensor 86 may be configured to be attached to the right movement block 36, It goes without saying that the position of the position sensor 86 and the position of the R-axis sensor dog 94 may be reversed with respect to the case described above.
また、Z軸原点検出機構100は、上固定ブロツク26に
取り付けられたZ軸ホームポジシヨンセンサ88と、スラ
イドブロツク30に取り付けられたZ軸センサドグ96とを
備えるように説明したが、この発明は、このような構成
に限定されることなく、例えば、Z軸ホームポジシヨン
センサ88は基台22に取り付けるように構成しても良い
し、Z軸ホームポジシヨンセンサ88とZ軸センサドグ96
との取り付け位置を上述した場合と逆転した状態で取り
付けるようにしても良いことは言うまでもない。In addition, the Z-axis origin detecting mechanism 100 has been described as including the Z-axis home position sensor 88 attached to the upper fixed block 26 and the Z-axis sensor dog 96 attached to the slide block 30. However, the present invention is not limited to such a configuration. For example, the Z-axis home position sensor 88 may be configured to be attached to the base 22, or the Z-axis home position sensor 88 and the Z-axis sensor dog 96
Needless to say, the mounting position may be reversed with respect to the above-described case.
また、上述した一実施例においては、駆動源として、
第1及び第2の2台の駆動モータ62,72を備えるように
説明したが、この発明は、このような構成に限定される
ことなく、1台の駆動モータを備える構成にも適用する
ことが出来ることは言うまでもない。Further, in the above-described embodiment, as the driving source,
The first and second two drive motors 62 and 72 have been described. However, the present invention is not limited to such a configuration, and may be applied to a configuration having one drive motor. It goes without saying that you can do it.
[発明の効果] 以上詳述したように、この発明に係わる直交2軸移動
装置によれば、低コストで、運動性が良く、安価で確実
に原点出しをすることの出来る直交2軸移動装置が提供
されることになる。[Effects of the Invention] As described above in detail, according to the orthogonal two-axis moving device according to the present invention, the orthogonal two-axis moving device that can reliably locate the origin at low cost, with good mobility, at low cost. Will be provided.
第1図はこの発明に係わる直交2軸移動装置の一実施例
が設けられた組立ロボツトの構成を概略的に示す正面
図; 第2図は第1図に示す直交2軸移動装置の構成を取り出
して示す斜視図; 第3図は直交2軸移動装置における制御系の構成を示す
ブロツク図 第4A図乃至第4D図は、第1及び第2の駆動モータの異な
る駆動状態により、取付板の4つの移動状態を夫々概略
的に示す正面図; 第5図は制御ユニツトにおける原点出し制御動作のメイ
ンルーチンを示すフローチャート; 第6A図乃至第6F図は、第5図に示すメインルーチンの各
ステツプの詳細を示すフローチャート;そして、 第7図は従来の直交2軸移動装置の構成を概略的に示す
正面図である。 図中、10……組立ロボツト、12……主モータ、14……減
速機構、14a……駆動軸、16……直交2軸移動装置、18
……フインガ取付板、20……フインガ装置、22……基
台、24a;24b……第1のガイドシヤフト、26……上固定
ブロツク、28a;28b……第1のスライドブツシユ、30…
…スライドブロツク、32a;32b……第2のスライドブツ
シユ、34a;34b……第2のガイドシヤフト、36……右移
動ブロツク、36a……透孔、38……左移動ブロツク、40
……取付ステイ、42……第1の駆動ローラ、44……第2
の駆動ローラ、46……従動ローラ、46a……軸部分、46b
……キー、46c……ローラ本体、48;50;52;54……中間ロ
ーラ、56……連結ベルト、58……係止部、60……従動プ
ーリ、62……第1の駆動モータ、64……駆動プーリ、66
……エンドレスベルト、68……従動プーリ、70……取付
ステイ、72……第2の駆動モータ、74……駆動プーリ、
76……エンドレスベルト、78;80……ドライバ、82……
制御ユニツト、84……教示ユニツト、86……R軸ホーム
ポジシヨンセンサ、88……Z軸ホームポジシヨンセン
サ、90……第1のロータリエンコーダ、92……第2のロ
ータリエンコーダ、94……R軸センサドグ、96……Z軸
センサドグ、98……R軸原点検出機構、100……Z軸原
点検出機構である。FIG. 1 is a front view schematically showing the structure of an assembly robot provided with an embodiment of an orthogonal two-axis moving device according to the present invention; FIG. 2 is a diagram showing the structure of the orthogonal two-axis moving device shown in FIG. FIG. 3 is a block diagram showing the configuration of a control system in the orthogonal two-axis moving device. FIGS. 4A to 4D are diagrams showing the mounting plate according to different driving states of the first and second driving motors. FIG. 5 is a front view schematically showing four moving states; FIG. 5 is a flowchart showing a main routine of an origin finding control operation in the control unit; FIGS. 6A to 6F are steps of the main routine shown in FIG. 5; FIG. 7 is a front view schematically showing the configuration of a conventional orthogonal two-axis moving device. In the drawing, 10: assembly robot, 12: main motor, 14: reduction mechanism, 14a: drive shaft, 16: orthogonal two-axis moving device, 18
... Finger mounting plate, 20 Finger device, 22 Base, 24a; 24b First guide shaft, 26 Upper fixed block, 28a; 28b First slide bush, 30
... Slide block, 32a; 32b ... Second slide bush, 34a; 34b ... Second guide shaft, 36 ... Right movement block, 36a ... Through hole, 38 ... Left movement block, 40
... Mounting stay, 42 ... First drive roller, 44 ... Second
Drive roller 46, driven roller 46a, shaft portion 46b
... key, 46c ... roller body, 48; 50; 52; 54 ... intermediate roller, 56 ... connecting belt, 58 ... locking portion, 60 ... driven pulley, 62 ... first drive motor, 64 ... Driving pulley, 66
…… endless belt, 68… driven pulley, 70… mounting stay, 72… second drive motor, 74… drive pulley,
76 …… endless belt, 78; 80 …… driver, 82 ……
Control unit, 84: teaching unit, 86: R-axis home position sensor, 88: Z-axis home position sensor, 90: first rotary encoder, 92: second rotary encoder, 94 ... R-axis sensor dog, 96 ... Z-axis sensor dog, 98 ... R-axis origin detection mechanism, 100 ... Z-axis origin detection mechanism.
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭51−136077(JP,A) 特開 昭49−81655(JP,A) 特開 昭54−64256(JP,A) 特開 平2−250784(JP,A) 特開 平1−183382(JP,A) 実開 昭63−94353(JP,U) 特公 昭58−1309(JP,B2) 特公 昭49−15852(JP,B1) 実公 昭48−35654(JP,Y1) 米国特許3611819(US,A) (58)調査した分野(Int.Cl.6,DB名) F16H 19/02 F16H 19/06──────────────────────────────────────────────────続 き Continuation of front page (56) References JP-A-51-136077 (JP, A) JP-A-49-81655 (JP, A) JP-A-54-64256 (JP, A) JP-A-2- 250784 (JP, A) JP-A-1-183382 (JP, A) JP-A-63-94353 (JP, U) JP-B-58-1309 (JP, B2) JP-B-49-15852 (JP, B1) JP-B-48-35654 (JP, Y1) U.S. Pat. No. 3,618,819 (US, A) (58) Fields investigated (Int. Cl. 6 , DB name) F16H 19/02 F16H 19/06
Claims (7)
取り付けられた第1のガイド部材(24a,24b)と、 この第1のガイド部材に摺動自在に支持され、一方向に
沿つて移動可能なスライドブロック(30)と、 前記一方向と直交する他方向に沿つて延出し、このスラ
イドブロックに他方向に沿つて移動可能に支持された第
2のガイド部材(34a,34b)と、 前記第1のガイド部材の両端に回動自在に支持された第
1及び第2のローラ(42,44)と、 前記第2のガイド部材の一端に回動自在に支持された第
3のローラ(46)と、 前記スライドブロックの4隅に回動自在に支持された中
間ローラ(48,50,52,54)と、 前記第2のガイド部材の他端に両端を固定され、前記第
1乃至第3のローラと、前記4本の中間ローラとに十文
字字状に掛け渡された連結ベルト(56)と、 前記第1及び第2の固定ブロックに夫々取り付けられ、
前記第1及び第2のローラ(42,44)を夫々回転駆動す
るための第1及び第2の駆動モータ(62,72)と、 前記スライドブロックの前記一方向に沿う原点位置を検
出する第1の原点検出手段(88,96)と、 前記第2のガイド部材の前記他方向に沿う原点位置を検
出する第2の原点位置検出手段(86,94)とを具備する
事を特徴とする直交2軸移動装置。1. A first guide member (24a, 24b) extending along one direction and attached at a fixed position, slidably supported by the first guide member, and A slide block (30) movable along the other direction, and a second guide member (34a, 34b) extending along the other direction orthogonal to the one direction and supported by the slide block so as to be movable along the other direction. ), First and second rollers (42, 44) rotatably supported at both ends of the first guide member, and a second roller rotatably supported at one end of the second guide member. A roller (46), an intermediate roller (48, 50, 52, 54) rotatably supported at four corners of the slide block, and both ends fixed to the other end of the second guide member, A connecting belt that is laid in a cross shape between the first to third rollers and the four intermediate rollers. (56), respectively attached to the first and second fixed blocks,
First and second drive motors (62, 72) for rotationally driving the first and second rollers (42, 44), respectively, and a second drive motor for detecting an origin position along the one direction of the slide block. A first origin detecting means (88, 96); and a second origin position detecting means (86, 94) for detecting an origin position of the second guide member along the other direction. Orthogonal two-axis moving device.
けられ、前記第1及び第2のローラを回転自在に軸支す
る第1及び第2の固定ブロック(22,26)と、 前記第2のガイド部材の一端及び他端に夫々取り付けら
れた、第3のローラを回転自在に軸支する第1の移動ブ
ロック(36)及び連結ベルトの両端が固定された第2の
移動ブロック(38)とを更に具備し、 前記第1の原点検出手段(88,96)は、前記スライドブ
ロック(30)と第1または第2の固定ブロック(22又は
26)との間に設けられ、 前記第2の原点検出手段(86,94)は、前記スライドブ
ロック(30)と第1または第2の移動ブロック(36又は
38)との間に設けられる事を特徴とする請求項第1項に
記載の直交2軸移動装置。2. A first and a second fixed block (22, 26) attached to both ends of the first guide member and rotatably supporting the first and second rollers, respectively. A first moving block (36) rotatably supporting a third roller and a second moving block (38) to which both ends of a connecting belt are fixed, which are attached to one end and the other end of the second guide member, respectively. ), Wherein the first origin detecting means (88, 96) includes the slide block (30) and the first or second fixed block (22 or
26), the second origin detecting means (86, 94) is provided between the slide block (30) and the first or second moving block (36 or
38. The orthogonal two-axis moving device according to claim 1, wherein the device is provided between the two-axis moving device and the moving device.
の回転駆動量を検出する第1及び第2のロータリエンコ
ーダ(90,92)が夫々取り付けられている事を特徴とす
る請求項第1項に記載の直交2軸移動装置。3. The first and second drive motors are provided with first and second rotary encoders (90, 92) for detecting respective rotational drive amounts, respectively. Item 2. The orthogonal two-axis moving device according to Item 1.
2の固定ブロックに取り付けらた第1のホームポジショ
ンセンサ(88)と、スライドブロックに取り付けられ、
このスライドブロックが第1のホームポジションセンサ
が設けられた側の固定ブロックに近接した際に、この第
1のホームポジションセンサをオンさせる第1の被検出
部材(96)とを備える事を特徴とする請求項第3項に記
載の直交2軸移動装置。4. A first home position sensor (88) mounted on a first or second fixed block, and a first home position sensor mounted on a slide block.
A first detection member (96) for turning on the first home position sensor when the slide block approaches the fixed block on the side where the first home position sensor is provided; The orthogonal two-axis moving device according to claim 3.
ームポジションセンサが第1の被検出部材によりオンさ
れない位置に一旦外れるように前記スライドブロックを
移動し、その後、第1のホームポジションセンサが第1
の被検出部材によりオンされる位置まで前記スライドブ
ロックを駆動するように第1及び第2の駆動モータを駆
動制御し、この後、第1及び第2のロータリエンコーダ
の夫々の零相をオンするように、第1及び第2の駆動モ
ータを駆動制御する制御手段を備えている事を特徴とす
り請求項第4項に記載の直交2軸移動装置。5. The first origin detecting means moves the slide block so that the first home position sensor is once deviated to a position where the first home position sensor is not turned on by a first detected member. Position sensor is first
The first and second drive motors are driven and controlled so as to drive the slide block to a position where they are turned on by the detected member, and thereafter, the zero phase of each of the first and second rotary encoders is turned on. 5. The orthogonal two-axis moving device according to claim 4, further comprising control means for controlling the driving of the first and second driving motors.
2の移動ブロックに取り付けられた第2のホームポジシ
ョンセンサ(86)と、スライドブロックに取り付けら
れ、このスライドブロックが第2のホームポジションセ
ンサが設けられた側の移動ブロックに近接した際に、こ
の第2のホームポジションセンサをオンさせる第2の被
検出部材(94)とを備える事を特徴とする請求項第3項
に記載の直交2軸移動装置。6. The second origin detecting means includes a second home position sensor (86) attached to a first or second moving block, and a second block attached to a slide block. 4. The apparatus according to claim 3, further comprising a second detection member (94) for turning on the second home position sensor when approaching the moving block on the side provided with the home position sensor. The orthogonal two-axis moving device according to claim 1.
ームポジションセンサが第2の被検出部材によりオンさ
れない位置に一旦外れるように前記スライドブロックを
移動し、その後、第2のホームポジションセンサが第2
の被検出部材によりオンされる位置まで前記スライドブ
ロックを移動するように第1及び第2の駆動モータを駆
動制御し、この後、第1及び第2のロータリエンコーダ
の夫々の零相をオンするように、第1及び第2の駆動モ
ータを駆動制御する制御手段を備えている事を特徴とす
る請求項第6項に記載の直交2軸移動装置。7. The second origin detecting means moves the slide block so that the second home position sensor is once deviated to a position where the second home position sensor is not turned on by a second detected member. Position sensor is second
The first and second drive motors are driven and controlled so as to move the slide block to a position where they are turned on by the detected member, and thereafter, the zero phase of each of the first and second rotary encoders is turned on. 7. The orthogonal two-axis moving device according to claim 6, further comprising control means for controlling the driving of the first and second driving motors.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1188912A JP2844572B2 (en) | 1989-07-24 | 1989-07-24 | Orthogonal two-axis moving device |
| US07/555,939 US5063334A (en) | 1989-07-24 | 1990-07-23 | Orthogonal two-axis moving apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1188912A JP2844572B2 (en) | 1989-07-24 | 1989-07-24 | Orthogonal two-axis moving device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0355137A JPH0355137A (en) | 1991-03-08 |
| JP2844572B2 true JP2844572B2 (en) | 1999-01-06 |
Family
ID=16232067
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1188912A Expired - Fee Related JP2844572B2 (en) | 1989-07-24 | 1989-07-24 | Orthogonal two-axis moving device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2844572B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100530039B1 (en) * | 2001-06-12 | 2005-11-22 | 미래산업 주식회사 | Revolving Sense System of Chamber Fan Apparatus for Handler |
| US7587834B2 (en) * | 2008-02-07 | 2009-09-15 | Eaton Homer L | Motorized coordinate measuring device |
| JP2012016763A (en) * | 2010-07-06 | 2012-01-26 | Nsk Ltd | 2-axis drive unit and friction stir jointing device |
| JP2016083000A (en) * | 2014-10-23 | 2016-05-19 | セイコーエプソン株式会社 | Driving device, finger joint driving device, and driving method |
| JP2016147354A (en) * | 2015-02-13 | 2016-08-18 | 敏 佐藤 | Marking device |
| PL436896A1 (en) * | 2021-02-08 | 2022-08-16 | Laparo Spółka Z Ograniczoną Odpowiedzialnością | System for minimally invasive surgery training |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3611819A (en) | 1968-10-09 | 1971-10-12 | Zuse Kg | Motion-transmitting arrangement |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4835654U (en) * | 1971-08-31 | 1973-04-27 | ||
| JPS4915852A (en) * | 1972-06-12 | 1974-02-12 | ||
| JPS51136077A (en) * | 1975-05-20 | 1976-11-25 | Shimoda Sekkei Kenkiyuushiyu:Kk | Chain differntial drive device |
-
1989
- 1989-07-24 JP JP1188912A patent/JP2844572B2/en not_active Expired - Fee Related
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US3611819A (en) | 1968-10-09 | 1971-10-12 | Zuse Kg | Motion-transmitting arrangement |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0355137A (en) | 1991-03-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2826556B2 (en) | Industrial robot | |
| US5198736A (en) | Orthogonal two-axis moving apparatus | |
| CN1128288C (en) | Electric opening and closing device for building | |
| JP2798829B2 (en) | Two-dimensional motion mechanism | |
| CN112809730B (en) | Joint movement mechanism and robot | |
| JP2000042953A (en) | Horizontal multi-articulated robot | |
| JP2700050B2 (en) | Vertical and horizontal swing table mechanism | |
| JP2844572B2 (en) | Orthogonal two-axis moving device | |
| JP2588418B2 (en) | 3D manipulator | |
| JP2004195592A (en) | Arm type robot | |
| JPH0780142B2 (en) | Orthogonal 2-axis moving device | |
| CN214265645U (en) | Joint kinematics and robots | |
| JPH09364U (en) | manipulator | |
| JP2535614B2 (en) | Orthogonal two-axis moving device | |
| JP2008173757A (en) | Five-barrel haptic device | |
| JP2581615Y2 (en) | Two-dimensional motion device | |
| JPH0435109Y2 (en) | ||
| JPS6327113B2 (en) | ||
| JP2897858B2 (en) | Jig moving device | |
| JPS6116596B2 (en) | ||
| JP2523978B2 (en) | Positioning table | |
| JP2576528Y2 (en) | Spherical working robot with plane cutting function | |
| JPH039998Y2 (en) | ||
| JP2772364B2 (en) | Tool gripper device for industrial robots, etc. | |
| JPH0643039B2 (en) | Arm drive device for articulated robot |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |