JP2003223213A - Teaching method and apparatus, and laser processing machine provided with the teaching method - Google Patents

Teaching method and apparatus, and laser processing machine provided with the teaching method

Info

Publication number
JP2003223213A
JP2003223213A JP2002024535A JP2002024535A JP2003223213A JP 2003223213 A JP2003223213 A JP 2003223213A JP 2002024535 A JP2002024535 A JP 2002024535A JP 2002024535 A JP2002024535 A JP 2002024535A JP 2003223213 A JP2003223213 A JP 2003223213A
Authority
JP
Japan
Prior art keywords
teaching
data
machining
line
head
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
JP2002024535A
Other languages
Japanese (ja)
Inventor
Shinji Sasaki
真二 佐々木
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.)
Nippei Toyama Corp
Original Assignee
Nippei Toyama 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 Nippei Toyama Corp filed Critical Nippei Toyama Corp
Priority to JP2002024535A priority Critical patent/JP2003223213A/en
Publication of JP2003223213A publication Critical patent/JP2003223213A/en
Pending legal-status Critical Current

Links

Abstract

<P>PROBLEM TO BE SOLVED: To provide a teaching method capable of easily performing a teaching operation in a short time and accurately fetching processing data in by any untrained personnel. <P>SOLUTION: A teaching line for teaching works is taught in step S1. Teaching data is produced at the basis of taught data in step S2. The teaching data are stored in a memory means in step S3. A teaching operation of the teaching works is finished in step S4, and the teaching data are moved along the processing line of a practically processed work in step S5. The amount of gap with the teaching data is detected by teaching the processing line in step S6, and processed data are produced by modifying the teaching data based on the amount of the gap. The processed data obtained therein are stored in the memory means in step S7. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】この発明は、例えばレーザ加
工用データを確保するためのティーチング方法及びその
装置並びにティーチング装置を備えたレーザ加工機に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to, for example, a teaching method and apparatus for securing laser processing data, and a laser processing machine equipped with the teaching apparatus.

【0002】[0002]

【従来の技術】一般に、図3に示すようなX,Y,Zの
三次元座標軸と、C軸,A軸の二つのヘッド姿勢軸とで
5軸制御可能な三次元レーザ加工機において、加工ヘッ
ドの移動軌跡座標の入力のためのティーチング操作は以
下のようにして行われる。すなわち、教示線としての罫
書き線21が付された教示用ワーク4がテーブル1上の
治具3に載置される。そして、レーザ加工機の加工ヘッ
ドにティーチング用ヘッド71を取り付け、ジョイステ
ィックレバー25による5軸移動の操作により、レーザ
加工機の前記5軸のうち必要な軸を動作させる。これに
より、ティーチング用ヘッド71を移動させて罫書き線
21上の教示点に対向させ、この対向状態で教示点デー
タ、すなわちその教示点におけるティーチング用ヘッド
71の座標データ及び姿勢データを取り込んでメモリに
記憶させる。この動作を罫書き線21の多数箇所で行っ
て教示データを作成する。
2. Description of the Related Art Generally, in a three-dimensional laser beam machine capable of controlling five axes by three-dimensional coordinate axes of X, Y and Z and two head posture axes of C axis and A axis as shown in FIG. The teaching operation for inputting the movement trajectory coordinates of the head is performed as follows. That is, the teaching work 4 with the scoring lines 21 as teaching lines is placed on the jig 3 on the table 1. Then, the teaching head 71 is attached to the processing head of the laser processing machine, and a required axis of the five axes of the laser processing machine is operated by operating the joystick lever 25 to move the five axes. As a result, the teaching head 71 is moved to face the teaching point on the scoring line 21, and in this facing state, teaching point data, that is, coordinate data and attitude data of the teaching head 71 at the teaching point is fetched. To memorize. This operation is performed at many points on the score line 21 to create teaching data.

【0003】[0003]

【発明が解決しようとする課題】ところが、従来のティ
ーチング方法においては、三次元ワークの1個ごとに製
造過程でひずみが生じるため、加工精度の要求される溶
接作業を行う場合には、ワーク1個ごとに溶接ラインを
教示しなければない。又、ティーチングを終了した後に
加工ヘッドの交換を必要として、その教示のための時間
や教示のための熟練した作業者が必要となることから、
自動化が求められていた。
However, in the conventional teaching method, distortion occurs in the manufacturing process for each one of the three-dimensional workpieces. We have to teach each individual welding line. In addition, since it is necessary to replace the machining head after finishing teaching, a time for teaching and a skilled worker for teaching are required.
Automation was required.

【0004】そこで、ワークの溶接ラインを先行する検
出器によりオンラインで検出しながら溶接作業を行う方
法も提案されている。しかしながら、溶接ラインの途中
に大きな隙間や過小な隙間が存在していると、溶接ライ
ンの適正な認識を行うことができないという問題があっ
た。又、溶接ラインの途中に仮溶接部分があり、オンラ
インでの溶接ラインの検出を必ずしも十分に行うことが
できないという問題もあった。
Therefore, there has been proposed a method of performing a welding operation while detecting a welding line of a workpiece online by a preceding detector. However, if there is a large gap or an excessively small gap in the middle of the welding line, there is a problem that proper recognition of the welding line cannot be performed. In addition, there is a problem that there is a temporary welding part in the middle of the welding line, and it is not always possible to sufficiently detect the welding line online.

【0005】この発明は、このような従来の技術に存在
する問題点に着目してなされたものである。その目的
は、ティーチング操作を容易かつ短時間に遂行すること
ができるとともに、熟練者でなくても加工データを正確
に取り込むことができるティーチング方法及びその装置
並びにティーチング装置を備えたレーザ加工機を提供す
ることにある。
The present invention has been made by paying attention to the problems existing in such conventional techniques. An object of the present invention is to provide a teaching method and apparatus capable of easily performing a teaching operation in a short time and capable of accurately capturing machining data even by an unskilled person, and a laser processing machine equipped with the teaching apparatus. To do.

【0006】[0006]

【課題を解決するための手段】上記問題点を解決するた
めに、請求項1に記載の発明は、教示用ワークの教示線
に沿って加工ヘッドを操作してティーチングによりその
教示データを記憶する行程と、上記行程により得られた
教示データを用いて実ワークの加工線に沿って撮影手段
を有した加工ヘッドを移動して、加工線を撮影する行程
と、上記行程により得られた撮像データに基づいて前記
教示データと実ワークの加工線とのズレ量を演算する行
程と、上記行程により得られたズレ量のデータに基づい
て前記教示データを修正して実ワークの加工データを修
正する行程と、上記行程により得られた加工データを記
憶手段に記憶する行程とを含むことを要旨とする。
In order to solve the above problems, the invention according to claim 1 stores the teaching data by teaching by operating the machining head along the teaching line of the teaching work. Using the process and the teaching data obtained by the above process, the process of moving the machining head having the photographing means along the machining line of the actual work to photograph the machining line, and the imaging data obtained by the above process And a step of calculating a deviation amount between the teaching data and the machining line of the actual work based on the above, and the teaching data is corrected based on the deviation amount data obtained by the above step to correct the machining data of the actual work. It is a gist to include a step and a step of storing the processed data obtained by the above step in the storage means.

【0007】請求項2に記載の発明は、教示用ワークの
教示線に沿って加工ヘッドを操作して教示データを記憶
する手段と、上記手段により得られた教示データを用い
て実ワークの加工線に沿って加工ヘッドを移動して、加
工線を撮影する撮影手段と、上記撮影手段により撮影さ
れた撮像データに基づいて前記教示データと実ワークの
加工線とのズレ量を演算する手段と、上記手段により得
られたズレ量のデータに基づいて前記教示データを修正
して実ワークの加工データを記憶する手段とを含むこと
を要旨とする。
According to a second aspect of the present invention, means for operating the machining head along the teaching line of the teaching work to store the teaching data, and machining of the actual work using the teaching data obtained by the above means. Photographing means for photographing the machining line by moving the machining head along the line; and means for calculating the amount of deviation between the teaching data and the machining line of the actual work based on the imaging data photographed by the photographing means. And a means for correcting the teaching data on the basis of the deviation amount data obtained by the above means and storing the machining data of the actual work.

