JPS6170611A - 産業用ロボツトの教示点軌跡表示装置 - Google Patents

産業用ロボツトの教示点軌跡表示装置

Info

Publication number
JPS6170611A
JPS6170611A JP59192367A JP19236784A JPS6170611A JP S6170611 A JPS6170611 A JP S6170611A JP 59192367 A JP59192367 A JP 59192367A JP 19236784 A JP19236784 A JP 19236784A JP S6170611 A JPS6170611 A JP S6170611A
Authority
JP
Japan
Prior art keywords
display
supplied
display screen
displayed
display device
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
Application number
JP59192367A
Other languages
English (en)
Inventor
Masanori Onishi
正紀 大西
Teppei Yamashita
哲平 山下
Masanao Murata
正直 村田
Noritomo Suzuki
鈴木 禮奉
Kazuaki Tatsumi
辰巳 一明
Akiyuki Sekino
関野 昭幸
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.)
Kobe Steel Ltd
Shinko Electric Co Ltd
Original Assignee
Kobe Steel Ltd
Shinko Electric 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 Kobe Steel Ltd, Shinko Electric Co Ltd filed Critical Kobe Steel Ltd
Priority to JP59192367A priority Critical patent/JPS6170611A/ja
Publication of JPS6170611A publication Critical patent/JPS6170611A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/406Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by monitoring or safety
    • G05B19/4069Simulating machining process on screen
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35287Verify, check program by drawing, display part, testpiece

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は溶接ロボット等の産業用ロボットに係り、特
に産業用ロボットの教示点軌跡をグラフィックディスプ
レイ等の表示装置に拡大表示すること釦より、プレイバ
ックしなくても教示点軌跡を明瞭に把握できるようKし
た産業用ロボットの教示点軌跡表示装置に関する。
〔従来の技術〕
本出願人は先に特願昭58−124249号において、
3次元教示点軌跡の平面画像をグラフィックディスプレ
イ装置等の表示装置に表示するようにした産業用ロボッ
トを提案した。第6図は、この種の表示装置IK表示さ
れた教示点軌跡Laとロボットアームの行動範囲Cとを
示すものである。
このような表示によれば、プレイバックを行わなくても
教示点の軌跡を知ることができるばかりでなく、これが
行動範囲Cのどこに位置するかも予め判り、安全性も向
上する。
〔発明が解決しようとする問題点〕
ところで、上記表示装置1に表示された表示軌跡Laは
、行動範囲Cの一部分であるため、これら双方を同時に
表示しようとすると、表示軌跡L&の表示画像が小さく
なってしまい、正確な教示点軌跡が判りにぐいという問
題があった。
この発明は、上記の事情に鑑み、教示点軌跡が表示装置
の画面に拡大表示されるようにした産業用ロボットの教
示点軌跡表示装置を提供するものである。
〔問題を解決するための手段〕
この発明は、拡大表示させる範囲を入力する入力手段と
、前記入力手段によって入力された範囲内の前記教示点
軌跡が前記表示画面全域に拡大されるように前記教示点
軌跡の平面座標を拡大し、この拡大結果に基づいて表示
データを作成する手段と、前記表示データに基づいて前
記表示画面に画像表示を行う表示手段とを具備してなる
ものである。
〔実施例〕
第1図はこの発明の一実施例の構成を示すプロ1   
    ツク図、第2図は同実施例における操作部に設
