JPH0486903A - Laser beam machine - Google Patents

Laser beam machine

Info

Publication number
JPH0486903A
JPH0486903A JP2203223A JP20322390A JPH0486903A JP H0486903 A JPH0486903 A JP H0486903A JP 2203223 A JP2203223 A JP 2203223A JP 20322390 A JP20322390 A JP 20322390A JP H0486903 A JPH0486903 A JP H0486903A
Authority
JP
Japan
Prior art keywords
speed
cutting
workpiece
correction
machining
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
JP2203223A
Other languages
Japanese (ja)
Inventor
Yoshihisa Yamaoka
山岡 良久
Masaki Ito
正樹 伊藤
Isao Kuwayama
勲 桑山
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.)
Yamazaki Mazak Corp
Original Assignee
Yamazaki Mazak 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 Yamazaki Mazak Corp filed Critical Yamazaki Mazak Corp
Priority to JP2203223A priority Critical patent/JPH0486903A/en
Publication of JPH0486903A publication Critical patent/JPH0486903A/en
Pending legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Laser Beam Processing (AREA)

Abstract

PURPOSE:To reduce the cutting form error at the time of the acceleration/ deceleration of work by shifting a working path in cutting direction according to a beam radius. CONSTITUTION:The shift operation in the direction of the Y axis of a working torch is successively performed at prescribed time interval from a first reference point P1 to a second reference point P2 on the work. As the result, a working path PAT turns to be little rising to the right according to the amount of extension of a beam radius W1 in an accelerating area ARE1. It turns to be horizontal in a constant speed area ARE2, further, turns to be a little falling to the right in a deceleration are ARE3. Therefore, even when the beam radius W1 changes accompanied by the transitional change of work cutting speed WCS at the time of cutting the work from the first reference point P1 to the second reference point P2, the influence is rarely exerted on the work part of the lower side of the working path PAT. Therefore, cutting line CL on the side of the products of the work can be linearly cut.

Description

【発明の詳細な説明】 (a)、産業上の利用分野 本発明は、ワークを正確な形状に切断加工することが出
来るレーザ加工機に関する。
DETAILED DESCRIPTION OF THE INVENTION (a) Industrial Application Field The present invention relates to a laser processing machine capable of cutting a workpiece into an accurate shape.

(b)、従来の技術 第8図は従来のレーザ加工機によるワークの切断形状の
一例を示す図である。
(b), Prior Art FIG. 8 is a diagram showing an example of the shape of a work cut by a conventional laser beam machine.

従来、レーザ加工機によりワークのレーザ加工を適正に
行なうためには、ワークの切断部位における単位長さ、
単位時間当りの照射エネルギー量を一定にする必要があ
ることから、ワークの切断速度に応じてレーザ出力を適
宜変更していた。
Conventionally, in order to properly laser-process a workpiece with a laser processing machine, the unit length at the cutting part of the workpiece,
Since it is necessary to keep the amount of irradiation energy constant per unit time, the laser output is changed as appropriate depending on the cutting speed of the workpiece.

(C)0発明が解決しようとする問題点しかし、こうし
た方法では、ワークの切断速度が連続的に変化する加減
速領域においては、例えば第8図に示すように、必然的
にビーム径W1が変化してしまう結果となる。即ち、第
8図に示す加速領域ARE1においては、加速開始点で
ある第1基準点P1から加速終了点である第3基準点P
3に向かってビーム径W1が拡大し、定速領域ARE2
においては一定のビーム径W1を維持し、減速領域AR
E3においては、減速開始点である第4基準点P4から
減速終了点である第2基準点P2に向かってビーム径W
1が縮小する。その結果、ワークの切断線CLは、加速
領域ARE1では第1基準点P1におけるビーム径W1
□と第3基準点P3におけるビーム径Wl、(Wl、<
Wl3)との差だけ、また減速領域ARE3では第4基
準点P4におけるビーム径Wl、と第2基準点P2にお
けるビーム径W1□(WLAWl□)との差だけ、切断
方向に対して直角な方向である矢印C,D方向にずれて
しまう。従って、第1基準点P1から第2基準点P2に
至るワークの切断線CLが折線状になってしまい、ワー
クが所望の形状に切断加工されないという不都合があっ
た。
(C) 0 Problems to be Solved by the Invention However, in such a method, in the acceleration/deceleration region where the cutting speed of the workpiece changes continuously, the beam diameter W1 inevitably changes, as shown in FIG. 8, for example. The result is a change. That is, in the acceleration region ARE1 shown in FIG. 8, from the first reference point P1, which is the acceleration start point, to the third reference point P, which is the acceleration end point.
3, the beam diameter W1 expands toward constant velocity region ARE2.
, the beam diameter W1 is maintained constant and the deceleration area AR
At E3, the beam diameter W changes from the fourth reference point P4, which is the deceleration start point, to the second reference point P2, which is the deceleration end point.
1 shrinks. As a result, the cutting line CL of the workpiece is the beam diameter W1 at the first reference point P1 in the acceleration region ARE1.
□ and the beam diameter Wl at the third reference point P3, (Wl, <
Wl3), and in the deceleration region ARE3, the difference between the beam diameter Wl at the fourth reference point P4 and the beam diameter W1□ (WLAWl□) at the second reference point P2 in the direction perpendicular to the cutting direction. It shifts in the directions of arrows C and D. Therefore, the cutting line CL of the workpiece from the first reference point P1 to the second reference point P2 becomes a broken line, and there is an inconvenience that the workpiece cannot be cut into a desired shape.

本発明は、上記事情に鑑み、ワーク切断時のビーム径に
応じて加工経路を切断方向に対して直交する方向にシフ
トさせることにより、ワークの加減速時の切断形状誤差
を少なくすることが出来るレーザ加工機を提供すること
を目的とする。
In view of the above circumstances, the present invention makes it possible to reduce cutting shape errors during acceleration and deceleration of the workpiece by shifting the machining path in a direction perpendicular to the cutting direction according to the beam diameter when cutting the workpiece. The purpose is to provide laser processing machines.

(d)1問題点を解決するための手段 即ち、本発明は、ワーク切断速度(WCS)の格納され
た加工プログラム(PRG)を格納した第1のメモリ手
段(25)を有し、互いに直交する2方向(矢印A、B
方向及び矢印C,D方向)に相対的に移動自在な加工手
段(3,12)を設け、前記加工手段(3,12)を移
動駆動する能動手段(39,36)を設けたレーザ加工
機(1)において、ワーク切断速度(WCS)に応じた
ビーム径補正値(cDs)が格納された加工条件ファイ
ル(PCF)を格納した第2のメモリ手段(33)を設
け、前記第1のメモリ手段(25)に格納された加工プ
ログラム(PRG)中で指示されたワーク切断速度(W
CS)及び前記第2のメモリ手段(33)に格納された
加工条件ファイル(PCF)中のビーム径補正値(CD
S )に基づいて過渡的速度補正データ(DAT)を演
算決定する過渡的速度補正データ演算決定手段(30)
を設けると共に、ワーク切断の実速度(Vl、V2、V
3)を検出し演算する実速度検出演算手段(39a、3
2)を設け、前記過渡的速度補正データ演算決定手段(
30)により演算決定された過渡的速度補正データ(D
AT)及び前記実速度検出演算手段(39a、32)に
より演算されたワーク切断の実速度(Vl、V2、V3
)に基づいて補正量(A1.A2.A3)を演算決定す
る補正量演算決定手段(35)を設け、前記補正量演算
決定手段(35)により演算決定された補正量(A1.
A2.A3)に基づいて、前記駆動手段(39,36)
を即動して加工経路(FAT)を、切断方向(矢印B方
向)に対して直交する方向(矢印C,D方向)にシフト
させる補正実行手段(26)を設けて構成される。
(d) Means for solving the first problem, that is, the present invention has a first memory means (25) storing a machining program (PRG) in which a workpiece cutting speed (WCS) is stored, and the first memory means (25) are orthogonal to each other. 2 directions (arrows A, B
A laser processing machine provided with a processing means (3, 12) that is relatively movable in directions (directions C and D), and an active means (39, 36) for moving and driving the processing means (3, 12). In (1), a second memory means (33) storing a processing condition file (PCF) storing a beam diameter correction value (cDs) according to the workpiece cutting speed (WCS) is provided, and the first memory The work cutting speed (W) instructed in the machining program (PRG) stored in the means (25)
CS) and the beam diameter correction value (CD) in the processing condition file (PCF) stored in the second memory means (33).
Transient speed correction data calculation and determination means (30) for calculating and determining transient speed correction data (DAT) based on S)
At the same time, the actual speed of cutting the workpiece (Vl, V2, V
3) Actual speed detection calculation means (39a, 3
2), and the transient speed correction data calculation and determination means (
30), the transient velocity correction data (D
AT) and the actual speed of cutting the workpiece (Vl, V2, V3) calculated by the actual speed detection calculation means (39a, 32).
) is provided, and a correction amount calculation and determination means (35) is provided to calculate and determine the correction amount (A1.A2.A3) based on the correction amount calculation and determination means (35).
A2. Based on A3), the driving means (39, 36)
A correction executing means (26) is provided for immediately moving the processing path (FAT) in a direction (direction of arrow C, D) orthogonal to the cutting direction (direction of arrow B).

また1本発明は、ワーク切断速度(WO5)の格納され
た加工プログラム(PRG)を格納した第1のメモリ手
段(25)を有し、互いに直交する2方向(矢印A、B
方向及び矢印C,D方向)に相対的に移動自在な加工手
段(3,12)を設け、前記加工手段(3,12)を移
動駆動する駆動手段(39,36)を設けたレーザ加工
機(1)において、ワーク切断速度(W CS )に応
じたビーム径補正値(CD、)が格納された加工条件フ
ァイル(P CF)を格納した第2のメモリ手段(33
)を設け、前記第1のメモリ手段(25)に格納された
加工プログラム(PRG)中で指示されたワーク切断速
度(WO2)及び前記第2のメモリ手段(33)に格納
された加工条件ファイル(PC:F)中のビーム径補正
値(CD、)に基づいて過渡的速度補正データ(DAT
)を演算決定する過渡的速度補正データ演算決定手段(
30)を設けると共に、ワーク切断の実速度(Vl、■
2、V3)を検出し演算すると共に、加速状態であるか
減速状態であるかを判定する実速度検出演算判定手段(
39a、32.32a)を設け、前記過渡的速度補正デ
ータ演算決定手段(30)により演算決定された過渡的
速度補正データ(DAT)並びに前記実速度検出演算判
定手段(39a、32.32a)により演算判定された
ワーク切断の実速度(Vl、V2、V3)及び加減速状
態に基づいて補正量(Al、A2、A3)及び補正方向
を演算決定する補正量・補正方向演算決定手段(35)
を設け、前記補正量・補正方向演算決定手段(35)に
より演算決定された補正量(Al、A2、A3)及び補
正方向に基づいて、前記駆動手段(39,36)を駆動
して加工経路(FAT)を前記補正方向にシフトさせる
補正実行手段(26)を設けて構成される。
Furthermore, the present invention has a first memory means (25) storing a machining program (PRG) in which a workpiece cutting speed (WO5) is stored, and has two directions (arrows A, B) orthogonal to each other.
A laser beam processing machine is provided with a processing means (3, 12) that is relatively movable in directions (directions of arrows C and D), and a drive means (39, 36) that drives the processing means (3, 12) to move. In (1), the second memory means (33
), and the workpiece cutting speed (WO2) instructed in the machining program (PRG) stored in the first memory means (25) and the machining condition file stored in the second memory means (33). Transient velocity correction data (DAT) based on beam diameter correction value (CD, ) in (PC:F)
) for calculating and determining transient speed correction data (
30), and the actual speed of cutting the workpiece (Vl, ■
2, V3), and detects and calculates actual speed detection calculation and determination means (
39a, 32.32a) are provided, and the transient speed correction data (DAT) calculated and determined by the transient speed correction data calculation and determination means (30) and the actual speed detection calculation and determination means (39a, 32.32a) are provided. Correction amount/correction direction calculation determining means (35) for calculating and determining the correction amount (Al, A2, A3) and correction direction based on the calculated actual speed (Vl, V2, V3) and acceleration/deceleration state of workpiece cutting.
Based on the correction amounts (Al, A2, A3) and the correction direction calculated and determined by the correction amount/correction direction calculation determining means (35), the driving means (39, 36) are driven to determine the machining path. (FAT) in the correction direction.