【0008】請求項3に記載の発明は、請求項2におい
て、前記ズレ量を演算する手段は、夫々の教示データ
と、それらの教示データに対応して、前記加工線とのX
軸及びY軸方向のズレ量を演算するものであることを要
旨とする。
According to a third aspect of the present invention, in the second aspect, the means for calculating the deviation amount is each teaching data and X of the machining line corresponding to the teaching data.
The gist is that the amount of deviation in the axis and Y-axis directions is calculated.

【0009】請求項4に記載の発明は、請求項3におい
て、前記ズレ量を演算する手段は、加工ヘッドの法線方
向のズレ量及び実ワークと加工ヘッドの先端とのギャッ
プ量のズレ量を演算するものであることを要旨とする。
According to a fourth aspect of the present invention, in the third aspect, the means for calculating the shift amount is a shift amount in the normal direction of the machining head and a gap amount between the actual work and the tip of the machining head. The gist is that it computes.

【0010】請求項5に記載の発明は、請求項2〜4の
いずれか一項に記載のティーチング装置を備えるととも
に、三次元座標軸及びヘッド姿勢軸により運動制御され
る加工ヘッドと、この加工ヘッドの運動を手動操作によ
り制御する操作手段とを備えたことを要旨とする。
According to a fifth aspect of the present invention, there is provided a teaching device according to any one of the second to fourth aspects, and a machining head whose movement is controlled by a three-dimensional coordinate axis and a head posture axis, and the machining head. The gist of the present invention is to provide an operating means for controlling the movement of the robot by a manual operation.

【0011】請求項6に記載の発明は、請求項5におい
て前記ティーチング装置は、前記加工ヘッドに設けら
れ、その加工ヘッドを用いて、教示用ワーク上に付され
た教示線及びその周囲又は実ワークの加工線及びその周
囲を撮影する撮影手段と、上記撮影手段により撮影され
た撮像データに基づいて加工ヘッドを前記教示線上の教
示点近傍又は前記加工線上の加工点近傍における法線方
向を検出する法線方向検出手段と、その法線方向検出手
段から得られたデータから教示点近傍又は加工点近傍に
おける法線方向を演算する法線方向演算手段と、加工ヘ
ッドの先端に設けられ、かつ加工ヘッドを前記教示点又
はその近傍あるいは加工点又はその近傍に近付けた状態
で、加工ヘッド先端と教示点又はその近傍あるいは加工
点又はその近傍との間のギャップ量を検出するギャップ
量検出手段と、上記ギャップ量検出手段により検出され
たデータからギャップ量を演算するギャップ量演算手段
と、前記教示用ワークによる法線方向及びギャップ量の
演算手段の演算データに基づいて、加工ヘッドを姿勢変
更し、同ヘッドを教示点における法線方向に指向させる
とともに、教示用ワークに対して所定のギャップ量の位
置に移動する制御手段と、上記制御手段による加工ヘッ
ドの移動により該加工ヘッドの座標データ及び姿勢デー
タを取り込んで、この位置における点を教示点として教
示データを記憶する教示データ記憶手段と、その記憶さ
れた教示用ワークの教示データに基づいて、実ワークの
加工線に沿って加工ヘッドを操作して、前記撮影手段に
より撮像された実ワークの加工線と教示データのそれぞ
れの教示点とのX軸及びY軸方向のズレ量、法線方向の
ズレ量及びギャップ量のズレ量を検出するズレ量検出手
段と、上記ズレ量検出手段により検出されたズレ量に基
づいて前記教示用ワークの教示データを各教示点ごとに
修正して実ワークの加工データを演算する加工データ演
算手段と、上記演算手段により演算された加工データを
記憶す加工データ記憶手段とを有するものであることを
要旨とする。
According to a sixth aspect of the present invention, in the fifth aspect, the teaching device is provided on the machining head, and the machining head is used to teach a teaching line attached to a work for teaching and its surroundings or actual lines. A photographing means for photographing the machining line of the workpiece and its surroundings, and a machining head for detecting the normal direction of the machining head in the vicinity of the teaching point on the teaching line or in the vicinity of the machining point on the machining line based on the imaging data photographed by the photographing means A normal direction detecting means for calculating the normal direction in the vicinity of the teaching point or the processing point from the data obtained from the normal direction detecting means; With the machining head close to the teaching point or its vicinity or the machining point or its vicinity, the machining head tip and the teaching point or its vicinity or the machining point or its vicinity Gap amount detecting means for detecting the gap amount, the gap amount calculating means for calculating the gap amount from the data detected by the gap amount detecting means, and the calculating means for calculating the normal direction and the gap amount by the teaching work. Based on the data, the posture of the machining head is changed, the head is oriented in the normal direction at the teaching point, and the machining means is moved by the control means to move to a position of a predetermined gap amount with respect to the teaching work. Based on the teaching data storage means for taking in the coordinate data and the posture data of the machining head by the movement of the head and storing the teaching data with the point at this position as a teaching point, and the teaching data of the stored teaching work, By operating the machining head along the machining line of the actual workpiece, the machining line of the actual workpiece captured by the photographing means and the teaching Deviation amount detecting means for detecting deviation amounts in the X-axis and Y-axis directions, deviation amounts in the normal line direction, and deviation amounts from the respective teaching points of the data, and deviation amounts detected by the deviation amount detecting means. Machining data calculating means for correcting the teaching data of the teaching work for each teaching point based on the above to calculate the machining data of the actual work, and machining data storing means for storing the machining data calculated by the above-mentioned computing means. The gist is that it has.

【0012】[0012]

【発明の実施の形態】以下、この発明をレーザ加工機の
ティーチング装置として具体化した実施形態を図面に基
づいて詳細に説明する。
BEST MODE FOR CARRYING OUT THE INVENTION Hereinafter, an embodiment in which the present invention is embodied as a teaching device for a laser beam machine will be described in detail with reference to the drawings.

【0013】初めに、図3において、この実施形態の三
次元レーザ加工機の構成を説明する。この実施形態のレ
ーザ加工機は、座標軸としてのX,Y,Z軸と、模式図
を表す図8(a)に示すように、ヘッド姿勢軸としての
垂直軸及び傾斜軸よりなるC,A軸とを有する5軸制御
タイプである。このレーザ加工機は加工ヘッド5の移動
軌跡の記憶に基づくティーチング及びティーチングプレ
イバック機能を有する。テーブル1はベース2上にX軸
方向へ移動可能に支持され、その上面には治具3を介し
て教示用ワーク4又は実際に加工される実ワーク4' が
載置される。教示用ワーク4上には教示線としての罫書
き線21が付されており、図2に示すように、その罫書
き線21上には多数の教示点P2が設定される。実ワー
ク4' には加工線21' が形成されている。加工ヘッド
5はコラム6にY軸方向とZ軸方向との2方向に移動可
能に支持されるとともに、その先端にはノズル7が取り
付けられている。このノズル7は姿勢制御用の前記C軸
とA軸との周りを図示しないサーボモータを備えた駆動
機構により回転可能に支持されている。
First, the configuration of the three-dimensional laser beam machine of this embodiment will be described with reference to FIG. The laser beam machine according to this embodiment has X, Y, and Z axes as coordinate axes, and C and A axes including a vertical axis and a tilt axis as a head attitude axis as shown in FIG. It is a 5-axis control type having and. This laser processing machine has a teaching and teaching playback function based on the memory of the movement locus of the processing head 5. The table 1 is supported on a base 2 so as to be movable in the X-axis direction, and a teaching work 4 or an actual work 4 ′ to be actually processed is placed on the upper surface of the table 1 via a jig 3. A scoring line 21 as a teaching line is provided on the teaching work 4, and a large number of teaching points P2 are set on the scoring line 21 as shown in FIG. A machining line 21 'is formed on the actual work 4'. The processing head 5 is supported by a column 6 so as to be movable in two directions, the Y-axis direction and the Z-axis direction, and a nozzle 7 is attached to the tip thereof. The nozzle 7 is rotatably supported around the C axis and the A axis for attitude control by a drive mechanism including a servo motor (not shown).

【0014】そして、このノズル7が実ワーク4' 上の
所定の位置に対し、その位置を通る法線上において所定
距離をおいて対向配置される。この状態でレーザ発振器
8から供給されるレーザ光が、加工ヘッド5の先端に取
付られたノズル7からワークに照射されて、例えば溶接
等のレーザ加工が施される。
The nozzle 7 is arranged so as to face a predetermined position on the actual work 4'with a predetermined distance on a normal line passing through the position. In this state, the laser light supplied from the laser oscillator 8 is applied to the work from the nozzle 7 attached to the tip of the processing head 5, and laser processing such as welding is performed.

【0015】加工ヘッド5はティーチングヘッドとして
の機能を兼用するものである。図2に示すように、加工
ヘッド5のC軸周りを回転する前記回転支持筒9の内部
には光ファイバーケーブ10に接続されたコリメータ1
1が所定位置において非回転状態で支持され、回転支持
筒9の下端部には第1反射ミラー12が収容されてい
る。前記回転支持筒9の下端部にはノズル7が水平のA
軸の周りで回転可能に支持されている。このノズル7の
内部には集光レンズ13が収容されている。
The processing head 5 also serves as a teaching head. As shown in FIG. 2, the collimator 1 connected to the optical fiber cable 10 is provided inside the rotary support tube 9 that rotates around the C axis of the processing head 5.
1 is supported at a predetermined position in a non-rotating state, and a first reflection mirror 12 is housed at the lower end of the rotation support cylinder 9. At the lower end of the rotation support cylinder 9, the nozzle 7 is
It is rotatably supported around an axis. A condenser lens 13 is housed inside the nozzle 7.

【0016】撮影手段を構成するCCDカメラ15は第
1反射ミラー12のホルダー12aの背面に固定されて
いる。図3に示すように、CRTディスプレイ22は前
記コラム6の側部に配設され、図2に示すようにケーブ
ル16を介してカメラ15の出力端子に接続されてい
る。CCDカメラ15の撮影データはメインコントロー
ラ38にも送られるようになっている。そして、カメラ
15により教示用ワーク4上の罫書き線21が撮影され
るとき、その罫書き線21及びその周囲の映像がディス
プレイ22上に表示される。又、図4に示すように、デ
ィスプレイ22の表示面にはターゲット位置を表す中心
点P1と、その中心点P1を中心としたサークルGが映
し出される。
The CCD camera 15 constituting the photographing means is fixed to the back surface of the holder 12a of the first reflecting mirror 12. As shown in FIG. 3, the CRT display 22 is disposed on the side portion of the column 6 and is connected to the output terminal of the camera 15 via the cable 16 as shown in FIG. The photographing data of the CCD camera 15 is also sent to the main controller 38. Then, when the scribe line 21 on the teaching work 4 is photographed by the camera 15, the scribe line 21 and the surrounding image are displayed on the display 22. Further, as shown in FIG. 4, a center point P1 representing the target position and a circle G centering on the center point P1 are displayed on the display surface of the display 22.

【0017】上述した撮影手段は実ワーク4' の加工線
21' の撮影にも用いられる。操作手段を構成するジョ
イスティックレバー25は、前記ディスプレイ22に近
接してコラム6の側部に配設されている。そして、ディ
スプレイ22上の映像に基づいて、このジョイスティッ
クレバー25を操作することにより、テーブル1又は加
工ヘッド5をX軸、Y軸及びZ軸方向に相対移動させ
て、加工ヘッド5の先端を教示用ワーク4の所定位置に
移動させることができる。
The above-mentioned photographing means is also used for photographing the machining line 21 'of the actual work 4'. The joystick lever 25, which constitutes the operating means, is arranged on the side of the column 6 in the vicinity of the display 22. Then, by operating the joystick lever 25 based on the image on the display 22, the table 1 or the processing head 5 is relatively moved in the X-axis, Y-axis, and Z-axis directions, and the tip of the processing head 5 is taught. The workpiece 4 can be moved to a predetermined position.

【0018】ティーチングボックス26は前記ジョイス
ティックレバー25の近傍に位置するように配置されて
いる。又、ティーチングボックス26は、ティーチング
モードを設定するためのモード設定キー28、加工ヘッ
ド5を法線上に配置させるための指令手段としての操作
キー29、並びに教示点データの記憶のためにその教示
点データの取り込みを開始させるためのデータ入力キー
30を備えている。ここで、教示点データは、教示点又
はその近傍の1点のX,Y,Z軸方向の三つの座標デー
タ及びC,A軸方向の二つの姿勢データを含む。
The teaching box 26 is arranged near the joystick lever 25. The teaching box 26 includes a mode setting key 28 for setting a teaching mode, an operation key 29 as command means for arranging the machining head 5 on the normal line, and a teaching point for storing teaching point data. A data input key 30 for starting data acquisition is provided. Here, the teaching point data includes three coordinate data in the X, Y, and Z axis directions and one posture data in the C and A axis directions of the teaching point or one point near the teaching point.

【0019】図2に示すように、ノズル7の下端部には
ギャップ量検出手段としての機能を有し、かつ法線方向
演算のためのデータを取得するための静電容量センサ3
1が装着されている。この静電容量センサ31は後述す
るメインコントローラ38にケーブル32を介して接続
されている。この静電容量センサ31は、加工ヘッド5
が教示用ワーク4の所定位置を指向した状態で、教示用
ワーク4とノズル7との間の静電容量を検出する。この
静電容量センサ31により検出された検出電圧がメイン
コントローラ38に供給される。そして、メインコント
ローラ38はノズル7の先端と教示用ワーク4との間の
ギャップ量D1を演算する。又、静電容量センサ31か
らの検出電圧に基づいて、一つの教示点における法線方
向が次に述べるメインコントローラ38の法線方向演算
部38cにより演算される。
As shown in FIG. 2, the electrostatic capacity sensor 3 at the lower end of the nozzle 7 has a function as a gap amount detecting means and acquires data for normal direction calculation.
1 is installed. The capacitance sensor 31 is connected to a main controller 38 described later via a cable 32. This capacitance sensor 31 is used for the processing head 5
Detects the electrostatic capacitance between the teaching work 4 and the nozzle 7 in a state where the pointing work is directed to a predetermined position of the teaching work 4. The detection voltage detected by the capacitance sensor 31 is supplied to the main controller 38. Then, the main controller 38 calculates the gap amount D1 between the tip of the nozzle 7 and the teaching work 4. Further, based on the detected voltage from the electrostatic capacity sensor 31, the normal direction at one teaching point is calculated by the normal direction calculation unit 38c of the main controller 38 described below.

【0020】図3に示すように、制御装置36は前記ベ
ース2の側方に設置され、そのテーブル上には各種デー
タ等を入力するためのキーボード37が載置されてい
る。又、制御装置36は、図2に示すように演算処理用
のメインコントローラ38、作業プログラムやティーチ
ングデータ等を記憶する記憶手段としてのメモリ39を
備えている。又、制御装置36はメインコントローラ3
8からの制御信号に基づいてX,Y,Z軸,C,A軸の
駆動用の各サーボモータ(図示しない)を制御するため
のサーボコントローラ40を備えている。メインコント
ローラ38は加工ヘッド5のノズル7を法線方向に指向
させるための制御を行う制御部38a,ギャップ量を演
算するためのギャップ量演算部38b,法線方向を演算
するための法線方向演算部38cを備えている。又、前
記メインコントローラ38は、教示データを演算するた
めの教示データ演算部38d及び実ワーク4' の加工デ
ータを演算するための加工データ演算部38eを備えて
いる。前記制御装置36は制御手段,法線方向演算手
段、ギャップ量演算手段、教示データ演算手段及び加工
データ演算手段を構成する。前記メモリ39は、教示デ
ータ記憶部(教示データ記憶手段)39aと、加工デー
タ記憶部(加工データ記憶手段)39bを備えている。
As shown in FIG. 3, the control device 36 is installed on the side of the base 2, and a keyboard 37 for inputting various data and the like is placed on the table thereof. As shown in FIG. 2, the control device 36 is also provided with a main controller 38 for arithmetic processing and a memory 39 as a storage means for storing work programs, teaching data and the like. Further, the control device 36 is the main controller 3
A servo controller 40 is provided for controlling each servo motor (not shown) for driving the X, Y, Z axes, C, and A axes based on a control signal from 8. The main controller 38 includes a controller 38a for controlling the nozzle 7 of the processing head 5 in the normal direction, a gap amount calculator 38b for calculating the gap amount, and a normal direction for calculating the normal direction. The calculator 38c is provided. Further, the main controller 38 includes a teaching data computing unit 38d for computing teaching data and a machining data computing unit 38e for computing machining data of the actual work 4 '. The control device 36 constitutes a control means, a normal direction calculation means, a gap amount calculation means, a teaching data calculation means, and a machining data calculation means. The memory 39 includes a teaching data storage unit (teaching data storage unit) 39a and a processing data storage unit (processing data storage unit) 39b.

