[go: up one dir, main page]

JPS58188566A - 溶接ロボツトのト−チ制御方法 - Google Patents

溶接ロボツトのト−チ制御方法

Info

Publication number
JPS58188566A
JPS58188566A JP7226082A JP7226082A JPS58188566A JP S58188566 A JPS58188566 A JP S58188566A JP 7226082 A JP7226082 A JP 7226082A JP 7226082 A JP7226082 A JP 7226082A JP S58188566 A JPS58188566 A JP S58188566A
Authority
JP
Japan
Prior art keywords
torch
welding
angle
operated
teaching
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.)
Granted
Application number
JP7226082A
Other languages
English (en)
Other versions
JPH0375271B2 (ja
Inventor
Tsudoi Murakami
村上 集
Takahide Nagahama
恭秀 永浜
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
Original Assignee
Kobe Steel 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 filed Critical Kobe Steel Ltd
Priority to JP7226082A priority Critical patent/JPS58188566A/ja
Publication of JPS58188566A publication Critical patent/JPS58188566A/ja
Publication of JPH0375271B2 publication Critical patent/JPH0375271B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23KSOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
    • B23K9/00Arc welding or cutting
    • B23K9/10Other electric circuits therefor; Protective circuits; Remote controls

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Plasma & Fusion (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)

Abstract

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

Description

【発明の詳細な説明】 (の発明は溶接ロボットのトーチ制御方法に関する。
第1図に代表的な溶接ロボットを示す。旋回台1の中に
は旋回用モータ(図示せず)がありこれによりθ1方向
に回転する。モータには減速機と速度検出器(タコジェ
ネレータ)、位置検出器(エンコーダ又はレゾルバ)が
取り付けられて速度及び位置制御を行なう。これらの位
置決め指令、速度指令の他に最近ではサーボも含めてマ
イクロコンピュータのソフトウェアで行なうのが普通で
ある。アーム・手首駆動部2では前述の旋回用モータと
同一構成のモーターが4組内蔵されている。
それぞれ第1アーム4の02の回転、第2アーム5の0
3の回転、手首機構部の04及びθ5の回転に使用され
る。第1アーム4へは第1アーム用リンク]Oa、]O
bと、第1アーム4と一体のレバー4aとにより平行リ
ンクを形成し伝達する。
第2アーム5は同様に11,12a、12b、3の第2
アーム用平行リンクにより伝達する。手首機構部へは第
1アームに2組第2アームに2組のチェーンを用いた平
行リンクにより伝達している。
なお溶接トーチの角度は手首機構部6とトーチブラケッ
ト7の回動により制御される。
上記のような溶接ロボットにおいて、溶接パスの教示は
、いわゆるPTP方式と呼ばれる方式により行なわれる
ものであって、教示された複数点の間を次式のような補
間を行なうものである。
第1教示点 Xl、 Yl、 zl、θ41.θ51 
(X。
Y、Zはトーチ先端座標) 分割数N9分割ピッチΔLとすると N= 7g  (小数点以下切り捨て)となる。
第1教示点ζ第2教示点の間のトーチ先端座標及びθ4
.θ5は Xm、Ym、Zm、04m+05m とすると2−Xl Xm−X1+  N  −m  oくmくN= Y+Y
2−Yl m   ]    N′m =2.22−21 m   ]    N−m 第2図は従来のロボットの制卸回路であり、教示ボック
ス24から教示点の座標、等の教示に必要なデータが演
算装置22に人力されるとともに入力されたデータは記
憶装置25に記憶される。
そして運転時において、各アーム等の検出器側から印加
される各アームの傾動角01〜θ5 を読み取り変換器
21て適当な信号に変換されて演算装置22に入力され
る。演算処理方法については前述の通りである。再生時
(プレイバック時)は演算処理されたデータを変換器2
3を介して各アーム4,5等を駆動するモータM1〜M
5 に出力している。
そして演算装置22では、記憶装置25から読み出され
る2つの教示点P ]  、P 2から直線あるいは円
弧による補間によって、溶接パスが決定され、溶接トー
チ8が上記溶接パスに沿って移動するようにサーボ制御
される。
一方溶接の良否を決定するファクタとしては、溶接電流
および電圧、溶接速度の他に溶接トーチ狙い角度がある
。トーチ狙い角度は第3図に示すように、溶接パス30
に対して直角な面31内での溶接トーチ8の角度βなら
びに溶接パス30に対する溶接トーチ8の角度、即ち前
進角αである。
しかるに従来は溶接電流、溶接電圧、溶接速度は記憶装
置に教示情報として入力されるが、−上述のトーチ狙い
角は従来入力されておらず、したかって、溶接作業時に
オペレータか遠隔操作によって、溶接トーチの角度αと
βとを手動的に設定していた。
したがって、従来の溶接ロボットにおいては、正確なト
ーチ狙い角度が設定し難く、溶接品質向上の妨げとなっ
ていた。
この発明は上述の欠点を除くためになされたもノテアッ
て、トーチ狙い角度を入力することにより、自動的にト
ーチ狙い角度を制御するようにした溶接ロボットを提供
することを目的とする。
以下にこの発明の一実施例を図面とともに説明する。
第2図において、教示ボックス24にはトーチ狙い角β
を入力するテンキーが設けられ、溶接時における各教示
点に対応して、その教示点毎にトーチ狙い角βを入力す
ると、このトーチ狙い角βは記憶装置25に記憶される
第4図はトーチ狙い角βを設定する制御プログラムを示
しており、ステップS1てロボットを駆動して、2点を
教示する。そしてステップS2で各教示点のアクチュエ
ータ角度を記憶装置25に記憶する。
次にステップS3で、教示点でのトーチ先端座標(Xl
、Yl、Zl)(X2.Y2.Z2)を演算する。
第1図のロボットにおけるベース1、アーム4゜5、溶
接トーチ8等のアクチュエータの傾斜角θ1ないしθ5
の教示点p、、p2 における各値を(011・ 21
・ 31・ 41・05])・(02]・θ θ2ν 3214νθ52 )とする払X=(rcos
θ +r  cosθ3 ] ) COSe2】112
]2 →(r3CO5θ]]’CO8θ41−’4(cosθ
11・sinθ4i・sjnθ51+sinθi l 
’ [08θ51))で表わされる。r ないしr5は
第1図に示した。
X2.Yl、Y2.Zl、Z2 についても上記と同様
にして演算される。
次いでステップS4で、教示点P ] 、 P 2  
におけるトーチ方向ベクトルv  、■  を演算すT
TI    TT2 る。
ただし vTT】 −(■1.V2.■3) として、vl :
(cosθ11sinθ4]−sinθsl + Si
nθ11・cosθ51) v2−−(sinθ11・Sinθ41・sinθ51
− Co Se11・cosθ51) V3−Co Sθ41’slnθ51で求められる。B
点VTT2番こついても同様に求められる。
次いてステップS5で経路方向ベクトルV1 を演算す
る。ただし Vl−(”2 ”1) 、 (Y2−Yl ) 、(1
2’1 )である。
次にステップS6で、教示点P1での教示された前進角
αAを演算する。ただし である。教示点P2での前進角αBについても同様であ
る。
次にステップS7にて、トーチ狙い角βを記憶装置から
読み取り、ステップS8に進み、αAとβとから教示点
P1での再生トーチ方向ベクトルvTPIを求める。ま
たαBとβとから教示点Bての再生トーチ方向ベクトル
vTP2 を求める。
そしてステップS9で上記ベクトルVTPI又はyTp
 2が得られるようにθ】ないしθ5およびθ4を制御