なお、括弧内の番号等は1図面における対応する要素を
示す便宜的なものであり、従って、本記述は図面上の記
載に限定拘束されるものではない。以下のr(e)、作
用」の欄についても同様である。
Note that the numbers in parentheses are for convenience to indicate corresponding elements in one drawing, and therefore, this description is not limited to the description on the drawing. The same applies to the column "r(e), action" below.

(e)0作用 上記した構成により、本発明は、レーザ切断に際して、
ワーク切断の実速度(Vl、v2、V3)の過渡的変化
に伴なうビーム径(Wl)の変化に応じて加工経路(F
AT)がシフトするように作用する。
(e) 0 effect With the above-described configuration, the present invention has the following advantages during laser cutting:
The machining path (F
AT) acts to shift.

(f)、実施例 以下、本発明の実施例を図面に基づき説明する。(f), Example Embodiments of the present invention will be described below based on the drawings.

第1図は本発明によるレーザ加工機の一実施例を示す斜
視図。
FIG. 1 is a perspective view showing an embodiment of a laser processing machine according to the present invention.

第2図は第1図に示すレーザ加工機に装着された加工制
御装置の制御ブロック図、 第3図は加工条件ファイルの一例を示す模式第4図は加
工管理プログラムの一例を示すフローチャート、 第5図は加工プログラムの一例を示す図、第6図はワー
クのレーザ切断の様子の一例を示す図で、(a)はワー
クの切断形状を示す図、(b)は切断速度の変化を示す
図。
Figure 2 is a control block diagram of the processing control device installed in the laser processing machine shown in Figure 1. Figure 3 is a schematic diagram showing an example of a processing condition file. Figure 5 is a diagram showing an example of a machining program, and Figure 6 is a diagram showing an example of how a workpiece is laser cut. (a) is a diagram showing the cutting shape of the workpiece, and (b) is a diagram showing changes in cutting speed. figure.

第7図は過渡的速度補正データの一例を示す図である。FIG. 7 is a diagram showing an example of transient speed correction data.

本発明によるレーザ加工機1は、第1図に示すように、
機体2を有しており、機体2には、上部にワーク搭載面
3aの形成されたテーブル3がX軸方向である矢印A、
B方向に移動駆動自在に支持されている。また、機体2
にはコラム5がテーブル3の上方に跨る形で設けられて
おり、コラム5の前面には制御!6が装着されている。
A laser processing machine 1 according to the present invention, as shown in FIG.
The machine body 2 has a table 3 on which a workpiece mounting surface 3a is formed in the X-axis direction.
It is supported so that it can be freely moved and driven in the B direction. Also, aircraft 2
A column 5 is provided to straddle the top of the table 3, and in front of the column 5 is a control! 6 is installed.

コラム5にはサドル7が、Y軸方向である矢印C,D方
向に移動駆動自在に支持されており、サドル7には加工
ヘッド9が2軸方向である矢印E、F方向、即ち上下方
向に移動駆動自在に支持されている。加工ヘッド9には
レーザ光伝送装置10が。
A saddle 7 is supported on the column 5 so as to be movable in the directions of arrows C and D, which are the Y-axis directions, and a processing head 9 is supported on the saddle 7 so as to be movable in the directions of arrows E and F, which are two-axis directions, that is, in the vertical direction. It is supported so that it can be moved and driven. The processing head 9 includes a laser beam transmission device 10 .

コラム5内に格納されたレーザ発振器11と加工ヘッド
9を接続する形で設けられており、加工ヘッド9の下端
には加工トーチ12が設けられている。更に、加工トー
チ12の下部には射出口12aが下方、即ち前記テーブ
ル3に向けて形成されている。
A laser oscillator 11 housed in the column 5 is connected to a processing head 9, and a processing torch 12 is provided at the lower end of the processing head 9. Furthermore, an injection port 12a is formed in the lower part of the processing torch 12, facing downward, that is, toward the table 3.

ところで、レーザ加工Ia1には、第1図に示すように
、加工制御装置20が装着されており。
By the way, as shown in FIG. 1, the laser processing Ia1 is equipped with a processing control device 20.

加工制御装置20は、第2図に示すように、主制御部2
1を有している。主制御部21にはバス線22を介して
キーボード等の入力部23、システムプログラムメモリ
24.加工プログラムメモリ25、加工制御部26、解
析演算部30、速度補正データメモリ31.軸制御部2
7、レーザ発振制御部29、送り速度演算部32、加工
条件ファイルメモリ33及び補正量演算決定部35等が
接続している。軸制御部27には、前記テーブル3をX
軸方向(矢印A、B方向)に移動駆動する駆動モータ3
9が接続しており、駆動モータ39にはエンコーダ39
aが、該駆動モータ39の回転速度を軸制御部27にフ
ィードバックする形で設けられている。また、軸制御部
27には、前記サドル7をY軸方向(矢印C,D方向)
に移動駆動する駆動モータ36が接続しており、駆動モ
ータ36にはエンコーダ36aが、該駆動モータ36の
回転速度を軸制御部27にフィードバックする形で設け
られている。更に、軸制御部27には、前記加工ヘッド
9を2軸方向(矢印E、F方向)に移動駆動する駆動モ
ータ37が接続している。
As shown in FIG. 2, the processing control device 20 includes a main control section 2.
1. The main control unit 21 is connected via a bus line 22 to an input unit 23 such as a keyboard, a system program memory 24. Machining program memory 25, machining control section 26, analysis calculation section 30, speed correction data memory 31. Axis control section 2
7, a laser oscillation control section 29, a feed rate calculation section 32, a processing condition file memory 33, a correction amount calculation determination section 35, etc. are connected. The axis control unit 27 has the table 3
A drive motor 3 that moves in the axial direction (directions of arrows A and B)
9 is connected to the drive motor 39, and the encoder 39 is connected to the drive motor 39.
a is provided to feed back the rotational speed of the drive motor 39 to the shaft control section 27. In addition, the axis control unit 27 is configured to control the saddle 7 in the Y-axis direction (arrow C, D direction).
A drive motor 36 for moving and driving is connected to the drive motor 36 , and an encoder 36 a is provided on the drive motor 36 so as to feed back the rotational speed of the drive motor 36 to the shaft control section 27 . Furthermore, a drive motor 37 that drives the processing head 9 to move in two axial directions (directions of arrows E and F) is connected to the axis control section 27.

また、レーザ発振制御部29には前記レーザ発振器11
が接続しており、送り速度演算部32にはレジスタメモ
リ32aが設けられている。
The laser oscillator 11 is also included in the laser oscillation control section 29.
is connected, and the feed rate calculation section 32 is provided with a register memory 32a.

また、第2図に示す加工制御装置20の加工条件ファイ
ルメモリ33には、複数個の加工条件ファイルPCFが
、加工すべきワークの板積(軟鋼(冷間)、軟鋼(熱間
)、アルミニウム等)及び板厚(0,6mm、 O,B
mr、1.2++o等)に基づいて分類されて、それぞ
れ特有のアドレスADRを付された形で格納されている
。以下、加工条件ファイルPCFの一例として、板積が
軟IN(冷間)で板厚が1.2閣であるワークに関する
加工条件ファイルPCFについて説明するが、他の加工
条件ファイルPCFについても同様である。
In addition, in the machining condition file memory 33 of the machining control device 20 shown in FIG. etc.) and plate thickness (0.6 mm, O, B
mr, 1.2++o, etc.) and are stored with respective unique addresses ADR attached. Below, as an example of the processing condition file PCF, a processing condition file PCF for a workpiece with a soft IN (cold) plate thickness and a plate thickness of 1.2 mm will be explained, but the same applies to other processing condition files PCF. be.

即ち、板積が軟鋼(冷間)で板厚が1.2+mのワーク
に関する加工条件ファイルPCFは、第3図に示すよう
に、rsPccl、2JなるアドレスADRを有してお
り、該加工条件ファイルPCFはピアシング条件表PT
及び切断条件表CTから構成されている。ピアシング条
件表FTには、当該ワーク(即ち、1.2rm厚の軟#
R(冷間)のワーク)に対してピアシング動作を行なう
際の最適なピアシング条件PDが格納されている。即ち
、該ピアシング条件表PT中の「出力(W)」の桁には
レーザ出力値PD□としてr500Jが、「周波数(H
z)Jの桁にはレーザ周波数PD、としてrl OOO
Jが、「デユーティ (%)」の桁にはデユーティPD
3、即ちパルスの周期に対するパルス幅の割合として「
20」が、「ガス種」の桁にはアシストガスの種類PD
、として「酸素」が、「ガス圧(kg/ci) Jの桁
にはアシストガスの圧力PDsとしてr2.OJが、更
に「ドウエル(S)」の桁にはピアシングの完了待ち時
間PD、としてrl、OJが、それぞれ格納されている
。従って、出力500W、周波数1000Hzでデユー
ティ20%のレーザ光を圧力2.0kg/dの酸素と共
に1.0秒間だけ照射した場合に、レーザ加工機1は前
記ワーク(1,2m厚の軟鋼(冷間)のワーク)に対し
て適正なピアシング動作を行なうことが出来ることを示
している。
That is, as shown in FIG. 3, the processing condition file PCF for a workpiece of mild steel (cold) and plate thickness 1.2+m has an address ADR of rsPccl, 2J, and the processing condition file PCF is piercing condition table PT
and a cutting condition table CT. In the piercing condition table FT, the workpiece (i.e., 1.2rm thick soft #
Optimal piercing conditions PD when performing a piercing operation on R (cold work) are stored. That is, in the "output (W)" digit in the piercing condition table PT, r500J is the laser output value PD□, and "frequency (H
z) The J digit is the laser frequency PD, as rl OOO
J is the duty PD in the "Duty (%)" digit.
3, that is, the ratio of the pulse width to the pulse period:
20", but the "gas type" digit indicates the assist gas type PD.
, "Oxygen" is "Gas pressure (kg/ci)" The J digit is r2.OJ as the assist gas pressure PDs, and the "Dwell (S)" digit is the piercing completion waiting time PD. rl and OJ are stored respectively. Therefore, when a laser beam with an output of 500 W, a frequency of 1000 Hz, and a duty of 20% is irradiated with oxygen at a pressure of 2.0 kg/d for 1.0 seconds, the laser processing machine 1 This shows that it is possible to perform an appropriate piercing operation on the workpiece (in between).

また、第3図に示す加工条件ファイルPCF中の切断条
件表CTは、複数行の切断条件ステップO8から構成さ
れており、各切断条件ステップCSにおいては、「速度
(mm/m1n) Jの桁に「5000J、「4500
 J 、−=−1「500」等の数値がワーク切断速度
