JPH048152B2 - - Google Patents

Info

Publication number
JPH048152B2
JPH048152B2 JP61076119A JP7611986A JPH048152B2 JP H048152 B2 JPH048152 B2 JP H048152B2 JP 61076119 A JP61076119 A JP 61076119A JP 7611986 A JP7611986 A JP 7611986A JP H048152 B2 JPH048152 B2 JP H048152B2
Authority
JP
Japan
Prior art keywords
traveling unit
unit
traveling
spline shaft
brake
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 - Lifetime
Application number
JP61076119A
Other languages
Japanese (ja)
Other versions
JPS62234674A (en
Inventor
Yoshitaka Hirota
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daihatsu Motor Co Ltd
Original Assignee
Daihatsu Motor Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daihatsu Motor Co Ltd filed Critical Daihatsu Motor Co Ltd
Priority to JP61076119A priority Critical patent/JPS62234674A/en
Publication of JPS62234674A publication Critical patent/JPS62234674A/en
Publication of JPH048152B2 publication Critical patent/JPH048152B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Resistance Welding (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は多軸ロボツトの位置決め制御方法、更
に詳しくは、複数個の走行ユニツトの起動タイミ
ングを、単一のモータの起動・停止によつて、時
系列的に制御する多軸ロボツトの位置決め制御方
法に関するものである。
DETAILED DESCRIPTION OF THE INVENTION Field of Industrial Application The present invention relates to a positioning control method for a multi-axis robot, and more specifically, to controlling the starting timing of a plurality of traveling units by starting and stopping a single motor. The present invention relates to a positioning control method for a multi-axis robot that is sequentially controlled.

従来の技術 例えば自動車の車体組立ライン等に於けるスポ
ツト熔接ガンの自動制御装置として多軸ロボツト
装置が汎用されている。多軸ロボツト装置は普
通、移動方向を異にする複数個の走行ユニツトか
ら構成されており、それぞれの走行ユニツトには
モータなどの駆動装置が設けられている。
2. Description of the Related Art Multi-axis robot devices are widely used as automatic control devices for spot welding guns in, for example, automobile body assembly lines. A multi-axis robot device is usually composed of a plurality of traveling units that move in different directions, and each traveling unit is provided with a drive device such as a motor.

発明が解決しようとする問題点 上記の如き多軸ロボツト装置の小型化と軽量化
を図るに際し、在来装置に見られるようにそれぞ
れの走行ユニツトに駆動用モータを専用方式で配
設すると、該モータの占有スペースが増大し、装
置のコンパクト化が大幅に阻害される。また、在
来の多軸ロボツト装置に於いては、回転特性を異
にする多数のモータを選択的に起動する位置決め
制御方式を採用しているため、モータと同数のモ
ータドライバが必要になり、制御装置の大型化や
コストアツプあるいは制御が複雑にになるといつ
た問題があつた。
Problems to be Solved by the Invention When trying to make the multi-axis robot device smaller and lighter as described above, if a drive motor is dedicated to each traveling unit as seen in conventional devices, it is difficult to The space occupied by the motor increases, which greatly impedes the ability to make the device more compact. Furthermore, because conventional multi-axis robot equipment uses a positioning control method that selectively starts multiple motors with different rotational characteristics, the same number of motor drivers as motors are required. Problems arose in that the control device became larger, the cost increased, and the control became more complicated.

本発明の主要な目的は、在来の多軸ロボツト装
置用位置決め制御手段に認められている上記の如
き問題点の解決手段を提供することにある。
A primary object of the present invention is to provide a solution to the above-mentioned problems found in conventional positioning control means for multi-axis robotic devices.

問題点を解決するための手段 斯かる目的に鑑みて本発明は、ツールを複数個
の走行ユニツトの最終段に連結された駆動ユニツ
ト上に架装してなる多軸ロボツトに於いて、 各走行ユニツトにスプライン軸を移動方向へ平
行に設け、前段の走行ユニツトのスプライン軸と
後段の走行ユニツトのスプライン軸とを、前段の
走行ユニツトのスプライン軸上にスプライン嵌合
させた歯車を介して相互に噛合連結させ、かつ、
第1段目の走行ユニツトに設置した単一のモータ
で各走行ユニツトのスプライン軸を一斉に連動さ
せ、 さらに、各走行ユニツトへの駆動力の伝達を
夫々の走行ユニツトのスプライン軸から夫々クラ
ツチ・ブレーキを介して行わせるようになし、 上記クラツチ・ブレーキによる各走行ユニツト
の駆動力伝達のタイミングを、先行する走行ユニ
ツトが移動モードから停止モードに移行したと
き、後続の走行ユニツトが停止モードから移動モ
ードに移行するように時系列的に制御し、各走行
ユニツトの位置決め制御を、単一のモータで順次
行うようになしたものである。
Means for Solving the Problems In view of the above object, the present invention provides a multi-axis robot in which a tool is mounted on a drive unit connected to the final stage of a plurality of traveling units. A spline shaft is provided in the unit parallel to the direction of movement, and the spline shaft of the front-stage traveling unit and the spline shaft of the rear-stage traveling unit are connected to each other via a gear spline-fitted onto the spline shaft of the front-stage traveling unit. interlockingly connected, and
A single motor installed in the first-stage traveling unit moves the spline shafts of each traveling unit simultaneously, and the transmission of driving force to each traveling unit is transmitted from the spline shaft of each traveling unit to the respective clutches. The timing of the driving force transmission to each traveling unit by the clutch/brake is set such that when the preceding traveling unit shifts from the travel mode to the stop mode, the following traveling unit moves from the stop mode. This mode is controlled in chronological order so as to shift to a mode, and the positioning control of each traveling unit is sequentially performed by a single motor.

作 用 本発明における多軸ロボツトの各軸の位置決め
制御方式は、各軸を構成する走行ユニツトを1つ
のモータで順番に駆動しようとするもので、その
ために、各走行ユニツトにスプライン軸を装備さ
せて、これらスプライン軸を相互に歯車を介して
噛合連結させ、1つのモータで各走行ユニツトに
駆動力が伝わるようにしている。そして、各走行
ユニツトには、駆動力を断・接するためのクラツ
チ・ブレーキを装備させ、これを時系列的に断・
接制御するようにしている。
Function The positioning control system for each axis of a multi-axis robot according to the present invention attempts to sequentially drive the traveling units that constitute each axis with one motor, and for this purpose, each traveling unit is equipped with a spline shaft. These spline shafts are meshed and connected to each other via gears, so that driving force is transmitted to each traveling unit by one motor. Each traveling unit is equipped with a clutch/brake for disconnecting/connecting the driving force, and these are disconnected/braked in chronological order.
I try to control it directly.

これによつて、各走行ユニツトは、先ず、プロ
グラム等で指令された1つの走行ユニツトのクラ
ツチ・ブレーキが択一的に選択接続され、他の走
行ユニツトのクラツチ・ブレーキはすべて遮断状
態とされ、この状態で、モータが駆動されてその
駆動力がクラツチ・ブレーキを介して当該走行ユ
ニツトに伝わり、この走行ユニツトのみがプログ
ラム等で指令された通りに位置決め制御動作され
る。この走行ユニツトの位置決め制御動作が終了
すると、プログラム等で指令された次の走行ユニ
ツトのクラツチ・ブレーキが接続され、この走行
ユニツトのために上記モータが再び駆動され、プ
ログラム等で指令された通りに位置決め制御され
る。以後、同様な動作を順次行うことによつて、
ツールをプログラム等で指令された位置へ移動さ
せるのである。
As a result, in each traveling unit, first, the clutch and brake of one traveling unit as instructed by a program etc. are selectively connected, and the clutches and brakes of all other traveling units are set to a disconnected state. In this state, the motor is driven and its driving force is transmitted to the traveling unit through the clutch/brake, and only this traveling unit is subjected to positioning control operations as instructed by a program or the like. When the positioning control operation of this traveling unit is completed, the clutch/brake of the next traveling unit instructed by the program etc. is connected, and the above motor is driven again for this traveling unit, as instructed by the program etc. Positioning is controlled. From then on, by performing similar operations one after another,
The tool is moved to a position instructed by a program or the like.

このように、本発明によれば、多軸ロボツトを
単一のモータで駆動することが可能となり、各軸
を構成する走行ユニツトからモータの設置スペー
スを削減でき、その代りに、各走行ユニツト毎に
1本のスプライン軸とクラツチ・ブレーキを装備
させればよく、多軸ロボツトの小型化、軽量化が
図られると共に、モータドライバが1つで済み、
モータの制御装置が小型化でき、コストダウンを
図ることができる。
As described above, according to the present invention, it is possible to drive a multi-axis robot with a single motor, and the installation space for the motor can be reduced from the traveling units that make up each axis. The robot only needs to be equipped with one spline shaft and a clutch/brake, making the multi-axis robot smaller and lighter, and requiring only one motor driver.
The motor control device can be downsized and costs can be reduced.

実施例 第1図は本発明装置の全体構造を例示する斜視
図であり、第2図はその動力伝達経路の説明図で
ある。これらの図面に見られるように、ワークの
加工プログラムに従つて所定の作動位置に移動し
作業を行なうツール、例えばスポツト熔接ガン1
を、走行ユニツト2の最終段に連設された駆動ユ
ニツト6上に架装することによつて多軸ロボツト
装置が構成されている。該多軸ロボツト装置に
は、移動テーブル3,4および5をそれぞれX軸
方向に沿つて移動させるための第1の走行ユニツ
ト2x、Z軸方向に沿つて移動させるための第2
の走行ユツト2zおよびY軸方向に沿つて移動さ
せるための第3の走行ユニツト2yが、走行方向
を互いに直交せしめた状態で配設されている。こ
れらの走行ユニツト2x,2zおよび2yは、ワ
ークの加工プログラムに従つてそれぞれが所定の
作動位置に移動し、第3の走行ユニツト2yに連
設されたスポツト熔接ガン1の駆動ユニツト6を
熔接作業位置に位置決めする。而して、前記第1
の走行ユニツト2xは、上記走行ユニツト2x,
2zおよび2yに対して共通の動力原として機能
する減速機8付きモータ7から回転駆動力を伝達
されるスプライン軸9x、該スプライン軸の軸線
方向に沿つてスライドしながら回転し、後続の第
2の走行ユニツト2zに回転駆動力を伝達する傘
歯車10x、プーリ11x,12xに巻回された
タイミングベルト13xを介して前記スプライン
軸9xに接続された制動軸14x、該制動軸上に
順次配設されたクラツチ・ブレーキ15x、ボー
ルネジ16x、ボールナツト17xならびに第1
の走行ユニツト2xの移動テーブル3の停止位置
検出器として機能するロータリーエンコーダ18
xから形成されている。これに対し第2の走行ユ
ニツト2zは、前記傘歯車10xと噛合う従動傘
歯車19zを一端に固着したスプライン軸9z、
該スプライン軸の軸線方向に沿つてスライドしな
がら回転し、後続の第3の走行ユニツト2yに回
転駆動力を伝達する傘歯車10z、プーリ11
z,12zに巻回されたタイミングベルト13z
を介して前記スプライン軸9zに接続された制動
軸14z、該制動軸上に順次配設されたクラツ
チ・ブレーキ15z、ボールネジ16z、ボール
ナツト17zならびに第2の走行ユニツト2zの
移動テーブル4の停止位置検出器として機能する
ロータリーエンコーダ18zから形成されてい
る。尚、図示する実施態様に於いて、第2の走行
ユニツト2zの移動テーブル4は鉛直方向に沿つ
て移動し得るように該走行ユニツト上に支持され
ているから、移動テーブル4の重量との平衡手段
として、第2の走行ユニツト2zの側端面にはバ
ランスシリンダ20が装着されている。第2の走
行ユニツト2zと第3の走行ユニツト2yとの間
には、一端に前記傘歯車10zと噛合う従動傘歯
車19yを固着し、他端に駆動傘歯車21を固着
した動力伝達軸22が配設されており、これに対
応して第3の走行ユニツト2yは、前記駆動傘歯
車21と噛合う第2の従動傘歯車23を固着した
スプライン軸9y、該スプライン軸の軸線方向に
沿つてスライドしながら回転し、後続のスポツト
熔接ガン1の駆動ユニツト6に回転駆動力を伝達
する平歯車24、プーリ11y,12yに巻回さ
れたタイミングベルト13yを介して前記スプラ
イン軸9yに接続された制動軸14y、該制動軸
上に順次配設されたクラツチ・ブレーキ15y、
ボールネジ16y、ボールナツト17yならびに
第3の走行ユニツト2yの移動テーブル5の停止
位置検出器として機能するロータリーエンコーダ
18yから構成されている。一方、スポツト熔接
ガン1の駆動ユニツト6は、前記平歯車24から
回転駆動力を伝達される平歯車26、一端に該平
歯車26を固着すると共に、他端にクラツチ・ブ
レーキ15tを装着した駆動軸27、前記クラツ
チ・ブレーキ15を介して駆動軸27と接続・分
離自在に係合するスポツト熔接ガン1の取付軸2
8ならびにスポツト熔接ガン1位置検出用ロータ
リーエンコーダ29から構成されている。以下、
多軸ロボツトの位置決め要領を説明する。モータ
7の回転駆動力は、上記歯車列、クラツチ・ブレ
ーキならびにボールネジ機構を介してそれぞれの
走行ユニツト2x,2zおよび2yに時系列的に
伝達され、これによつて移動テーブル3,4およ
び5を順次所定の位置に位置決めする。更に詳細
に説明すると、位置決め開始時に於いては、第1
の走行ユニツト2xに設けられているクラツチ・
ブレーキ15xのみが接続状態に維持され、第2
および第3の走行ユニツト2zおよび2yに設け
られているクラツチ・ブレーキ15zおよび15
yは非接続状態に置かれている。斯くして、移動
テーブル3のみが車体組立ラインに付設されたコ
ンピユータに予め入力されているワークの加工プ
ログラム〔本実施例では自動車の車体のスポツト
熔接プログラム〕に従つてX軸方向に移動する。
ロータリーエンコーダ18xによつて移動テーブ
ル3の最終移動位置が検出されると、この検出信
号によつて前記第1のクラツチ・ブレーキ15x
が非接続状態に切替えられ、代りに第2のクラツ
チ・ブレーキ15zが接続状態に切替えられる。
この結果、前記動力伝達経路を介してモータ7の
回転駆動力が第2の走行ユニツト2zのみに伝達
され、移動テーブル4にZ軸方向に沿う移動が発
生する。ロータリーエンコーダ18zによつて移
動テーブル4の最終移動位置が検出されると、こ
の検出信号によつて前記第2のクラツチ・ブレー
キ15zが非接続状態に切替えられ、代りに第3
のクラツチ・ブレーキ15yが接続状態に切替え
られる。斯くして、前記動力伝達経路を介してモ
ータ7の回転駆動力が第3の走行ユニツト2yの
みに伝達され、移動テーブル5にY軸方向に沿う
移動が発生する。走行ユニツトの最終段〔この例
示では2y〕に設けられたロータリーエンコーダ
18yによつて移動テーブル5の最終移動位置が
検出されると、この検出信号によつてクラツチ・
ブレーキ15yが非接続状態に切替えられ、結果
的に多軸ロボツト装置を構成しているすべての移
動テーブル3,4および5が、スポツト熔接プロ
グラムに規定された所定の位置に位置決めされ
る。前記走行ユニツトの最終段に配設されたクラ
ツチ・ブレーキ15yが非接続状態に切替えられ
たとき、第3の走行ユニツト2yのロータリーエ
ンコーダ18yから発信される検出信号によつて
それ迄非接続状態に置かれていた駆動ユニツト6
のクラツチ・ブレーキ15tが接続状態に切替え
られ、この状態で前記モータ7の起動を介してス
ポツト熔接ガン1が所定の熔接作業位置に位置決
めされる。
Embodiment FIG. 1 is a perspective view illustrating the overall structure of the device of the present invention, and FIG. 2 is an explanatory diagram of its power transmission path. As seen in these drawings, a tool, such as a spot welding gun 1, moves to a predetermined operating position and performs work according to a workpiece machining program.
A multi-axis robot device is constructed by mounting this on a drive unit 6 connected to the final stage of the traveling unit 2. The multi-axis robot device includes a first traveling unit 2x for moving the moving tables 3, 4, and 5 along the X-axis direction, and a second traveling unit 2x for moving the moving tables 3, 4, and 5 along the Z-axis direction.
A traveling unit 2z and a third traveling unit 2y for moving along the Y-axis direction are arranged with their traveling directions perpendicular to each other. These traveling units 2x, 2z, and 2y each move to a predetermined operating position according to the workpiece machining program, and perform welding work by driving the drive unit 6 of the spot welding gun 1 connected to the third traveling unit 2y. position. Therefore, the first
The traveling unit 2x is the traveling unit 2x,
A spline shaft 9x, to which rotational driving force is transmitted from a motor 7 with a reducer 8 that functions as a common power source for 2z and 2y, rotates while sliding along the axial direction of the spline shaft, and rotates while sliding along the axial direction of the spline shaft. A bevel gear 10x that transmits rotational driving force to the traveling unit 2z, a brake shaft 14x connected to the spline shaft 9x via a timing belt 13x wound around pulleys 11x and 12x, and a brake shaft 14x arranged in sequence on the brake shaft. Clutch/brake 15x, ball screw 16x, ball nut 17x and first
A rotary encoder 18 functions as a stop position detector for the moving table 3 of the traveling unit 2x.
It is formed from x. On the other hand, the second traveling unit 2z has a spline shaft 9z having a driven bevel gear 19z that meshes with the bevel gear 10x fixed to one end;
A bevel gear 10z and a pulley 11 rotate while sliding along the axial direction of the spline shaft and transmit rotational driving force to the subsequent third traveling unit 2y.
Timing belt 13z wrapped around z, 12z
A brake shaft 14z connected to the spline shaft 9z via a brake shaft 14z, a clutch/brake 15z, a ball screw 16z, a ball nut 17z, and a stop position of the movable table 4 of the second traveling unit 2z, which are sequentially arranged on the brake shaft. It is formed from a rotary encoder 18z that functions as a rotary encoder. In the illustrated embodiment, the moving table 4 of the second moving unit 2z is supported on the moving unit so as to be movable along the vertical direction, so that the weight of the moving table 4 is not balanced. As a means, a balance cylinder 20 is attached to the side end surface of the second traveling unit 2z. Between the second traveling unit 2z and the third traveling unit 2y is a power transmission shaft 22 having a driven bevel gear 19y fixed to one end that meshes with the bevel gear 10z, and a driving bevel gear 21 fixed to the other end. Correspondingly, the third traveling unit 2y includes a spline shaft 9y to which a second driven bevel gear 23 that meshes with the drive bevel gear 21 is fixed, and a spline shaft 9y along the axial direction of the spline shaft. It is connected to the spline shaft 9y via a timing belt 13y wound around a spur gear 24 and pulleys 11y and 12y, which rotate while sliding and transmit rotational driving force to the drive unit 6 of the subsequent spot welding gun 1. a brake shaft 14y, a clutch brake 15y sequentially arranged on the brake shaft,
It is composed of a ball screw 16y, a ball nut 17y, and a rotary encoder 18y that functions as a stop position detector for the moving table 5 of the third traveling unit 2y. On the other hand, the drive unit 6 of the spot welding gun 1 includes a spur gear 26 to which rotational driving force is transmitted from the spur gear 24, a drive unit having the spur gear 26 fixed to one end and a clutch/brake 15t attached to the other end. a shaft 27, a mounting shaft 2 of the spot welding gun 1 which engages with the drive shaft 27 via the clutch/brake 15 so as to be freely connectable/separable;
8 and a rotary encoder 29 for detecting the position of the spot welding gun 1. below,
The positioning procedure for a multi-axis robot will be explained. The rotational driving force of the motor 7 is transmitted to each of the traveling units 2x, 2z, and 2y in time series through the gear train, clutch brake, and ball screw mechanism, thereby moving the moving tables 3, 4, and 5. Sequentially position them at predetermined positions. To explain in more detail, at the start of positioning, the first
The clutch installed on the traveling unit 2x of
Only brake 15x remains connected, the second
and clutch brakes 15z and 15 provided on the third traveling units 2z and 2y.
y is placed in an unconnected state. In this way, only the moving table 3 moves in the X-axis direction according to a workpiece machining program (in this embodiment, a spot welding program for an automobile body) that has been input in advance to a computer attached to the vehicle body assembly line.
When the final movement position of the moving table 3 is detected by the rotary encoder 18x, this detection signal causes the first clutch/brake 15x to
is switched to the disconnected state, and the second clutch brake 15z is switched to the engaged state instead.
As a result, the rotational driving force of the motor 7 is transmitted only to the second travel unit 2z via the power transmission path, causing the movable table 4 to move along the Z-axis direction. When the final movement position of the moving table 4 is detected by the rotary encoder 18z, this detection signal causes the second clutch/brake 15z to be switched to the disconnected state, and the third clutch/brake 15z is switched to the disconnected state instead.
The clutch brake 15y is switched to the connected state. In this way, the rotational driving force of the motor 7 is transmitted only to the third travel unit 2y via the power transmission path, causing the movable table 5 to move along the Y-axis direction. When the final moving position of the moving table 5 is detected by the rotary encoder 18y provided at the last stage (2y in this example) of the traveling unit, this detection signal is used to control the clutch.
The brake 15y is switched to the disconnected state, and as a result, all the movable tables 3, 4, and 5 constituting the multi-axis robot device are positioned at predetermined positions specified in the spot welding program. When the clutch/brake 15y disposed at the last stage of the traveling unit is switched to the disconnected state, a detection signal transmitted from the rotary encoder 18y of the third traveling unit 2y causes the clutch brake 15y to remain in the disconnected state until then. Drive unit 6 that was placed
The clutch brake 15t is switched to the connected state, and in this state, the spot welding gun 1 is positioned at a predetermined welding work position by starting the motor 7.

発明の効果 以上の説明から理解されるように、本発明に於
いては、少なくとも2組の走行ユニツトに共通の
モータから動力を時系列的な切替モードで順次伝
達することによつて、それらの走行ユニツトを異
なる方向に個別的に移動させ、走行ユニツトの最
終段に連設された駆動ユニツト上に架装されてい
るツールに、所定の作動位置を取得せしめてい
る。即ち、本発明によれば、2組以上の走行ユニ
ツトに、単一のモータから位置決め制御用の動力
を順次供給方式で伝達することができるから、在
来装置に於いて問題となつていた複数個のモータ
の併用に起因する多軸ロボツト装置や制御装置の
大型化あるいはコストアツプ、制御の複雑化等の
不都合が効果的に排除される。斯くして本発明
は、多軸ロボツト装置の小形化と低価格化に対し
て、在来装置の水準を大幅に上廻る効果を発揮し
得るものである。
Effects of the Invention As can be understood from the above explanation, in the present invention, power is sequentially transmitted to at least two sets of traveling units from a common motor in a time-series switching mode. The traveling units are moved individually in different directions so that a tool mounted on a drive unit connected to the last stage of the traveling unit acquires a predetermined operating position. That is, according to the present invention, power for positioning control can be transmitted from a single motor to two or more sets of traveling units in a sequential manner, so that the power for positioning control can be transmitted sequentially to two or more sets of traveling units. Inconveniences such as increased size and cost of a multi-axis robot device or control device, increased cost, and complicated control caused by the combined use of multiple motors are effectively eliminated. Thus, the present invention can exhibit an effect that greatly exceeds that of conventional devices in reducing the size and cost of multi-axis robot devices.

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

第1図は本発明装置の全体構造を例示する斜視
図であり、第2図はその動力伝達経路の説明図で
ある。 1……ツール〔スポツト熔接ガン〕、2x,2
z,2y……走行ユニツト、3,4,5……移動
テーブル、6……ツールの駆動ユニツト、7……
モータ、9x,9z,9y……スプライン軸、1
0x,10y……駆動歯車〔傘歯車〕、11x,
12x,11z,12z,11y,12y……プ
ーリ、13x,13z,13y……タイミングベ
ルト、15x,15z,15y……クラツチ・ブ
レーキ、16x,16z,16y……ボールネ
ジ、17x,17z,17y……ボールナツト、
18x,18z,18y,29……位置検出器。
FIG. 1 is a perspective view illustrating the overall structure of the device of the present invention, and FIG. 2 is an explanatory diagram of its power transmission path. 1...Tool [spot welding gun], 2x, 2
z, 2y... Traveling unit, 3, 4, 5... Moving table, 6... Tool drive unit, 7...
Motor, 9x, 9z, 9y...Spline shaft, 1
0x, 10y...drive gear [bevel gear], 11x,
12x, 11z, 12z, 11y, 12y... Pulley, 13x, 13z, 13y... Timing belt, 15x, 15z, 15y... Clutch/brake, 16x, 16z, 16y... Ball screw, 17x, 17z, 17y... ball nut,
18x, 18z, 18y, 29...Position detector.

Claims (1)

【特許請求の範囲】 1 ツールを複数個の走行ユニツトの最終段に連
結された駆動ユニツト上に架装してなる多軸ロボ
ツトに於いて、 各走行ユニツトにスプライン軸を移動方向へ平
行に設け、前段の走行ユニツトのスプライン軸と
後段の走行ユニツトのスプライン軸とを、前段の
走行ユニツトのスプライン軸上にスプライン嵌合
させた歯車を介して相互に噛合連結させ、かつ、
第1段目の走行ユニツトに設置した単一のモータ
で各走行ユニツトのスプライン軸を一斉に連動さ
せ、 さらに、各走行ユニツトへの駆動力の伝達を
夫々の走行ユニツトのスプライン軸から夫々クラ
ツチ・ブレーキを介して行わせるようになし、 上記クラツチ・ブレーキによる各走行ユニツト
の駆動力伝達のタイミングを、先行する走行ユニ
ツトが移動モードから停止モードに移行したと
き、後続の走行ユニツトが停止モードから移動モ
ードに移行するように時系列的に制御し、各走行
ユニツトの位置決め制御を、単一のモータで順次
行うようになしたことを特徴とする多軸ロボツト
の位置決め制御方法。
[Claims] 1. In a multi-axis robot in which a tool is mounted on a drive unit connected to the final stage of a plurality of traveling units, each traveling unit is provided with a spline shaft parallel to the direction of movement. , the spline shaft of the front-stage travel unit and the spline shaft of the rear-stage travel unit are meshed and connected to each other via a gear spline-fitted onto the spline shaft of the front-stage travel unit, and
A single motor installed in the first-stage traveling unit moves the spline shafts of each traveling unit simultaneously, and the transmission of driving force to each traveling unit is transmitted from the spline shaft of each traveling unit to the respective clutches. The timing of the driving force transmission to each traveling unit by the clutch/brake is set such that when the preceding traveling unit shifts from the travel mode to the stop mode, the following traveling unit moves from the stop mode. A method for controlling the positioning of a multi-axis robot, characterized in that the positioning control of each traveling unit is sequentially performed by a single motor.
JP61076119A 1986-04-02 1986-04-02 Controlling method for positioning of multi-axis robot Granted JPS62234674A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61076119A JPS62234674A (en) 1986-04-02 1986-04-02 Controlling method for positioning of multi-axis robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61076119A JPS62234674A (en) 1986-04-02 1986-04-02 Controlling method for positioning of multi-axis robot

Publications (2)

Publication Number Publication Date
JPS62234674A JPS62234674A (en) 1987-10-14
JPH048152B2 true JPH048152B2 (en) 1992-02-14

Family

ID=13596025

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61076119A Granted JPS62234674A (en) 1986-04-02 1986-04-02 Controlling method for positioning of multi-axis robot

Country Status (1)

Country Link
JP (1) JPS62234674A (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07178683A (en) * 1993-12-24 1995-07-18 Murata Mach Ltd Driving device for orthogonal three-axis robot
JP6411910B2 (en) * 2015-02-13 2018-10-24 高松機械工業株式会社 Drive mechanism

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6027585Y2 (en) * 1981-04-21 1985-08-20 ダイハツ工業株式会社 Sliding part protection structure in linear motion mechanism

Also Published As

Publication number Publication date
JPS62234674A (en) 1987-10-14

Similar Documents

Publication Publication Date Title
US4502830A (en) Industrial robot
US4828453A (en) Modular multimorphic kinematic arm structure and pitch and yaw joint for same
JP2620991B2 (en) manipulator
CA2505108A1 (en) Four-degree-of-freedom parallel manipulator for producing schonflies motions
CN111185914B (en) Five-axis grinding robot
EP0587941A2 (en) Operating head for automatic machine tools in which hypoid bevel gear pairs are used to transmit the chuck positioning motion
US3073174A (en) Multi-speed transmission
JPS63163063A (en) Two-degree of freedom driving mechanism performing straight advancing motion and rotary motion
JPH048152B2 (en)
DE102014107642A1 (en) adapter device
JPS5856701A (en) Machine tool
JP2022124851A (en) Robot hand and robot hand control method
US2466198A (en) Device for controlling movable members of machines
JPS62114845A (en) High and low speed drive for multiple spindle machine
GB2149695A (en) A longitudinal slide feed device for a pair of machine tool slides
US5285879A (en) Electrical actuated multi-speed drive apparatus
JPS62232003A (en) Method and device for controlling positioning of multi-axis robot
JPH03256686A (en) Work tool automatic exchange device and using method thereof
JP6687928B2 (en) Joint drive device and multi-axis manipulator
JP3231631B2 (en) Turret turret with turning mechanism for turret body
SU1256961A1 (en) Manipulator hand
SU891432A1 (en) Gripper
CN215701689U (en) Three-axis robot for printed circuit board folding and unfolding plate
SU1096082A1 (en) Multiple-operation machine
JPH06226598A (en) Compound working device