JPS6090686A - 部品插入ロボツトハンドオフセツト方式 - Google Patents
部品插入ロボツトハンドオフセツト方式Info
- Publication number
- JPS6090686A JPS6090686A JP58196978A JP19697883A JPS6090686A JP S6090686 A JPS6090686 A JP S6090686A JP 58196978 A JP58196978 A JP 58196978A JP 19697883 A JP19697883 A JP 19697883A JP S6090686 A JPS6090686 A JP S6090686A
- Authority
- JP
- Japan
- Prior art keywords
- robot arm
- robot
- center
- center point
- component
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000037431 insertion Effects 0.000 claims description 75
- 238000003780 insertion Methods 0.000 claims description 58
- 238000000034 method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 2
- 241001459693 Dipterocarpus zeylanicus Species 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
Landscapes
- Automatic Assembly (AREA)
- Manipulator (AREA)
- Supply And Installment Of Electrical Components (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明は印刷配線板へ電子部品を挿入する作業等に用い
られる部品挿入ロボットシステムの部品挿入ロボットハ
ンドオフセット方式に関する。
られる部品挿入ロボットシステムの部品挿入ロボットハ
ンドオフセット方式に関する。
従来、印刷配線板へ電子部品を挿入する部品挿入作業に
産業用ロボットを適用する場合に、挿入ロボットのハン
ド中心位置と挿入中心点位置との位置ずれをなくすため
に特殊な機構を付加したり、ロボットアームの動作指令
位置とその動作位置との位置ずれを最小限にとどめるた
めに、ロボットアームの動作指令位置精度を向上させる
手段が用いられていた。しかし、挿入穴が多数個存在す
る印刷配線板上の各挿入点での挿入中心点位置とロボッ
トアーム動作指令位置に対する挿入ロボットハンド動作
位置中心点との位置ずれ量は各挿入点に固有のものであ
って、上述の手段だけでは局所的に部品挿入率が向とし
ても全体的には部品挿入率が向上しないといった欠点が
あった。
産業用ロボットを適用する場合に、挿入ロボットのハン
ド中心位置と挿入中心点位置との位置ずれをなくすため
に特殊な機構を付加したり、ロボットアームの動作指令
位置とその動作位置との位置ずれを最小限にとどめるた
めに、ロボットアームの動作指令位置精度を向上させる
手段が用いられていた。しかし、挿入穴が多数個存在す
る印刷配線板上の各挿入点での挿入中心点位置とロボッ
トアーム動作指令位置に対する挿入ロボットハンド動作
位置中心点との位置ずれ量は各挿入点に固有のものであ
って、上述の手段だけでは局所的に部品挿入率が向とし
ても全体的には部品挿入率が向上しないといった欠点が
あった。
本発明の目的は上記の欠点を解決し、印刷配線板への電
子部品を挿入する作業等における部品挿入率を大巾に向
上できる部品挿入ロボットハンドオフセット方式を動作
プログラムの中に有する部品挿入ロボットシステムを提
供することにある。
子部品を挿入する作業等における部品挿入率を大巾に向
上できる部品挿入ロボットハンドオフセット方式を動作
プログラムの中に有する部品挿入ロボットシステムを提
供することにある。
本発明は部品挿入時の挿入角度変更回転機能を有し、部
材に対する部品挿入用の挿入ロボットノ\ンドをその先
端に取り付けたロボットアームの動作指令位置とその動
作位置とが相違し、且つロボットアーム支持部の回転中
心と挿入ロボットハントの挿入中心とに偏心による位置
のずれを有する部品挿入ロボットにおいて、挿入点に対
応するロボットアームの動作指令位置とその動作位置と
のずれ1及びロボットアーム支持部の回転中心と挿入ロ
ボットハンドの挿入中心との偏心量及びロボットアーム
の回転角度とをパラメータと+7て作られたロボットア
ーム動作指令位置補正データデープルを部材に対するそ
れぞれの部品挿入点について保有させたことを特徴とす
る部品挿入ロボットハンドオフセット方式である。
材に対する部品挿入用の挿入ロボットノ\ンドをその先
端に取り付けたロボットアームの動作指令位置とその動
作位置とが相違し、且つロボットアーム支持部の回転中
心と挿入ロボットハントの挿入中心とに偏心による位置
のずれを有する部品挿入ロボットにおいて、挿入点に対
応するロボットアームの動作指令位置とその動作位置と
のずれ1及びロボットアーム支持部の回転中心と挿入ロ
ボットハンドの挿入中心との偏心量及びロボットアーム
の回転角度とをパラメータと+7て作られたロボットア
ーム動作指令位置補正データデープルを部材に対するそ
れぞれの部品挿入点について保有させたことを特徴とす
る部品挿入ロボットハンドオフセット方式である。
次に本発明の実施例について図面を参照して説明する。
第1図は本発明による部品挿入ロボットハンドオフセッ
ト方式を適用する部品挿入ロボットシステムのロボット
アームと挿入ロボットハンドとの構造並びに挿入中心点
とロボットアーム動作点の各座標系とを示す挿入ロボッ
トハンドオフセット方式の構成の一例を示す図である。
ト方式を適用する部品挿入ロボットシステムのロボット
アームと挿入ロボットハンドとの構造並びに挿入中心点
とロボットアーム動作点の各座標系とを示す挿入ロボッ
トハンドオフセット方式の構成の一例を示す図である。
第1図にオイて、ロボット本体は、回転スるロボットア
ーム支持部1に取付けたロボットアーム2の先端に挿入
口ピットハンド3呑を有している。
ーム支持部1に取付けたロボットアーム2の先端に挿入
口ピットハンド3呑を有している。
4は挿入ロボットハンド中心点、5はロボットアーム支
持部1の回転中心と挿入ロボットハンド3の中心点4と
の偏心量、6はロボットアーム支持部1を固定して挿入
ロボットハンド3を・回転させたときに挿入ロボットハ
ンド中心点4が描く軌跡、10はロボットアーム動作位
置を原点とする二次元XY座標系の原点、11はロボッ
トアーム動作位置を原点とする二次元XY座標系、12
はロボットアーム動作位置中心、7はロボットアーム指
令位置中心点、8は挿入中心点及び挿入中心点を原点と
する二次元XY座標系の原点、9は挿入中心点を原点と
する二次元XY座標系である。第2図に各座標系と挿入
ロボ乙トノ・ンド中心点との相関関係の一例を示す。ま
た、第3図はロボットアーム動作指令位置補正データテ
ーブルの一例である。次に第1図と第2図とを参照して
、第3図のロボットアーム動作指令位置補正データテー
ブルの構成について説明する。第2図において、0゜と
01とはそれぞれ第1図の挿入中心点及び挿入中心点を
原点とする二次元XY座標系の原点8と、ロボットアー
ム動作位置を原点とする二次元XY座標系の原点10を
示し、X、Yo座標系とX1Y1座標系はそれぞれO8
と01を原点とする座標系である。Xs Y1座標系て
、0.を中心とし半径rの円を描いたとき、その円周上
にあるPII + P1□1P17Lはそれぞれ0、を
中心としてロボットアーム2を回転角度θ1□、θ12
.θ1nだけ回転させたときの挿入ロボットハンド中心
点4の位置を示す。このときx、y、座標系でP+71
の座標はr、θ1nの関数となり、 ”+ n (贅n + u ?Ll ) −、f (r
、θ1n’) CI )と表わされる。但し、Pan(
xln + urn )はPln点のX座標が”1n、
y座標が?/+nであることを示す。
持部1の回転中心と挿入ロボットハンド3の中心点4と
の偏心量、6はロボットアーム支持部1を固定して挿入
ロボットハンド3を・回転させたときに挿入ロボットハ
ンド中心点4が描く軌跡、10はロボットアーム動作位
置を原点とする二次元XY座標系の原点、11はロボッ
トアーム動作位置を原点とする二次元XY座標系、12
はロボットアーム動作位置中心、7はロボットアーム指
令位置中心点、8は挿入中心点及び挿入中心点を原点と
する二次元XY座標系の原点、9は挿入中心点を原点と
する二次元XY座標系である。第2図に各座標系と挿入
ロボ乙トノ・ンド中心点との相関関係の一例を示す。ま
た、第3図はロボットアーム動作指令位置補正データテ
ーブルの一例である。次に第1図と第2図とを参照して
、第3図のロボットアーム動作指令位置補正データテー
ブルの構成について説明する。第2図において、0゜と
01とはそれぞれ第1図の挿入中心点及び挿入中心点を
原点とする二次元XY座標系の原点8と、ロボットアー
ム動作位置を原点とする二次元XY座標系の原点10を
示し、X、Yo座標系とX1Y1座標系はそれぞれO8
と01を原点とする座標系である。Xs Y1座標系て
、0.を中心とし半径rの円を描いたとき、その円周上
にあるPII + P1□1P17Lはそれぞれ0、を
中心としてロボットアーム2を回転角度θ1□、θ12
.θ1nだけ回転させたときの挿入ロボットハンド中心
点4の位置を示す。このときx、y、座標系でP+71
の座標はr、θ1nの関数となり、 ”+ n (贅n + u ?Ll ) −、f (r
、θ1n’) CI )と表わされる。但し、Pan(
xln + urn )はPln点のX座標が”1n、
y座標が?/+nであることを示す。
又第2図のへZ、と△?/1は第1図のロボットアーム
指令位置中心点7とロボットアーム動作位置中心点12
とのずれ量のπ成分とy成分を示す。このずれ量△x1
./\?/1を用いてPInをX。Yo座標系で表わす
と、 Pln(OD1nAhtD= Q(△τ1.△2/l
)+f(r+θ1す〔2〕となる。但し、g(△x8.
△y+)はX1Y、座標系のX。Y。
指令位置中心点7とロボットアーム動作位置中心点12
とのずれ量のπ成分とy成分を示す。このずれ量△x1
./\?/1を用いてPInをX。Yo座標系で表わす
と、 Pln(OD1nAhtD= Q(△τ1.△2/l
)+f(r+θ1す〔2〕となる。但し、g(△x8.
△y+)はX1Y、座標系のX。Y。
座標系IC対する補正量を示す。(2)式を用いれば、
挿入ロボットハンド3の挿入角度が01nのときのロボ
ットアーム動作位置中心点12のロボットアーム動作指
令位置中心点7に対する位置データ補正量PIThが得
られる。θ、?、、をパラメータとして、θ1.。
挿入ロボットハンド3の挿入角度が01nのときのロボ
ットアーム動作位置中心点12のロボットアーム動作指
令位置中心点7に対する位置データ補正量PIThが得
られる。θ、?、、をパラメータとして、θ1.。
θ、2.θ13・・に対する(+’11+ ?/1□)
、(、x1□l’/12)+(肴s+’!1s3)・の
値を得る。第3図((示すデータテーブル(])のP1
?Lの値である(Zln r MiJの”II + ”
12 + ”+3 ”’およびV++、7/+□+ 1
/+31 は挿入中心点がO8の場合のロボットアーム
動作位置中心点12のロボットアーム動作指令位置中心
点7に対する位置データ補正用のX座標値およびV座標
値である。挿入中心点O8が変わったときのP2n(!
znr lhJ +P3n(”3n+ ?/an) +
・Pan (”4n+uan )も同様にしてそのX
座標値とX座標値を得ることができる。そのときのθ2
1.θ2□、θ23.・・・とθ33.θ32.θ33
.・ とθ41.θ42.θ43.・・・に対するπ座
標値とX座標値である”2+1”2□、z23.・・・
とy2□1y22+y23+”及び”31 + ”32
+ ”33 + ’ とYu +Ysz +?/sa
r”’及びx4□、x4□、l:43.・・・と’I
/41+ ’fin + ’1143+・・・とけ第3
図にあるテーブル(2) 、 (3) 、 (4)のと
おりである。以上のX座標値とX座標値は全て、各挿入
中心点に対するロボットアーム動作指令位置に固有の補
正データとしてロボットアーム位置決めの際、毎回の部
品挿入毎に使用する。
、(、x1□l’/12)+(肴s+’!1s3)・の
値を得る。第3図((示すデータテーブル(])のP1
?Lの値である(Zln r MiJの”II + ”
12 + ”+3 ”’およびV++、7/+□+ 1
/+31 は挿入中心点がO8の場合のロボットアーム
動作位置中心点12のロボットアーム動作指令位置中心
点7に対する位置データ補正用のX座標値およびV座標
値である。挿入中心点O8が変わったときのP2n(!
znr lhJ +P3n(”3n+ ?/an) +
・Pan (”4n+uan )も同様にしてそのX
座標値とX座標値を得ることができる。そのときのθ2
1.θ2□、θ23.・・・とθ33.θ32.θ33
.・ とθ41.θ42.θ43.・・・に対するπ座
標値とX座標値である”2+1”2□、z23.・・・
とy2□1y22+y23+”及び”31 + ”32
+ ”33 + ’ とYu +Ysz +?/sa
r”’及びx4□、x4□、l:43.・・・と’I
/41+ ’fin + ’1143+・・・とけ第3
図にあるテーブル(2) 、 (3) 、 (4)のと
おりである。以上のX座標値とX座標値は全て、各挿入
中心点に対するロボットアーム動作指令位置に固有の補
正データとしてロボットアーム位置決めの際、毎回の部
品挿入毎に使用する。
本発明はロボットを用いて電子部品をプリント配線基板
に挿入する場合などにおいて、部品挿入作業を行なう部
品挿入ロボットの動作プログラムの中に、以上説明した
ようなロボットア−1、動作指令位置を予め補正するた
めのロボットアーム動作指令位置補正データテーブルを
保有する部品挿入0 ホラl−ハンドオフセット方式を
適用することにより、各挿入点での挿入成功率を高め、
又挿入点全体での部品挿入率を向上できるなどその効果
は顕著なものである。
に挿入する場合などにおいて、部品挿入作業を行なう部
品挿入ロボットの動作プログラムの中に、以上説明した
ようなロボットア−1、動作指令位置を予め補正するた
めのロボットアーム動作指令位置補正データテーブルを
保有する部品挿入0 ホラl−ハンドオフセット方式を
適用することにより、各挿入点での挿入成功率を高め、
又挿入点全体での部品挿入率を向上できるなどその効果
は顕著なものである。
第1図は本発明による部品挿入ロボットハンドオフセッ
ト方式を適用する部品挿入ロボットシス□テムのロボッ
トアームと挿入ロボツトハントトの構造及び挿入点とロ
ボットアーム動作点の各座標系との関係の一例を示す挿
入ロボットハンドオフセット方式の構成図、第2図は各
座標系と挿入ロボットハンド中心との相関関係の一例を
示す相関図、第3図(1)〜(4)はロボットアーム動
作指令位置補正データテーブルの一例を示す図である。 1・・・ロボットアーム支持部、2 ロボットアーム、
3・・・挿入ロボットハンド、4・・・挿入ロボットハ
ンド中心点、5・・・ロボットアーム支持部の回転中心
と挿入ロボット・・ンドの中心との偏心量、6・・ロボ
ットアーム支持部を固定して挿入口ボットノ・ンドを回
転させたときに挿入口ボットノ・ンド中心点が描く軌跡
、7 ロボットアーム動作指令位置中心点、8・挿入中
心点及び挿入中心点を原点とする二次元XY座標系の原
点、9・・挿入中心点を原点とする二次元XY座標系、
10・ロボットアーム動作位置を原点とする二次元XY
座標系の原点、11 ロボットアーム動作位置を原点と
する二次元xyai系、12・・ロボットアーム動作位
置中心点特許出願人 日本電気株式会社 第1図 第3図
ト方式を適用する部品挿入ロボットシス□テムのロボッ
トアームと挿入ロボツトハントトの構造及び挿入点とロ
ボットアーム動作点の各座標系との関係の一例を示す挿
入ロボットハンドオフセット方式の構成図、第2図は各
座標系と挿入ロボットハンド中心との相関関係の一例を
示す相関図、第3図(1)〜(4)はロボットアーム動
作指令位置補正データテーブルの一例を示す図である。 1・・・ロボットアーム支持部、2 ロボットアーム、
3・・・挿入ロボットハンド、4・・・挿入ロボットハ
ンド中心点、5・・・ロボットアーム支持部の回転中心
と挿入ロボット・・ンドの中心との偏心量、6・・ロボ
ットアーム支持部を固定して挿入口ボットノ・ンドを回
転させたときに挿入口ボットノ・ンド中心点が描く軌跡
、7 ロボットアーム動作指令位置中心点、8・挿入中
心点及び挿入中心点を原点とする二次元XY座標系の原
点、9・・挿入中心点を原点とする二次元XY座標系、
10・ロボットアーム動作位置を原点とする二次元XY
座標系の原点、11 ロボットアーム動作位置を原点と
する二次元xyai系、12・・ロボットアーム動作位
置中心点特許出願人 日本電気株式会社 第1図 第3図
Claims (1)
- (])部品挿入時の挿入角度変更回転機肯ヒを有し、部
材に対する部品挿入用の挿入口ボットノ・ンドをその先
端に取り付けたロボットアームの動作指令位置とその動
作位置とが相違し、且つロボットアーム支持部の回転中
心と挿入ロボットノ蔦ンドの挿入中心とに偏心による位
置のずれを有する部品挿入ロボットにおいて、挿入点に
対応するロボットアームの動作指令位置とその動作位置
とのすわ、量及びロボットアーム支持部の回転中心と挿
入ロボットハンドの挿入中心との偏心量及びロボットア
ームの回転角度とをノζラメータとして作られ、たロボ
ットアーム動作指令位置補正データテーフ゛ルを部材に
対するそれぞれの部品挿入点について保有させたことを
特徴とする部品挿入ロボットノヘンドオフセット方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58196978A JPS6090686A (ja) | 1983-10-21 | 1983-10-21 | 部品插入ロボツトハンドオフセツト方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58196978A JPS6090686A (ja) | 1983-10-21 | 1983-10-21 | 部品插入ロボツトハンドオフセツト方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6090686A true JPS6090686A (ja) | 1985-05-21 |
Family
ID=16366801
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58196978A Pending JPS6090686A (ja) | 1983-10-21 | 1983-10-21 | 部品插入ロボツトハンドオフセツト方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6090686A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6459994A (en) * | 1987-08-31 | 1989-03-07 | Sanyo Electric Co | Device for automatically installing electronic component |
-
1983
- 1983-10-21 JP JP58196978A patent/JPS6090686A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6459994A (en) * | 1987-08-31 | 1989-03-07 | Sanyo Electric Co | Device for automatically installing electronic component |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112405527A (zh) | 工件表面圆弧轨迹加工方法及相关装置 | |
| JPS6090686A (ja) | 部品插入ロボツトハンドオフセツト方式 | |
| JPS63180492A (ja) | 産業用ロボツト装置 | |
| JPS5960507A (ja) | 平面多関節型ロボツトの作業点数示方法 | |
| JP3880154B2 (ja) | Ncデータ書換え装置 | |
| JPH09311708A (ja) | 産業用ロボットの制御装置 | |
| JPS63245507A (ja) | マニピユレ−タ駆動装置 | |
| CN117644507B (zh) | 协作机器人运动方法、装置及存储介质 | |
| JPS62148182A (ja) | 関節装置 | |
| CN119795181B (zh) | 一种scara类机器人运动学逆解方法及系统 | |
| JP2907246B2 (ja) | 部品実装装置 | |
| JPS60151715A (ja) | ロボツトの座標変換方法 | |
| JPS62120995A (ja) | ロボツトにおける干渉防止方法 | |
| JP2804474B2 (ja) | 産業用ロボットにおけるティーチング方法 | |
| JPH0750410B2 (ja) | ロボツト座標補正装置 | |
| JP2841364B2 (ja) | 加工装置の位置決め方法 | |
| JPS59167685U (ja) | ロボツト装置 | |
| JPS6217804A (ja) | 工作機械の数値制御方法 | |
| JPS59169782A (ja) | 2本把持ア−ムによる部材の傾斜方法 | |
| JPH0649264B2 (ja) | 多面加工工作機械における加工制御方法 | |
| JPH0419084A (ja) | ロボット | |
| JP3021085B2 (ja) | 産業用ロボットのツール取付寸法算出方法 | |
| JPS6334087A (ja) | 産業用ロボツトの教示方法 | |
| JP3241365B2 (ja) | 外形加工機のデータ変換装置 | |
| JPS5855880U (ja) | ロボツト制御装置 |