【0021】この実施形態では、静電容量センサ31、
CCDカメラ15及びメインコントローラ38等により
法線方向検出手段を構成するとともに、後述する教示デ
ータと実ワークの加工線とのズレ量を検出するズレ量検
出手段を構成している。
In this embodiment, the capacitance sensor 31,
The CCD camera 15 and the main controller 38 and the like constitute a normal direction detecting means, and also constitute a deviation amount detecting means for detecting a deviation amount between teaching data described later and a machining line of an actual work.

【0022】可視光スポット41はレーザ発振器8の内
部に設けた可視光レーザとしてのHe−Neレーザ発振
部(図示略)から、He−Neレーザ光を発振させるこ
とにより形成される。そして、加工ヘッド5内から集光
レンズ13を介してノズル7先端部近くの教示用ワーク
4上にスポットとなって表示される。可視光スポット4
1は前記ターゲット位置を表す中心点P1に形成され
る。
The visible light spot 41 is formed by oscillating He-Ne laser light from a He-Ne laser oscillator (not shown) as a visible light laser provided inside the laser oscillator 8. Then, it is displayed as a spot on the teaching work 4 near the tip of the nozzle 7 from the inside of the processing head 5 through the condenser lens 13. Visible light spot 4
1 is formed at the center point P1 representing the target position.

【0023】次に、前記のように構成された三次元レー
ザ加工機におけるティーチング装置について動作を説明
する。最初に、ティーチング方法の概要を図1に基づい
て説明する。ステップS1では、教示用ワーク4の教示
線21をティーチングする。ステップS2では、ティー
チングされたデータに基づいて教示データを作成する。
ステップS3では、教示データを記憶手段に記憶する。
ステップS4では、教示用ワークの教示作業を終了し、
ステップS5では実ワーク4' の加工線21' に沿って
移動する。ステップS6では、前記加工線21' への移
動によって、教示データとのズレ量を検出し、このズレ
量に基づいて前記教示データを修正して加工データを作
成する。ステップS7では得られた加工データを記憶手
段に記憶する。
Next, the operation of the teaching device in the three-dimensional laser beam machine configured as described above will be described. First, the outline of the teaching method will be described with reference to FIG. In step S1, the teaching line 21 of the teaching work 4 is taught. In step S2, teaching data is created based on the taught data.
In step S3, the teaching data is stored in the storage means.
In step S4, the teaching work of the teaching work is finished,
In step S5, the work 4'is moved along the machining line 21 '. In step S6, a shift amount from the teaching data is detected by moving to the working line 21 ', and the teaching data is corrected based on the shift amount to create working data. In step S7, the obtained processed data is stored in the storage means.

【0024】次に、このレーザ加工機において図1に示
すティーチング操作を行う具体的な方法を図6及び図7
に基づいて説明する。罫書き線21を付した教示用ワー
ク4をテーブル1上にセットする。この状態で、ティー
チングボックス26上のモード設定キー28によりティ
ーチングモードを設定すると、制御装置36のメインコ
ントローラ38は図6及び図7に示すプログラムを実行
する。
Next, a specific method of performing the teaching operation shown in FIG. 1 in this laser processing machine will be described with reference to FIGS. 6 and 7.
It will be described based on. The teaching work 4 with the marking lines 21 is set on the table 1. When the teaching mode is set by the mode setting key 28 on the teaching box 26 in this state, the main controller 38 of the control device 36 executes the programs shown in FIGS. 6 and 7.

【0025】すなわち、図6のステップS1において、
He−Neレーザ発振部(図示略)からのHe−Neレ
ーザ光が可視光スポット41として教示用ワーク4上の
罫書き線21の近傍又は該線21上に照射される。可視
光スポット41の反射光がCCDカメラ15に導かれて
罫書き線21及びその周囲が撮影されて、それらの映像
が図4に示すようにディスプレイ22に表示される。
That is, in step S1 of FIG.
A He—Ne laser beam from a He—Ne laser oscillator (not shown) is irradiated as a visible light spot 41 on or near the scribe line 21 on the teaching work 4. The reflected light of the visible light spot 41 is guided to the CCD camera 15, the scored line 21 and its surroundings are photographed, and their images are displayed on the display 22 as shown in FIG.

【0026】次に、ステップS2においてジョイスティ
ックレバー25が操作されると、その操作に応じてテー
ブル1のX軸方向への移動、加工ヘッド5のY軸及びZ
軸方向への移動のうちの少なくとも一つ方向への移動が
行われる。これにより、加工ヘッド5がその先端におい
て罫書き線21上の教示点P2としようとする所定の1
点又はその近傍の1点に指向される。このとき、罫書き
線21がサークルG内に位置するようにする。
Next, when the joystick lever 25 is operated in step S2, the table 1 moves in the X-axis direction and the machining head 5 moves in the Y-axis and Z-direction in response to the operation.
At least one of the axial movements is moved. As a result, the machining head 5 tries to make the teaching point P2 on the scoring line 21 at its tip end a predetermined 1
It is directed to a point or one point near it. At this time, the scoring line 21 is positioned within the circle G.

【0027】次に、ステップS3において、静電容量セ
ンサ35による検出に応じて、加工ヘッド5が教示用ワ
ーク4に対して予め設定された距離Dまで接近移動し、
カメラの焦点合わせが行われる。
Next, in step S3, the processing head 5 moves closer to the teaching work 4 up to a preset distance D in response to the detection by the capacitance sensor 35,
The camera is focused.

【0028】次に、ステップS4において、罫書き線2
1がサークルG内に位置するか否かが検出され、サーク
ルG外に位置する場合はプログラムがステップS2に戻
る。サークルG内に位置する場合はプログラムがステッ
プS5に進行する。このステップS4における判断は、
撮像の画像処理に基づいて行われる。
Next, in step S4, the scoring line 2
It is detected whether or not 1 is located in the circle G, and if it is located outside the circle G, the program returns to step S2. If it is located in the circle G, the program proceeds to step S5. The judgment in step S4 is
It is performed based on the image processing of imaging.

【0029】ステップS5においては、制御装置36は
モニタ中心点P1(可視光スポット41)に対して罫書
き線21上の最接近位置がサーチされ、その最短距離の
X,Y,Z座標データが確定された教示点P2の座標デ
ータとして一旦メモリ39に設定される。
In step S5, the controller 36 searches for the closest position on the scoring line 21 with respect to the monitor center point P1 (visible light spot 41), and obtains the X, Y, Z coordinate data of the shortest distance. The coordinate data of the determined teaching point P2 is temporarily set in the memory 39.

【0030】ステップS6においては、確定された教示
点P2を通る法線の検出のために、教示点P2が図5に
示すようにモニタ中心点P1と一致するように、加工ヘ
ッド5がX軸,Y軸又はZ軸方向に微少移動される。
In step S6, in order to detect the normal line passing through the established teaching point P2, the machining head 5 is moved along the X-axis so that the teaching point P2 coincides with the monitor center point P1 as shown in FIG. , A small amount is moved in the Y-axis or Z-axis direction.

【0031】ステップS7においては、教示点P2を通
る法線の検出が次のようにして行われる。この法線の検
出には、本願と同一出願人による特開平8−30017
1号公報に示された方法を用いている。すなわち、加工
ヘッド5のノズル7先端を教示用ワーク4表面の教示点
P2に対しほぼ法線方向に向けるように位置決めする。
この時の座標データ及び姿勢データをもとに、教示点P
2を囲む教示点P2付近の円周方向の3点の座標を算出
して加工ヘッド5をその3点に順次移動させる。この時
のノズル7とワーク4間の距離を一定に保つ位置で、教
示点P2付近のワーク4表面における3点の座標を検出
し、この3点で形成される平面に対する法線ベクトルを
求める。この法線ベクトルにノズル7の姿勢を一致させ
るように加工ヘッド5のC,A軸の姿勢データを演算す
る。この姿勢データに基づいて加工ヘッド5を上記教示
点P2において姿勢変更する。この法線検出方法及び装
置は、上記の公報に詳細に記載されているので、本実施
形態にそれを適用する。
In step S7, a normal line passing through the teaching point P2 is detected as follows. To detect this normal, Japanese Patent Application Laid-Open No. 8-30017 filed by the same applicant as the present application.
The method disclosed in Japanese Patent No. 1 is used. That is, the tip of the nozzle 7 of the processing head 5 is positioned so as to be oriented substantially in the normal direction to the teaching point P2 on the surface of the teaching work 4.
Based on the coordinate data and posture data at this time, teach point P
The coordinates of three points in the circumferential direction in the vicinity of the teaching point P2 surrounding 2 are calculated, and the machining head 5 is sequentially moved to the three points. At the position where the distance between the nozzle 7 and the work 4 at this time is kept constant, the coordinates of three points on the surface of the work 4 near the teaching point P2 are detected, and the normal vector to the plane formed by these three points is obtained. Attitude data of the C and A axes of the machining head 5 is calculated so that the attitude of the nozzle 7 matches the normal vector. The posture of the processing head 5 is changed at the teaching point P2 based on this posture data. This normal detection method and apparatus are described in detail in the above-mentioned publication, and therefore they are applied to this embodiment.

【0032】ステップS8においては、操作キー29の
操作により、加工ヘッド5がC軸又はA軸の少なくとも
一方を中心に回動して、同ヘッド5が教示点P2におけ
る法線方向に一致される。
In step S8, by operating the operation key 29, the machining head 5 rotates about at least one of the C axis and the A axis, and the head 5 is aligned with the normal direction at the teaching point P2. .

【0033】ステップS9においては、データ入力キー
30の操作に基づいて加工ヘッド5の位置データ、すな
わち加工ヘッド5が位置するX,Y,Z軸の座標データ
とC,A軸の姿勢データが取り込まれて、それらのデー
タがメモリ39の所定領域にアドレス順に記憶される。
In step S9, the position data of the machining head 5, that is, the coordinate data of the X, Y and Z axes where the machining head 5 is located and the posture data of the C and A axes are fetched based on the operation of the data input key 30. Then, the data is stored in a predetermined area of the memory 39 in the order of addresses.

【0034】ステップS10においては、1つの教示点
データの作成が終了される。そして、このティーチング
操作を繰り返し行うことにより、罫書き線21上の多数
の教示点データを順に取り込むことができる。そして、
ステップS11において、予め予定していた全教示点で
のデータの取込が終了したか否かが判断され、NOの場
合にはステップS2に戻る。YESの場合にはステップ
S12において教示データとしてメモリ39の記憶部3
9aに記憶される。
In step S10, the creation of one teaching point data is completed. Then, by repeating this teaching operation, a large number of teaching point data on the score line 21 can be sequentially fetched. And
In step S11, it is determined whether or not the data acquisition at all the planned teaching points has been completed. If NO, the process returns to step S2. If YES, in step S12 the storage unit 3 of the memory 39 is used as teaching data.
9a.

【0035】以上の操作により教示用ワーク4の教示デ
ータの作成が終了する。続いて、この教示データに基づ
いて、実ワーク4' の加工線21' のティーチング動作
が行われるが、この動作を図7に基づいて説明する。
With the above operation, the creation of the teaching data of the teaching work 4 is completed. Subsequently, the teaching operation of the machining line 21 'of the actual work 4'is performed based on this teaching data. This operation will be described with reference to FIG.

【0036】ステップS13において、作業者によって
教示用ワーク4が実ワーク4' に取り換えられる。ステ
ップS14において、前記教示データに基づいて、加工
ヘッド5を実ワーク4' の加工線21' に沿って移動す
る。ステップS15においては、カメラ15により加工
線21' 及び加工点P2' を撮影する。
In step S13, the teaching work 4 is replaced by the actual work 4'by the operator. In step S14, the machining head 5 is moved along the machining line 21 'of the actual work 4'based on the teaching data. In step S15, the processing line 21 'and the processing point P2' are photographed by the camera 15.

【0037】ステップS16において、カメラ15によ
る撮影データに基づいて、図9に示す加工線21' 上の
一つの加工点P2' とモニタ中心点P1とのX軸,Y軸
方向のズレ量ΔX,ΔY、図示しないが法線方向のズレ
量ΔC,ΔA、ギャップ量D1のズレ量Δd1を検出す
る。
In step S16, the deviation amount ΔX in the X-axis and Y-axis directions between one processing point P2 'on the processing line 21' and the monitor center point P1 shown in FIG. ΔY, although not shown, deviation amounts ΔC and ΔA in the normal direction and deviation amount Δd1 of the gap amount D1 are detected.

【0038】ステップS17において、前記各ズレ量に
基づいて加工データ演算部38eにより前記教示データ
を修正演算して実ワーク4' の加工データを作成する。
ステップS18において、一点の加工データの作成が終
了した後、ステップS19において、全ての加工点P
2' のデータが作成されたか否かが判断され、NOの場
合にはステップS14に戻る。YESの場合には、加工
データ記憶部39bに一つの実ワーク4' の加工データ
を記憶する。この加工データは実ワーク4' の以降のレ
ーザ加工用の移動データとして供給される。
In step S17, the teaching data is corrected and computed by the machining data computing unit 38e based on the respective deviation amounts to produce the machining data of the actual work 4 '.
After the creation of the machining data for one point is completed in step S18, all machining points P are processed in step S19.
It is determined whether or not the data 2'is created, and if NO, the process returns to step S14. In the case of YES, the processing data of one real work 4'is stored in the processing data storage unit 39b. This processing data is supplied as movement data for laser processing after the actual work 4 '.

【0039】以上説明した実施形態のティーチング装置
においては、次のような効果がある。 (1) この実施形態では、コントローラ38の制御の
下に、メモリ39内のプログラムに基づいて教示データ
の取り込みが自動的に行われる。そして、ティーチング
操作時に、教示用ワーク4上の罫書き線21がカメラ1
5により撮影されて、ディスプレイ22上に表示され
る。このため、教示点P2がヘッド5の影に隠れたりす
ることがなく、しかも作業者が加工ヘッド5を近傍から
覗き込む必要もない。教示用ワーク4が三次元形状であ
っても、加工ヘッド5を罫書き線21上の教示点P2に
対し容易かつ正確に指向させることができる。
The teaching device of the embodiment described above has the following effects. (1) In this embodiment, the teaching data is automatically taken in based on the program in the memory 39 under the control of the controller 38. Then, at the time of teaching operation, the marking line 21 on the teaching work 4 is changed to the camera 1
5, and is displayed on the display 22. Therefore, the teaching point P2 is not hidden by the shadow of the head 5, and the operator need not look into the machining head 5 from the vicinity. Even if the teaching work 4 has a three-dimensional shape, the machining head 5 can be easily and accurately directed to the teaching point P2 on the scoring line 21.

【0040】(2) ヘッド5の移動に際しては、ジョ
イスティックレバー25がディスプレイ22の近傍に配
置されているため、ディスプレイ22の画像を見なが
ら、ヘッド5の移動操作を簡単に行うことができる。
(2) When the head 5 is moved, since the joystick lever 25 is arranged in the vicinity of the display 22, the head 5 can be easily moved while watching the image on the display 22.

【0041】(3) 罫書き線21がHe−Neレーザ
発振部(図示略)からのHe−Neレーザ光により照明
され、しかも、教示点P2の画像取り込みがノズル7の
先端の中心位置で行われる。このため、正確かつ明確な
教示点P2の画像を得ることができて、ティーチング作
業の効率化に寄与できる。
(3) The scoring line 21 is illuminated by He-Ne laser light from a He-Ne laser oscillating section (not shown), and the image of the teaching point P2 is taken in at the central position of the tip of the nozzle 7. Be seen. Therefore, an accurate and clear image of the teaching point P2 can be obtained, which can contribute to the efficiency of the teaching work.

【0042】(4) メインコントローラ38の制御に
より、加工ヘッド5が静電容量センサ31の検出結果に
応じて、法線方向に指向するように自動的に姿勢変更さ
れる。又、教示点に対する所定のギャップ量D1の位置
に移動される。このため、作業者がジョイスティックレ
バー25等を操作して、加工ヘッド5の姿勢及び所定ギ
ャップ量の位置へ移動する必要がなく、加工ヘッド5を
教示点P2との対応位置へ容易に配置することができ
る。従って、熟練者でなくても速く、正確にティーチン
グを行うことができる。
(4) Under the control of the main controller 38, the processing head 5 is automatically changed in posture so as to be oriented in the normal direction according to the detection result of the capacitance sensor 31. Further, it is moved to a position of a predetermined gap amount D1 with respect to the teaching point. Therefore, it is not necessary for the operator to operate the joystick lever 25 or the like to move to the position of the processing head 5 and the position of the predetermined gap amount, and the processing head 5 can be easily arranged at the position corresponding to the teaching point P2. You can Therefore, even an unskilled person can quickly and accurately teach.

【0043】(5) 法線の検出を静電容量センサ31
の検出電圧に基づいてメインコントローラ38の制御部
38a及び法線方向演算部38cにより行っているた
め、作業者の勘や熟練に依存することなく法線の検出を
的確かつ素早く行うことができる。
(5) The capacitance sensor 31 detects the normal line.
Since it is performed by the control unit 38a and the normal direction calculation unit 38c of the main controller 38 based on the detection voltage of 1, the normal line can be detected accurately and quickly without depending on the intuition or skill of the operator.

【0044】(6) 教示用ワーク4をティーチングし
た後、その教示データを用いて、実ワーク4' の加工線
21' に沿って加工ヘッド5を移動させる。次に、実ワ
ーク4' の加工線21' と教示データとのX軸及びY軸
上でのズレ量、法線方向のズレ量、ギャップ量のズレ量
を修正する。このため、教示用ワーク4のティーチング
がそれほど精度の高いものでなくても良く、教示データ
のティーチングは容易であり、しかも実ワーク4' にお
ける加工点P2' の位置、法線方向及びギャップ量は、
教示用ワーク4における教示データに比べて精度の良い
加工データを得ることができる。
(6) After teaching the teaching work 4, the teaching data is used to move the working head 5 along the working line 21 'of the actual work 4'. Next, the deviation amount between the machining line 21 'of the actual work 4'and the teaching data on the X-axis and the Y-axis, the deviation amount in the normal direction, and the deviation amount of the gap amount are corrected. Therefore, teaching of the teaching work 4 does not have to be very accurate, teaching of teaching data is easy, and the position of the machining point P2 'in the actual work 4', the normal direction, and the gap amount are ,
It is possible to obtain more accurate machining data than the teaching data in the teaching work 4.

【0045】なお、この発明は前記実施形態の構成に限
定されるものではなく、次のように任意に変更して具体
化することも可能である。 ○ 図8(b)に示すように、ヘッド姿勢軸として垂直
軸及び傾斜軸よりなるC軸及びB軸を有する一点指向タ
イプの三次元レーザ加工機においてこの発明を具体化す
ること。
The present invention is not limited to the configuration of the above-described embodiment, and can be embodied by arbitrarily changing as follows. As shown in FIG. 8B, the present invention is embodied in a one-point pointing type three-dimensional laser beam machine having a C axis and a B axis which are vertical axes and tilt axes as a head posture axis.

【0046】○ 図6のプログラムにおいて、ステップ
S5の処理を省略すること。従って、ステップS8にお
いて、罫書き線21上の教示点P2におけるX,Y,Z
軸方向の座標データが教示点の座標データとして記憶さ
れる。教示点P2の近傍における中心点P1のC,A軸
又はC,B軸方向の姿勢データが教示点の姿勢データと
して記憶される。但し、中心点P1,教示点P2位置は
近接しているため問題はない。このように構成すれば、
加工ヘッド5の中心点P1を教示点P2に移動させるこ
とが不要となり、ティーチング作業をスピードアップで
きる。
In the program of FIG. 6, omit the process of step S5. Therefore, in step S8, X, Y, Z at the teaching point P2 on the scoring line 21.
The coordinate data in the axial direction is stored as the coordinate data of the teaching point. The attitude data of the center point P1 near the teaching point P2 in the C, A axis or C, B axis direction is stored as the attitude data of the teaching point. However, there is no problem because the positions of the center point P1 and the teaching point P2 are close to each other. With this configuration,
It is not necessary to move the center point P1 of the processing head 5 to the teaching point P2, and the teaching work can be speeded up.

【0047】○ 図6のプログラムにおいて、ステップ
S8の処理を省略すること。従って、姿勢データは検出
された法線方向データに基づいて演算され、演算された
結果が記憶されて設定される。このように構成すれば、
加工ヘッド5を法線方向に指向させることが不要になっ
てティーチング作業のスピードアップを図り得るととも
に、教示用ワークが凹凸の起伏が激しいもの等の場合に
おいて、加工ヘッドと教示用ワークとの干渉を避けるこ
とができる。
In the program of FIG. 6, omit the process of step S8. Therefore, the posture data is calculated based on the detected normal direction data, and the calculated result is stored and set. With this configuration,
It is not necessary to orient the machining head 5 in the normal direction, which can speed up the teaching work, and when the teaching work has undulations of unevenness, the machining head interferes with the teaching work. Can be avoided.

【0048】○ 図示しないが、法線を検出するデータ
を取得する静電容量センサ31を、ギャップ量を検出す
るための専用の静電容量センサとすること。 ○ 静電容量センサ31からの検出出力に基づいてヘッ
ド5がワーク4に対して常に所定距離を維持するように
構成すること。
Although not shown, the capacitance sensor 31 that acquires the data for detecting the normal line should be a dedicated capacitance sensor for detecting the gap amount. The head 5 is configured to always maintain a predetermined distance with respect to the work 4 based on the detection output from the capacitance sensor 31.

【0049】○ 静電容量センサ31からの検出出力に
基づいてヘッド5が常にワーク4に対して法線方向を指
向するように構成すること。 ○ この発明を、レーザ加工機ではなく、専用のティー
チング装置において具体化すること。
The head 5 should always be oriented in the normal direction to the work 4 based on the detection output from the capacitance sensor 31. ○ The present invention should be embodied in a dedicated teaching device, not a laser processing machine.

【0050】[0050]

【発明の効果】以上説明したように、この発明において
は、ティーチング操作を容易に遂行することができると
ともに、熟練者でなくても加工データを正確に取り込む
ことができる。すなわち、教示用ワークをティーチング
した後、その教示データを用いて、実ワークの加工線に
沿って加工ヘッドを移動させて、実ワークの加工線上の
加工点と教示データとのX軸及びY軸上でのズレ量、法
線方向のズレ量、ギャップ量のズレ量を修正する。この
ため、教示用ワークのティーチングがそれほど精度の高
いものでなくても良く、教示データのティーチングは容
易である。しかも実ワークにおける加工点のX,Y軸の
座標位置、法線方向、及びギャップ量は教示用ワークに
おける教示データに比べて精度の良い加工データを得る
ことができる。
As described above, in the present invention, the teaching operation can be easily performed, and the processing data can be accurately fetched even by an unskilled person. That is, after teaching the teaching work, the teaching data is used to move the machining head along the machining line of the actual work, and the X-axis and the Y-axis of the machining point on the machining line of the actual work and the teaching data. Correct the above deviation amount, the deviation amount in the normal direction, and the deviation amount of the gap amount. Therefore, teaching of the teaching work does not have to be highly accurate, and teaching of teaching data is easy. Moreover, it is possible to obtain more accurate machining data for the coordinate position of the machining point on the actual workpiece, the normal direction, and the gap amount than the teaching data for the teaching workpiece.

【図面の簡単な説明】[Brief description of drawings]

【図1】 この発明を具体化した三次元レーザ加工機に
おけるティーチング装置によるティーチング方法の概要
を示すフローチャート。
FIG. 1 is a flowchart showing an outline of a teaching method by a teaching device in a three-dimensional laser beam machine embodying the present invention.