WC5として格納されており、更にワーク切断速度WC
8の図中右方には、当該ワーク切断速度WC8でワーク
の切断を行なう際の最適な切断条件CDが格納されてい
る1例えば、「速度(mm/m1n) jの桁にワーク
切断速度WC8としてr5000Jが格納された第1切
断条件ステップO5□には、「出力(W)」の桁にレー
ザ出力値CD、としてrl OOOJが、「周波数(H
2)Jの桁にレーザ周波数CD2としてrl O00J
が、「デユーティ(%)」の桁にはデユーティCD、と
してrloOJが、「ガス種」の桁にアシストガスの種
類CD、として「酸素」が、「ガス圧(kg/d)Jの
桁にアシストガスの圧力CD、としてr2.OJが、更
に「補正(s+) Jの桁にビーム径補正値CD、とし
てrQ。
Furthermore, the cutting condition table CT in the processing condition file PCF shown in FIG. "5000J,"4500
A numerical value such as J, -=-1 "500" is stored as the workpiece cutting speed WC5, and the workpiece cutting speed WC5 is also stored as the workpiece cutting speed WC5.
8, the optimum cutting conditions CD for cutting the workpiece at the workpiece cutting speed WC8 are stored. In the first cutting condition step O5□ where r5000J is stored, the laser output value CD is stored in the "output (W)" digit, and rl OOOJ is stored in the "frequency (H)" digit.
2) In the J digit, enter the laser frequency CD2 as rl O00J.
However, in the "Duty (%)" digit there is the duty CD, rloOJ, in the "Gas type" digit the assist gas type CD, "Oxygen", and in the "Gas pressure (kg/d) J" digit. The pressure CD of the assist gas is r2.

10Jが、それぞれ格納されていることから、前記ワー
ク、即ち1.2閣厚の軟鋼(冷間)のワークを5000
 WIa/winの速度で切断する際には。
Since 10J is stored in each case, 5000 of the above-mentioned workpieces, that is, 1.2mm thick mild steel (cold) workpieces, are stored.
When cutting at WIa/win speed.

出力1000W1周波数1000 Hzのレーザ光を圧
力2.0kg/a!の酸素と共に、切断経路から0、1
olII11だけオフセットした状態を維持しつつ照射
した場合に、レーザ加工機1は前記ワークに対して適正
な切断動作を行なうことが出来ることを示している。こ
のことは、切断条件表CT中の「速度(mm/m1n)
 Jの桁にワーク切断速度WC8としてr5000J以
外の数値(例えば、「4500J、r500J)が格納
されている切断条件ステップC8についても同様である
A laser beam with an output of 1000 W and a frequency of 1000 Hz and a pressure of 2.0 kg/a! 0,1 from the cutting path with oxygen of
It is shown that the laser processing machine 1 can properly cut the workpiece when irradiation is performed while maintaining the offset state by olII11. This corresponds to "Speed (mm/m1n)" in the cutting condition table CT.
The same applies to the cutting condition step C8 in which a value other than r5000J (for example, "4500J, r500J)" is stored as the workpiece cutting speed WC8 in the J digit.

レーザ加工機1は以上のような構成を有するので、レー
ザ加工機1を用いて板状のワークの加工を行なう際には
1作業者は、加工すべきワークを第1図に示すレーザ加
工機1のテーブル3のワーク搭載面3a上に載置し、そ
の状態で、第2図に示す入力部23を介して、加工すべ
きワークに対応したワーク番号WN○(例えば、「○ 
oool」)並びに加工すべきワークの板積及び板厚に
それぞれ対応した板積番号KN及び板厚番号TNを入力
して、主制御部21に対して加工プログラムPRGの作
成及び該加工プログラムPRGに基づく加工を指令する
。すると、主制御部21は、システムプログラムメモリ
24から加工管理プログラムPCPを読み出し、該読み
出された加工管理プログラムPCPに基づいてワークの
レーザ加工を行なう。
Since the laser processing machine 1 has the above-described configuration, when processing a plate-shaped workpiece using the laser processing machine 1, one operator must use the laser processing machine shown in FIG. 1 to process the workpiece. The workpiece is placed on the workpiece mounting surface 3a of the table 3 of No. 1, and in that state, the workpiece number WN○ (for example, "○
oool'') and the plate volume number KN and plate thickness number TN corresponding to the plate volume and plate thickness of the work to be machined, respectively, to the main control unit 21 to create a machining program PRG and to instruct the main control unit 21 to create a machining program PRG. command processing based on Then, the main control unit 21 reads the processing management program PCP from the system program memory 24, and performs laser processing on the workpiece based on the read processing management program PCP.

即ち、主制御部21は、第4図に示す加工管理プログラ
ムPCPのステップS1で、前記入力されたワーク番号
WHOに対応した加工プログラムPRGを加工プログラ
ムメモリ25から読み出し、該読み出された加工プログ
ラムPRG中に前記入力された板積番号KN及び板厚番
号TNをパラメータとしてローディングし、ワークの板
積及び板厚に対応した加工プログラムPRGを作成する
That is, the main control unit 21 reads the machining program PRG corresponding to the input workpiece number WHO from the machining program memory 25 in step S1 of the machining management program PCP shown in FIG. The plate volume number KN and plate thickness number TN inputted above are loaded into PRG as parameters, and a machining program PRG corresponding to the plate volume and thickness of the workpiece is created.

こうして、加工すべきワークの板積番号KN及び板厚番
号TNがローディングされた加工プログラムPRGは1
例えば第5図に示すように、複数個の加ニステップPS
から構成されており、図中最上段の第1加ニステツプP
S□には、当該加工プログラムPRGに特有のワーク番
号WNOとしてro  0OOIJが格納されている。
In this way, the machining program PRG loaded with the plate number KN and plate thickness number TN of the workpiece to be machined is 1.
For example, as shown in FIG.
The first step P at the top in the figure
ro 0OOIJ is stored in S□ as a workpiece number WNO specific to the machining program PRG.

第1加ニステツプPS工の直下段の第2加ニステツプP
S2には、加工条件選択指令pccとしてrG22工I
J4Jが格納されており、該加工条件選択指令PCCr
G22IIJ4j 中(7)rG22J は、当該第2
加ニステツプPS2が加工条件の選択を指令するステッ
プであることを意味する。また、■コードに続く数字は
、前記入力された板積番号KNであり、「1」なる板積
番号KNは、加工すべきワークの板積が軟鋼(冷間)で
あることを意味する。更に、Jコードに続く数字は、前
記入力された板厚番号TNであり、「4」なる板厚番号
TNは、加工すべきワークの板厚が1.2mmであるこ
とを意味する。
2nd machining step P directly below the 1st machining step PS machining
S2 includes rG22 machining I as machining condition selection command pcc.
J4J is stored, and the corresponding machining condition selection command PCCr
G22IIJ4j (7) rG22J is the second
This means that the machining step PS2 is a step for instructing selection of machining conditions. Further, the number following the code (■) is the input plate volume number KN, and the plate volume number KN of "1" means that the plate volume of the workpiece to be machined is mild steel (cold steel). Further, the number following the J code is the input plate thickness number TN, and the plate thickness number TN "4" means that the plate thickness of the workpiece to be machined is 1.2 mm.

また、第5図に示す加工プログラムPRG中の第2加ニ
ステツプPS2の下方には、上から5段目の第5加ニス
テツプPS5から始まるピアシング指令ブロックPCB
が格納されている。ピアシング指令ブロックPCB内の
最上段の第5加ニステツプPS5には、ピアシング指令
PLCとしてrG76Jが格納されていることから、当
該第5加ニステツプPSsは、第2加ニステツプPS2
中で指令された液種番号KN及び板厚番号TNに基づき
、対応する加工条件ファイルPCFを読み出し、該読み
出された加工条件ファイルPCFのピアシング条件表P
T中の各数値等をピアシング条件PDとして読み込み、
該読み込まれたピアシング条件PDに基づいてピアシン
グ動作を行なうことを指示している。
Further, below the second machining step PS2 in the machining program PRG shown in FIG.
is stored. Since rG76J is stored as the piercing command PLC in the fifth modification step PS5 at the top of the piercing command block PCB, the fifth modification step PSs is the same as the second modification step PS2.
Based on the liquid type number KN and plate thickness number TN commanded in the process, the corresponding machining condition file PCF is read out, and the piercing condition table P of the read machining condition file PCF is read out.
Read each numerical value etc. in T as piercing condition PD,
It is instructed to perform a piercing operation based on the read piercing condition PD.

また、ピアシング指令ブロックPCBの下方には、上か
ら8段目の第8加ニステップPS、から始まる切断指令
ブロックCCBが格納されており1例えば、切断指令ブ
ロックCCB内の最上段の第8加ニステップPS、には
切断指令CUCとしてrGOIX60YOF5000」
が格納されテイル。i切断指令CUCrG 01 X6
0 Y OF5000J中のI’co IJは直線補間
動作を意味し、Xコード及びYコードに続く数字はそれ
ぞれ。
Furthermore, below the piercing command block PCB, there is stored a cutting command block CCB starting from the 8th cutting step PS in the 8th row from the top. Nistep PS, rGOIX60YOF5000 as disconnection command CUC.
is stored in the tail. i Cutting command CUCrG 01 X6
0 Y I'co IJ in OF5000J means linear interpolation operation, and the numbers following the X code and Y code are respectively.

直線補間終了点のX座標及びY座標を表わし、更に、F
コードに続く数字は前記ワーク切断速度WC8を表わし
ている。従って、当該第8加ニステツプPSsは、所定
のプログラム原点からX軸方向に60mだけ離れた点ま
で5000 mm/minの切断速度で直線補間するこ
とを指示している。また、第8加ニステツプPSll以
降にも複数個の切断指令CUCが順次格納されている。
represents the X and Y coordinates of the end point of linear interpolation, and furthermore, F
The number following the code represents the workpiece cutting speed WC8. Therefore, the eighth machining step PSs instructs linear interpolation to be performed at a cutting speed of 5000 mm/min to a point 60 m away from the predetermined program origin in the X-axis direction. Further, a plurality of cutting commands CUC are sequentially stored after the eighth cutting step PSll.

なお、ワークの製品側、非製品側の区別、即ちワークの
切断方向に向かって左右どちら側が製品側であるかとい
うことは、パラメータ又は制御コード等を用いて加工プ
ログラムPRG中又は適宜なメモリ中に格納されている
Note that the distinction between the product side and non-product side of the workpiece, that is, which side is the product side in the cutting direction of the workpiece, is determined in the machining program PRG or in an appropriate memory using parameters or control codes. is stored in.

こうして、液種番号KN及び板厚番号TNに対応した加
工プログラムPRGが作成されたところで、主制御部2
1は加工制御部26に対し、該作成された加工プログラ
ムPRGに基づく加工の実行を指令し、加工制御部26
は、前記作成された加工プログラムPRGで指令された
加工条件選択指令pcc中のXコードに続く液種番号K
N及びJコードに続く板厚番号TN(第5図に示す加工
プログラムPRGの場合には、「1」及び「4」)に対
応したアドレスADH(液種番号KNが「1」で、板厚
番号TNが「4」である場合には。
In this way, when the machining program PRG corresponding to the liquid type number KN and plate thickness number TN is created, the main control unit 2
1 instructs the machining control unit 26 to execute machining based on the created machining program PRG, and the machining control unit 26
is the liquid type number K following the X code in the machining condition selection command pcc commanded by the created machining program PRG.
The address ADH (liquid type number KN is “1” and the plate thickness If the number TN is "4".

rsPccl、2J )を生成する。更に、該生成され
たアドレスADHを有する加工条件ファイルPCFを加
工条件ファイルメモリ33から読み呂し、該読み出され
た加工条件ファイルPCF中に格納された加工条件、即
ちピアシング条件PD及び切断条件CDに基づいて、前
記読み出された加工プログラムPRGに基づく加工を実
行する。
rsPccl, 2J). Furthermore, the processing condition file PCF having the generated address ADH is read from the processing condition file memory 33, and the processing conditions stored in the read processing condition file PCF, that is, the piercing conditions PD and the cutting conditions CD are read. Based on this, machining is executed based on the read machining program PRG.

即ち、まず、第5図に示す加工プログラムPRG中の第
2加ニステツプPS2においては、加工条件選択指令p
ccとしてrG22IIJ4Jが格納されていることか
ら、加工制御部26は、これから行なう加工が板厚1.
2mmの軟鋼(冷間)のワークに対する加工であること
を認識し、該加工に対応したアドレスADRであるrS
 PCC1。
That is, first, in the second machining step PS2 in the machining program PRG shown in FIG.
Since rG22IIJ4J is stored as cc, the machining control unit 26 determines that the machining to be performed from now on has a plate thickness of 1.
Recognizing that the work is to be performed on a 2mm mild steel (cold) workpiece, rS is the address ADR corresponding to the processing.
PCC1.

2」を検索キーとして、板厚1.2mの軟鋼(冷間)の
ワークに関する加工条件ファイルPCF、即ち第3図に
示す加工条件ファイルPCFを加工条件ファイルメモリ
33から読み出す。
2'' as a search key, the machining condition file PCF for a mild steel (cold) workpiece with a plate thickness of 1.2 m, that is, the machining condition file PCF shown in FIG. 3 is read out from the machining condition file memory 33.

次に、加工制御部26は、第5図に示す加工プログラム
PRG中のピアシング指令ブロックPCB内の最上段の
第5加ニステップPS、に格納されたピアシング指令P
LCrG76Jに基づいて、前記読み出された加工条件
ファイルPCF(即ち、第3図に示す加工条件ファイル
PCF)中のピアシング条件表PT内に格納された複数
個のピアシング条件FD、即ち「出力(W)」の桁にレ
ーザ出力値PD工として格納されたrS 00J「周波
数(Hz)Jの桁にレーザ周波数FD。
Next, the machining control unit 26 executes the piercing command P stored in the fifth step PS at the top of the piercing command block PCB in the machining program PRG shown in FIG.
Based on LCrG76J, a plurality of piercing conditions FD stored in the piercing condition table PT in the read machining condition file PCF (that is, the machining condition file PCF shown in FIG. 3), that is, "output (W 00J "Frequency (Hz)" laser frequency FD is stored in the J digit.

として格納されたrl OOOJ、「デューティ(%)
」の桁にデユーティPD、として格納された「20」、
「ガス種」の桁にアシストガスの種類PD、として格納
された「酸素」、「ガス圧(kg/aJ) Jの桁にア
シストガスの圧力PD、として格納されたr2.OJ及
び「ドウエル(S)」の桁にピアシングの完了待ち時間
PD、として格納されたrl、OJをレーザ発振制御部
29に対して出力し、ピアシング動作の開始を指令する
rl OOOJ stored as ``Duty (%)
“20” is stored as the duty PD in the digit of “20”.
"Oxygen" is stored as the assist gas type PD in the "Gas type" digit, r2.OJ is stored as the assist gas pressure PD in the J digit, and "dwell ( rl and OJ stored in the digit of "S)" as the piercing completion waiting time PD are outputted to the laser oscillation control section 29 to instruct the start of the piercing operation.

すると、レーザ発振制御部29はレーザ発振器11を介
して、テーブル3のワーク搭載面3a上のワークに対し
て前記出力されたピアシング条件PDに基づくレーザ発
振動作を行ない、その結果。
Then, the laser oscillation control unit 29 performs a laser oscillation operation on the workpiece on the workpiece mounting surface 3a of the table 3 based on the output piercing condition PD via the laser oscillator 11, and displays the result.

第6図(a)に示すように、ワーク上の第1基準点P1
において、これ等出力されたピアシング条件PDに基づ
くピアシング動作が行なわれる。
As shown in FIG. 6(a), the first reference point P1 on the workpiece
In this step, a piercing operation is performed based on these output piercing conditions PD.

こうして、ワーク上の第1基準点P1においてピアシン
グ動作が終了した後、加工制御部26は、第5図に示す
加工プログラムPRG中の切断指令ブロックCCB内の
最上段の第8加ニステツプPSllニオイテ、切断指令
CUCrGOIX6OYOF5000J中のFコードに
続くワーク切断速度WC5r5000Jに基づいて、前
記読み比された加工条件ファイルPCF (即ち、第3
図に示す加工条件ファイルPCF)中の切断条件表CT
内に格納された複数個の切断条件ステップC8の内、「
速度(■/m1n)Jの桁にワーク切断速度WC8とし
て「5000」が格納された第1切断条件ステップCS
□を選択し、該選択された第1切断条件ステップCS工
の各切断条件CDの内、「出力(W)」の桁にレーザ出
力値CD1として格納されたrlooOJ、「周波数(
Hz)Jの桁にレーザ周波数CD、として格納された「
1000」、「デユーティ(%)」の桁にデユーティC
D、として格納されたrlOOJ、「ガス種」の桁にア
シストガスの種類CD、として格納された「酸素」及び
「ガス圧(kg/a() Jの桁にアシストガスの圧力
CD、として格納されたr2.04をレーザ発振制御部
29に対して出力し、切断動作の開始を指令する。同時
に、加工制御部26は。
In this way, after the piercing operation is completed at the first reference point P1 on the workpiece, the machining control unit 26 selects the eighth machining step PSll in the cutting command block CCB in the machining program PRG shown in FIG. Based on the workpiece cutting speed WC5r5000J following the F code in the cutting command CUCrGOIX6OYOF5000J, the compared machining condition file PCF (i.e., the third
Cutting condition table CT in the processing condition file PCF shown in the figure
Among the plurality of cutting condition steps C8 stored in ``
First cutting condition step CS where “5000” is stored as workpiece cutting speed WC8 in the speed (■/m1n) J digit
Select □, and in each cutting condition CD of the selected first cutting condition step CS machining, rlooOJ and “Frequency (
Hz) stored as the laser frequency CD in the J digit.
1000”, duty C in the “Duty (%)” digit
rlOOJ stored as D, assist gas type CD stored in the "gas type" digit, "oxygen" and "gas pressure (kg/a ()) stored as assist gas pressure CD in the J digit. The obtained r2.04 is outputted to the laser oscillation control section 29 to instruct the start of cutting operation.At the same time, the processing control section 26 outputs the r2.04.

切断指令CUCrGOIX60YOF5000Jに基づ
いて、ワーク上の第1基準点P1から第2基準点P2へ
の加工経路を演算し、該演算された加工経路に基づく制
御指令を軸制御部27に対して出力する。
Based on the cutting command CUCrGOIX60YOF5000J, a machining path from the first reference point P1 to the second reference point P2 on the workpiece is calculated, and a control command based on the calculated machining path is output to the axis control unit 27.

すると、レーザ発振制御部29はレーザ発振器11を介
して、前記出力された切断条件CDに基づくレーザ発振
動作を行なうと共に、軸制御部27は、前記圧力された
制御指令に基づいて駆動モータ39を介してテーブル3
をX軸方向である第1図矢印穴方向に移動駆動する。そ
の結果、テーブル3のワーク搭載面3a上のワークに対
して、第6図(a)に示すように、第1基準点P1から
矢印B方向に第2基準点P2まで一直線状に、前記出力
された切断条件CDに基づくワークの切断動作が行なわ
れる。
Then, the laser oscillation control unit 29 performs a laser oscillation operation based on the output cutting condition CD via the laser oscillator 11, and the axis control unit 27 operates the drive motor 39 based on the pressured control command. via table 3
is driven to move in the direction of the arrow in FIG. 1, which is the X-axis direction. As a result, the output is applied to the workpiece on the workpiece mounting surface 3a of the table 3 in a straight line from the first reference point P1 to the second reference point P2 in the direction of arrow B, as shown in FIG. 6(a). A workpiece cutting operation is performed based on the cutting conditions CD determined.

この際、テーブル3の第1図矢印穴方向の移動速度は、
テーブル3の慣性等の影響で、直ちに指令値である5 
000 m/winで移動することは出来ず、第6図(
b)に示すように、第1基準点P1から第2基準点P2
に至る途中の第3基準点P3までは、テーブル3はゼロ
から5ooo閣/minまで過渡的に加速される。その
後、第3基準点P3から第2基準点P2の手前の第4基
準点P4までは、テーブル3は5000 wn/ wi
nの定速で移動する。更に、第4基準点P4から第2基
準点P2までは、テーブル3は5000 mm/win
からゼロまで過渡的に減速され、最終的には加工プログ
ラムPRGで指令されたX=60の位置に位置決めされ
る。すると、ワークの切断幅を決定するビーム径W1が
、第6図(a)に示すように、テーブル3の移動速度の
過渡的変化に応じて変化する。
At this time, the moving speed of the table 3 in the direction of the arrow hole in Figure 1 is:
Due to the influence of table 3's inertia, etc., the command value of 5
000 m/win is not possible, and as shown in Figure 6 (
As shown in b), from the first reference point P1 to the second reference point P2
Until the third reference point P3 on the way to , the table 3 is transiently accelerated from zero to 5 ooo k/min. After that, from the third reference point P3 to the fourth reference point P4 before the second reference point P2, the table 3 is 5000 wn/wi.
Move at a constant speed of n. Furthermore, from the fourth reference point P4 to the second reference point P2, the table 3 has a speed of 5000 mm/win.
It is transiently decelerated from 0 to 0, and is finally positioned at the position of X=60 commanded by the machining program PRG. Then, the beam diameter W1, which determines the cutting width of the workpiece, changes in accordance with the transient change in the moving speed of the table 3, as shown in FIG. 6(a).

即ち、ワーク上の第1基準点P1から第3基準点P3ま
での加速領域ARE1においては、ビーム径W1は、加
工プログラムPRG上の加工経路FATに対して図中上
下両側方向に徐々に拡大し。
That is, in the acceleration region ARE1 from the first reference point P1 to the third reference point P3 on the workpiece, the beam diameter W1 gradually expands in the upper and lower directions in the figure with respect to the machining path FAT on the machining program PRG. .

第3基準点P3から第4基準点P4までの定速領域AR
E2においては、ビーム径W1は一定値を保持し、更に
、第4基準点P4から第2基準点P2までの減速領域A
RE3においては、ビーム径W1は徐々に縮小すること
となる。
Constant speed area AR from third reference point P3 to fourth reference point P4
At E2, the beam diameter W1 is maintained at a constant value, and the deceleration area A from the fourth reference point P4 to the second reference point P2 is
At RE3, the beam diameter W1 will gradually decrease.

そこで、ワークを高精度に切断加工するため、テーブル
3の時々刻々の移動速度に応じて加工経路FATを非製
品側、即ち切断方向である矢印B方向に対して直交する
矢印C方向に適宜シフトさせることにより、ワーク切断
時のビーム径W1の変化に伴なうワークの製品側の形状
誤差を少なくした形でワークの切断加工を実行する。
Therefore, in order to cut the workpiece with high precision, the processing path FAT is appropriately shifted to the non-product side, that is, in the direction of arrow C, which is perpendicular to the direction of arrow B, which is the cutting direction, according to the moving speed of the table 3. By doing so, the workpiece is cut in a manner that reduces the shape error on the product side of the workpiece due to a change in the beam diameter W1 during workpiece cutting.

それには、第5図に示す加工プログラムP’RG中の第
8加ニステツプPS6に格納された切断指令CUCrG
OIX60YOF5000」に基づく切断動作を実行す
る際に、第4図に示す加工管理プログラムPCPのステ
ップS2に入り、加工制御部26は、当該第8加ニステ
ップPS、におけるワーク切断速度WC8である500
0mn/winを送り速度演算部32に出力すると共に
、解析演算部30に対して過渡的速度補正データDAT
の作成を指令する。すると、送り速度演算部32は、前
記出力されたワーク切断速度WC8、即ち5000 m
+/winを内部に格納する。一方、解析演算部30は
、前記加工条件ファイルPCF(即ち、第3図に示す加
工条件ファイルPCF)中の切断条件表CT内に格納さ
れた複数個の切断条件ステップCSの内、「速度(m/
win) Jの桁にワーク切断速度WC8としてr50
00Jが格納された第1切断条件ステップC5工を選択
し。
For this purpose, the cutting command CUCrG stored in the eighth machining step PS6 in the machining program P'RG shown in FIG.
When executing the cutting operation based on "OIX60YOF5000", the process enters step S2 of the process control program PCP shown in FIG.
0mn/win is output to the feed speed calculation unit 32, and the transient speed correction data DAT is output to the analysis calculation unit 30.
command the creation of Then, the feed speed calculation unit 32 calculates the output workpiece cutting speed WC8, that is, 5000 m.
+/win is stored internally. On the other hand, the analysis calculation unit 30 selects "speed ( m/
win) r50 as workpiece cutting speed WC8 in J digit
Select the first cutting condition step C5 in which 00J is stored.

該選択された第1切断条件ステップC81の各切断条件
CDの内、「補正(I)」の桁にビーム径補正値CD、
とじて格納されたro、IOJ及び当該ワーク切断速度
WC8であるr5000J及び、現在の切断速度(ピア
シング時なので「0」)に基づいて、第7図に示すよう
な、過渡的速度補正データDATを作成し、該作成され
た過渡的速度補正データDATを速度補正データメモリ
31に格納する。この過渡的速度補正データDATは、
第7図に示すように、ワーク切断速度WC5を表わす横
軸とビーム径補正値CD、を表わす縦軸からなる直交座
標上において、ワーク切断速度WC8がr5000Jで
、ビーム径補正値CD、が「0、IOJである点P5と
原点Oとを直線で結んだグラフであり、該過渡的速度補
正データDATにより、0(ピアシング) 〜5000
 I/minの範囲内の任意のワーク切断速度WC8に
対応するビーム径補正値CD、を求めることが出来る。
Among each cutting condition CD of the selected first cutting condition step C81, the beam diameter correction value CD is placed in the “correction (I)” digit,
Based on the stored ro, IOJ, r5000J which is the workpiece cutting speed WC8, and the current cutting speed (“0” because it is during piercing), transient speed correction data DAT as shown in FIG. 7 is generated. The generated transient speed correction data DAT is stored in the speed correction data memory 31. This transient speed correction data DAT is
As shown in FIG. 7, on the orthogonal coordinate system consisting of the horizontal axis representing the workpiece cutting speed WC5 and the vertical axis representing the beam diameter correction value CD, the workpiece cutting speed WC8 is r5000J, and the beam diameter correction value CD is " This is a graph connecting the point P5, which is 0, IOJ, and the origin O with a straight line, and according to the transient speed correction data DAT, 0 (piercing) to 5000
A beam diameter correction value CD corresponding to an arbitrary workpiece cutting speed WC8 within the range of I/min can be determined.

こうして、加工プログラムPRG中の第8加ニステップ
PS、で指示されたワーク切断速度WCS (5000
m+/m1n)とそのときのビーム径補正値CD s 
(0、l Oam )に基づいて作成された過渡的速度
補正データDATが速度補正データメモリ31に格納さ
れたところで、第4図に示す加工管理プログラムPCP
のステップS3に入り、送り速度演算部32は、所定の
時間間隔(但し、第1基準点P1から第3基準点P3に
至るまでの時間に比べて大幅に短い時間間隔)毎に、駆
動モータ39に設けられたエンコーダ39aにより検出
されたモータ回転速度に基づいて、テーブル3の矢印入
方向の移動速度、即ちワーク切断の矢印B方向の実速度
v1を演算すると共に、該演算された実速度v1及び前
記送り速度演算部32内に格納されたワーク切断速度W
C8、即ち5000wn/■inに基づいて、駆動モー
タ39の加減速状態を判定する。即ち、ある時点で演算
された実速度v1が前記送り速度演算部32内に格納さ
れたワーク切断速度WC8に達していない場合には、加
速状態であると判定し、加速状態を表わす「O」を加減
速情報INFとしてレジスタメモリ32aに格納する。
In this way, the workpiece cutting speed WCS (5000
m+/m1n) and the beam diameter correction value CD s at that time
(0, l Oam) When the transient speed correction data DAT created based on
Step S3 is entered, and the feed rate calculation unit 32 controls the drive motor at predetermined time intervals (however, the time intervals are significantly shorter than the time from the first reference point P1 to the third reference point P3). Based on the motor rotational speed detected by the encoder 39a provided in the encoder 39, the moving speed of the table 3 in the direction of arrow B, that is, the actual speed v1 of cutting the workpiece in the direction of arrow B, is calculated, and the calculated actual speed is calculated. v1 and the workpiece cutting speed W stored in the feed speed calculation section 32
The acceleration/deceleration state of the drive motor 39 is determined based on C8, that is, 5000 wn/in. That is, if the actual speed v1 calculated at a certain point has not reached the workpiece cutting speed WC8 stored in the feed speed calculation section 32, it is determined that the state is in an accelerated state, and "O" representing the accelerated state is determined. is stored in the register memory 32a as acceleration/deceleration information INF.

また、前記演算された実速度■1が前記送り速度演算部
32内に格納されたワーク切断速度WC8に達した場合
には、定速状態であると判定し、レジスタメモリ32a
内の加減速情報INFに変更を加えず「0」のままとす
る。更に、前記演算された実速度v1が前記送り速度演
算部32内に格納されたワーク切断速度WC8に達した
後、低下した場合には、減速状態であると判定し、減速
状態を表わす「1」を加減速情報I N Fとしてレジ
スタメモリ32aに格納する。
Further, when the calculated actual speed (1) reaches the workpiece cutting speed WC8 stored in the feed speed calculation section 32, it is determined that the speed is constant, and the register memory 32a
The acceleration/deceleration information INF in is left unchanged at "0". Further, if the calculated actual speed v1 reaches the workpiece cutting speed WC8 stored in the feed speed calculating section 32 and then decreases, it is determined that the deceleration state is in progress, and the value "1" representing the deceleration state is determined. " is stored in the register memory 32a as acceleration/deceleration information INF.

こうして、ある時点のワーク切断の実速度V1が演算さ
れると共に、加減速情報INFがレジスタメモリ32a
に格納されたところで、第4図に示す加工管理プログラ
ムPCPのステップS4に入り、送り速度演算部32は
、これ等演算された実速度v1及び加減速情報INF(
rOJ又は「1」)を補正量演算決定部35に出力する
。これを受けて補正量演算決定部35は、前記速度補正
データメモリ31に格納された過渡的速度補正データD
AT (即ち、第7図に示す過渡的速度補正データDA
T)を読み出し、該読み出された過渡的速度補正データ
DATに基づいて、第7図に示すように、前記出力され
た実速度v1に対応した補正量A1を演算する。更に、
補正量演算決定部35は、前記出力された加減速情報I
NFに基づいて補正方向を決定する。即ち、加速状態を
表わす「O」が加減速情報INFとして出力された場合
には、Y軸の正方向である矢印C方向、即ち加工プログ
ラムPRG等により予め指定されたワークの非製品側方
向を補正方向と決定し、減速状態を表わす「1」が加減
速情報INFとして出力された場合には、Y軸の負方向
である矢印り方向、即ち加工プログラムPRG等により
予め指定されたワークの製品側方向を補正方向と決定す
る。
In this way, the actual speed V1 of cutting the workpiece at a certain point in time is calculated, and the acceleration/deceleration information INF is stored in the register memory 32a.
When the processing management program PCP is stored in step S4 shown in FIG.
rOJ or “1”) is output to the correction amount calculation determining unit 35. In response to this, the correction amount calculation determining unit 35 calculates the transient speed correction data D stored in the speed correction data memory 31.
AT (i.e., transient speed correction data DA shown in FIG.
T), and based on the read transient speed correction data DAT, a correction amount A1 corresponding to the output actual speed v1 is calculated as shown in FIG. Furthermore,
The correction amount calculation determining unit 35 uses the output acceleration/deceleration information I.
A correction direction is determined based on NF. That is, when "O" representing the acceleration state is output as the acceleration/deceleration information INF, the direction of arrow C, which is the positive direction of the Y axis, that is, the direction of the non-product side of the workpiece specified in advance by the machining program PRG, etc. When the correction direction is determined and "1" representing the deceleration state is output as the acceleration/deceleration information INF, the direction indicated by the arrow, which is the negative direction of the Y-axis, that is, the product of the workpiece specified in advance by the machining program PRG, etc. The lateral direction is determined as the correction direction.

