JPS63134122A - Numerically controlled electric discharge machine - Google Patents

Numerically controlled electric discharge machine

Info

Publication number
JPS63134122A
JPS63134122A JP27814286A JP27814286A JPS63134122A JP S63134122 A JPS63134122 A JP S63134122A JP 27814286 A JP27814286 A JP 27814286A JP 27814286 A JP27814286 A JP 27814286A JP S63134122 A JPS63134122 A JP S63134122A
Authority
JP
Japan
Prior art keywords
machining
input
machining program
program
keyboard
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
JP27814286A
Other languages
Japanese (ja)
Inventor
Sadafumi Shichizawa
七沢 禎文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP27814286A priority Critical patent/JPS63134122A/en
Publication of JPS63134122A publication Critical patent/JPS63134122A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)

Abstract

PURPOSE:To improve the rate of operation, by constituting a machine so as to enable automatic electric discharge machining to be executed by an unfinished machining program, which creates a start end part, while inputting and connection of a program, which follows the program in a state of execution, to be performed during machining operation. CONSTITUTION:One head part of a machining program, if it is input by a keyboard 3, is fetched to a central arithmetic processing part 1 and stored in a memory 5, and if automatic electric discharge machining is started by the keyboard 3, processing is executed by reading the amount of one line of the program. The central arithmetic processing part 1 controls a mechanical control part 6 to perform machining into an assigned shape controlling a relative position between an electrode and a workpiece while a power source control part 7 to execute a control of current value and its on-off operation. And while an input unfinished machining program is in a state of processing, if the continued part is input from the keyboard 3, the machining program is successively stored in the memory 5 by one line unit in the central arithmetic processing part 1.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は、数値制御装部を有する放電加工装置に関し
、特に加工プログラムの編集に伴う稼働率の低下を防止
した数値制御放電加工装置に関するものである。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to an electrical discharge machining device having a numerical control unit, and particularly to a numerically controlled electrical discharge machining device that prevents a decrease in operating rate due to editing of a machining program. It is.

〔従来の技術] 放電加工装置は、放電電極と被加工物との間において、
放電用媒体としての加工液を供給しながら放電を行わせ
、この放電によって生ずる熱により被加工物の加工を行
っている。そして、この放電電極と被加工物とを相対的
に移動させることにより、被加工物を所望の形状に加工
している。
[Prior Art] An electrical discharge machining device has a
Electric discharge is caused while supplying a machining fluid as a discharge medium, and the workpiece is machined using the heat generated by this discharge. By moving the discharge electrode and the workpiece relatively, the workpiece is machined into a desired shape.

ここで、放電加工は金型等の高精度加工を対象としてい
る事から、放電電極と被加工物との相対移動も高精度に
行う必要が生ずる。従って、放電加工装置においては、
放電電極と被加工物との相対移動を数値制御装置によっ
て制御している。つまり、数値制御装置に加工プログラ
ムを予め読み込ませ、この加工プログラムを順次実行さ
せることによって、放電電極と被加工物との位置関係を
高精度に制御し、これによって被加工物を指定形状に加
工している。
Here, since electric discharge machining is intended for high-precision machining of molds and the like, it is also necessary to perform relative movement between the discharge electrode and the workpiece with high precision. Therefore, in electrical discharge machining equipment,
The relative movement between the discharge electrode and the workpiece is controlled by a numerical controller. In other words, by loading a machining program into the numerical control device in advance and sequentially executing the machining program, the positional relationship between the discharge electrode and the workpiece is controlled with high precision, and the workpiece is thereby machined into a specified shape. are doing.

