JPH0829424B2 - NC controller for laser processing machine - Google Patents
NC controller for laser processing machineInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35249—In corner change cutting command to piercing command, to keep angle point intact
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/43—Speed, acceleration, deceleration control ADC
- G05B2219/43147—Control power of tool as function of speed, velocity of movement
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45165—Laser 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.
第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)
加工するための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.
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)
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)
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 |
-
1988
- 1988-12-29 JP JP63333084A patent/JPH0829424B2/en not_active Expired - Fee Related
Cited By (2)
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 |