こうして、演算された実速度v1に対応した補正量A1
が演算されると共に、補正方向が決定されたところで、
第4図に示す加工管理プログラムPCPのステップS5
に入り、補正量演算決定部35は前記演算決定された補
正量A1及び補正方向を加工制御部26に出力する。こ
れを受けて加工制御部26は、該出力された補正量A1
及び補正方向を軸制御部27に対して出力し、サドル7
を第1図矢印C方向に補正量A1だけ移動するように指
令する。すると、軸制御部27は駆動モータ36を介し
てサドル7、従って加工トーチ12を矢印C方向に前記
出力された補正量A1だけ駆動する。すると、加工経路
FATは、第6図(a)に示すように、加工点が第1基
準点P1から図中右方である矢印B方向に所定距離L1
だけ移動して、前記演算された実速度v1に対応する点
P6に達する間に図中上方、即ち切断方向(矢印B方向
)に対して直角な矢印C方向に補正量A1、即ちビーム
径W1の拡大量だけシフトされる。次に、点P6から点
P7へ移動切断する際にも、加工管理プログラムPCP
のステップS3乃至ステップS5における各動作を繰り
返して、点P7での実速度v2に対応した補正量A2を
演算した後、該補正量A2と前記点P6における補正量
A1との差ΔA (=A2−Al)だけ更に矢印C方向
に加工経路FATをシフトする。すると、点P7は、第
6図(a)に示すように、加工プログラムPRG等によ
り設定された基準加工経路FAT’ から矢印C方向に
補正量A2だけシフトされた状態となる。以下、同様に
して、このようなシフト動作を伴なう切断動作をワーク
上の第1基準点P1から第3基準点P3までの加速領域
ARE1において前記所定の時間間隔で順次実行すると
、加工経路FATは、加速領域AREl内の各点P1、
P6、P7等におけるビーム径W1に応じた形で図中右
上がりの階段状になるが、隣接する2点間の距離Ll等
は十分に短いので、近似的に一直線状とみなすことが出
来る。その結果、第1基準点P1から第3基準点P3ま
でのワークの第6図(a)下側の製品側の切断線CLは
、基準加工経路FAT’に対して所定のオフセットOF
Fを有する形で平行に切断される。
In this way, the correction amount A1 corresponding to the calculated actual speed v1
is calculated and the correction direction is determined,
Step S5 of the processing control program PCP shown in FIG.
Then, the correction amount calculation and determination unit 35 outputs the calculation-determined correction amount A1 and correction direction to the processing control unit 26. In response to this, the processing control unit 26 outputs the output correction amount A1.
and the correction direction to the axis control unit 27, and the saddle 7
is commanded to move in the direction of arrow C in FIG. 1 by a correction amount A1. Then, the axis control section 27 drives the saddle 7, and thus the processing torch 12, in the direction of arrow C by the output correction amount A1 via the drive motor 36. Then, as shown in FIG. 6(a), the machining path FAT is such that the machining point moves a predetermined distance L1 from the first reference point P1 in the direction of arrow B, which is to the right in the figure.
while reaching the point P6 corresponding to the calculated actual speed v1, the correction amount A1, that is, the beam diameter W1 is applied upward in the figure, that is, in the direction of arrow C perpendicular to the cutting direction (direction of arrow B). is shifted by the amount of expansion. Next, when moving and cutting from point P6 to point P7, the processing control program PCP
After repeating each operation in steps S3 to S5 and calculating the correction amount A2 corresponding to the actual speed v2 at point P7, the difference ΔA (=A2) between the correction amount A2 and the correction amount A1 at the point P6 is calculated. -Al) further shifts the machining path FAT in the direction of arrow C. Then, as shown in FIG. 6(a), point P7 is shifted by the correction amount A2 in the direction of arrow C from the reference machining path FAT' set by the machining program PRG or the like. Similarly, when the cutting operation accompanied by such a shift operation is sequentially performed at the predetermined time interval in the acceleration area ARE1 from the first reference point P1 to the third reference point P3 on the workpiece, the machining path is changed. FAT is each point P1 in the acceleration region AREl,
Although the shape is stepped upward to the right in the figure in accordance with the beam diameter W1 at P6, P7, etc., since the distance L1 between two adjacent points is sufficiently short, it can be regarded as approximately a straight line. As a result, the cutting line CL on the lower product side of the workpiece from the first reference point P1 to the third reference point P3 in FIG.
F is cut parallel to the shape.