(発明が解決しようとする問題点〕 従来の数値制御放電加工装置は以上のように構成されて
いるので、予め完成された加工プログラムを入力してか
ら自動運転を開始させなければならない。ここで、放電
加工は他の工作機機による加工とは異なり、加工に要す
る時間が極めて長くなるとともに、その加工プログラム
の内容も、単純な加工とピッチ送りの繰り返しを主体と
するものとなっている。この結果、加工の終了を待って
加工プログラムの編集を行うことは不可能に近いものと
なる。また、キーボードから入力する加工プログラムの
量が極めて多いものとなり、これに伴って数値入力ミス
やキー入力ミスの発生が多くなって、慣れた人でも加工
プログラムの入力に多くの時間が必要になる。そして、
この加工プログラムの入力中は、上述したように数値制
御放電加工の自動運転を開始させることが出来ないこと
から、結果的に数値制御放電加工装置に対する稼動率の
低下を招いてしまう問題点があった。
(Problems to be Solved by the Invention) Since the conventional numerically controlled electrical discharge machining apparatus is configured as described above, it is necessary to input a completed machining program in advance before starting automatic operation. Unlike machining using other machine tools, electrical discharge machining requires an extremely long time, and the machining program consists mainly of repeating simple machining and pitch feeding. As a result, it is almost impossible to edit the machining program until the end of machining.Additionally, the amount of machining programs that must be input from the keyboard becomes extremely large, resulting in numerical input errors and keystrokes. Input errors will occur more often, and even experienced users will need a lot of time to enter machining programs.
While this machining program is being input, automatic operation of numerically controlled electrical discharge machining cannot be started as described above, which results in a problem that reduces the operating rate of the numerically controlled electrical discharge machining equipment. Ta.

この発明は、上記のような問題点を解消するためになさ
れたもので、少な(とも始端部分以外に未完成部分を有
する加工プログラムによって、自動放電加工運転を実行
させるとともに、この自動放電加工運転を停止させるこ
となく、加工プログラムの編集を行って完成させること
により、稼動率の大幅な向上が図れる数値制御放電加工
装置を提供することを目的とする。
This invention was made in order to solve the above-mentioned problems, and it allows an automatic electrical discharge machining operation to be executed by a machining program that has a small (at least an unfinished part other than the starting end part), and It is an object of the present invention to provide a numerically controlled electric discharge machining device that can greatly improve the operating rate by editing and completing a machining program without stopping the process.

〔問題点を解決するための手段〕[Means for solving problems]

この発明に係る数値制御放電加工装置は、少なくとも始
端部分が作られている未完成の加工プログラムによって
自動放電加工運転を実行させると共に、この自動放電加
工運転中に現在実行中の加工プログラムに後続する加工
プログラムの入力および結合が行えるように構成するも
のである。
The numerically controlled electrical discharge machining apparatus according to the present invention executes an automatic electrical discharge machining operation using an unfinished machining program in which at least a starting end portion has been created, and also performs a subsequent machining program that is currently being executed during this automatic electrical discharge machining operation. It is configured so that machining programs can be input and combined.

〔作用〕[Effect]

この発明における数値制御放電加工装置は、放電加工装
置の加工時間が極めて長いことから、少なくとも始端部
分が作られている未完成の加工プログラムによって自動
放電加工運転をまずスタートさせる。そして、この自動
放電加工運転中にもキーボードから加工プログラムの入
力を可能とすることによって、自動放電加工運転と加工
プログラムの入力作業を並行処理させることが可能にな
る。ここで新たに入力した加工プログラムの訂正が完了
したならば、現在実行中の加工プログラムに結合させる
編集を実行させることによって、1本の加工プログラム
を完成させる。このようにすることによって、作業時間
の長い放電加工装置の休止期間を少なくして、稼動効率
の向上が図れることになる。
Since the machining time of the electrical discharge machining apparatus is extremely long, the numerically controlled electrical discharge machining apparatus of the present invention first starts an automatic electrical discharge machining operation using an unfinished machining program in which at least a starting end portion has been created. By making it possible to input the machining program from the keyboard even during this automatic electrical discharge machining operation, it becomes possible to process the automatic electrical discharge machining operation and the machining program input work in parallel. Once the correction of the newly inputted machining program is completed, one machining program is completed by executing editing to combine it with the currently running machining program. By doing so, it is possible to reduce the downtime of the electric discharge machining apparatus, which requires a long working time, and to improve the operating efficiency.

〔発明の実施例〕[Embodiments of the invention]

以下、この発明の一実施例を図について説明する。第1
図は数値制御放電加工装置における数値制御部を示すブ
ロック図である。同図において、1は中央演算処理部、
2は中央演算処理部1に接続された表示部、3は加工プ
ログラムの入力および実行命令の入力に用いられるキー
ボードであって、中央演算処理部1に接続されている。
An embodiment of the present invention will be described below with reference to the drawings. 1st
The figure is a block diagram showing a numerical control section in a numerically controlled electric discharge machining apparatus. In the figure, 1 is a central processing unit;
2 is a display unit connected to the central processing unit 1; 3 is a keyboard used for inputting machining programs and execution commands, and is connected to the central processing unit 1;

4は中央演算処理部1に接続されたテープリーグであっ
て、メインプログラムの読み込み等に使用される。
4 is a tape league connected to the central processing unit 1, and is used for reading the main program, etc.

5はメモリであって、メインプログラムおよび加工プロ
グラム等の格納に用いられる。6は機械制御部であって
、中央演算処理部1の指示に応じて、例えば被加工物を
搭載固定する可動テーブルを移動させる。7は電流制御
部であって、中央演算処理部1の指示に応じて、放電加
工における放電電流の制御を行う。
A memory 5 is used to store the main program, machining program, and the like. A machine control unit 6 moves, for example, a movable table on which a workpiece is mounted and fixed, according to instructions from the central processing unit 1. Reference numeral 7 denotes a current control section, which controls the discharge current in electrical discharge machining according to instructions from the central processing section 1.

第2図(a)、(b)は、中央演算処理部1の処理を示
すフローチャートであり、第3図(a)。
FIGS. 2(a) and 2(b) are flowcharts showing the processing of the central processing unit 1, and FIG. 3(a) is a flowchart showing the processing of the central processing unit 1.

(b)はキーボード3から入力される加工データの一例
を示す図である。
(b) is a diagram showing an example of processed data input from the keyboard 3.

このように構成された数値制御放電加工装置において、
先ずキーボード3を使用して、例えば第3図(a)に示
すように、加工プログラムの先頭部分からの一部を入力
すると、この加工プログラムは中央演算処理部1に取り
込まれた後にメモリ5に格納される。次に、キーボード
3を使用して加工プログラムによる自動放電加工をスタ
ートさせると、第2図に示すステップS1において放電
加工がスタートされているか否かの判定が行われる。そ
して、このステップS1における判定がイエスである場
合には、ステップS2に移行してメモリ5の1行分を読
み出して、ステップS3に移行する。ステップS3にお
いては、ステップS2において読み出された1行分の内
容にプログラムが存在するか否かを判定し、その判定結
果がノーであった場合には、ステップStに復帰してメ
モリ5における次の1行を読み出す処理を繰り返す。
In the numerically controlled electrical discharge machining apparatus configured in this way,
First, when a part of the machining program from the beginning is input using the keyboard 3, for example, as shown in FIG. Stored. Next, when automatic electrical discharge machining is started using the machining program using the keyboard 3, it is determined in step S1 shown in FIG. 2 whether or not electrical discharge machining has been started. If the determination in step S1 is YES, the process proceeds to step S2, where one line of the memory 5 is read out, and the process proceeds to step S3. In step S3, it is determined whether or not a program exists in the contents of one line read in step S2. If the determination result is no, the process returns to step St and the program is stored in the memory 5. Repeat the process of reading the next line.

そして、ステップS、における判定がイエスになると、
ステップS4に移行して、メモリ5から読み出されたプ
ログラムが加工プログラムの終了を示すものであるか否
かの判定を行い、判定がノーである場合においてのみス
テップS、に移行して、ステップS2でメモリ5から読
み出された1行分の加工プログラムに対する処理を実行
してステップS2に戻る処理を操り返す。ここで、ステ
ップS、における加工プログラムの実行に際しては、第
1図における中央演算処理部1が機械制御部6を制御す
ることによって、図示しない放電電極と被加工物との相
対位置を制御することにより、被加工物を加工プログラ
ムによって指定された形状に加工する。また、中央演算
処理部1は、電流制御部7を制御することによって、放
電電極に流れる電流量および放電電流のオン・オフ制御
を実行する。
Then, if the judgment in step S is yes,
Proceeding to step S4, it is determined whether the program read from the memory 5 indicates the end of the machining program, and only if the determination is no, the process advances to step S. In S2, processing is executed for one line of the machining program read from the memory 5, and the processing returns to step S2. Here, when executing the machining program in step S, the central processing unit 1 in FIG. 1 controls the machine control unit 6 to control the relative position between the discharge electrode (not shown) and the workpiece. The workpiece is machined into the shape specified by the machining program. Furthermore, the central processing unit 1 controls the current control unit 7 to control the amount of current flowing through the discharge electrodes and on/off control of the discharge current.

ここで、放電加工はその加工処理が一般の機械加工に比
べて極めて遅いことから、第3図(a)に示す加工プロ
グラムの先頭部分における一部分のみを処理させても、
この一部分が終了するまでには多くの時間が必要になる
。従って、ここでは先に入力した未完成加工プログラム
の処理中に、キーボード3から前記加工プログラムの続
き部分を入力する。このような作業を行うと、中央演算
処理部1は第2図(b)に示すステップS6の処理を実
行して、入力される加工プログラムを1行単位あるいは
ブロック単位にメモリ5へ格納した後にステップS、へ
移行する。ステップS、においては、入力された加工プ
ログラムが完了(終了したこと)を示すものであるか否
なかの判定を行う。そして、このステップS、における
判定がノーであった場合には、ステップS&に戻る動作
を繰り返して実行することにより、キーボード3から入
力される加工プログラムを順次メモリ5に格納する。
Here, since the machining process of electric discharge machining is extremely slow compared to general machining, even if only a part of the beginning of the machining program shown in FIG. 3(a) is processed,
It will take a lot of time to complete this part. Therefore, here, while the previously input unfinished machining program is being processed, the continuation of the machining program is input from the keyboard 3. When such work is performed, the central processing unit 1 executes the process of step S6 shown in FIG. 2(b), stores the input machining program line by line or block by block, and then Proceed to step S. In step S, it is determined whether the input machining program indicates completion (termination). If the determination in step S is NO, the machining program input from the keyboard 3 is sequentially stored in the memory 5 by repeating the operation of returning to step S&.

ここで、加工プログラムの最終ステップにおいて完了命
令を入力すると、ステップS、においてこの完了命令を
検出してイエスとなることから、ステップS8に移行す
る。そして、このステップSIlにおいては、既に入力
済の加工プログラムが格納されているメモリ5の部分に
、新たに入力された加工プログラムを結合させる編集処
理を実行することにより、1本の加工プログラムを自動
放電加工中に完成させる。このようにして、現在実行中
の加工プログラムに、新たに入力された加工プログラム
が結合されると、第2図(a)に示す処理は、この追加
された加工プログラムまでも対象として係る処理を実行
することになる。
Here, when a completion command is input in the final step of the machining program, this completion command is detected in step S and the result is YES, so the process moves to step S8. In this step SIl, one machining program is automatically created by executing an editing process that combines the newly input machining program with the part of the memory 5 in which the machining program that has already been input is stored. Completed during electrical discharge machining. In this way, when the newly inputted machining program is combined with the currently running machining program, the process shown in FIG. 2(a) will also target this added machining program. will be executed.

〔発明の効果〕〔Effect of the invention〕

以上のように、この発明によれば先頭部分の一部のみが
作られた未完成の加工プログラムによって自動放電加工
処理を実行させ、この処理に並行して加工プログラムの
追加入力処理を行って結合させることが可能になること
から、加工プログラムの入力時に機械の稼動率が低下す
るのが防止される効果がある。
As described above, according to the present invention, automatic electrical discharge machining processing is executed using an unfinished machining program in which only a part of the leading portion is created, and in parallel with this processing, additional input processing of the machining program is performed to combine the parts. This has the effect of preventing the operating rate of the machine from decreasing when inputting a machining program.

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

第1図はこの発明による数値制御放電加工装置の一実施
例を示す要部プロンク図、第2図(a)。 (b)は第1図に示す数値制御放電加工装置の動作を示
すフローチャート、第3図(a) 、 (b)は入力さ
れる加工データ例を示す図である。 1は中央演算処理部、2は表示部、3はキーボード、4
はテープリーダ、5はメモリ、6は機械制御部、7は電
流制御部。 なお、図中、同一符号は同一、又は相当部分を示す。 代理人  大 岩 増 雄 (外2名)第1図 第3図 (a)       (b) 第2図 (a)
FIG. 1 is a prong diagram of a main part showing an embodiment of a numerically controlled electrical discharge machining apparatus according to the present invention, and FIG. 3(b) is a flowchart showing the operation of the numerically controlled electrical discharge machining apparatus shown in FIG. 1, and FIGS. 3(a) and 3(b) are diagrams showing examples of input machining data. 1 is a central processing unit, 2 is a display unit, 3 is a keyboard, 4
5 is a tape reader, 5 is a memory, 6 is a mechanical control section, and 7 is a current control section. In addition, in the figures, the same reference numerals indicate the same or equivalent parts. Agent Masuo Oiwa (2 others) Figure 1 Figure 3 (a) (b) Figure 2 (a)

Claims (2)

【特許請求の範囲】[Claims] (1)中央演算処理部と、加工プログラムおよび各種指
令を入力して前記中央演算処理部に供給するキーボード
と、前記中央演算処理部に接続されて加工プログラムの
格納および読みだしを行うメモリと、前記キーボードか
ら入力される加工プログラムを表示する表示部とからな
る数値制御部を備え、前記中央演算処理部の演算結果に
応じて放電電極と被加工物との相対位置関係および放電
電流の制御が行われる数値制御放電加工装置において、
前記中央演算処理部は前記キーボードから入力される先
頭から僅かの未完成加工プログラムによって自動放電加
工をスタートさせるとともに、これに並行してキーボー
ドからの加工プログラムの入力を受け付けて順次メモリ
に格納し、完了指令が入力されると、これを判別して先
に入力された未完成の加工プログラムに対して後から入
力された加工プログラムを結合させて完成加工プログラ
ムとする処理を実行する機能を設けたことを特徴とする
数値制御放電加工装置。
(1) a central processing unit; a keyboard for inputting machining programs and various commands to the central processing unit; and a memory connected to the central processing unit for storing and reading out machining programs; A numerical control unit includes a display unit that displays a machining program input from the keyboard, and controls the relative positional relationship between the discharge electrode and the workpiece and the discharge current according to the calculation results of the central processing unit. In numerically controlled electrical discharge machining equipment,
The central processing unit starts automatic electrical discharge machining with a small number of unfinished machining programs input from the beginning from the keyboard, and in parallel, receives machining program input from the keyboard and sequentially stores them in a memory, When a completion command is input, a function is provided to determine this and execute processing to combine the previously input unfinished machining program with the machining program input later to create a completed machining program. A numerically controlled electric discharge machining device characterized by:
(2)先に入力されて現在その処理が実行中の加工プロ
グラムとその後に入力された加工プログラムはメモリ上
において結合されることにより、1本の加工プログラム
として完成されることを特徴とする特許録請求の範囲第
1項記載の数値制御放電加工装置。
(2) A patent characterized in that the machining program that was input earlier and is currently being executed and the machining program that was input later are combined in memory to be completed as a single machining program. A numerically controlled electric discharge machining apparatus according to claim 1.
JP27814286A 1986-11-21 1986-11-21 Numerically controlled electric discharge machine Pending JPS63134122A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27814286A JPS63134122A (en) 1986-11-21 1986-11-21 Numerically controlled electric discharge machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27814286A JPS63134122A (en) 1986-11-21 1986-11-21 Numerically controlled electric discharge machine

Publications (1)

Publication Number Publication Date
JPS63134122A true JPS63134122A (en) 1988-06-06

Family

ID=17593170

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27814286A Pending JPS63134122A (en) 1986-11-21 1986-11-21 Numerically controlled electric discharge machine

Country Status (1)

Country Link
JP (1) JPS63134122A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009046998A (en) * 2007-08-13 2009-03-05 Hitachi Constr Mach Co Ltd Working machine

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS603926A (en) * 1983-06-20 1985-01-10 Nippon Kokan Raito Steel Kk Joining method of metallic sheet

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS603926A (en) * 1983-06-20 1985-01-10 Nippon Kokan Raito Steel Kk Joining method of metallic sheet

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009046998A (en) * 2007-08-13 2009-03-05 Hitachi Constr Mach Co Ltd Working machine

Similar Documents

Publication Publication Date Title
JP4216808B2 (en) Numerical controller
JPS63134122A (en) Numerically controlled electric discharge machine
JPS63311408A (en) Numerical controller
JP2009110223A (en) Numerical control device, numerical control program, and storage medium storing numerical control program
JPS61256407A (en) Numerical controller
US5270940A (en) Contour configuration machining method
US6567707B1 (en) Recording medium of CNC machine tool
JPS62130412A (en) Numerical control method
JP4261708B2 (en) NC machining equipment
JPS6232503A (en) Numerical controller
JPH03117519A (en) Wire electric discharge machining
JPH11242511A (en) Numeric controller for simultaneously controlling two movable bodies on comomon path
JPH01210221A (en) Wire cut electric discharge machining method and apparatus therefor
JP2015179506A (en) Machine tool
JPH0441157A (en) Wire electric discharging device
JPH05204431A (en) Automatic program preparing device provided with automatic changing function for cutting shaft
JPS60228056A (en) Method of control for determining tool approach position in milling work
JPH0612116A (en) Numerical control device with built-in automatic programming
JPH0373226A (en) Corner control for nc wire discharge machine
US20030093175A1 (en) Multiple discharge-servo curve control method and device of electrical discharge machine
JPH05204421A (en) Method for processing nc program
JPH0160375B2 (en)
JPH07115277B2 (en) Contour shape processing method
JPS6389223A (en) Electric discharge machine
JPH0561524A (en) Numerical controller