して、角θ ′〜θ ′、012′〜052′を11 
  51 求める。
なお前進角αAを計算する代りに、テンキー等によって
入力してもよい。
なおトーチ狙い角βの例としては、すみ肉溶接で、かつ
多層盛溶接時には、第5図に示すように一層目ではβ−
45,2層目ではβ−50°、   ・3層目ではβ−
40°程度に少しずつ変えて設定するのか溶接精度」−
好ましい。
以上詳述したようにこの発明は溶接ロボットにおいて、
溶接パス方向に対して直角な面内でのトーチ狙い角βを
、制御装置に入力することにより各教示点での溶接トー
チ角度を上記狙い角βをも加味して制御するようにした
から、正確なトーチ狙い角を自動的に溶接トーチに設定
することができ、したがって、溶接の品質を容易に高め
ることができる。
【図面の簡単な説明】
第1図は溶接ロボットの一例を示す正面図、第2図は第
1図の溶接ロボットの制御装置の一例を示すブロック図
、第3図はトーチ狙い角を説明する斜視図、第4図はこ
の発明の一実施例を示すフローチャート、第5図はトー
チ狙い角の一例を示す図である。 8・・・溶接トーチ、30・・・溶接線、31・・・溶
接線に対して直角な面、β・・・溶接トーチの傾き角、
α・・前進角 !5図(b)    第5図(c)