こうして、ワークの切断加工が第3基準点P3に達した
ところで、第4図に示す加工管理プログラムPCPのス
テップS3に戻り、既に述べたように、送り速度演算部
32は、ワーク切断の実速度の演算を行なう。第3基準
点P3におけるワーク切断の実速度は、第6図(b)に
示すように、前記送り速度演算部32内に格納されたワ
ーク切断速度WCS、即ち5000 mm/winに達
しているので、ワーク切断の実速度は5000 mad
/winと算出される。
In this way, when the cutting process of the workpiece reaches the third reference point P3, the process returns to step S3 of the process control program PCP shown in FIG. Perform the calculation. As shown in FIG. 6(b), the actual speed of cutting the workpiece at the third reference point P3 has reached the workpiece cutting speed WCS stored in the feed rate calculation section 32, that is, 5000 mm/win. , the actual speed of cutting the workpiece is 5000 mad.
/win is calculated.

次に、加工管理プログラムPCPのステップS4で、補
正量演算決定部35は、第7図に示す過渡的速度補正デ
ータDATに基づいて前記算出された実速度に対応した
補正量を演算するが、上述したように、実速度は既にワ
ーク切断速度WC8である5 000 mm/minに
達しているので、第4基準点P4までの定速領域ARE
Z内においては、補正量は全て0.10ma+と演算さ
れる。
Next, in step S4 of the processing management program PCP, the correction amount calculation determining unit 35 calculates a correction amount corresponding to the calculated actual speed based on the transient speed correction data DAT shown in FIG. As mentioned above, since the actual speed has already reached 5 000 mm/min, which is the workpiece cutting speed WC8, the constant speed area ARE up to the fourth reference point P4 is
Within Z, all correction amounts are calculated as 0.10 ma+.

次に、加工管理プログラムPCPのステップS5で、補
正動作に移行するが、前記演算された補正量は全て一定
値(0,10m)であるので。
Next, in step S5 of the processing management program PCP, the process moves to a correction operation, since the calculated correction amounts are all constant values (0, 10m).

これ等補正量の差ΔAはゼロとなることから、サドル7
、従って加工トーチ12のY軸方向の駆動動作は行なわ
れず、第3基準点P3における補正量、即ち0.10m
mに保持される。その結果、定速領域ARE2内の加工
経路FATは、第6図(a)に示すように、前記基準加
工経路FAT’から矢印C方向にO,Loanだけシフ
トされた状態を定速領域ARE2全域に互って維持する
。これにより、第3基準点P3と第4基準点P4間のワ
ークの製品側の切断線CLも、基準加工経路FAT’に
対して所定のオフセットOFFを有する形で平行に切断
される。
Since the difference ΔA between these correction amounts is zero, the saddle 7
, therefore, the processing torch 12 is not driven in the Y-axis direction, and the correction amount at the third reference point P3, that is, 0.10 m.
It is held at m. As a result, the machining path FAT in the constant speed area ARE2 is shifted from the reference machining path FAT' by O, Loan in the direction of arrow C, as shown in FIG. 6(a), over the entire constant speed area ARE2. maintain each other. Thereby, the cutting line CL on the product side of the workpiece between the third reference point P3 and the fourth reference point P4 is also cut parallel to the standard machining path FAT' with a predetermined offset OFF.

こうして、ワークの切断加工が第4基準点P4に達した
ところで、第4図に示す加工管理プログラムPCPのス
テップS3に戻り、送り速度演算部32は、前記所定の
時間間隔毎に、駆動モータ39に設けられたエンコーダ
39aにより検出されたモータ回転速度に基づいて、テ
ーブル3の矢印A方向の移動速度、即ちワーク切断の矢
印B方向の実速度v3を演算すると共に、該演算された
実速度v3及び前記送り速度演算部32内に格納された
ワーク切断速度WC8、即ち5000m++/minに
基づいて、駆動モータ39の加減速状態を判定する。即
ち、第4基準点P4以降は、第6図(b)に示すように
、それまでのワーク切断速度WCS、即ち5000 m
m/minからゼロに向かう減速領域ARE3であるの
で、送り速度演算部32で演算される実速度は、送り速
度演算部32内に格納されているワーク切断速度WC8
よりも低くなる。すると、送り速度演算部32は、現在
の状態を減速状態であると判定し、減速状態を表わす「
1」を加減速情報INFとしてレジスタメモリ32aに
更新格納する。
In this way, when the cutting process of the workpiece reaches the fourth reference point P4, the process returns to step S3 of the process management program PCP shown in FIG. Based on the motor rotational speed detected by the encoder 39a provided at The acceleration/deceleration state of the drive motor 39 is determined based on the workpiece cutting speed WC8 stored in the feed speed calculating section 32, that is, 5000 m++/min. That is, from the fourth reference point P4 onward, as shown in FIG. 6(b), the workpiece cutting speed WCS up to that point, that is, 5000 m
Since the deceleration area ARE3 is from m/min to zero, the actual speed calculated by the feed speed calculation section 32 is the workpiece cutting speed WC8 stored in the feed speed calculation section 32.
will be lower than Then, the feed rate calculation unit 32 determines that the current state is a deceleration state, and the feed rate calculation unit 32 determines that the current state is a deceleration state, and the "
1'' is updated and stored in the register memory 32a as acceleration/deceleration information INF.

こうして、ある時点のワーク切断の実速度V3が演算さ
れると共に、加減速情報INF、即ち「1」がレジスタ
メモリ32aに格納されたところで、第4図に示す加工
管理プログラムPCPのステップS4に入り、送り速度
演算部32は、これ等演算された実速度v3及び加減速
情報INF、即ち「1」を補正量演算決定部35に出力
する。
In this way, when the actual speed V3 of cutting the workpiece at a certain point in time is calculated and the acceleration/deceleration information INF, that is, "1" is stored in the register memory 32a, the process enters step S4 of the processing control program PCP shown in FIG. , the feed speed calculation unit 32 outputs the calculated actual speed v3 and acceleration/deceleration information INF, ie, “1” to the correction amount calculation determination unit 35.

これを受けて補正量演算決定部35は、前記速度補正デ
ータメモリ31に格納された過渡的速度補正データDA
T (即ち、第7図に示す過渡的速度補正データDAT
)を読み出し、該読み出された過渡的速度補正データD
ATに基づいて、第7図に示すように、前記出力された
実速度v3に対応した補正量A3を演算する。更に、補
正量演算決定部35は、前記出力された加減速情報IN
F、即ち「1」に基づいて、Y軸の負方向である矢印り
方向、即ち加工プログラムPRG等により予め指定され
たワークの製品側方向を補正方向と決定する。
In response to this, the correction amount calculation determining unit 35 calculates the transient speed correction data DA stored in the speed correction data memory 31.
T (i.e., the transient speed correction data DAT shown in FIG.
), and the read transient speed correction data D
Based on AT, as shown in FIG. 7, a correction amount A3 corresponding to the outputted actual speed v3 is calculated. Further, the correction amount calculation determining unit 35 uses the output acceleration/deceleration information IN.
Based on F, ie, "1", the direction indicated by the arrow which is the negative direction of the Y axis, ie, the product side direction of the workpiece specified in advance by the machining program PRG, etc., is determined as the correction direction.

こうして、前記ある時点の補正量A3が演算されると共
に、補正方向が決定されたところで、第4図に示す加工
管理プログラムPCPのステップS5に入り、補正量演
算決定部35は前記演算決定された補正量A3及び補正
方向(矢印り方向)を加工制御部26に出力する。これ
を受けて加工制御部26は、該出力された補正量A3と
ワーク切断速度WCS (5000mm/win)に対
応した補正量である0、10mmとの差ΔA (=0.
10mm −A 3 )だけサドル7を矢印り方向に移
動するように軸制御部27に指令する。すると、軸制御
部27は駆動モータ36を介してサドル7、従って加工
トーチ12を矢印り方向に前記補正量の差ΔAだけ駆動
する。すると、加工経路FATは、第6図(a)に示す
ように、加工点が第4基準点P4から図中右方である矢
印B方向に所定距離L2だけ移動して、前記実速度■3
の演算された時点における加工位置、即ち点P8に達す
る間に図中下方、即ち切断方向(矢印B方向)に対して
直角な矢印り方向に補正量の差ΔA、即ちビーム径W1
の縮小量だけシフトされる。その結果、点P8は、前記
基準加工経路FAT’ から矢印C方向に補正量A3だ
けシフトされた状態となる。以下、同様にして、このよ
うなシフト動作を伴なう切断動作をワーク上の第4基準
点P4から第2基準点P2までの減速領域ARE3にお
いて前記所定の時間間隔で順次実行すると、加工経路F
ATは。
In this way, when the correction amount A3 at the certain point in time is calculated and the correction direction is determined, the process enters step S5 of the processing control program PCP shown in FIG. The correction amount A3 and the correction direction (arrow direction) are output to the processing control section 26. In response to this, the processing control unit 26 outputs a difference ΔA (=0.
The axis controller 27 is instructed to move the saddle 7 by 10 mm - A 3 ) in the direction of the arrow. Then, the axis control section 27 drives the saddle 7, and thus the processing torch 12, in the direction of the arrow by the difference ΔA in the correction amount via the drive motor 36. Then, as shown in FIG. 6(a), the machining path FAT moves the machining point a predetermined distance L2 from the fourth reference point P4 in the direction of arrow B, which is to the right in the figure, and reaches the actual speed ■3.
The difference in correction amount ΔA, i.e., the beam diameter W1, is lower in the figure, i.e., in the direction of the arrow perpendicular to the cutting direction (direction of arrow B), while reaching the processing position at the time when P8 is calculated, i.e., point P8.
is shifted by the amount of reduction. As a result, point P8 is shifted by the correction amount A3 in the direction of arrow C from the reference machining path FAT'. Similarly, when the cutting operation accompanied by such a shift operation is sequentially performed at the predetermined time interval in the deceleration area ARE3 from the fourth reference point P4 to the second reference point P2 on the workpiece, the machining path is changed. F
AT is.

減速領域ARE3内の各点におけるビーム径w1に応じ
た形で図中右下がりの階段状になるが、隣接する2点間
の距離は十分に短いので、近似的に一直線状とみなすこ
とが出来る。その結果、第4基準点P4から第2基準点
P2までのワークの製品側の切断線CLも、基準加工経
路FAT’に対して所定のオフセットOFFを有する形
で平行に切断される。
Depending on the beam diameter w1 at each point in the deceleration region ARE3, the beam forms a step-like shape that descends to the right in the figure, but since the distance between two adjacent points is sufficiently short, it can be approximately regarded as a straight line. . As a result, the cutting line CL on the product side of the workpiece from the fourth reference point P4 to the second reference point P2 is also cut parallel to the standard machining path FAT' with a predetermined offset OFF.

こうして、ワークが第2基準点P2まで切断加工された
ところで、第5図に示す加工プログラムPRG中の第8
加ニステツプPS8に格納されり切断指令CUCrG0
1X60YOF5000」に基づく切断動作が完了する
In this way, when the workpiece has been cut to the second reference point P2, the eighth point in the machining program PRG shown in FIG.
Cutting command CUCrG0 stored in cutting step PS8
The cutting operation based on "1X60YOF5000" is completed.