けられたスイッチおよびキーを示す図である。第1図に
おいて、11はCPU(中央処理装置)、12はCPU
I 1において用いられるプログラムが記されたROM
およびデータ記憶 憶用のRAMからなるメモリ、13はパスライン、15
はグラフィックディスプレイコントローラ(以下、GD
Cと略称する)である。このGDC15は、例えば日本
電気株式会社製μPD7220であり、CPUI 1か
ら供給されるコマノ゛ドおよびパラメータに基づいて、
グラフインクディスプレイ装置(以下、GD装置と称す
)18の表示画面に直線、円、弧等の表示を行う。すな
わち、例えばCPUIIから直線表示を指示するコマン
ドおよび表示すべき位置を指示するパラメータが供給さ
れた場合は、供給されたコマンドおよびパラメータに基
づいて描画演算を行い、表示すべきドツト位置を算出す
る。そして、この算出結果に従って映像メモリ16にド
ツトデータを書込む。また、CPUIIから表示指令が
供給された場合は、映像メモリ16の各ドツトデータを
順次読出し、並直変換回路17を介してGD装置18へ
供給する。
これにより、表示画面の上記パラメータによって指示さ
れた位置に直線が表示される。
次に、第1図に示す実施例の動作を説明する。
いま、例えば第6図(イ)に示す領域CIを実際のロボ
ットアームの行動範囲とし、また、ルー)Llを教示点
軌跡とする。この場合、メモリ12には、領域C1の位
置を示すデータ、教示点P1〜P8の各X、Y座標およ
び各教示点21〜28間を直線補間するが円弧補間する
かを示すデータが各々記憶される。この場合において、
第2図に示す操作部に設けられている表示キー21を押
すと、従来のものと同様に、GD装置18の表示画面1
8&〔再3図(ロ)参照)に領域C1aおよびルー)L
laが各々表示される。次に、操作部の拡大表示キー2
2を押すと、表示画面18aに直線A1〜A4が各々表
示される。これらの直線A1〜A4は拡大すべき領域を
指定するためのもので、操作部のスイッチ24.25お
よびキー26〜29によって移動させることができる。
すなわち、スイッチ24を「上」の側に投入し、そして
キー26を操作すると、キー26を操作する毎に直線A
1が上方へ一定距離ずつ移動する。また、キー27を操
作すると、縁作毎に直線A1が下方へ一定距離ずつ移動
する。同様に、スイッチ24を「下」の個に投入すると
、キー26.27によって五1jA2を上下に移動させ
ることができ、また、スイッチ25およびキー28.2
9によって直線A3.A4を各々左右に移動させること
ができる。しかして、操作者が例えば第3図(ロ)に示
す領域Zを指定したとする。次に操作者が拡大指令キー
30を押すと、領域Z内の図形が、第4図に示すように
表示画面18aの全域に拡大されて表示される。以下、
この拡大表示の過程を詳述する。
拡大指令キー30が押されると、CPUIIがこれを検
知し、まず直線AI、A2の各X座標(表示画面18a
におけるX座標)を各々第3図(イ)に示す実際の移動
平面におけるX座標に変換する。
次いで、直線A3.A4の各X座標(表示画面18&に
おけるX座標)を各々第3図(イ)の移動平面における
X座標に変換する。なお、第3図(ロ)の直線A1〜A
4に各々対応する移動平面上の直線を第3図(→に破線
Alb−A4bによって示す。
上述したX座標およびX座標は各々破線Alb。
A2bの各Y座標および破線A31)lA4bの各X座
標である。
次に、CPUI lは破線Alb−A4bによって囲ま
れる領域zb内に含まれる教示点水める。
この場合、教示点P5およびP6が求められる。
次に、教示点P5およびP6に接続されているルートd
i〜g3の方程式を求め、次いで求められた方程式を使
用し、ルートll?1〜e3と直線Alb〜A4bとの
交点の座標を求める。これにより、第3図(イ)に示す
点Qlt Q2の座標が求められる。
次に、点Q2が円弧上の点であるので、ルー)J3上の
点で、点Qlと教示点P5との略中間の点Q3の座標を
求める。
次に、上述した過程によって得られた点Q1〜Q3のX
、Y座標を各々、第3図(ロ)に示す表示画面18a上
の点Q 1 a”Q 3 aのZ、X座標に変換する。
次に、表示画面18aの領域Z内に含まれる/点Q l
 a NQ 3 aおよびP5a、P6aの各Z、y座
標を拡大する。この拡大は次の過程による。
い壕、直線Al、A2り各X座標を各々3’lty、と
し、直線A3.A4の各、2−座標を各々”ast4と
し、また、点P5aの座標を(rp、−y、)とする。
そして、点p5aの座標を拡大する場合、すなわち、第
4図に示す点P5th’の座標(す′。
yp’ )  を求める場合を例にとり説明する。
まず、表示画面の横幅りを(z、 −a?、  )で割
ることにより拡大倍grを求める。
’  Doooo、−+11 5番 −rs 次に、座標(gp′、31p′)を、 うl =r(rp  z、  )       ・・・
・・・(2)Jp’ ””r(ffp  1*  ) 
      ・・・・・・(3)なる式により求める。
次にCPUI 1は、上述した過程によって求められた
第4図に示す点Q 1 a’〜Q 3 a!、 P 5
 a’。
p6−1′つ各r、y座標、および、各点間を直羅補関
するが円弧補間するかを示すデータに基づいてコマンド
およびパラメータを作成し、GDC15へ出力する。こ
れにより、第4図に示す図形が表示画面18&に表示さ
れる。以上の手順をフローにしたのが第7図である。
なお、上記実施例において、操作者が第3図0の領域Z
のタテ:ヨコの比率を表示画面の比率3:4に設定しな
かった場合は、CPUIIが直線A2またはA3を移動
させて、領域りを修正するまた、上記実施例は領域りを
直線A1〜A4によって指定するl>Kしたが、これに
代えて、例えば第5図に示す点Gl、G2をライトペン
によって指定するよう忙してもよく、あるいは、第2図
のキー26〜29によってマーカを移動させて点Gl、
G2を指定するようにしてもよい。
〔発明の効果〕
以上説明したように、この発明によれば教示ルートの任
意の範囲を拡大表示することができ、この結果、細かい
教示ルートも表示画面上で確認することが可能となる。
すなわち、表示の解像度を実質的に向上させることがで
きる。
【図面の簡単な説明】
第1図はこの発明の一実施例の構成を示すブロック図、
第2図は同実施例における操作部に設けられたスイッチ
およびキーを示す図、第3図(イ)はロボットアームの
実際の行動範囲および教示点軌跡の一例を示す図、第3
図(ロ)は第3図(イ)に示す行動範囲および教示点軌
跡が表示画面113aに表示されたところを示す図、第
4図は第3図に示す領域Z内の教示ルートを拡大表示し
たところを示す図、第5図は拡大範囲を指定する他の方
法を説明するための図、第6図は従来の教示点軌跡表示
装置による表示の状態を示す図、第7図は実施例のフロ
ーチャートを示す図である。 11・・・・・・CPU、12・・・・・・メモリ、1
5・・・・・・グラフィックディスプレイコントローラ
、16・・・・・・映像メモリ、18・・・・・・グラ
フィックディスプレイ装置。 出願人 神 鋼 電機 株式会社 株式会社 神戸製鋼所

