Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH033550B2 - - Google Patents
[go: Go Back, main page]

JPH033550B2 - - Google Patents

Info

Publication number
JPH033550B2
JPH033550B2 JP59227224A JP22722484A JPH033550B2 JP H033550 B2 JPH033550 B2 JP H033550B2 JP 59227224 A JP59227224 A JP 59227224A JP 22722484 A JP22722484 A JP 22722484A JP H033550 B2 JPH033550 B2 JP H033550B2
Authority
JP
Japan
Prior art keywords
light
processing
workpiece
head
coordinate point
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
JP59227224A
Other languages
English (en)
Other versions
JPS61108485A (ja
Inventor
Kozaburo Shibayama
Hidehiko Nakao
Takashi Ikeda
Manabu Kubo
Kazuo Takashima
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP59227224A priority Critical patent/JPS61108485A/ja
Publication of JPS61108485A publication Critical patent/JPS61108485A/ja
Publication of JPH033550B2 publication Critical patent/JPH033550B2/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
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/02Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
    • B23K26/04Automatically aligning, aiming or focusing the laser beam, e.g. using the back-scattered light
    • 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
    • B23K26/00Working by laser beam, e.g. welding, cutting or boring
    • B23K26/02Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
    • B23K26/04Automatically aligning, aiming or focusing the laser beam, e.g. using the back-scattered light
    • B23K26/044Seam tracking

Landscapes

  • Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Plasma & Fusion (AREA)
  • Mechanical Engineering (AREA)
  • Numerical Control (AREA)
  • Laser Beam Processing (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、レーザビームにより溶接、切断等の
加工を行なうレーザ加工機において、加工線を自
動的に記憶させる自動テイーチング方法に関する
ものである。
〔従来の技術〕
レーザ加工機においては、レーザビームを投射
するヘツドがX,Y,Zの三軸方向に駆動される
ものとなつており、あらかじめ人為的に記憶させ
た加工線に沿つてヘツドを移動し、所定の加工線
により被加工物へ加工を行なうものとなつている
が、加工線を記憶させる操作をテイーチングと称
し、従来は、制御箱のスイツチによりヘツドを移
動させ、この移動軌跡を座標位置としてメモリへ
逐次格納するものとなつている。
〔発明が解決しようとする問題点〕
しかし、加工形状が複雑となれば、スイツチの
操作による手動テイーチングでは、これの所要時
間が大になると共に、高精度のテイーチングが困
難になる等の問題を生じている。
本発明は、従来のかかる問題点を根本的に解決
する目的を有し、加工面へ加工線に沿つてマーキ
ングを施すのみにより、テイーチングが自動的に
行なえるものとした極めて効果的な、レーザ加工
機の自動テイーチング方法を提供するものであ
る。
〔問題点を解決するための手段〕
前述の目的を達成するため、本発明はつぎの手
段により構成するものとなつている。
すなわち、被加工物の加工面上へ光線反射率が
加工面と異なるマーキングを加工線の中心に沿つ
て施し、光源から加工面へ投射される光スポツト
に基づく反射光の変化を検出し、レーザビームを
投射するヘツドを反射光の変化が反復する方向に
沿つて移動させ、マーキングによる反射光の変化
が生ずる中心位置の座標点を求め、この座標点を
逐次メモリへ格納するものとしている。
〔作用〕
したがつて、マーキングが光学的に検出され、
これの中心位置を示す座標点が逐次メモリへ格納
されるものとなり、これがテイーチングされたデ
ータとなるため、加工線上へマーキングを施すの
みにより、テイーチングが自動的に行なわれる。
〔実施例〕
以下、実施例を示す図によつて本発明の詳細を
説明する。
第2図は、レーザビームを投射するヘツドの断
面図であり、外筒1の内部へ設けられた加工レン
ズ2により集束されたレーザビーム3は、被加工
物4へ投射され、この部位に対して加工を行なう
ものとなつていると共に、外筒1の一側方には、
レーザビーム3と別個な波長のレーザ光を発生す
る半導体レーザ発振器等の光源6が配され、これ
からのレーザ光は、投射側に設けた投光レンズ7
により集束されたうえ、被加工物4の面上におけ
るレーザビーム3の近傍へ光スポツト8として投
射されるものとなつている。
光スポツト8は、被加工物4の面上において反
射され、外筒1の他側方に設けた撮像レンズ11
へ反射光として入射し、受光素子としてのPSD
〔Position Sensitive Detector.〕12へ結像とな
つて投影され、PSD12の両端からは、結像に
よる光線の入射位置に応じた電流iA,iBが各個に
送出される。
ここにおいて、PSD12上の結像位置Pは、
加工レンズ2と被加工物4との対向距離l、投光
レンズ7と撮影レンズ11との水平距離L、およ
び撮影レンズ11と被加工物4との対向間隔Aに
応じて定まるが、このときPSD12から送出さ
れる電流値をiA,iBとすれば、結像位置Pは次の
ような式により求めることもできる。
P=iA−iB/iA+iB …(1) また、対向間隔Aは、レーザビーム3の光軸9
に対する光スポツト8の光軸との角度Φ、および
撮影レンズ11の光軸13との角度θに応じて定
まり、次式により示される。
A=L・tan(90−φ)/1+tan(90−φ)/tan(9
0−φ)…(2) 従つて、Φおよびθが一定値であればAは一定
値になるとともに、対向距離lと対向間隔Aとの
差も一定となることから、これらを基準とした結
像位置Pの値と対向距離lとの関係は、次式で示
すことができる。
l=K・P …(3) [K:定数] すなわち、結像装置Pの値と対向距離lとの関
係は、互いに比例関係にある。
そして、この対向距離lの値が一定となるよう
にヘツドを被加工物4の面に平行移動すれば、光
スポツト8は常にレーザビーム3の投射点にほぼ
一致するものとなり、従つてこの反射光は常に撮
影レンズ11を介してPSD12上の結像点、す
なわち結像位置Pに結像することになる。
こうして、レーザビーム3の投射を行わない状
態において、対向距離lを一定に保ちながらヘツ
ドを平行移動して光スポツト8を被加工物4の加
工面に施したマーキング面に照射させ、反射光に
よるPSD12の出力変化、すなわち電流値iA+iB
を判断すれば、マーキングを検出することができ
る。
第3図は光スポツト8によるマーキングの検出
状況を示す平面図であり、被加工物4の加工面上
へ、光スポツト8に対する光線反射率が加工面と
異なるテープ21を加工線の中心22に沿つて貼
着し、これによつてマーキングを施すと共に、こ
の例では、被加工物4の長軸方向をX1−X2軸と
一致させ、これを図上省略したレーザ加工機の加
工台上へ載置するものとしている。
したがつて、ヘツドを手動操作によりテープ2
1の基準点23へ一致させると共に、走査方向を
指示したうえ、自動制御によりヘツドを各軸X1
X2,Y1,Y2方向へ駆動すると共に、対向距離l
を正規に保ち、光スポツト8による走査軌跡24
を点線により示すとおり、テープ21による反射
光の変化が反復する方向に沿つてヘツドを移動さ
せれば、テープ21の一側辺25および他側辺2
6と走査軌跡24とが交差する度毎に反射光の変
化が生じ、これによつてテープ21の幅Wが求め
られるため、これの中心を算出すると、加工線の
中心22を示す座標点が逐次求められる。
第4図は、反射光の変化状況を示す波形図、す
なわち光スポツト8が照射される座標点とこの反
射光によるPSD12から送出される電流値の和iA
+iBとの関係を示す図である。そして、この図に
波形として示すとおり、テープ21の幅Wと対応
するパルス幅のパルスが生じ、これをクロツクパ
ルスのカウント等により数値として求め、更り1/
2を乗ずれば中心22が求められ、これにしたが
つて、パルスの前縁と後縁との生じた座標点を基
準として演算すれば、中心22と一致する中心位
置の座標点が求められる。
第5図は、PSD12の出力を処理すると共に、
各種の制御を行なう制御部のブロツク図であり、
マイクロプロセツサ等のプロセツサ〔以下、
CPU〕31を中心とし、固定メモリ〔以下、
ROM〕32、可変メモリ〔以下、RAM〕33、
インターフエイス〔以下、I/F〕34〜39を
周辺に配し、母線によりこれらを接続しており、
ROM32へ格納された命令をCPU31が実行
し、所定のデータをRAM33へアクセスしなが
ら制御を行なうものとなつている。
また、光スポツト8の反射光に基づくPSD1
2からの出力電流iA,iBは、各々が負荷抵抗器R
へ通じ、これの端子電圧が増幅器41A,41B
により各個に同一利得として増幅されたうえ、
I/F35からの制御信号に応じ、高速により選
択動作を行なうセレクタ42を介し、アナログ・
デイジタル変換器〔以下、A/D〕43へ与えら
れ、ここにおいてデイジタル信号へ変換されてか
ら、I/F36を経てCPU31へ与えられるも
のとなつており、これに基づいてCPU31が上
述の距離測定演算を行ない、対向距離lを規定値
へ保つ方向の制御信号を送出し、I/F39およ
び駆動回路〔以下、DR〕53を介してZ軸用の
モータ〔以下、MZ〕を駆動するものとなつてい
る。
一方、CPU31は、操作箱44からのI/F
34を介する指令に応動し、I/F37,38お
よびDR51,52を経て、図上省略した三軸移
動機構に備えるX軸用のモータ〔以下、MX〕5
4およびY軸用のモータ〔以下、MY〕55を駆
動し、ヘツドを第3図に示すX1−X2方向および
Y1−Y2方向へ移動させると共に、自動テイーチ
ングの際には、A/D43の出力によつて示され
る反射光の変化に応じ、MX54、MY55を駆動
して第3図に示す走査制御を行ない、中心22の
各座標点を求めたうえ、これを逐次RMA33へ
格納し、これを加工時に読み出してヘツドを自動
的に移動させる制御を行なう。
第1図は、CPU31による自動テイーチング
時の制御状況を示すフローチヤートであり、第4
図のパルス幅Wをクロツクパルスのカウントによ
り求めるための“Wカウンタ・クリア”101、
および、求めた中心位置の座標点を格納する
RAM33のアドレス指定を行なう“アドレスカ
ウンタ←0”102を行ない、初期状態を設定す
ると共に、第3図に示す基準点23の座標点を
MX54、MY55の現制御状況に基づいて求め、
“基準X・Y→RAM”103により格納してか
ら、“MX・X1方向駆動”111、“MY・Y1方向
駆動”112、および、“MZ・修正駆動”113
を行ない、“A/D出力変化あり?”114が
NOの間はステツプ111以降を反復する。
光スポツト8がテープ21の一側辺25から逸
脱し、ステツプ114がYESとなれば、“アドレ
スカウンタ+1”121によりアドレス指定を歩
進させたうえ、“MY・反転方向駆動”122およ
び“MZ・修正駆動”123を行ない、ヘツドを
テーブル21側へ移動させ、“A/D出力変化あ
り?”131がYESとなり、光スポツト8がテ
ープ21の一側辺25へ達すれば、これの座標点
を“X・Y→バツフアメモリ”132により
RAM33のバツフアエリアへ格納し、Wカウン
タによる“Wカウンタ開始”133を行ない、更
に、“MZ・修正駆動”134により対向距離lを
規定値としながら、同一方向へヘツドを移動させ
る。
ただし、ステツプ131がNOの間は、CPU3
1中に構成したタイマーにより所定時間“t1
過?”141を監視し、これがNOであればステ
ツプ123以降を反復するが、タイマーのタイム
アツプによりステツプ141がYESとなれば、
“MX・反転方向駆動”142により今までと反対
に、X2方向の移動とし、“A/D出力変化あ
り?”142がYESとなるとステツプ132へ
移行する。
また、ステツプ143がNOの間は、同様のタ
イマーにより“t2経過?”151を監視し、NO
であればステツプ123以降を反復するが、ステ
ツプ151がタイムアツプによりYESとなれば、
“MY・反転方向駆動”152によりヘツドを今ま
でと反対のY1方向へ移動させ、ステツプ123
以降を反復する。
したがつて、ヘツドををステツプ111および
122によりX1およびY2方向へ移動させても、
テープ21が存在しなければ、ステツプ142,
152によりX2およびY2方向への移動に転じ、
テープ21の探索が行なわれる。
テープ21の一側辺25が検出され、ステツプ
132〜134が実行された後は、光スポツト8
がテープ21を横断し他側辺26へ達すると、
“A/D出力変化あり?”161がYESとなり、
このときの座標点を“X・Y→バツフアメモリ”
162によりRAM33のバツフアエリアへ格納
し、“Wカウント停止”163を行なつてから、
Wカウンタのカウント値に基づき“W/2演算”
164および“中心座標点演算”165を行な
い、これによつて求めた中心位置の座標点を“中
心X・Y→RAM”166により、RAM33の
アドレスカウンタによつて指定されたアドレスへ
格納し、“Wカウンタ・クリア”167を行なつ
た後、“A/D出力なし?”191がNOの間は
ステツプ121以降を反復する。
ただし、ステツプ161のNOに対し、上述と
同様に“t3経過?”171〜“A/D出力変化あ
り?”173、“t4経過?”181、MY・反転方
向駆動”182の各ステツプが設けてあり、テー
プ21の横断方向誤りの修正を行なうものとなつ
ている。
このため、第3図のとおり、“MY・反転方向駆
動”122,152,182および“MX・反転
方向駆動”142,172により、各々直前の状
態と反対方向の走査がなされ、テープ21に対す
る反復走査が行なわれ、一側辺25および他側辺
26による“A/D出力変化あり?”131,1
43,161,173がYESとなる状態を反復
する方向へヘツドが移動し、ステツプ121によ
るアドレス指定の歩進にしたがいステツプ166
により中心22と一致する中心位置の各座標点
X・YがRAM33へ逐次格納される。
また、テープ21の走査を完了し、光スポツト
8が被加工物4から逸脱すれば、ステツプ191
がYESとなり、タイマーによる“t5経過?”19
2がYESとなるのに応じ、“MX,MY,MZ停止”
193を行ない、自動テイーチングを終了する。
したがつて、テープ21を加工線上へ貼着する
のみにより、加工線の各座標点がRAM33へ格
納され、加工開始の指令に応じてCPU31が
RAM33の各座標点を逐次読み出し、これにし
たがつたMX54、MY55の駆動を行なうものと
なり、加工線に沿つたレーザビーム3による加工
が自動的に行なわれるため、テイーチングの容易
化および高速化ならびに高精度化が実現する。
ただし、光源6を複数とし、レーザビーム3の
近傍周囲へ互に対称な位置として光スポツト8を
投射すると共に、これらの反射光をPSD12に
より一括受光し、各光スポツト8による平均位置
に基づいて対向距離lを測定してもよく、光源6
としては、ランプ、発光ダイオード等の発光素子
を用いても同様であり、光源の種別にしたがい、
これらの発光波長を通過させ、かつ、レーザビー
ム3および加工点の発熱による発光波長を阻止す
る光学フイルタを撮像レンズ11側へ設ければよ
い。
また、SPDを用いる代りに、フオトダイオー
ドアレイ等を用いてもよく、これに応じて抵抗器
R乃至A/D43の回路を選定すれば同様であ
り、CPU31を用いず、各種の論理回路および
演算回路の組み合せを用いてもよい等、第4図の
構成は選定が任意であると共に、第1図において
は、状況によりステツプを入替え、または、同等
の他のものと置換し、あるいは、不要のものを省
略してもよく、条件により走査軌跡24を正弦波
状、矩形波状とし、あるいは、テープ21の曲折
に応じて走査周期を短縮してもよい。
なお、テープ21を貼着する代りに、加工面と
異なる光線反射率の塗料等によりマーキングを施
しても同様であり、マーキングの色彩が加工面と
異なれば、光線反射率がほぼ同等であつても、光
学フイルタにより判別を可能とすれよい等、本発
明は種々の変形が自在である。
〔発明の効果〕
以上に説明により明らかなとおり、本発明によ
れば、加工線のテイーチングが容易かつ高速にな
ると共に高精度となり、自動加工を行なうレーザ
加工機において顕著な効果が得られる。
【図面の簡単な説明】
図は本発明の実施例を示し、第1図は制御状況
のフローチヤート、第2図はヘツドの断面図、第
3図はマーキングの検出状況を示す平面図、第4
図は反射光の変化状況を示す波形図、第5図は制
御部のブロツク図である。 1…外筒、2…加工レンズ、3…レーザビー
ム、4…被加工物、6…光源、7…投光レンズ、
8…光スポツト、11…撮像レンズ、12…
PSD(受光素子)、21…テープ(マーキング)、
22…中心、23…基準点、24…走査軌跡、2
5…一側辺、26…他側辺、31…CPU(プロセ
ツサ)、32…ROM(固定メモリ)、33…RAM
(可変メモリ)、44…操作箱、54…MX(X軸用
のモータ)、55…MY(Y軸用モータ)、56…
MZ(Z軸用モータ)。

Claims (1)

    【特許請求の範囲】
  1. 1 テイーチングされた曲線状の加工線に沿つて
    加工を施し、かつ、光源より被加工物へ投射され
    た光スポツトを撮像してレーザビームを投射する
    ヘツドと前記被加工物との対向距離を測定するレ
    ーザ加工機において、前記被加工物の加工面上へ
    光線反射率が加工面と異なるマーキングを加工線
    の中心に沿つて施し、前記光スポツトによる反射
    光の変化をPSD素子により検出し、前記ヘツド
    を前記反射光の変化が反復する方向に沿つて移動
    させ、前記マーキングによる反射光の変化が生ず
    る中心位置の座標点を求め、該座標点を逐次メモ
    リへ格納することを特徴とするレーザ加工機の自
    動テイーチング方法。
JP59227224A 1984-10-29 1984-10-29 レーザ加工機の自動ティーチング方法 Granted JPS61108485A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59227224A JPS61108485A (ja) 1984-10-29 1984-10-29 レーザ加工機の自動ティーチング方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59227224A JPS61108485A (ja) 1984-10-29 1984-10-29 レーザ加工機の自動ティーチング方法

Publications (2)

Publication Number Publication Date
JPS61108485A JPS61108485A (ja) 1986-05-27
JPH033550B2 true JPH033550B2 (ja) 1991-01-18

Family

ID=16857441

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59227224A Granted JPS61108485A (ja) 1984-10-29 1984-10-29 レーザ加工機の自動ティーチング方法

Country Status (1)

Country Link
JP (1) JPS61108485A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4906418A (en) * 1987-10-23 1990-03-06 Toyoda-Koki Kabushiki-Kaisha Method for teaching a machining line
JPH01141303A (ja) * 1987-11-27 1989-06-02 Ishikawajima Harima Heavy Ind Co Ltd 3次元加工用ティーチングセンサ
JP7288786B2 (ja) * 2019-03-29 2023-06-08 株式会社総合車両製作所 レーザ溶接方法及びレーザ溶接装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS58209481A (ja) * 1982-05-28 1983-12-06 Hitachi Zosen Corp 倣い制御方法

Also Published As

Publication number Publication date
JPS61108485A (ja) 1986-05-27

Similar Documents

Publication Publication Date Title
JPH0122977B2 (ja)
JPH033550B2 (ja)
JPH01109058A (ja) 非接触ならい制御装置
JPH08327332A (ja) クリームはんだ膜厚測定装置
JPH0324603B2 (ja)
JPS5975760A (ja) 光走査方式
KR100696395B1 (ko) 레이저 가공장치의 레이저빔 제어방법
JPH0724589A (ja) レーザロボットの自動アライメント調整方法及び装置
JP2904556B2 (ja) レーザ加工装置
JPS6221486A (ja) センサの回転制御方式
JPS63252204A (ja) 距離・傾斜角測定器
JP2582807B2 (ja) 工業用ロボットに対する作業線教示方法
JP2000337876A (ja) 位置計測作図用自動追尾装置
JP2012220343A (ja) 透光性管状物体の厚さ測定装置
JP3192461B2 (ja) 光学的測定装置
JPH05280927A (ja) レーザスリット光の位置検出方法
JPS63112076A (ja) 溶接打点位置制御装置
JPH05332748A (ja) 帯状部材組継部の形状検出方法及びその装置
JPH01178393A (ja) レーザ加工機
JPS61236462A (ja) 光学式工具長測定装置
JPH0334563B2 (ja)
JP2646595B2 (ja) レーザ加工装置
JPH1123229A (ja) 膜厚測定方法
JPH0237533B2 (ja)
JPS63278686A (ja) 面直検知機能を備えた加工機