このように、加工トーチ12のY軸方向のシフト動作を
ワーク上の第1基準点P1から第2基準点P2に至るま
で前記所定の時間間隔で順次実行すると、加工経路FA
Tは、第6図(a)に示すように、加速領域ARE1に
おいては、ビーム径W1の拡大量に応じて図中右上がり
になり、定速領域ARE2においては図中水平になり、
更に減速領域ARE3においては、ビーム径W1の縮小
量に応じて図中右下がりになる。従って、ワークを第1
基準点P1から第2基準点P2まで切断する際に、ワー
ク切断速度WCSの過渡的変化に伴なってビーム径W1
が変化しても、ワークの製品側、即ち第6図(a)に示
す加工経路FATの下側のワーク部分に影響を及ぼすこ
とは少なく、ワークの製品側の切断線CLをほぼ一直線
状に切断加工することが可能となる。なお、第1基準点
P1から第2基準点P2間に基準加工経路FAT’に対
する一定のオフセットOFFが常に生じるが、このオフ
セットOFFの補正は公知のオフセット補正により行な
うことが可能である。
In this way, when the processing torch 12 is shifted in the Y-axis direction from the first reference point P1 to the second reference point P2 on the workpiece at the predetermined time interval, the processing path FA
As shown in FIG. 6(a), T increases to the right in the figure in accordance with the amount of expansion of the beam diameter W1 in the acceleration region ARE1, and becomes horizontal in the figure in the constant speed region ARE2.
Furthermore, in the deceleration region ARE3, the beam angle decreases to the right in the figure in accordance with the amount of reduction of the beam diameter W1. Therefore, the workpiece
When cutting from the reference point P1 to the second reference point P2, the beam diameter W1 changes due to a transient change in the workpiece cutting speed WCS.
Even if the angle changes, it will hardly affect the product side of the workpiece, that is, the workpiece part below the machining path FAT shown in Fig. 6(a), and the cutting line CL on the product side of the workpiece will be kept almost in a straight line. It becomes possible to perform cutting. Note that a certain offset OFF with respect to the standard machining path FAT' always occurs between the first reference point P1 and the second reference point P2, but this offset OFF can be corrected by a known offset correction.

なお、上述の実施例は、本発明を実速度がrQJの状態
から所定のワーク切断速度WC8に達するまでの間に、
加工経路FATを補正する場合について述べたが、本発
明は、ビーム径W1が切断速度の変化により変化する全
ての場合について適用することが可能である。この場合
、過渡的速度補正データDATは、変化する前後の切断
速度WC8工、WCS2について、第7図に示すように
作成し、過渡状態における切断速度WCS、に応じた補
正量AXを求める。
In addition, in the above-mentioned embodiment, the present invention is applied until the actual speed reaches the predetermined workpiece cutting speed WC8 from the state of rQJ.
Although the case where the processing path FAT is corrected has been described, the present invention can be applied to all cases where the beam diameter W1 changes due to a change in cutting speed. In this case, the transient speed correction data DAT is created as shown in FIG. 7 for the cutting speeds WC8 and WCS2 before and after the change, and the correction amount AX is determined according to the cutting speed WCS in the transient state.

また、上述の実施例においては、第6図(a)に示すよ
うに、ワークをX軸方向である矢印B方向に切断加工す
る場合について説明したが、ワークを他の方向(Y軸方
向、X、Y軸の合成方向)に切断加工する場合について
も同様に、ワーク切断時のビーム径W1の変化に伴なう
形状誤差を製品側において少なくする形でレーザ加工を
行なうことが出来る。従って、ワークをどのような形状
に切断加工する際にも、ワークをほぼ所望の形状に切断
加工することが可能となる。
Furthermore, in the above-described embodiment, as shown in FIG. 6(a), the case where the workpiece is cut in the direction of arrow B, which is the Similarly, in the case of cutting in the composite direction of the X and Y axes, laser processing can be performed in a manner that reduces shape errors on the product side due to changes in the beam diameter W1 when cutting the workpiece. Therefore, when cutting the workpiece into any shape, it is possible to cut the workpiece into almost the desired shape.