【図2】 この発明を具体化した三次元レーザ加工機に
おけるティーチング装置の一実施形態を示すもので、特
に加工ヘッド部分を断面にして示すブロック図。
FIG. 2 is a block diagram showing an embodiment of a teaching device in a three-dimensional laser beam machine embodying the present invention, and particularly showing a cross section of a machining head portion.

【図3】 三次元レーザ加工機の全体構成を示す斜視
図。
FIG. 3 is a perspective view showing the overall configuration of a three-dimensional laser beam machine.

【図4】 ティーチング動作時におけるディスプレイの
表示状態を示す正面図。
FIG. 4 is a front view showing a display state of a display during a teaching operation.

【図5】 同じくディスプレイの表示状態の変化を示す
正面図。
FIG. 5 is a front view showing a change in display state of the display.

【図6】 ティーチング動作を示すフローチャート。FIG. 6 is a flowchart showing a teaching operation.

【図7】 教示データから加工データを演算する過程を
示すフローチャート。
FIG. 7 is a flowchart showing a process of calculating processing data from teaching data.

【図8】 (a)は実施形態の姿勢軸を示す説明図、
(b)は別例の姿勢軸を示す説明図。
FIG. 8A is an explanatory view showing a posture axis of the embodiment,
(B) is explanatory drawing which shows the attitude | position axis of another example.

【図9】 加工データを修正演算する動作時におけるデ
ィスプレイの表示状態を示す正面図。
FIG. 9 is a front view showing a display state of a display during an operation of correcting and calculating processing data.

【符号の説明】[Explanation of symbols]

4…教示用ワーク、5…加工ヘッド、21…教示線とし
ての罫書き線、21'…加工線、22…CRTディスプ
レイ、25…操作手段を構成するジョイスティックレバ
ー、26…ティーチングボックス、31…ギャップ量検
出手段を構成する静電容量センサ、36…制御手段,法
線方向演算手段及びギャップ量演算手段を構成する制御
装置、38…メインコントローラ、39…記憶手段とし
てのメモリ、41…可視光スポット、D1…ギャップ
量、P1…モニタ中心点、P2…教示点、P2' …加工
点。
4 ... Teaching work, 5 ... Machining head, 21 ... Marking line as teaching line, 21 '... Machining line, 22 ... CRT display, 25 ... Joystick lever constituting operating means, 26 ... Teaching box, 31 ... Gap Capacitance sensor constituting amount detecting means, 36 ... Control means, control device constituting normal direction calculating means and gap amount calculating means, 38 ... Main controller, 39 ... Memory as storing means, 41 ... Visible light spot , D1 ... Gap amount, P1 ... Monitor center point, P2 ... Teaching point, P2 '... Machining point.

───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 4E068 CA10 CA12 CB04 CC02 CC06 CE05 5H269 AB11 BB09 CC02 CC07 DD01 DD06 JJ09 JJ19 JJ20 QC02 QC10 QD03 QE07 SA03 SA08 SA11    ─────────────────────────────────────────────────── ─── Continued front page    F-term (reference) 4E068 CA10 CA12 CB04 CC02 CC06                       CE05                 5H269 AB11 BB09 CC02 CC07 DD01                       DD06 JJ09 JJ19 JJ20 QC02                       QC10 QD03 QE07 SA03 SA08                       SA11

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 教示用ワークの教示線に沿って加工ヘッ
ドを操作してティーチングによりその教示データを記憶
する行程と、 上記行程により得られた教示データを用いて実ワークの
加工線に沿って撮影手段を有した加工ヘッドを移動し
て、加工線を撮影する行程と、 上記行程により得られた撮像データに基づいて前記教示
データと実ワークの加工線とのズレ量を演算する行程
と、 上記行程により得られたズレ量のデータに基づいて前記
教示データを修正して実ワークの加工データを修正する
行程と、 上記行程により得られた加工データを記憶手段に記憶す
る行程とを含むティーチング方法。
1. A process of operating a machining head along a teaching line of a teaching work to store the teaching data by teaching, and a teaching line obtained by the process described above along a machining line of an actual workpiece. A step of moving a machining head having a photographing means to photograph a machining line, and a step of calculating a deviation amount between the teaching data and a machining line of an actual work based on the imaging data obtained by the above step, Teaching including a step of correcting the teaching data based on the data of the deviation amount obtained by the above step to correct the machining data of the actual work, and a step of storing the machining data obtained by the above step in the storage means. Method.
【請求項2】 教示用ワークの教示線に沿って加工ヘッ
ドを操作して教示データを記憶する手段と、 上記手段により得られた教示データを用いて実ワークの
加工線に沿って加工ヘッドを移動して、加工線を撮影す
る撮影手段と、 上記撮影手段により撮影された撮像データに基づいて前
記教示データと実ワークの加工線とのズレ量を演算する
手段と、 上記手段により得られたズレ量のデータに基づいて前記
教示データを修正して実ワークの加工データを記憶する
手段とを含むティーチング装置。
2. A means for operating a machining head along a teaching line of a teaching work to store the teaching data, and a teaching head obtained by the above-mentioned means for setting the machining head along the machining line of the actual workpiece. An image pickup means for moving and photographing the machining line, a means for calculating the deviation amount between the teaching data and the machining line of the actual work on the basis of the imaged data photographed by the photographing means, and the means obtained by the above means. A teaching device comprising: means for correcting the teaching data based on the data of the deviation amount and storing the machining data of the actual work.
【請求項3】 請求項2において、前記ズレ量を演算す
る手段は、夫々の教示データと、それらの教示データに
対応して、前記加工線とのX軸及びY軸方向のズレ量を
演算するものであるティーチング装置。
3. The means for calculating the deviation amount according to claim 2, wherein each teaching data is calculated, and the deviation amount in the X-axis and Y-axis directions with respect to the machining line is calculated corresponding to the teaching data. A teaching device that does.
【請求項4】 請求項3において、前記ズレ量を演算す
る手段は、加工ヘッドの法線方向のズレ量及び実ワーク
と加工ヘッドの先端とのギャップ量のズレ量を演算する
ものであるティーチング装置。
4. The teaching according to claim 3, wherein the means for calculating the deviation amount calculates the deviation amount in the normal direction of the machining head and the gap amount between the actual work and the tip of the machining head. apparatus.
【請求項5】 請求項2〜4のいずれか一項に記載のテ
ィーチング装置を備えるとともに、三次元座標軸及びヘ
ッド姿勢軸により運動制御される加工ヘッドと、この加
工ヘッドの運動を手動操作により制御する操作手段とを
備えたレーザ加工機。
5. A machining head including the teaching device according to claim 2, the movement of which is controlled by a three-dimensional coordinate axis and a head attitude axis, and the movement of the machining head is controlled by a manual operation. A laser beam machine having an operating means for controlling.
【請求項6】 請求項5において、前記ティーチング装
置は、 前記加工ヘッドに設けられ、その加工ヘッドを用いて、
教示用ワーク上に付された教示線及びその周囲又は実ワ
ークの加工線及びその周囲を撮影する撮影手段と、 上記撮影手段により撮影された撮像データに基づいて加
工ヘッドを前記教示線上の教示点近傍又は前記加工線上
の加工点近傍における法線方向を検出する法線方向検出
手段と、 その法線方向検出手段から得られたデータから教示点近
傍又は加工点近傍における法線方向を演算する法線方向
演算手段と、 加工ヘッドの先端に設けられ、かつ加工ヘッドを前記教
示点又はその近傍あるいは加工点又はその近傍に近付け
た状態で、加工ヘッド先端と教示点又はその近傍あるい
は加工点又はその近傍との間のギャップ量を検出するギ
ャップ量検出手段と、 上記ギャップ量検出手段により検出されたデータからギ
ャップ量を演算するギャップ量演算手段と、 前記教示用ワークによる法線方向及びギャップ量の演算
手段の演算データに基づいて、加工ヘッドを姿勢変更
し、同ヘッドを教示点における法線方向に指向させると
ともに、教示用ワークに対して所定のギャップ量の位置
に移動する制御手段と、 上記制御手段による加工ヘッドの移動により該加工ヘッ
ドの座標データ及び姿勢データを取り込んで、この位置
における点を教示点として教示データを記憶する教示デ
ータ記憶手段と、 その記憶された教示用ワークの教示データに基づいて、
実ワークの加工線に沿って加工ヘッドを操作して、前記
撮影手段により撮像された実ワークの加工線と教示デー
タのそれぞれの教示点とのX軸及びY軸方向のズレ量、
法線方向のズレ量及びギャップ量のズレ量を検出するズ
レ量検出手段と、 上記ズレ量検出手段により検出されたズレ量に基づいて
前記教示用ワークの教示データを各教示点ごとに修正し
て実ワークの加工データを演算する加工データ演算手段
と、 上記演算手段により演算された加工データを記憶す加工
データ記憶手段とを有するものであるレーザ加工機。
6. The teaching device according to claim 5, wherein the teaching device is provided on the machining head, and the machining head is used to
A photographing means for photographing the teaching line and its surroundings attached on the teaching work or the machining line and its surroundings of the actual work, and a machining head for teaching points on the teaching line based on the imaging data photographed by the photographing means. Normal direction detecting means for detecting the normal direction in the vicinity or in the vicinity of the processing point on the processing line, and a method for calculating the normal direction in the vicinity of the teaching point or the processing point from the data obtained from the normal direction detecting means. The linear direction calculation means and the machining head provided at the tip of the machining head, and with the machining head brought close to the teaching point or its vicinity or the machining point or its vicinity, the machining head tip and the teaching point or its vicinity or the machining point or its Gap amount detecting means for detecting the gap amount between the vicinity and gap amount for calculating the gap amount from the data detected by the gap amount detecting means Based on the calculation data of the calculation means and the calculation means of the normal direction and the gap amount by the teaching work, the posture of the machining head is changed, the head is directed in the normal direction at the teaching point, and the teaching work is performed. On the other hand, the control means for moving to a position of a predetermined gap amount, and the coordinate data and the attitude data of the processing head are fetched by the movement of the processing head by the control means, and the teaching data is stored with the point at this position as a teaching point. Based on the teaching data storage means and the stored teaching data of the teaching work,
By operating the machining head along the machining line of the actual work, the deviation amount in the X-axis and Y-axis directions between the machining line of the actual work imaged by the photographing means and each teaching point of the teaching data,
A deviation amount detecting means for detecting the deviation amount of the normal direction and the deviation amount of the gap amount, and the teaching data of the teaching work is corrected for each teaching point based on the deviation amount detected by the deviation amount detecting means. A laser beam machine having a machining data computing means for computing machining data of an actual workpiece and a machining data storage means for storing the machining data computed by the computing means.
JP2002024535A 2002-01-31 2002-01-31 Teaching method and apparatus, and laser processing machine provided with the teaching method Pending JP2003223213A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002024535A JP2003223213A (en) 2002-01-31 2002-01-31 Teaching method and apparatus, and laser processing machine provided with the teaching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002024535A JP2003223213A (en) 2002-01-31 2002-01-31 Teaching method and apparatus, and laser processing machine provided with the teaching method