Claims (1)

    【特許請求の範囲】
  1. 表示画面に産業用ロボットの移動子の移動範囲および教
    示点軌跡を同時に表示する機能を有する教示点軌跡表示
    装置において、拡大表示させる範囲を入力する入力手段
    と、前記入力手段によつて入力された範囲内の前記教示
    点軌跡が前記表示画面全域に拡大されるように前記教示
    点軌跡の平面座標を拡大し、この拡大結果に基づいて表
    示データを作成する手段と、前記表示データに基づいて
    前記表示画面に画像表示を行う表示手段とを具備してな
    る産業用ロボットの教示点軌跡表示装置。
JP59192367A 1984-09-13 1984-09-13 産業用ロボツトの教示点軌跡表示装置 Pending JPS6170611A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59192367A JPS6170611A (ja) 1984-09-13 1984-09-13 産業用ロボツトの教示点軌跡表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59192367A JPS6170611A (ja) 1984-09-13 1984-09-13 産業用ロボツトの教示点軌跡表示装置

Publications (1)

Publication Number Publication Date
JPS6170611A true JPS6170611A (ja) 1986-04-11

Family

ID=16290101

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59192367A Pending JPS6170611A (ja) 1984-09-13 1984-09-13 産業用ロボツトの教示点軌跡表示装置

Country Status (1)

Country Link
JP (1) JPS6170611A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63146107A (ja) * 1986-12-10 1988-06-18 Amada Co Ltd Nc装置の作図機能における拡大範囲表示方法
JPH03100807A (ja) * 1989-09-14 1991-04-25 Hitachi Ltd 対話型実装機ncデータ作成装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4745143A (en) * 1971-05-05 1972-12-23 Ibm Display system
JPS54121379A (en) * 1978-03-13 1979-09-20 Hitachi Ltd Method of monitoring hierarchy process state
JPS5771011A (en) * 1980-10-22 1982-05-01 Mitsubishi Electric Corp Discriminating method for quality of nc command tape
JPS57197616A (en) * 1981-05-29 1982-12-03 Toshiba Corp Method of displaying picture on cathode ray tube
JPS5971515A (ja) * 1982-10-16 1984-04-23 Fanuc Ltd グラフィックディスプレイ装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4745143A (en) * 1971-05-05 1972-12-23 Ibm Display system
JPS54121379A (en) * 1978-03-13 1979-09-20 Hitachi Ltd Method of monitoring hierarchy process state
JPS5771011A (en) * 1980-10-22 1982-05-01 Mitsubishi Electric Corp Discriminating method for quality of nc command tape
JPS57197616A (en) * 1981-05-29 1982-12-03 Toshiba Corp Method of displaying picture on cathode ray tube
JPS5971515A (ja) * 1982-10-16 1984-04-23 Fanuc Ltd グラフィックディスプレイ装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63146107A (ja) * 1986-12-10 1988-06-18 Amada Co Ltd Nc装置の作図機能における拡大範囲表示方法
JPH03100807A (ja) * 1989-09-14 1991-04-25 Hitachi Ltd 対話型実装機ncデータ作成装置

Similar Documents

Publication Publication Date Title
JPS62159286A (ja) カーソル制御方法及び3次元図形表示装置
JPH0652472B2 (ja) イメージ処理方法
JPH03273113A (ja) トレンドグラフ変倍装置
EP0137856B1 (en) Method of displaying image
JP3858542B2 (ja) 入力ガイド表示方法
JPS61259331A (ja) 座標入力方法とその装置
JPS6352204A (ja) ロボツトの教示装置
JPH0573123A (ja) ロボツトの作業軌跡教示装置
JPS62150423A (ja) 表示制御装置
JPH08123983A (ja) 投影面連動表示装置
JPS61217804A (ja) 産業用ロボツトの教示軌跡表示方法
JP2518918B2 (ja) 図形寸法の問い合せ表示方式
JPH08137621A (ja) 図形入力装置およびカーソル表示方法
JP3038691B2 (ja) ウインドウ移動装置
JPH08161025A (ja) 教示装置
JPH02189619A (ja) 位置座標入力方式
JP2571178B2 (ja) 3次元図形処理装置
JPS6349883A (ja) 図形処理装置
JPH01266619A (ja) ディスプレイ装置におけるコマンドメニュー表示方法
JPS63146107A (ja) Nc装置の作図機能における拡大範囲表示方法
JPS6180363A (ja) 自動制御される作業機器の教示方法
JPS60175138A (ja) カ−ソル制御装置
JPS6247313B2 (ja)
JPH03226796A (ja) 画像処理装置
JPH03250209A (ja) 表示制御装置