JPH06320460A - ロボットの教示方法 - Google Patents
ロボットの教示方法Info
- Publication number
- JPH06320460A JPH06320460A JP11016293A JP11016293A JPH06320460A JP H06320460 A JPH06320460 A JP H06320460A JP 11016293 A JP11016293 A JP 11016293A JP 11016293 A JP11016293 A JP 11016293A JP H06320460 A JPH06320460 A JP H06320460A
- Authority
- JP
- Japan
- Prior art keywords
- robot
- data
- teaching
- robot controller
- work
- 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.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 8
- 238000005259 measurement Methods 0.000 claims abstract description 10
- 238000007796 conventional method Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
Landscapes
- Manipulator (AREA)
Abstract
(57)【要約】
【目的】 教示時間を大幅に削減することができるロボ
ットの教示方法を提供する。 【構成】 所定位置に位置決めされた教示用のワーク見
本である基準ワーク4の所定位置を三次元測定器6によ
り測定し、この測定データに基づきロボットの教示用デ
ータを作成するものである。
ットの教示方法を提供する。 【構成】 所定位置に位置決めされた教示用のワーク見
本である基準ワーク4の所定位置を三次元測定器6によ
り測定し、この測定データに基づきロボットの教示用デ
ータを作成するものである。
Description
【0001】
【産業上の利用分野】本発明はロボットの教示方法に関
し、特に教示ポイントが多い、例えばバリ取りロボット
に適用して有用なものである。
し、特に教示ポイントが多い、例えばバリ取りロボット
に適用して有用なものである。
【0002】
【従来の技術】ロボット、特に産業用ロボットにはティ
ーチング・プレイバック方式のものが多用されている。
この種のロボットは、これが行なう作業に伴なう動作を
予めロボットコントローラに記憶しておき、その後はロ
ボットコントローラが記憶するデータに基づきロボット
を制御して同一作業を繰り返し行なうように制御され
る。
ーチング・プレイバック方式のものが多用されている。
この種のロボットは、これが行なう作業に伴なう動作を
予めロボットコントローラに記憶しておき、その後はロ
ボットコントローラが記憶するデータに基づきロボット
を制御して同一作業を繰り返し行なうように制御され
る。
【0003】したがって、この種のロボットではその動
作を予め教示してやる必要がある。
作を予め教示してやる必要がある。
【0004】バリ取りロボットを例に採り、従来技術に
係る教示方法を説明する。 (1) 教示用のワーク見本である基準ワーク(バリを
取ったもの)を用意する。 (2) 基準ワークを位置決め装置にバリ取りを行なう
ときと同じ条件でセットする。 (3) 最初に基本プログラムを作り動作順序を教え
る。 (4) 基本プログラムを、ステップ動作で、プログラ
ムの先頭より走らせて実際にロボット本体をインチング
操作で動かし、オペレータが、ティーチングボックスよ
り必要な箇所に動作の始点、終点を位置決めし、プログ
ラム上に書き込みを行なう。 (5) 一連の動作軌跡の書き込みを、(4)項の作業
を繰り返すことにより行なう。 (6) 全ての動作点の教示が終了した後、プログラム
を先頭から1ステップづつ走らせてロボットの動きを確
認する。
係る教示方法を説明する。 (1) 教示用のワーク見本である基準ワーク(バリを
取ったもの)を用意する。 (2) 基準ワークを位置決め装置にバリ取りを行なう
ときと同じ条件でセットする。 (3) 最初に基本プログラムを作り動作順序を教え
る。 (4) 基本プログラムを、ステップ動作で、プログラ
ムの先頭より走らせて実際にロボット本体をインチング
操作で動かし、オペレータが、ティーチングボックスよ
り必要な箇所に動作の始点、終点を位置決めし、プログ
ラム上に書き込みを行なう。 (5) 一連の動作軌跡の書き込みを、(4)項の作業
を繰り返すことにより行なう。 (6) 全ての動作点の教示が終了した後、プログラム
を先頭から1ステップづつ走らせてロボットの動きを確
認する。
【0005】以上でロボットのバリ取り作業の動作軌跡
の教示を終了し、引き続き必要な事項をプログラム化
し、実作業を行なう。
の教示を終了し、引き続き必要な事項をプログラム化
し、実作業を行なう。
【0006】
【発明が解決しようとする課題】上記従来技術において
は、ロボット本体の動作点(動作軌跡)の教示が、基準
ワークとロボット本体とを使用してのインチング(寸
動)操作による作業であるため煩雑で人手と時間を要す
る作業となる。ちなみに、1ポイントの教示時間は平均
で6分を要するとともに、1つのワークの教示ポイント
は200ポイント程度ある。
は、ロボット本体の動作点(動作軌跡)の教示が、基準
ワークとロボット本体とを使用してのインチング(寸
動)操作による作業であるため煩雑で人手と時間を要す
る作業となる。ちなみに、1ポイントの教示時間は平均
で6分を要するとともに、1つのワークの教示ポイント
は200ポイント程度ある。
【0007】本発明は、上記従来技術に鑑み、教示時間
を大幅に削減することができるロボットの教示方法を提
供することを目的とする。
を大幅に削減することができるロボットの教示方法を提
供することを目的とする。
【0008】
【課題を解決するための手段】上記目的を達成する本発
明の構成は、予め記憶された教示データに基づくロボッ
トコントローラの制御により所定の動作を行なうロボッ
トの教示方法であって、教示用のワーク見本である基準
ワークを作業時と同様の所定位置に位置決めしてロボッ
トに対する教示点の位置を三次元測定器により測定し、
この測定データに基づき教示データを生成し、前記ロボ
ットコントローラに記憶させることを特徴とする。
明の構成は、予め記憶された教示データに基づくロボッ
トコントローラの制御により所定の動作を行なうロボッ
トの教示方法であって、教示用のワーク見本である基準
ワークを作業時と同様の所定位置に位置決めしてロボッ
トに対する教示点の位置を三次元測定器により測定し、
この測定データに基づき教示データを生成し、前記ロボ
ットコントローラに記憶させることを特徴とする。
【0009】
【作用】上記構成の本発明によれば、オペレータは、三
次元測定器により基準ワークを用いて教示点を測定すれ
ば良い。
次元測定器により基準ワークを用いて教示点を測定すれ
ば良い。
【0010】
【実施例】以下本発明の実施例を図面に基づき詳細に説
明する。
明する。
【0011】図1は本発明の実施例を実現するシステム
を概念的に示す説明図である。同図に示すように、本例
のロボットは、バリ取りロボットであり、そのロボット
本体1のアーム1aにはグラインダ2が装着されてお
り、このグラインダ2で、位置決め装置3の所定位置に
位置決め固定されたワークのバリを研削する作業を行な
うものである。すなわち、ロボット本体1は、ロボット
コントローラ5に記憶されている教示データに基づくこ
のロボットコントローラ5の制御により教示データ通り
に動作する。
を概念的に示す説明図である。同図に示すように、本例
のロボットは、バリ取りロボットであり、そのロボット
本体1のアーム1aにはグラインダ2が装着されてお
り、このグラインダ2で、位置決め装置3の所定位置に
位置決め固定されたワークのバリを研削する作業を行な
うものである。すなわち、ロボット本体1は、ロボット
コントローラ5に記憶されている教示データに基づくこ
のロボットコントローラ5の制御により教示データ通り
に動作する。
【0012】三次元測定器6は、前記位置決め装置3の
所定位置に位置決め固定された基準ワーク4の三次元デ
ータを測定するものである。この測定データは、前記ロ
ボットコントローラ5に供給され、このロボットコント
ローラでロボット本体1の動作を規定する教示データと
して編集され且つ記憶される。
所定位置に位置決め固定された基準ワーク4の三次元デ
ータを測定するものである。この測定データは、前記ロ
ボットコントローラ5に供給され、このロボットコント
ローラでロボット本体1の動作を規定する教示データと
して編集され且つ記憶される。
【0013】かかるシステムを用いる本実施例に係る教
示方法を図2に基づき説明する。
示方法を図2に基づき説明する。
【0014】(1) 三次元測定器6で前記基準ワーク
4の教示点の位置を計測する(ブロック11)。 (2) この結果教示点の三次元測定データが作成され
る(ブロック12)。 (3) 三次元測定データをロボットコントローラ5へ
転送する(ブロック13)。 (4) ロボットコントローラ5で三次元測定データを
教示データとして編集し、且つ記憶する(ブロック1
4)。
4の教示点の位置を計測する(ブロック11)。 (2) この結果教示点の三次元測定データが作成され
る(ブロック12)。 (3) 三次元測定データをロボットコントローラ5へ
転送する(ブロック13)。 (4) ロボットコントローラ5で三次元測定データを
教示データとして編集し、且つ記憶する(ブロック1
4)。
【0015】なお、上記実施例において、三次元測定器
6で作成した教示データをフロッピーディスクに記憶
し、このフロッピーディスクのデータをロボットコント
ローラ5に読み込むようにしても良い。
6で作成した教示データをフロッピーディスクに記憶
し、このフロッピーディスクのデータをロボットコント
ローラ5に読み込むようにしても良い。
【0016】
【発明の効果】以上実施例とともに具体的に説明したよ
うに、本発明によれば、三次元測定器による基準ワーク
の測定データを用いて所望の教示データを得、ロボット
の教示作業を実施することができる。
うに、本発明によれば、三次元測定器による基準ワーク
の測定データを用いて所望の教示データを得、ロボット
の教示作業を実施することができる。
【図面の簡単な説明】
【図1】本発明の実施例を実現するシステムを概念的に
示す説明図である。
示す説明図である。
【図2】本発明の実施例を示すフローチャートである。
1 ロボット本体 4 基準ワーク 5 ロボットコントローラ 6 三次元測定器
Claims (1)
- 【請求項1】 予め記憶された教示データに基づくロボ
ットコントローラの制御により所定の動作を行なうロボ
ットの教示方法であって、 教示用のワーク見本である基準ワークを作業時と同様の
所定位置に位置決めしてロボットに対する教示点の位置
を三次元測定器により測定し、この測定データに基づき
教示データを生成し、前記ロボットコントローラに記憶
させることを特徴とするロボットの教示方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11016293A JPH06320460A (ja) | 1993-05-12 | 1993-05-12 | ロボットの教示方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP11016293A JPH06320460A (ja) | 1993-05-12 | 1993-05-12 | ロボットの教示方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06320460A true JPH06320460A (ja) | 1994-11-22 |
Family
ID=14528628
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP11016293A Withdrawn JPH06320460A (ja) | 1993-05-12 | 1993-05-12 | ロボットの教示方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06320460A (ja) |
-
1993
- 1993-05-12 JP JP11016293A patent/JPH06320460A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111123842B (zh) | 数值控制装置 | |
| US9207668B2 (en) | Method of and apparatus for automated path learning | |
| US6243621B1 (en) | Method of determining workpiece positions including coordinated motion | |
| JP4847428B2 (ja) | 加工シミュレーション装置およびそのプログラム | |
| JPH06320460A (ja) | ロボットの教示方法 | |
| JPH07120184B2 (ja) | ワーク位置決め装置のティーチング方法 | |
| JP2771458B2 (ja) | 産業用ロボットの撓み補正方法 | |
| JP3064043B2 (ja) | クランプによるワーク変形を補正した機械加工方法及びこの方法を実施するnc工作機械 | |
| JPH08267350A (ja) | バリ取り方法 | |
| KR100221564B1 (ko) | 최적의 가공조건을 결정할 수 있는 가공방법및 장치 | |
| JP3351912B2 (ja) | 作業ロボットの作業プログラム作成装置 | |
| JP2552743B2 (ja) | ロボット制御装置 | |
| JPH06289923A (ja) | ロボットの自動教示法 | |
| JP3560710B2 (ja) | ロボットの位置決め方法および位置決め装置 | |
| JPS61256407A (ja) | 数値制御装置 | |
| JPH06320461A (ja) | ロボットの教示方法 | |
| JPH03110087A (ja) | 三次元レーザ加工機の追従制御方法 | |
| JP3154268B2 (ja) | ロボットの位置決め方法および位置決め装置 | |
| JP2706317B2 (ja) | ロボット制御装置 | |
| JP2698977B2 (ja) | プログラム作成方法及びプログラムデータ入力装置 | |
| JPH0736532A (ja) | 産業用ロボットの教示データ作成法 | |
| JPH09103977A (ja) | 作業ロボットのティーチング装置および方法 | |
| JPS63250711A (ja) | ワ−ク加工装置の加工速度設定方法 | |
| JPS61188095A (ja) | 産業用ロボツトにおける位置制御装置 | |
| JP2000250615A (ja) | 工作機のワーク姿勢制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000801 |