(g)3発明の詳細 な説明したように、本発明によれば、ワーク切断速度W
C8の格納された加工プログラムPRGを格納した加工
プログラムメモリ25等の第1のメモリ手段を有し、互
いに直交する2方向(例えば、第1図矢印A、B方向及
び矢印C,D方向)に相対的に移動自在なテーブル3、
加工トーチ12等の加工手段を設け、前記加工手段を移
動駆動する駆動モータ39.36等の駆動手段を設けた
レーザ加工機1において、ワーク切断速度WC8に応じ
たビーム径補正値CD、が格納された加工条件ファイル
PCFを格納した加工条件ファイルメモリ33等の第2
のメモリ手段を設け、前記第1のメモリ手段に格納され
た加工プログラムPRG中で指示されたワーク切断速度
WC8及び前記第2のメモリ手段に格納された加工条件
ファイルPCF中のビーム径補正値CD、に基づいて過
渡的速度補正データDATを演算決定する解析演算部3
0等の過渡的速度補正データ演算決定手段を設けると共
に、ワーク切断の実速度■1、v2、v3を検出し演算
するエンコーダ39a、送り速度演算部32等の実速度
検出演算手段を設け、前記過渡的速度補正データ演算決
定手段により演算決定された過渡的速度補正データDA
T及び前記実速度検出演算手段により演算されたワーク
切断の実速度Vl、V2.V3に基づいて補正量A1、
A2、A3を演算決定する補正量演算決定部35等の補
正量演算決定手段を設け、前記補正量演算決定手段によ
り演算決定された補正量A1、A2.A3に基づいて、
前記駆動手段を駆動して加工経路FATを、切断方向(
例えば、第6図矢印B方向)に対して直交する方向(例
えば、第6図矢印C,D方向)にシフトさせる加工制御
部26等の補正実行手段を設けて構成したので、レーザ
切断に際して、ワーク切断の実速度■1、V2.V3の
過渡的変化に伴なうビーム径W1の変化に応じて加工経
路FATをシフトすることが出来る。その結果、ワーク
切断速度wcsが過渡的に変化する部位においても、ワ
ークの製品側をほぼ所望の形状に切断加工することが可
能となり、ワークの寸法精度の向上に寄与し得る。
(g) 3 As described in detail of the invention, according to the present invention, the workpiece cutting speed W
It has a first memory means such as a machining program memory 25 that stores a machining program PRG stored in C8, and is capable of moving in two directions perpendicular to each other (for example, the directions of arrows A and B and the directions of arrows C and D in FIG. 1). relatively movable table 3,
In a laser processing machine 1 that is provided with a processing means such as a processing torch 12 and a drive means such as a drive motor 39, 36 for moving and driving the processing means, a beam diameter correction value CD corresponding to a workpiece cutting speed WC8 is stored. The second part of the machining condition file memory 33 etc. that stores the machining condition file PCF that has been
a workpiece cutting speed WC8 instructed in the machining program PRG stored in the first memory means and a beam diameter correction value CD in the machining condition file PCF stored in the second memory means; , an analysis calculation unit 3 that calculates and determines the transient speed correction data DAT based on .
In addition to providing means for calculating and determining transient speed correction data such as 0, actual speed detecting and calculating means such as an encoder 39a for detecting and calculating actual speeds 1, v2, and v3 of workpiece cutting, and a feed speed calculating section 32 are provided. Transient speed correction data DA calculated and determined by the transient speed correction data calculation and determination means
T and the actual speeds of cutting the workpiece Vl, V2. calculated by the actual speed detection calculation means. Correction amount A1 based on V3,
A correction amount calculation and determination means such as a correction amount calculation and determination section 35 which calculates and determines A2, A3 is provided, and the correction amounts A1, A2 . Based on A3,
The driving means is driven to move the machining path FAT in the cutting direction (
For example, since the structure is provided with correction execution means such as the processing control unit 26 that shifts in a direction perpendicular to the arrow B direction in FIG. 6 (for example, the direction of arrows C and D in FIG. 6), Actual speed of workpiece cutting ■1, V2. The processing path FAT can be shifted in accordance with a change in the beam diameter W1 due to a transient change in V3. As a result, even in a region where the workpiece cutting speed wcs changes transiently, it is possible to cut the product side of the workpiece into a substantially desired shape, which can contribute to improving the dimensional accuracy of the workpiece.

また、ワーク切断速度WC8の格納された加工プログラ
ムPRGを格納した加工プログラムメモリ25等の第1
のメモリ手段を有し、互いに直交する2方向(例えば、
第1図矢印A、B方向及び矢印C,D方向)に相対的に
移動自在なテーブル3、加工トーチ12等の加工手段を
設け、前記加工手段を移動駆動する駆動モータ39.3
6等の駆動手段を数けたレーザ加工機1において、ワー
ク切断速度WC8に応じたビーム径補正値CD6が格納
された加工条件ファイルPCFを格納した加工条件ファ
イルメモリ33等の第2のメモリ手段を設け、前記第1
のメモリ手段に格納された加工プログラムPRG中で指
示されたワーク切断速度WC8及び前記第2のメモリ手
段に格納された加工条件ファイルPCF中のビーム径補
正値CD、に基づいて過渡的速度補正データDATを演
算決定する解析演算部30等の過渡的速度補正データ演
算決定手段を設けると共に、ワーク切断の実速度v1、
V2.V3を検出し演算すると共に、加速状態であるか
減速状態であるかを判定するエンコーダ39a、送り速
度演算部32、レジスタメモリ32a等の実速度検出演
算判定手段を設け、前記過渡的速度補正データ演算決定
手段により演算決定された過渡的速度補正データDAT
並びに前記実速度検出演算判定手段により演算判定され
たワーク切断の実速度V1.V2.V3及び加減速状態
に基づいて補正量A1、A2.A3及び補正、方向を演
算決定する補正量演算決定部35等の補正量・補正方向
演算決定手段を設け、前記補正量・補正方向演算決定手
段により演算決定された補正量A1、A2、A3及び補
正方向に基づいて、前記駆動手段を駆動して加工経路F
ATを前記補正方向にシフトさせる加工制御部26等の
補正実行手段を設けて構成すると、レーザ切断に際して
、ワーク切断の実速度v1、v2、v3の過渡的変化に
伴なうビーム径W1の変化に応じた加工経路FATのシ
フト動作を、その加減速状態に応じて常に適正な補正方
向に向けて行なうことが出来る。
Further, the first memory of the machining program memory 25, etc., which stores the machining program PRG with the workpiece cutting speed WC8.
memory means, and has two memory means perpendicular to each other (for example,
Processing means such as a table 3 and a processing torch 12 that are relatively movable in the directions of arrows A and B and C and D in FIG. 1 are provided, and a drive motor 39.3 drives the processing means to move.
In the laser processing machine 1 having a number of driving means such as 6, etc., a second memory means such as a machining condition file memory 33 storing a machining condition file PCF storing a beam diameter correction value CD6 corresponding to a workpiece cutting speed WC8 is provided. provided, said first
Transient speed correction data based on the workpiece cutting speed WC8 instructed in the processing program PRG stored in the memory means of and the beam diameter correction value CD in the processing condition file PCF stored in the second memory means. In addition to providing transient speed correction data calculation and determination means such as an analysis calculation unit 30 for calculating and determining DAT, the actual speed v1 of cutting the workpiece,
V2. Actual speed detection calculation and determination means such as an encoder 39a, a feed speed calculation unit 32, and a register memory 32a are provided to detect and calculate V3 and determine whether the state is an acceleration state or a deceleration state, and the transient speed correction data is Transient speed correction data DAT calculated and determined by the calculation determining means
and the actual speed V1 of cutting the workpiece calculated and determined by the actual speed detection calculation and determination means. V2. Based on V3 and acceleration/deceleration state, correction amounts A1, A2. A correction amount/correction direction calculation determining means such as a correction amount calculation/determination section 35 for calculating and determining the correction amount/correction direction is provided, and the correction amounts A1, A2, A3 and Based on the correction direction, the driving means is driven to change the machining path F.
If a correction execution means such as a processing control unit 26 for shifting AT in the correction direction is provided, changes in the beam diameter W1 due to transient changes in the actual cutting speeds v1, v2, and v3 of the workpiece during laser cutting can be realized. The shifting operation of the machining path FAT according to the acceleration/deceleration state can always be performed in the appropriate correction direction.

その結果、ワークを複雑な形状に切断加工する際にも、
ワークの製品側をほぼ所望の形状に切断加工することが
可能となり、ワークの寸法精度の向上に寄与し得る。
As a result, even when cutting workpieces into complex shapes,
It becomes possible to cut the product side of the work into a substantially desired shape, which can contribute to improving the dimensional accuracy of the work.

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

第1図は本発明によるレーザ加工機の一実施例を示す斜
視図。 第2図は第1図に示すレーザ加工機に装着された加工制
御装置の制御ブロック図、 第3図は加工条件ファイルの一例を示す模式第4図は加
工管理プログラムの一例を示すフローチャート。 第5図は加工プログラムの一例を示す図、第6図はワー
クのレーザ切断の様子の一例を示す図で、(a)はワー
クの切断形状を示す図、(bンは切断速度の変化を示す
図、 第7図は過渡的速度補正データの一例を示す図。 第8図は従来のレーザ加工機によるワークの切断形状の
一例を示す図である。 1・・・・・・レーザ加工機 3・・・・・・加工手段(テーブル) 12・・・・・加工手段(加工トーチ)25・・・・・
・第1のメモリ手段 (加工プログラムメモリ) 26・・・・・補正実行手段(加工制御部)3o・・・
・・・過渡的速度補正データ演算決定手段(解析演算部
) 32・・・・・・実速度検出演算手段、実速度検出演算
判定手段(送り速度演算部) 32a・・・・・・実速度検出演算判定手段(レジスタ
メモリ) 33・・・・・・第2のメモリ手段 (加工条件ファイルメモリ) 35・・・・・・補正量演算決定手段、補正量・補正方
向演算決定手段(補正量演算決定部)36.39・・・
・・・駆動手段(N動モータ)39a・・・・・・実速
度検出演算手段、実速度検出演算判定手段(エンコーダ
) A1.A2、A3・・・・・・補正量 CD、・・・・・・ビーム径補正値 DAT・・・・・・過渡的速度補正データFAT・・・
・・・加工経路 PCF・・・・・・加工条件ファイル PRG・・・・・・加工プログラム v1、v2、V3・・・・・・ワーク切断の実速度WC
8・・・・・・ワーク切断速度 圧願人  ヤマザキマザック株式会社 代理人   弁理士   相1)伸二 第 図 CP Aオ釣訪 第 図
FIG. 1 is a perspective view showing an embodiment of a laser processing machine according to the present invention. FIG. 2 is a control block diagram of the processing control device installed in the laser processing machine shown in FIG. 1, FIG. 3 is a schematic diagram showing an example of a processing condition file, and FIG. 4 is a flowchart showing an example of a processing management program. Fig. 5 is a diagram showing an example of a machining program, and Fig. 6 is a diagram showing an example of how a workpiece is cut by laser. Figure 7 is a diagram showing an example of transient speed correction data. Figure 8 is a diagram showing an example of the shape of a workpiece cut by a conventional laser processing machine. 1... Laser processing machine 3...Processing means (table) 12...Processing means (processing torch) 25...
- First memory means (machining program memory) 26... Correction execution means (machining control section) 3o...
. . . Transient speed correction data calculation and determination means (analysis calculation section) 32 . . . Actual speed detection calculation means, actual speed detection calculation determination means (feed speed calculation section) 32a . . . Actual speed Detection calculation determination means (register memory) 33... Second memory means (processing condition file memory) 35... Correction amount calculation determination means, correction amount/correction direction calculation determination means (correction amount Calculation determination part) 36.39...
. . . Drive means (N-motor) 39a . . . Actual speed detection calculation means, actual speed detection calculation judgment means (encoder) A1. A2, A3...Correction amount CD,...Beam diameter correction value DAT...Transient speed correction data FAT...
... Machining path PCF ... Machining condition file PRG ... Machining programs v1, v2, V3 ... Actual speed of cutting the workpiece WC
8... Work cutting speed applicant Yamazaki Mazak Co., Ltd. agent Patent attorney Phase 1) Shinji Diagram CP A Otsuri Visit Diagram

Claims (2)

【特許請求の範囲】[Claims] (1)、ワーク切断速度の格納された加工プログラムを
格納した第1のメモリ手段を有し、 互いに直交する2方向に相対的に移動自在な加工手段を
設け、 前記加工手段を移動駆動する駆動手段を設けたレーザ加
工機において、 ワーク切断速度に応じたビーム径補正値が格納された加
工条件ファイルを格納した第2のメモリ手段を設け、 前記第1のメモリ手段に格納された加工プログラム中で
指示されたワーク切断速度及び前記第2のメモリ手段に
格納された加工条件ファイル中のビーム径補正値に基づ
いて過渡的速度補正データを演算決定する過渡的速度補
正データ演算決定手段を設けると共に、 ワーク切断の実速度を検出し演算する実速度検出演算手
段を設け、 前記過渡的速度補正データ演算決定手段により演算決定
された過渡的速度補正データ及び前記実速度検出演算手
段により演算されたワーク切断の実速度に基づいて補正
量を演算決定する補正量演算決定手段を設け、 前記補正量演算決定手段により演算決定された補正量に
基づいて、前記駆動手段を駆動して加工経路を、切断方
向に対して直交する方向にシフトさせる補正実行手段を
設けて構成したレーザ加工機。
(1) A first memory means that stores a machining program in which a work cutting speed is stored, and a machining means that is relatively movable in two mutually orthogonal directions, and a drive that drives the machining means to move. A laser processing machine is provided with a second memory means storing a machining condition file in which a beam diameter correction value corresponding to a workpiece cutting speed is stored, and a machining program stored in the first memory means is provided. and transient speed correction data calculation and determination means for calculating and determining transient speed correction data based on the workpiece cutting speed instructed by and the beam diameter correction value in the processing condition file stored in the second memory means. , an actual speed detection and calculation means for detecting and calculating the actual speed of cutting the workpiece, and the transient speed correction data calculated and determined by the transient speed correction data calculation and determination means and the workpiece calculated by the actual speed detection and calculation means. A correction amount calculation and determination means is provided for calculating and determining a correction amount based on the actual cutting speed, and the driving means is driven to cut the machining path based on the correction amount calculated and determined by the correction amount calculation and determination means. A laser processing machine configured with a correction execution means for shifting in a direction perpendicular to the direction.
(2)、ワーク切断速度の格納された加工プログラムを
格納した第1のメモリ手段を有し、 互いに直交する2方向に相対的に移動自在な加工手段を
設け、 前記加工手段を移動駆動する駆動手段を設けたレーザ加
工機において、 ワーク切断速度に応じたビーム径補正値が格納された加
工条件ファイルを格納した第2のメモリ手段を設け、 前記第1のメモリ手段に格納された加工プログラム中で
指示されたワーク切断速度及び前記第2のメモリ手段に
格納された加工条件ファイル中のビーム径補正値に基づ
いて過渡的速度補正データを演算決定する過渡的速度補
正データ演算決定手段を設けると共に、 ワーク切断の実速度を検出し演算すると共に、加速状態
であるか減速状態であるかを判定する実速度検出演算判
定手段を設け、 前記過渡的速度補正データ演算決定手段により演算決定
された過渡的速度補正データ並びに前記実速度検出演算
判定手段により演算判定されたワーク切断の実速度及び
加減速状態に基づいて補正量及び補正方向を演算決定す
る補正量・補正方向演算決定手段を設け、 前記補正量・補正方向演算決定手段により演算決定され
た補正量及び補正方向に基づいて、前記駆動手段を駆動
して加工経路を前記補正方向にシフトさせる補正実行手
段を設けて構成したレーザ加工機。
(2) a first memory means storing a machining program storing a workpiece cutting speed; a machining means movable relatively in two mutually orthogonal directions; and a drive for driving the machining means to move. A laser processing machine is provided with a second memory means storing a machining condition file in which a beam diameter correction value corresponding to a workpiece cutting speed is stored, and a machining program stored in the first memory means is provided. and transient speed correction data calculation and determination means for calculating and determining transient speed correction data based on the workpiece cutting speed instructed by and the beam diameter correction value in the processing condition file stored in the second memory means. , an actual speed detection calculation and determination means is provided for detecting and calculating the actual speed of cutting the workpiece and determining whether the cutting state is an acceleration state or a deceleration state, and the transient speed correction data calculation and determination means calculates and determines the a correction amount and correction direction calculation determining means for calculating and determining a correction amount and correction direction based on the target speed correction data and the actual speed and acceleration/deceleration state of workpiece cutting calculated and determined by the actual speed detection calculation and determination means; A laser processing machine comprising a correction executing means for driving the driving means to shift a machining path in the correction direction based on the correction amount and correction direction calculated and determined by the correction amount and correction direction calculation determining means.
JP2203223A 1990-07-31 1990-07-31 Laser beam machine Pending JPH0486903A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2203223A JPH0486903A (en) 1990-07-31 1990-07-31 Laser beam machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2203223A JPH0486903A (en) 1990-07-31 1990-07-31 Laser beam machine

Publications (1)

Publication Number Publication Date
JPH0486903A true JPH0486903A (en) 1992-03-19

Family

ID=16470497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2203223A Pending JPH0486903A (en) 1990-07-31 1990-07-31 Laser beam machine

Country Status (1)

Country Link
JP (1) JPH0486903A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107243701A (en) * 2017-06-20 2017-10-13 上海柏楚电子科技有限公司 A kind of method that parameter regulation is carried out using electrodeless knob
WO2019176630A1 (en) * 2018-03-12 2019-09-19 株式会社アマダホールディングス Cut-processing machine and cut-processing method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107243701A (en) * 2017-06-20 2017-10-13 上海柏楚电子科技有限公司 A kind of method that parameter regulation is carried out using electrodeless knob
WO2019176630A1 (en) * 2018-03-12 2019-09-19 株式会社アマダホールディングス Cut-processing machine and cut-processing method
JPWO2019176630A1 (en) * 2018-03-12 2021-03-18 株式会社アマダ Cutting machine and cutting method
US11433485B2 (en) 2018-03-12 2022-09-06 Amada Co., Ltd. Cutting processing machine and cutting processing method

Similar Documents

Publication Publication Date Title
EP1369197B1 (en) Laser beam machine
JPH09120310A (en) Method and system for moving axis
US5777294A (en) Laser beam machining system and method using preliminary work commands
US4703415A (en) Method of approach in area cutting
US5910261A (en) Laser machining device and laser machining method of a round hole
JP3093080B2 (en) Tool path data creation method
JPH0486903A (en) Laser beam machine
JP3405797B2 (en) Laser output control system
JP3202068B2 (en) Method of creating tool movement path for NC machining
JPH10293606A (en) Machining controller in machine tool
JPH0788668A (en) Piercing control method
JPH08168925A (en) Numerical controller for wire cut electric discharge machine
JPH04237582A (en) Laser beam machine
JP2633696B2 (en) Robot control system
JP2577256B2 (en) Control method of cutting machine
US20020025758A1 (en) Tool path preparing method and machining method
JP3188484B2 (en) Automatic machining equipment interference prevention method
JPH04114208A (en) Animation plotting system for nc program
JPH02179373A (en) Nc controller for laser beam machine
JP3248081B2 (en) Automatic program creation device with automatic cutting axis change function
JPH10328938A (en) Wire electric discharge machining method and device
JPH04309483A (en) Laser beam machine
JP7677099B2 (en) Machine tool, machining path generation method, and computer program
JP2001255918A (en) Numerical control unit
JPH04100686A (en) Laser beam machine