Publications (1)

Publication Number Publication Date
JP2003223213A true JP2003223213A (en) 2003-08-08

Family

ID=27746952

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002024535A Pending JP2003223213A (en) 2002-01-31 2002-01-31 Teaching method and apparatus, and laser processing machine provided with the teaching method

Country Status (1)

Country Link
JP (1) JP2003223213A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009022970A (en) * 2007-07-18 2009-02-05 Honda Motor Co Ltd Laser beam machining method
JP2010519056A (en) * 2007-02-19 2010-06-03 フラウンホッファー−ゲゼルシャフト ツァー フェーデルング デア アンゲバンテン フォルシュング エー ファー Method and apparatus for controlling a robot for welding a workpiece
JP2010167458A (en) * 2009-01-23 2010-08-05 Toray Eng Co Ltd Substrate processing apparatus
KR20160144500A (en) * 2014-04-25 2016-12-16 아르셀러미탈 Method and device for preparing aluminium-coated steel sheets intended for being welded and then hardened under a presscorresponding welded blank
JP2018039029A (en) * 2016-09-07 2018-03-15 株式会社スギノマシン Laser processing head
WO2024023985A1 (en) * 2022-07-27 2024-02-01 ファナック株式会社 Numerical value control device and numerical value control program

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010519056A (en) * 2007-02-19 2010-06-03 フラウンホッファー−ゲゼルシャフト ツァー フェーデルング デア アンゲバンテン フォルシュング エー ファー Method and apparatus for controlling a robot for welding a workpiece
JP2009022970A (en) * 2007-07-18 2009-02-05 Honda Motor Co Ltd Laser beam machining method
JP2010167458A (en) * 2009-01-23 2010-08-05 Toray Eng Co Ltd Substrate processing apparatus
KR20190028562A (en) * 2014-04-25 2019-03-18 아르셀러미탈 Method and device for preparing aluminium-coated steel sheets intended for being welded and then hardened under a press;corresponding welded blank
KR101959116B1 (en) * 2014-04-25 2019-03-15 아르셀러미탈 Method and device for preparing aluminium-coated steel sheets intended for being welded and then hardened under a press;corresponding welded blank
KR20160144500A (en) * 2014-04-25 2016-12-16 아르셀러미탈 Method and device for preparing aluminium-coated steel sheets intended for being welded and then hardened under a presscorresponding welded blank
US10654134B2 (en) 2014-04-25 2020-05-19 Arcelormittal Method for the preparation of aluminized steel sheets to be welded and then press hardened
US10668570B2 (en) 2014-04-25 2020-06-02 Arcelormittal Method and device for preparing aluminum-coated steel sheets intended for being welded and then hardened under a press; corresponding welded blank
US10780529B2 (en) 2014-04-25 2020-09-22 Arcelormittal Welded blanks made from aluminized steel sheets and having advantageous welded joint characteristics
US11097377B2 (en) 2014-04-25 2021-08-24 Arcelormittal Method for the preparation of aluminized steel sheets to be welded and then press hardened
KR102300593B1 (en) 2014-04-25 2021-09-14 아르셀러미탈 Method and device for preparing aluminium-coated steel sheets intended for being welded and then hardened under a press;corresponding welded blank
US11826856B2 (en) 2014-04-25 2023-11-28 Arcelormittal Methods for preparation of sheets to be used for fabrication of a welded steel blank and fabricating a welded blank
JP2018039029A (en) * 2016-09-07 2018-03-15 株式会社スギノマシン Laser processing head
WO2024023985A1 (en) * 2022-07-27 2024-02-01 ファナック株式会社 Numerical value control device and numerical value control program

Similar Documents

Publication Publication Date Title
JP2931078B2 (en) Laser beam path adjustment device for laser beam machine
US10107618B2 (en) Coordinate measuring machine
JP2005106825A (en) Method and apparatus for determining position and orientation of image receiving device
JP6869159B2 (en) Robot system
JP3215193B2 (en) Method and apparatus for measuring blade shape of rotary tool
JP3257924B2 (en) Normal line detection method and apparatus for three-dimensional laser beam machine
JP2003223213A (en) Teaching method and apparatus, and laser processing machine provided with the teaching method
JP3293830B2 (en) Apparatus and method for measuring and calculating geometric parameters of an object
US5339103A (en) Part machining programming using a camera interchangeable with maching nozzle
JPH1058169A (en) Teaching method in laser beam machine and device therefor
JPH05318280A (en) Grinding attitude producing device of grinding robot
JP2000263273A (en) Teaching method and its device for yag laser beam machine
JP2002001568A (en) Parameter setting method for laser beam machining head of nc control three-dimensional laser beam machine and nc control three-dimensional laser beam machine
JP4280338B2 (en) Teaching method and apparatus for YAG laser processing machine
JP3205183B2 (en) Teaching device
JP4244705B2 (en) Calibration apparatus and method for laser processing head with rotating mechanism
JP2000326082A (en) Laser beam machine
JP2665232B2 (en) Teaching device for 5-axis control machine
JP3203507B2 (en) Laser processing equipment
JPH07139929A (en) Apparatus for positioning inclining angle
JP4469436B2 (en) Teaching method and apparatus for YAG laser processing machine
JP2519444B2 (en) Work line tracking device
JPH11147187A (en) Method and device for yag laser machining
JP2817092B2 (en) Laser processing equipment
JPH05197416A (en) Teaching device for robot operation point

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040727

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050526

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050531

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20051004