JPH0829424B2 - NC controller for laser processing machine - Google Patents

NC controller for laser processing machine

Info

Publication number
JPH0829424B2
JPH0829424B2 JP63333084A JP33308488A JPH0829424B2 JP H0829424 B2 JPH0829424 B2 JP H0829424B2 JP 63333084 A JP63333084 A JP 63333084A JP 33308488 A JP33308488 A JP 33308488A JP H0829424 B2 JPH0829424 B2 JP H0829424B2
Authority
JP
Japan
Prior art keywords
output mode
processing
machining
laser
laser processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP63333084A
Other languages
Japanese (ja)
Other versions
JPH02179373A (en
Inventor
克一 浮田
修 小林
能彦 丹治
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP63333084A priority Critical patent/JPH0829424B2/en
Publication of JPH02179373A publication Critical patent/JPH02179373A/en
Publication of JPH0829424B2 publication Critical patent/JPH0829424B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35249In corner change cutting command to piercing command, to keep angle point intact
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/43Speed, acceleration, deceleration control ADC
    • G05B2219/43147Control power of tool as function of speed, velocity of movement
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45165Laser machining

Landscapes

  • Laser Beam Processing (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 この発明は、板金などに使用するレーザ加工機用NC制
御装置に関する。
Description: TECHNICAL FIELD The present invention relates to an NC control device for a laser processing machine used for sheet metal or the like.

従来の技術 従来より、レーザ加工機を用いて板金加工することが
広く行われている。
2. Description of the Related Art Sheet metal working using a laser beam machine has been widely performed.

発明が解決しようとする課題 しかし、第5図に示すように鋭角31の加工を行おうと
すると、図示のように角部32が熱により溶け落ちてしま
う。そのため、全工程における加工速度を落とし、出力
を落として加工を行ったり、あるいは第6図に示すよう
に外側に逃げのループ33を作ったりして、角部32の溶け
落ちを防いでいた。したがって、加工能率が悪く、また
余分な加工軌跡を必要とするといった問題点があった。
However, when an acute angle 31 is processed as shown in FIG. 5, the corner 32 is melted down by heat as shown in the figure. Therefore, the processing speed in all the processes is reduced to reduce the output to perform the processing, or the escape loop 33 is formed on the outside as shown in FIG. 6 to prevent the corner portion 32 from being burned. Therefore, there are problems that the machining efficiency is low and an extra machining locus is required.

そこでこの発明は上述の問題点を解決し、2つの線分
のつなぎ部分で、レーザ加工条件を問題とすることなし
に、しかも余分な加工軌跡を必要とすることなしに、角
部をレーザ加工できるようにすることを目的とする。
Therefore, the present invention solves the above-mentioned problems, and the corner portions are laser-processed at the connecting portion of two line segments without causing a problem with the laser processing conditions and without requiring an extra processing locus. The purpose is to be able to.

課題を解決するための手段 上記目的を達成するために、この発明のレーザ加工機
用NC制御装置は、2つの線分により形成される鋭角をレ
ーザ加工するためのNCプログラムのNCコードを解析し
て、これら2つの線分のなす角度を計算する手段と、レ
ーザ発振器に対して低出力の指令をする低出力モードお
よび高出力の指令をする高出力モードの2種類のレーザ
加工条件を入力、編集しかつ記憶する手段と、前記計算
手段により計算された角度から、前記鋭角の角部および
その近傍を加工するための低出力モードでの加工距離
と、前記線分における前記角部およびその近傍以外の部
分を加工するための高出力モードでの加工距離とをそれ
ぞれ計算する手段と、前記低出力モードでの加工距離と
高出力モードでの加工距離とをそれぞれ低出力モードの
レーザ加工条件と高出力モードのレーザ加工条件で加工
させるために前記レーザ発振器および送り装置へ指令信
号を出力する手段とを具備したものである。
Means for Solving the Problems In order to achieve the above object, an NC controller for a laser processing machine according to the present invention analyzes an NC code of an NC program for laser processing an acute angle formed by two line segments. Then, two kinds of laser processing conditions of a means for calculating an angle formed by these two line segments and a low output mode for giving a low output command to the laser oscillator and a high output mode for giving a high output command are inputted. A means for editing and storing, a processing distance in a low output mode for processing the acute angle corner and its vicinity from the angle calculated by the calculation means, the corner and the vicinity thereof in the line segment. Means for calculating the machining distance in the high output mode for machining the parts other than, and the machining distance in the low output mode and the machining distance in the high output mode, respectively. It is provided with means for outputting a command signal to the laser oscillator and the feeding device in order to perform processing under laser processing conditions and laser processing conditions in the high output mode.

作用 このような構成において、低出力モードおよび高出力
モードの加工条件を一度設定すれば、レーザ加工すべき
角部をなす2つの線分のなす角度がNCプログラムから計
算され、両モードでの加工距離が、上記角度に対応して
それぞれ計算され、そして各加工距離の加工を行うよう
にレーザ発振器および送り装置が作動される。
Function In such a configuration, once the processing conditions for the low output mode and the high output mode are set, the angles formed by the two line segments forming the corners to be laser processed are calculated from the NC program, and processing in both modes is performed. Distances are respectively calculated corresponding to the angles, and the laser oscillator and the feeding device are operated to perform the processing at each processing distance.

実施例 この発明の一実施例を第1図ないし第4図にもとづい
て説明する。
Embodiment An embodiment of the present invention will be described with reference to FIGS. 1 to 4.

第1図に示すレーザ加工機用NC制御装置は、表示装置
5を見ながら、低出力モードおよび高出力モードのレー
ザ加工条件やNCコードなどのデータ入力を行える対話入
力部1と;NCコードからなるNCプログラムを解析し、加
工すべき2線分のなす角度を求め、さらに求めた角度に
より低出力モードのレーザ加工条件と高出力モードのレ
ーザ加工条件とを求めて、レーザ発振器と送り装置とし
てのサーボモータの制御を行う演算処理部2と;前記レ
ーザ発振器およびサーボモータへの指令信号を入出力す
る入出力部3と;NCプログラムや高出力モード加工条件
や低出力モード加工条件などを記憶する記憶部4とを備
えている。
The NC control device for a laser processing machine shown in FIG. 1 has a dialogue input section 1 capable of inputting data such as laser processing conditions in a low output mode and a high output mode and NC code while observing the display device 5; The NC program is analyzed, the angle formed by the two line segments to be processed is calculated, and the laser processing conditions for the low output mode and the laser processing for the high output mode are calculated from the calculated angles, and used as the laser oscillator and the feeder. An arithmetic processing unit 2 for controlling the servo motor; an input / output unit 3 for inputting and outputting a command signal to the laser oscillator and the servo motor; storing an NC program, a high output mode machining condition, a low output mode machining condition, etc. The storage unit 4 is provided.

演算処理部2は、NCプログラム解析部6と、2線分間
の角度の計算部7と、低出力モードでの加工距離の計算
部8と、レーザ発振器およびサーボモータの制御部9と
を有している。入出力部3は、レーザ発振器への指令信
号発生部10と、サーボモータへの指令信号発生部11とを
有している。また記憶部4は、NCプログラム記憶部12
と、高出力モード加工条件記憶部13と、低出力モード加
工条件記憶部14とを有している。
The arithmetic processing unit 2 has an NC program analysis unit 6, an angle calculation unit 7 for two lines, a processing distance calculation unit 8 in the low output mode, and a laser oscillator and servo motor control unit 9. ing. The input / output unit 3 has a command signal generation unit 10 for the laser oscillator and a command signal generation unit 11 for the servo motor. Further, the storage unit 4 is the NC program storage unit 12
And a high output mode machining condition storage unit 13 and a low output mode machining condition storage unit 14.

次に第2図〜第4図を参照して、上記構成にもとづく
動作を説明する。対話入力部1により入力されて編集さ
れたNCプログラムおよび加工条件は、記憶部4により記
憶される。この記憶部4にて記憶されたNCプログラム
は、レーザ加工時に演算処理部2により解析される。そ
して、現時点、角部に対応する第1目標点、および角部
からの方向転換先に対応する第2目標点から求まる2つ
の線分の方向ベクトル,を用いて、2つの線分のな
す角度θが、 θ=arccos(,/||||) で求められる。
Next, the operation based on the above configuration will be described with reference to FIGS. The NC program and machining conditions input and edited by the dialogue input unit 1 are stored in the storage unit 4. The NC program stored in the storage unit 4 is analyzed by the arithmetic processing unit 2 during laser processing. Then, at present, using the direction vectors of the two line segments obtained from the first target point corresponding to the corner and the second target point corresponding to the direction change destination from the corner, the angle formed by the two line segments θ is calculated by θ = arccos (, / ||||).

この角度θにより、演算処理部2が、低出力モードで
加工を行う距離を求める。角度θが小さくなればなる
程、低出力モードでの加工距離が長くなるように、第3
図のグラフの乗数に従って、その加工距離が求められ
る。低出力モードでの加工距離が求まれば、線分の長さ
から高出力モードでの加工距離が求まる。なお、低出力
モードでの加工距離の長さが線分の長さよりも長くなら
ないように、上限値を設けている。
Based on this angle θ, the arithmetic processing unit 2 obtains the distance for processing in the low output mode. The smaller the angle θ is, the longer the machining distance in the low output mode is.
The processing distance is obtained according to the multiplier in the graph of the figure. If the processing distance in the low output mode is obtained, the processing distance in the high output mode can be obtained from the length of the line segment. The upper limit is set so that the length of the processing distance in the low output mode does not become longer than the length of the line segment.

このようにして計算されたこれら2つの加工モードの
加工距離と、記憶部4に記憶された両モードの加工条件
とによって、制御部9が入出力部3を介してレーザ発振
器とサーボモータとを制御する。
Based on the machining distances of these two machining modes calculated in this way and the machining conditions of both modes stored in the storage unit 4, the control unit 9 operates the laser oscillator and the servo motor via the input / output unit 3. Control.

第4図(a)に示すように、2つの線分15,16からな
るとともに角部17を有する鋭角加工では、同図(b)に
示すように低出力モードでの加工距離分だけ低速で動
き、かつそれに合わせて、レーザ出力,周波数,デュー
ティ,ガス圧といった加工条件をそれぞれ変化させてい
る。
As shown in FIG. 4 (a), in the acute angle machining including the two line segments 15 and 16 and having the corner portion 17, as shown in FIG. 4 (b), the machining distance in the low output mode is reduced at a low speed. The processing conditions such as laser output, frequency, duty, and gas pressure are changed in accordance with the movement.

発明の効果 この発明のレーザ加工機用NC制御装置によれば、高出
力モードレーザ加工条件と低出力モードレーザ加工条件
とを設定するだけで、鋭角の加工による角の溶け落ちを
防ぐことができ、しかも加工軌跡以外の加工軌跡を指令
することなしに容易に高精度の加工が行える。
EFFECTS OF THE INVENTION According to the NC controller for the laser processing machine of the present invention, it is possible to prevent the burn-through of the corner due to the processing of the acute angle only by setting the high-power mode laser processing condition and the low-power mode laser processing condition. Moreover, high-precision machining can be easily performed without commanding a machining trajectory other than the machining trajectory.

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

第1図はこの発明の一実施例のレーザ加工機用NC制御装
置の構成を示すブロック図、第2図はその一部の詳細を
示す図、第3図は低出力モードでの加工距離を求めるた
めの乗数を示すグラフ、第4図は鋭角加工の際の加工速
度とレーザ加工条件とを示すグラフ、第5図は従来の鋭
角加工時における角部の溶け落ちを表わす図、第6図は
従来の鋭角加工時において角部の溶け落ちを防ぐために
逃げループを加工することを表わす図である。 1……対話入力部、2……演算処理部、3……入出力
部、4……記憶部、9……制御部、10,11……指令信号
発生部、15,16……線分、17……角部。
FIG. 1 is a block diagram showing the configuration of an NC control device for a laser processing machine according to an embodiment of the present invention, FIG. 2 is a diagram showing a part of the details thereof, and FIG. 3 is a processing distance in a low output mode. FIG. 4 is a graph showing a multiplier for obtaining, FIG. 4 is a graph showing a processing speed and laser processing conditions at the time of acute-angle processing, and FIG. 5 is a view showing burn-through of a corner portion at the time of conventional acute-angle processing, FIG. FIG. 6 is a diagram showing that an escape loop is processed to prevent burn-through of a corner portion in the conventional sharp angle processing. 1 ... Dialogue input section, 2 ... Arithmetic processing section, 3 ... Input / output section, 4 ... Storage section, 9 ... Control section, 10,11 ... Command signal generation section, 15, 16 ... Line segment , 17 …… Corner.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭63−273585(JP,A) 特開 昭63−90381(JP,A) 特開 昭62−24886(JP,A) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) Reference JP-A-63-273585 (JP, A) JP-A-63-90381 (JP, A) JP-A-62-24886 (JP, A)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】2つの線分により形成される鋭角をレーザ
加工するためのNCプログラムのNCコードを解析して、こ
れら2つの線分のなす角度を計算する手段と、レーザ発
振器に対して低出力の指令をする低出力モードおよび高
出力の指令をする高出力モードの2種類のレーザ加工条
件を入力、編集しかつ記憶する手段と、前記計算手段に
より計算された角度から、前記鋭角の角部およびその近
傍を加工するための低出力モードでの加工距離と、前記
線分における前記角部およびその近傍以外の部分を加工
するための高出力モードでの加工距離とをそれぞれ計算
する手段と、前記低出力モードでの加工距離と高出力モ
ードでの加工距離とをそれぞれ低出力モードのレーザ加
工条件と高出力モードのレーザ加工条件で加工させるた
めに前記レーザ発振器および送り装置へ指令信号を出力
する手段とを具備したレーザ加工機用NC制御装置。
1. A means for analyzing an NC code of an NC program for laser machining an acute angle formed by two line segments to calculate an angle formed by these two line segments, and a means for calculating a laser oscillator. A means for inputting, editing and storing two kinds of laser processing conditions, a low power mode for commanding output and a high power mode for commanding high power, and the acute angle from the angle calculated by the calculating means. Means for calculating a machining distance in a low output mode for machining a portion and its vicinity and a machining distance in a high output mode for machining a portion of the line segment other than the corner portion and its vicinity; The laser oscillation for processing the processing distance in the low output mode and the processing distance in the high output mode under the laser processing conditions of the low output mode and the laser processing of the high output mode, respectively. NC controller for a laser processing machine, which comprises a tool and a means for outputting a command signal to a feeder.
JP63333084A 1988-12-29 1988-12-29 NC controller for laser processing machine Expired - Fee Related JPH0829424B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63333084A JPH0829424B2 (en) 1988-12-29 1988-12-29 NC controller for laser processing machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63333084A JPH0829424B2 (en) 1988-12-29 1988-12-29 NC controller for laser processing machine

Publications (2)

Publication Number Publication Date
JPH02179373A JPH02179373A (en) 1990-07-12
JPH0829424B2 true JPH0829424B2 (en) 1996-03-27

Family

ID=18262095

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63333084A Expired - Fee Related JPH0829424B2 (en) 1988-12-29 1988-12-29 NC controller for laser processing machine

Country Status (1)

Country Link
JP (1) JPH0829424B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103894758A (en) * 2014-03-31 2014-07-02 南昌航空大学 Activator for nickel-base superalloy laser welding and application method thereof

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2766389B2 (en) * 1990-10-18 1998-06-18 ファナック株式会社 Laser processing method
JP3175463B2 (en) * 1994-02-24 2001-06-11 三菱電機株式会社 Laser cutting method
JP5255137B2 (en) * 2011-10-07 2013-08-07 ファナック株式会社 Control device for machining corners in machining path
JP5976156B2 (en) * 2015-04-14 2016-08-23 株式会社アマダホールディングス Laser cutting method and apparatus
US20180339457A1 (en) * 2016-10-05 2018-11-29 Technology Research Association For Future Additive Manufacturing Three-dimensional laminating and shaping apparatus, control method of three-dimensional laminating and shaping apparatus, and control program of three-dimensional laminating and shaping apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103894758A (en) * 2014-03-31 2014-07-02 南昌航空大学 Activator for nickel-base superalloy laser welding and application method thereof
CN103894758B (en) * 2014-03-31 2017-01-11 南昌航空大学 Activator for nickel-base superalloy laser welding and application method thereof

Also Published As

Publication number Publication date
JPH02179373A (en) 1990-07-12

Similar Documents

Publication Publication Date Title
JP3288250B2 (en) Robot controller
US20080161964A1 (en) Robot System
JP2766389B2 (en) Laser processing method
JP3235389B2 (en) Laser processing apparatus and processing method
JPH0829424B2 (en) NC controller for laser processing machine
JPH067973A (en) Laser beam machine
JPH0363475B2 (en)
JPH0752365B2 (en) Numerical control device
JPH09108863A (en) Laser beam processing system
JP2885228B2 (en) Wire electric discharge machining method and apparatus
JPH10258374A (en) Laser beam machining method and laser beam controller executing this machining method
JP3483713B2 (en) Control method in fillet multi-layer welding robot system
JP3291705B2 (en) Cutting operation control device for cutting robot
JPH04237582A (en) Laser beam machine
JPH11194813A (en) Operation command generating method for industrial machine
JPH05309484A (en) Control method for cutting machine
JPH01273682A (en) Method of setting output condition for cutting for cutting robot
JPS6372495A (en) Laser beam machine
JP2802117B2 (en) Processing machine with teaching function
JPH08150540A (en) Interference preventing device for machine tool
JPH05138349A (en) Automatic multilayer wedding equipment
JPH04238688A (en) Laser robot control method
JPH0494882A (en) Method for controlling laser beam machine
JPS6133773A (en) Method for following up welding groove
JPH0270393A (en) Laser processing machine

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees