JPS63134122A - Numerically controlled electric discharge machine - Google Patents
Numerically controlled electric discharge machineInfo
- 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
Links
- 238000003754 machining Methods 0.000 claims abstract description 27
- 238000009760 electrical discharge machining Methods 0.000 claims description 27
- 230000006870 function Effects 0.000 claims 1
- 238000000034 method Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
Landscapes
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Abstract
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.
この発明に係る数値制御放電加工装置は、少なくとも始
端部分が作られている未完成の加工プログラムによって
自動放電加工運転を実行させると共に、この自動放電加
工運転中に現在実行中の加工プログラムに後続する加工
プログラムの入力および結合が行えるように構成するも
のである。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.
この発明における数値制御放電加工装置は、放電加工装
置の加工時間が極めて長いことから、少なくとも始端部
分が作られている未完成の加工プログラムによって自動
放電加工運転をまずスタートさせる。そして、この自動
放電加工運転中にもキーボードから加工プログラムの入
力を可能とすることによって、自動放電加工運転と加工
プログラムの入力作業を並行処理させることが可能にな
る。ここで新たに入力した加工プログラムの訂正が完了
したならば、現在実行中の加工プログラムに結合させる
編集を実行させることによって、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.
以下、この発明の一実施例を図について説明する。第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.
以上のように、この発明によれば先頭部分の一部のみが
作られた未完成の加工プログラムによって自動放電加工
処理を実行させ、この処理に並行して加工プログラムの
追加入力処理を行って結合させることが可能になること
から、加工プログラムの入力時に機械の稼動率が低下す
るのが防止される効果がある。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.
第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)
令を入力して前記中央演算処理部に供給するキーボード
と、前記中央演算処理部に接続されて加工プログラムの
格納および読みだしを行うメモリと、前記キーボードか
ら入力される加工プログラムを表示する表示部とからな
る数値制御部を備え、前記中央演算処理部の演算結果に
応じて放電電極と被加工物との相対位置関係および放電
電流の制御が行われる数値制御放電加工装置において、
前記中央演算処理部は前記キーボードから入力される先
頭から僅かの未完成加工プログラムによって自動放電加
工をスタートさせるとともに、これに並行してキーボー
ドからの加工プログラムの入力を受け付けて順次メモリ
に格納し、完了指令が入力されると、これを判別して先
に入力された未完成の加工プログラムに対して後から入
力された加工プログラムを結合させて完成加工プログラ
ムとする処理を実行する機能を設けたことを特徴とする
数値制御放電加工装置。(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:
グラムとその後に入力された加工プログラムはメモリ上
において結合されることにより、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.
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)
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)
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 |
-
1986
- 1986-11-21 JP JP27814286A patent/JPS63134122A/en active Pending
Patent Citations (1)
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)
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 |