Claims (2)

    【特許請求の範囲】
  1. (1)  溶接線に直角な面内での溶接トーチの傾斜角
    を制御装置に入力し、制御装置は上記入力された傾斜角
    にもとづいて、溶接トーチ方向を制御することを特徴と
    する溶接ロボットのトーチ制御方法。
  2. (2)溶接線に直角な面内での溶接トーチの傾斜角を制
    御装置に入力するとともに、溶接線に対する溶接トーチ
    の傾斜角をも制御装置に入力して、制御装置は両傾斜角
    から溶接トーチ方向ベクトルを演算して、この溶接トー
    チ方向ベクトルにしたがって溶接トーチ方向を制御する
    ことを特徴とする溶接ロボットのトーチ制御方法。
JP7226082A 1982-04-28 1982-04-28 溶接ロボツトのト−チ制御方法 Granted JPS58188566A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7226082A JPS58188566A (ja) 1982-04-28 1982-04-28 溶接ロボツトのト−チ制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7226082A JPS58188566A (ja) 1982-04-28 1982-04-28 溶接ロボツトのト−チ制御方法

Publications (2)

Publication Number Publication Date
JPS58188566A true JPS58188566A (ja) 1983-11-04
JPH0375271B2 JPH0375271B2 (ja) 1991-11-29

Family

ID=13484134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7226082A Granted JPS58188566A (ja) 1982-04-28 1982-04-28 溶接ロボツトのト−チ制御方法

Country Status (1)

Country Link
JP (1) JPS58188566A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02241674A (ja) * 1989-03-10 1990-09-26 Yaskawa Electric Mfg Co Ltd 多層盛溶接方法
JP2011224769A (ja) * 2010-03-29 2011-11-10 Daihen Corp ロボットの作業プログラム作成方法、ロボットの作業プログラム作成装置、及びロボット制御システム
JP2016131993A (ja) * 2015-01-19 2016-07-25 株式会社ダイヘン 溶接ロボットの熱増加量算出装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51149844A (en) * 1975-06-18 1976-12-23 Shin Meiwa Ind Co Ltd Device of holding welding torches
JPS52109450A (en) * 1976-03-11 1977-09-13 Shin Meiwa Ind Co Ltd Apparatus for holding torch

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS51149844A (en) * 1975-06-18 1976-12-23 Shin Meiwa Ind Co Ltd Device of holding welding torches
JPS52109450A (en) * 1976-03-11 1977-09-13 Shin Meiwa Ind Co Ltd Apparatus for holding torch

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02241674A (ja) * 1989-03-10 1990-09-26 Yaskawa Electric Mfg Co Ltd 多層盛溶接方法
JPH07102463B2 (ja) * 1989-03-10 1995-11-08 株式会社安川電機 多層盛溶接方法
JP2011224769A (ja) * 2010-03-29 2011-11-10 Daihen Corp ロボットの作業プログラム作成方法、ロボットの作業プログラム作成装置、及びロボット制御システム
US9110466B2 (en) 2010-03-29 2015-08-18 Daihen Corporation Programming method for a robot, programming apparatus for a robot, and robot control system
JP2016131993A (ja) * 2015-01-19 2016-07-25 株式会社ダイヘン 溶接ロボットの熱増加量算出装置

Also Published As

Publication number Publication date
JPH0375271B2 (ja) 1991-11-29

Similar Documents

Publication Publication Date Title
US4698777A (en) Industrial robot circular arc control method for controlling the angle of a tool
JPH08505091A (ja) 冗長軸を使用して対象物上の形態をトラッキングするためのシステム並びに方法
JPH079606B2 (ja) ロボット制御装置
JPH0144476B2 (ja)
JP2728399B2 (ja) ロボツトの制御方法
JPH01230105A (ja) ロボットのツール姿勢制御方法
JPS58188566A (ja) 溶接ロボツトのト−チ制御方法
US4491266A (en) Multi-layer padding welding method
JP3424130B2 (ja) レーザ加工機
JPS60230207A (ja) 工業用ロボツトとポジシヨナの連動制御システム
JPS58189707A (ja) 工業用ロボツトの手首角度補間方法
JPH01205880A (ja) ウィービング溶接制御方法
JPH0126829B2 (ja)
JPH11194813A (ja) 産業用機械の動作指令作成方法
JPH06110534A (ja) 工作機械における位置制御方法
JPH0830978B2 (ja) 産業用ロボットの教示・再生方法
JPS6236243B2 (ja)
JPH07256578A (ja) ハンドリングロボットのオフラインプログラムシステム
JP2604838B2 (ja) 工業用ロボットの制御方法
JPH10301616A (ja) ロボットの教示装置
JPH01188903A (ja) ロボットのティーチングデータ修正方法
JPS6258304A (ja) 面的倣い制御装置
JPS6315306A (ja) ロボット教示方法
JPH0683416A (ja) 小図形加工ユニットを有したロボットの制御装置
JP2003053539A (ja) 溶接用ロボットの姿勢制御方法