JPH09201723A - Wire electric discharge machine - Google Patents
Wire electric discharge machineInfo
- Publication number
- JPH09201723A JPH09201723A JP1206096A JP1206096A JPH09201723A JP H09201723 A JPH09201723 A JP H09201723A JP 1206096 A JP1206096 A JP 1206096A JP 1206096 A JP1206096 A JP 1206096A JP H09201723 A JPH09201723 A JP H09201723A
- Authority
- JP
- Japan
- Prior art keywords
- machining
- data set
- program
- information
- storage means
- 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
Landscapes
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Abstract
(57)【要約】
【課題】 多数個取り加工のNCプログラム作成時点で
は決定できない情報を簡単に、間違いなく設定すること
ができる。
【解決手段】 多数個取り加工における個々の加工形状
を加工する複数の独立したNCプログラムと、前記複数
の独立したNCプログラムに対応し、データを設定する
複数の独立したデータセット設定画面及びその表示内容
を記憶するデータセット情報記憶手段とを具備し、前記
複数の独立したNCプログラム及びそれに対応した複数
のデータセット設定画面及びデータセット情報記憶手段
を用いて個々のデータセット設定を行って複数個の加工
形状を加工する多数個取りを行う。
(57) [Abstract] [PROBLEMS] Information that cannot be determined at the time of creating an NC program for multi-cavity machining can be easily and definitely set. SOLUTION: A plurality of independent NC programs for machining individual machining shapes in multi-cavity machining, a plurality of independent data set setting screens for setting data corresponding to the plurality of independent NC programs, and a display thereof. A plurality of independent NC programs, a plurality of corresponding data set setting screens and a plurality of data set information storage means, and a plurality of data set information storage means for storing the contents. Performs multi-cavity machining of the machining shape of.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ワイヤ放電加工機
を用いて複数の加工形状を連続加工するワイヤ放電加工
装置に関するもので、所謂、数値制御(以下、これを単
に『NC』という)プログラムの作成段階では、NCプ
ログラム中に含めることの困難な情報を加工段階におい
て設定するワイヤ放電加工装置に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wire electric discharge machine for continuously machining a plurality of machining shapes using a wire electric discharge machine, which is a so-called numerical control (hereinafter simply referred to as "NC") program. The present invention relates to a wire electric discharge machine that sets information that is difficult to include in the NC program in the machining step.
【0002】[0002]
【従来の技術】まず、NCプログラム作成段階で、その
作成中のNCプログラム中に含めることの困難な情報と
して、位置決め開始座標情報、ミラーイメージ情報、座
標回転情報等がある。ここで、これら位置決め開始座標
情報、ミラーイメージ情報、座標回転情報について説明
する。2. Description of the Related Art First, at the NC program creating stage, there are positioning start coordinate information, mirror image information, coordinate rotation information, etc., which are difficult to include in the NC program being created. Here, the positioning start coordinate information, the mirror image information, and the coordinate rotation information will be described.
【0003】[位置決め開始座標情報]第1に、このよ
うな情報として位置決め開始座標情報がある。複数のワ
ークの連続加工を行う場合、予め、ワークに穿設された
加工開始穴にワイヤを挿入して加工を開始する。しか
し、加工開始穴は多数個取りに支障のないようにワーク
の端面を基準とする位置に穿設されていることがある。
このような場合、自動的に連続加工を行うためには、ワ
ークの端面をワイヤ電極との接触で検出し、加工開始穴
の位置を割り出して位置決めし、そこにワイヤを挿入
し、その加工が開始される。このワークの端面の加工開
始穴、即ち、位置決め開始座標情報は、実際に設置され
たワークの端面の角付近となるが、実際の加工段階でど
この位置にワークが設置されるかはNCプログラムの作
成段階ではわからないのが一般的である。或いは、NC
プログラム作成時点で想定した定盤(テーブルサドル)
の位置とは異なっている場合もある。そこで、このよう
な場合を想定して、位置決め開始座標情報をNCプログ
ラムでは変数化しておき、加工段階において、位置決め
開始座標情報が確定した時点で、変数設定画面から実際
の座標情報をその変数として設定することが行われてい
る。或いは、NCプログラム作成時点でワーク座標系を
用いたNCプログラムを作成し、ワーク座標原点を加工
段階においてワーク座標画面で設定されている。[Positioning start coordinate information] First, there is positioning start coordinate information as such information. When performing continuous machining of a plurality of works, a wire is previously inserted into a machining start hole formed in the works to start machining. However, the processing start hole may be formed at a position with the end surface of the work as a reference so as not to interfere with the multi-piece processing.
In such a case, in order to automatically perform continuous machining, the end surface of the work is detected by contact with the wire electrode, the position of the machining start hole is determined and positioned, and the wire is inserted there Be started. The machining start hole of the end face of this work, that is, the positioning start coordinate information, is near the corner of the end face of the work actually installed. The position where the work is installed in the actual machining stage is determined by the NC program. It is generally unknown at the creation stage. Or NC
Surface plate assumed at the time of program creation (table saddle)
It may be different from the position of. Therefore, assuming such a case, the positioning start coordinate information is made variable in the NC program, and when the positioning start coordinate information is fixed in the machining stage, the actual coordinate information is set as the variable from the variable setting screen. The setting is done. Alternatively, an NC program using the work coordinate system is created at the time of creating the NC program, and the work coordinate origin is set on the work coordinate screen in the machining stage.
【0004】[ミラーイメージ情報]第2に、NCプロ
グラム作成段階ではNCプログラム中に含めることの困
難な情報として、ミラーイメージ情報がある。ワークに
穿設された加工開始穴の位置によってはNCプログラム
通りには加工できないが、ミラーイメージ或いは軸交換
をかければ加工可能な場合がある(以下、これを軸交換
も含めて『ミラーイメージ情報』という)。このような
場合には、NC装置の操作盤にあるミラーイメージスイ
ッチを操作して加工のできるワーク位置状態に設定し直
してから加工を開始している。なお、このミラーイメー
ジスイッチはNC装置の画面上の位置設定項目として存
在する場合もある。しかし、何れにしても、例えば、1
回目の加工と2回目の加工においてミラーイメージ情報
が異なる場合、加工の途中でスイッチを切り換えなけれ
ばならなくなる。そのため、加工の途中でスイッチを切
り換える作業者が、常時、作業を監視していなければな
らず、その作業効率が悪い。したがって、位置決め開始
座標と同様に、ミラーイメージ指令をNCプログラム中
に変数として予め設定しておき、実際にどの軸にかける
かが決定したとき、そのときの変数を所定の値に特定す
る。即ち、加工段階でミラーイメージ情報が確定した段
階でNC装置の画面上の位置設定項目の変数を設定して
いる。[Mirror Image Information] Secondly, mirror image information is difficult information to include in the NC program at the NC program creating stage. Depending on the position of the machining start hole drilled in the work, machining may not be possible according to the NC program, but machining may be possible if a mirror image or axis replacement is applied (hereinafter, this is also included in the "mirror image information"). ])). In such a case, the mirror image switch on the operation panel of the NC device is operated to reset the work to a workable position and then the machining is started. The mirror image switch may exist as a position setting item on the screen of the NC device. However, in any case, for example, 1
When the mirror image information is different between the second processing and the second processing, the switch has to be changed during the processing. Therefore, an operator who switches the switch in the middle of processing must constantly monitor the work, resulting in poor work efficiency. Therefore, like the positioning start coordinates, the mirror image command is preset as a variable in the NC program, and when it is determined which axis is actually applied, the variable at that time is specified to a predetermined value. That is, the variable of the position setting item on the screen of the NC device is set when the mirror image information is fixed in the processing stage.
【0005】[座標回転情報]第3に、NCプログラム
作成段階ではNCプログラム中に含めることの困難な情
報として、座標回転情報がある。ワークは、通常、定盤
のX軸及びY軸を基準としてNCプログラムのX軸及び
Y軸を平行に設定している。即ち、定盤のX軸及びY軸
をNCプログラムのX軸及びY軸に想定してNCプログ
ラムが作成される。しかし、ワークが大きすぎる場合或
いは治具と干渉する場合等の事由によっては、ワークが
斜めに設定されることがある。このようなときには、ワ
ークの傾きを測定して、その傾き角度を座標回転情報と
してNC装置の操作盤から入力する必要がある。或い
は、前述の位置決め開始座標、ミラーイメージ情報の例
と同様に、座標回転指令をNCプログラム中に変数とし
て予め設定しておき、実際にどれだけの角度を設定する
かを変数にしておき、加工段階で回転角度が確定したと
き、その変数を画面から設定されている。[Coordinate rotation information] Thirdly, coordinate rotation information is difficult information to include in the NC program at the NC program creation stage. For the work, the X axis and the Y axis of the NC program are normally set parallel to each other with the X axis and the Y axis of the surface plate as a reference. That is, the NC program is created assuming that the X and Y axes of the surface plate are the X and Y axes of the NC program. However, the work may be set obliquely depending on reasons such as when the work is too large or when it interferes with the jig. In such a case, it is necessary to measure the inclination of the work and input the inclination angle as coordinate rotation information from the operation panel of the NC device. Alternatively, similarly to the example of the positioning start coordinates and the mirror image information described above, the coordinate rotation command is set in advance in the NC program as a variable, and the actual angle to be set is set as a variable, and the machining is performed. When the rotation angle is decided at the stage, the variable is set from the screen.
【0006】次に、従来のワイヤ放電加工装置における
前述の位置決め開始座標、ミラーイメージ情報、座標回
転情報の一連の処理について説明する。図4は従来のワ
イヤ放電加工装置の全体の機能構成を示すブロック図
で、図5は従来のワイヤ放電加工装置におけるNCプロ
グラム例の要部を示す説明図、また、図6は従来のワイ
ヤ放電加工装置における変数設定画面例を示す説明図で
ある。そして、図7は従来及び本発明の実施形態のワイ
ヤ放電加工装置における定盤にワークを取付けた状態の
平面図である。Next, a series of processes of the above-mentioned positioning start coordinates, mirror image information, and coordinate rotation information in the conventional wire electric discharge machine will be described. FIG. 4 is a block diagram showing the overall functional configuration of a conventional wire electric discharge machine, FIG. 5 is an explanatory diagram showing the main part of an NC program example in the conventional wire electric discharge machine, and FIG. 6 is a conventional wire electric discharge machine. It is explanatory drawing which shows the example of a variable setting screen in a processing apparatus. FIG. 7 is a plan view showing a state in which the work is attached to the surface plate in the wire electric discharge machining apparatus according to the related art and the embodiment of the present invention.
【0007】NCプログラム作成装置1は、フロッピー
ディスク(FLD)や紙テープの記録媒体に多数個取り
加工を行うNCプログラムを書き込む。NCプログラム
記憶装置2はNCプログラム作成装置1で作成した多数
個取り加工を行うNCプログラムを格納する。NCプロ
グラム解釈手段3は多数個取り加工のNCプログラムを
実行するに際し、所定の文法に従ったプログラムを解析
する。また、位置決め開始座標情報記憶手段4は、NC
プログラム解釈手段3で解析された多数個取り加工のN
Cプログラムから位置決め開始座標のみを格納する。ミ
ラーイメージ情報記憶手段5は、NCプログラム解釈手
段3で解析された多数個取り加工のNCプログラムから
ミラーイメージ情報のみを格納する。また、座標回転情
報記憶手段6は、NCプログラム解釈手段3で解析され
た多数個取り加工のNCプログラムから座標回転情報の
みを格納する。そして、位置決め実行手段7は、位置決
め開始座標情報記憶手段4から位置決め開始座標情報を
読み出して、加工開始穴への位置決めを実行する。ミラ
ーイメージ実行手段8は、ミラーイメージ情報記憶手段
5からミラーイメージ情報を読み出して、ミラーイメー
ジ動作を実行する。座標回転実行手段9は座標回転情報
記憶手段6から座標回転を読み出して、座標回転動作を
実行する。これらの実行は定盤40(図7参照)の移動
によって行われる。The NC program creating apparatus 1 writes an NC program for performing multi-piece processing on a recording medium such as a floppy disk (FLD) or a paper tape. The NC program storage device 2 stores the NC program created by the NC program creation device 1 for performing multi-cavity machining. The NC program interpreting means 3 analyzes the program according to a predetermined grammar when executing the NC program for multi-cavity machining. Further, the positioning start coordinate information storage means 4 is NC
N for multi-cavity machining analyzed by the program interpreting means 3
Only the positioning start coordinates are stored from the C program. The mirror image information storage means 5 stores only the mirror image information from the NC program for multi-cavity machining analyzed by the NC program interpretation means 3. Further, the coordinate rotation information storage means 6 stores only the coordinate rotation information from the NC program for multi-cavity machining analyzed by the NC program interpretation means 3. Then, the positioning execution means 7 reads the positioning start coordinate information from the positioning start coordinate information storage means 4 and executes the positioning in the machining start hole. The mirror image execution means 8 reads the mirror image information from the mirror image information storage means 5 and executes the mirror image operation. The coordinate rotation execution means 9 reads the coordinate rotation from the coordinate rotation information storage means 6 and executes the coordinate rotation operation. These operations are performed by moving the surface plate 40 (see FIG. 7).
【0008】更に、変数設定画面30はワイヤ放電加工
装置が具備するディスプレー(CRT)10に表示する
変数設定情報内容を示すもので、内蔵する表示メモリの
所定のエリアに格納され、また、ワーク座標設定画面3
1は前述のようにワイヤ放電加工装置が有するディスプ
レー10に表示するワーク座標設定状態を示すもので、
内蔵する表示メモリの所定のエリアに格納されているも
のである。これらは、ワーク座標設定画面31に変数設
定画面30をスーパーインポーズで表示される。操作盤
11はワイヤ放電加工装置が具備する入力装置で、NC
プログラムの変更及び選択及びNCプログラムの作成、
NCプログラムの定数設定等に使用される。なお、ミラ
ーイメージスイッチ11aは操作盤11に配設した専用
スイッチで、ワークに穿設された加工開始穴の位置か
ら、NCプログラム通りには加工できないと判断したと
き、定盤40を移動して、加工のできるワーク位置状態
に設定し直すスイッチである。Further, the variable setting screen 30 shows the contents of the variable setting information displayed on the display (CRT) 10 provided in the wire electric discharge machine, which is stored in a predetermined area of the built-in display memory and also the work coordinates. Setting screen 3
Reference numeral 1 indicates the work coordinate setting state displayed on the display 10 of the wire electric discharge machine as described above.
It is stored in a predetermined area of the built-in display memory. These are displayed by superimposing the variable setting screen 30 on the work coordinate setting screen 31. The operation panel 11 is an input device provided in the wire electric discharge machine, and is NC
Change and selection of programs and creation of NC programs,
Used for setting constants of NC program. The mirror image switch 11a is a dedicated switch arranged on the operation panel 11, and moves the surface plate 40 when it is determined that machining cannot be performed according to the NC program from the position of the machining start hole formed in the work. , This switch resets the work position so that it can be machined.
【0009】次に、従来のワイヤ放電加工装置における
位置決め開始座標、ミラーイメージ情報、座標回転情報
の処理動作について説明する。まず、NCプログラム作
成装置1で作成されたNCプログラムはフロッピーディ
スクや紙テープ等の記憶媒体を通じて、NC装置内のN
Cプログラム記憶装置2に記憶される。このとき、多数
個取り加工を行うNCプログラムは、図5に示すよう
に、複数の形状加工を順次加工する1本のNCプログラ
ムとなっている。図5において、PRはワイヤ放電加工
機を制御するNCプログラムで、PMはNCプログラム
PRの意味を説明する説明書であり、NCプログラムP
Rの説明のために付記したものである。例えば、[N1
00]は第1の加工を意味し、[G00XH100YH
101;]は初期設定でX軸、Y軸の設定位置を特定す
る変数番号「H100」と「H101」を示すもので、
このブロックでは各形状加工毎に適当な個所に位置決め
開始座標を指示するものである。[G62XH102Y
H103;]は初期設定でX軸、Y軸の設定位置を特定
する変数番号「H102」と「H103」を示すもの
で、このブロックではミラーイメージを制御する。[K
H104;]は初期設定で特定する変数番号「H10
4」だけ座標回転を制御することを意味している。な
お、[M20;]はワイヤ挿入を、[G29X1;]は
ワイヤ挿入後の接触位置を決めることを意味する。ま
た、[M21;]はワイヤ切断を意味する。そして、
[G92X0Y0;]及び[G01X100Y0;]は
形状加工の終了を意味する。ここで、形状加工の具体的
プログラムは省略している。これら変数番号「H・・
・」は加工段階で実際の値を決定できるようにした変数
が代入されるが、他にワーク座標系を使用する命令を用
いる場合がある。Next, the processing operation of the positioning start coordinates, the mirror image information, and the coordinate rotation information in the conventional wire electric discharge machine will be described. First, the NC program created by the NC program creation device 1 is stored in the NC program in the NC device through a storage medium such as a floppy disk or paper tape.
It is stored in the C program storage device 2. At this time, the NC program for performing the multi-cavity machining is one NC program for sequentially machining a plurality of shapes as shown in FIG. In FIG. 5, PR is an NC program that controls the wire electric discharge machine, PM is an instruction explaining the meaning of the NC program PR, and NC program P
It is added for the explanation of R. For example, [N1
00] means the first processing, and [G00XH100YH
101;] indicates variable numbers “H100” and “H101” that specify the setting positions of the X axis and the Y axis by default.
In this block, the positioning start coordinates are designated at an appropriate position for each shape processing. [G62XH102Y
H103;] indicates variable numbers "H102" and "H103" that specify the X-axis and Y-axis setting positions by default, and this block controls the mirror image. [K
H104;] is a variable number "H10" specified in the initial setting.
4 "means that the coordinate rotation is controlled. [M20;] means that the wire is inserted, and [G29X1;] means that the contact position after the wire is inserted is determined. [M21;] means wire cutting. And
[G92X0Y0;] and [G01X100Y0;] mean the end of the shape processing. Here, a specific program for shape processing is omitted. These variable numbers "H ...
For "," a variable that allows the actual value to be determined at the machining stage is substituted, but there are cases where other commands that use the work coordinate system are used.
【0010】作業者は定盤40の所定の位置に第1ワー
クW1、第2ワークW2、第3ワークW3を、図7に示
すように、取付けた後、位置決め開始座標を決定して対
応する変数番号「H・・・」に、例えば、開始座標のX
機械座標とY機械座標を設定する。また、ミラーイメー
ジをどのようにかけるかを決定して、対応する変数番号
「H・・・」に、例えば、「0」か「1」を設定する。
更に、座標回転を決定して対応する変数番号「H・・
・」に、例えば、回転角度を設定する。これらは、例え
ば、図6に示すような変数設定画面30で行われる。図
6は従来のワイヤ放電加工装置における変数設定画面例
を示す説明図で、変数番号「H・・・」に対する指定値
が設定された事例を示している。図6において、D1は
第1の加工形状を得る第1の加工の変数を特定する第1
の加工変数設定部、D2は第2の加工形状を得る第2の
加工の変数を特定する第2の加工変数設定部、D3は第
3の加工形状を得る第3の加工の変数を特定する第3の
加工変数設定部である。例えば、第1の加工変数設定部
D1について各変数は、位置決め開始座標を指示するX
軸、Y軸の設定位置を特定する変数番号「H100」が
「100.0」と「H101」が「100.0」、ミラ
ーイメージを指示するX軸、Y軸の設定位置を特定する
変数番号「H102」が「1」と「H103」が
「0」、座標回転を指示する設定位置を特定する変数番
号「H104」が「0.0」であることを示している。
第2の加工変数設定部D2、第3の加工変数設定部D3
についても同様である。The worker attaches the first work W1, the second work W2, and the third work W3 to predetermined positions on the surface plate 40 as shown in FIG. For the variable number "H ...", for example, X of the start coordinate
Set machine coordinates and Y machine coordinates. Further, how to apply the mirror image is determined, and, for example, "0" or "1" is set to the corresponding variable number "H ...".
Furthermore, the coordinate rotation is determined and the corresponding variable number "H ...
. ", For example, the rotation angle is set. These are performed on the variable setting screen 30 as shown in FIG. 6, for example. FIG. 6 is an explanatory view showing an example of a variable setting screen in a conventional wire electric discharge machining apparatus, and shows an example in which a designated value for a variable number “H ...” is set. In FIG. 6, D1 is a first parameter for specifying a first machining variable for obtaining a first machining shape.
Machining variable setting unit, D2 specifies a second machining variable that obtains the second machining shape, a second machining variable setting unit, and D3 specifies a third machining variable that obtains the third machining shape. It is a third processing variable setting unit. For example, for the first processing variable setting unit D1, each variable is X indicating the positioning start coordinate.
Variable numbers that specify the setting positions of the axis and Y axis "H100" is "100.0" and "H101" is "100.0", and variable numbers that specify the setting positions of the X axis and Y axis that indicate the mirror image It indicates that "H102" is "1", "H103" is "0", and the variable number "H104" that specifies the setting position for instructing coordinate rotation is "0.0".
Second machining variable setting unit D2, third machining variable setting unit D3
The same applies to.
【0011】NCプログラム解釈手段3は多数個取り加
工のNCプログラムPRを実行するに際して設定された
設定位置を特定する変数番号「H・・・」を読み取っ
て、位置決め開始座標を位置決め開始座標記憶手段4に
設定し、同様に、ミラーイメージ情報をミラーイメージ
情報記憶手段5に設定し、座標回転を座標回転記憶手段
6に設定する。更に、位置決め実行手段7は位置決め開
始座標記憶手段4から位置決め開始座標を読み出して、
加工開始穴への位置決めを実行する。また、ミラーイメ
ージ実行手段8はミラーイメージ情報記憶手段5から情
報を読み出して、ミラーイメージ動作を実行する。そし
て、座標回転実行手段9は座標回転情報記憶手段6から
座標回転を読み出して、座標回転動作を実行する。この
ようにして、この動作はメインとなるNCプログラムP
Rによって、変数設定画面30及びワーク座標設定画面
31で設定した順次サブプログラムを呼び出して実現さ
れ、多数個取り加工を行うものである。即ち、個々のN
CプログラムPRはサブプログラムの形式とし、その中
で、変数を参照して、位置決め開始座標情報、ミラーイ
メージ情報、座標回転情報を読み出し、その位置決め開
始座標情報、ミラーイメージ情報、座標回転情報の設定
を行っている。The NC program interpreting means 3 reads the variable number "H ..." Specifying the set position set when the NC program PR for multi-cavity machining is executed, and the positioning start coordinates are stored in the positioning start coordinate storage means. 4, the mirror image information is set in the mirror image information storage means 5, and the coordinate rotation is set in the coordinate rotation storage means 6. Further, the positioning execution means 7 reads the positioning start coordinates from the positioning start coordinate storage means 4,
Positioning to the processing start hole is executed. Further, the mirror image execution means 8 reads information from the mirror image information storage means 5 and executes the mirror image operation. Then, the coordinate rotation execution means 9 reads the coordinate rotation from the coordinate rotation information storage means 6 and executes the coordinate rotation operation. In this way, this operation is the main NC program P
This is realized by calling the sequential subprograms set on the variable setting screen 30 and the work coordinate setting screen 31 by R, and performs multi-cavity machining. That is, each N
The C program PR is in the form of a subprogram, in which the positioning start coordinate information, the mirror image information, and the coordinate rotation information are read out and the positioning start coordinate information, the mirror image information, and the coordinate rotation information are set. It is carried out.
【0012】[0012]
【発明が解決しようとする課題】このように、従来のワ
イヤ放電加工装置における位置決め開始座標、ミラーイ
メージ情報、座標回転情報等のNCプログラムPRの作
成段階では決定できない情報に対しては、作業者が定盤
40に第1ワークW1、第2ワークW2、第3ワークW
3を設置した後、図6に示すような変数設定画面30で
位置決め開始座標、ミラーイメージ、座標回転を設定し
ている。したがって、位置決め開始座標は、加工段階に
おいて作業者によって、変数設定画面30或いはワーク
座標設定画面31から変数番号「H・・・」を用いて設
定されるため、入力ミスが発生することがある。また、
各ワークに対して対応するワーク座標系の番号或いはミ
ラーイメージ、座標回転を決める変数番号「H・・・」
を知る必要がある。これらは全て番号情報であるため、
その番号情報を覚えておく必要があった。As described above, for the information that cannot be determined at the stage of creating the NC program PR such as the positioning start coordinates, the mirror image information, and the coordinate rotation information in the conventional wire electric discharge machining apparatus, the operator On the surface plate 40 the first work W1, the second work W2, the third work W
After setting 3, the positioning start coordinates, the mirror image, and the coordinate rotation are set on the variable setting screen 30 as shown in FIG. Therefore, the positioning start coordinates are set by the operator using the variable number “H ...” From the variable setting screen 30 or the work coordinate setting screen 31 in the machining stage, and thus an input error may occur. Also,
The number of the work coordinate system corresponding to each work or the mirror image, the variable number that determines the coordinate rotation "H ..."
Need to know. Since these are all number information,
I had to remember that number information.
【0013】一方、特開平4−87724号公報には複
数の位置決めデータの記憶手段とこれらに付与した番号
をNCプログラムから読み出す手段が開示されている。
また、特開昭58−25872号公報にはロボット制御
における複数の動作ポイント座標の入力・選択手段が開
示されている。しかし、これらの公報で開示されている
技術は、いずれも座標に限られたものであり、座標以外
のミラーイメージ情報や座標回転情報は前述の方法で別
個に設定する必要がある。他に、特開平2−26291
5号公報、特開昭62−173144号公報、特開平5
−220625号公報には、複数の加工条件を登録して
おき、それらを選択して使用する手段が開示されている
が、これらも加工条件以外に必要なデータについての開
示はなく、加工条件以外についてはそれぞれの設定画面
で設定するものである。そこで、本発明は、人的入力ミ
スの介在をなくし、かつ、各ワークに対して対応するワ
ーク座標系の番号或いはミラーイメージ、座標回転を決
める変数番号を覚える必要をなくし、NCプログラム作
成段階では決定ができず加工段階で決定される情報を簡
単に設定できるワイヤ放電加工装置の提供を課題とする
ものである。On the other hand, Japanese Unexamined Patent Publication No. 4-87724 discloses a storage means for a plurality of positioning data and a means for reading the numbers assigned to these from the NC program.
Further, Japanese Patent Laid-Open No. 58-25872 discloses an input / selection means for a plurality of operation point coordinates in robot control. However, the techniques disclosed in these publications are limited to coordinates, and it is necessary to separately set the mirror image information and coordinate rotation information other than the coordinates by the method described above. In addition, JP-A-2-26291
5, JP-A-62-173144, JP-A-5
-220625 discloses a means for registering a plurality of processing conditions and selecting and using them, but these do not disclose necessary data other than the processing conditions, and other than the processing conditions. Is set on each setting screen. Therefore, the present invention eliminates the need for human input errors and eliminates the need to remember the number of the work coordinate system corresponding to each work, the mirror image, or the variable number that determines the coordinate rotation. An object of the present invention is to provide a wire electric discharge machining apparatus that cannot be determined and can easily set information determined at the machining stage.
【0014】[0014]
【課題を解決するための手段】請求項1にかかるワイヤ
放電加工装置は、多数個取り加工における個々の加工形
状を加工する複数の独立したNCプログラムと、前記複
数の独立したNCプログラムに対応し、データを設定す
る複数の独立したデータセット設定画面及びその表示内
容を記憶するデータセット情報記憶手段とを具備し、前
記複数の独立したNCプログラム及びそれに対応した前
記複数のデータセット設定画面及びデータセット情報記
憶手段を用いて個々のデータセット設定を行って複数個
の加工形状を加工する多数個取りを行うものであるか
ら、加工形状と変数番号或いはワーク座標系番号との対
応を意識する必要がなくなり、入力ミスをなくし、多数
個取り加工を容易に実行することができる。According to a first aspect of the present invention, there is provided a wire electric discharge machining apparatus corresponding to a plurality of independent NC programs for machining individual machining shapes in multi-cavity machining and the plurality of independent NC programs. A plurality of independent data set setting screens for setting data and a data set information storage means for storing the display contents thereof, the plurality of independent NC programs and the plurality of data set setting screens and data corresponding thereto It is necessary to be aware of the correspondence between the machining shape and the variable number or the workpiece coordinate system number, because it is necessary to set multiple individual data sets by using the set information storage means and perform multiple machining to machine a plurality of machining shapes. Therefore, it is possible to eliminate an input error and easily perform multi-cavity processing.
【0015】請求項2にかかるワイヤ放電加工装置は、
前記データセット設定を位置決め開始座標情報、ミラー
イメージ情報、座標回転情報の1以上の情報としたもの
である。A wire electric discharge machine according to claim 2 is
The data set setting is one or more information of positioning start coordinate information, mirror image information, and coordinate rotation information.
【0016】請求項3にかかるワイヤ放電加工装置は、
前記データセット設定画面を1個の加工形状毎に存在
し、他の加工形状とは独立してデータセット設定及び表
示可能としたものである。A wire electric discharge machine according to claim 3 is
The data set setting screen exists for each machining shape, and the data set can be set and displayed independently of other machining shapes.
【0017】[0017]
【発明の実施の形態】以下に、本発明による一実施形態
について説明する。図1は本発明の一実施形態における
ワイヤ放電加工装置の全体の機能構成を示すブロック図
で、図2は本発明の一実施形態におけるワイヤ放電加工
装置のNCプログラム例の要部を示す説明図、また、図
3は本発明の一実施形態におけるワイヤ放電加工装置の
データセット設定画面例を示す説明図である。なお、図
中、従来例と同一符号及び記号は従来例の構成部分と同
一または相当する構成部分を示すものであるから、ここ
では重複する説明を省略する。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment according to the present invention will be described below. FIG. 1 is a block diagram showing an overall functional configuration of a wire electric discharge machine according to an embodiment of the present invention, and FIG. 2 is an explanatory diagram showing a main part of an NC program example of the wire electric discharge machine according to an embodiment of the present invention. Further, FIG. 3 is an explanatory diagram showing an example of a data set setting screen of the wire electric discharge machine in one embodiment of the present invention. In the figure, the same reference numerals and symbols as those of the conventional example indicate the same or corresponding components as those of the conventional example, and therefore, duplicated description is omitted here.
【0018】本実施形態のNCプログラム作成装置1
は、フロッピーディスクや紙テープの記録媒体に多数個
取り加工を行うものであっても、各形状加工毎に独立し
たNCプログラム1、NCプログラム2、NCプログラ
ム3を作成し、NCプログラム記憶装置2はNCプログ
ラム作成装置1で作成した各形状加工毎にNCプログラ
ム1、NCプログラム2、NCプログラム3を格納す
る。各形状加工毎のNCプログラム1、NCプログラム
2、NCプログラム3は、図2に示すように、各形状加
工毎のNCプログラムを独立して所定の格納エリアに格
納している。即ち、多数個取り加工であることを前提と
するプログラムでなく、それぞれの加工形状のNCプロ
グラムを個別に作成すればよいことを意味し、これらの
NCプログラムは単独で個々の加工を実行する従来の形
式と同じものである。多数個取り加工制御手段21は、
NCプログラム記憶装置2に格納されたNCプログラム
から、多数個取り加工するNCプログラム1、NCプロ
グラム2、NCプログラム3を特定し、かつ、選択した
NCプログラム1、NCプログラム2、NCプログラム
3にデータセット設定画面33を対応付ける。NC program creating apparatus 1 of this embodiment
Creates an independent NC program 1, NC program 2 and NC program 3 for each shape processing even if a large number of floppy disks or paper tape recording media are processed, and the NC program storage device 2 An NC program 1, an NC program 2, and an NC program 3 are stored for each shape machining created by the NC program creating device 1. As shown in FIG. 2, the NC program 1, NC program 2, and NC program 3 for each shape machining store the NC program for each shape machining independently in a predetermined storage area. In other words, this means that it is not necessary to create a program for multi-cavity machining, but NC programs for each machining shape may be created individually. These NC programs individually execute individual machining. Is the same as the format. The multi-cavity machining control means 21 is
From the NC program stored in the NC program storage device 2, the NC program 1, NC program 2, and NC program 3 for machining a large number of pieces are specified, and data is stored in the selected NC program 1, NC program 2, and NC program 3. Correlate the set setting screen 33.
【0019】また、データセット設定画面33はワイヤ
放電加工装置が具備するディスプレー10に表示するデ
ータセット設定情報内容を示すもので、内蔵する表示メ
モリの所定のエリアに格納され、本実施形態では、デー
タセット設定画面1、データセット設定画面2、データ
セット設定画面3がディスプレー10に表示される。デ
ータセット設定画面1、データセット設定画面2、デー
タセット設定画面3は、データセット情報記憶手段32
に格納されたデータセット記憶手段1、データセット記
憶手段2、データセット記憶手段3の記憶内容に対応し
ている。即ち、NCプログラム記憶装置2に格納された
多数個取り加工するNCプログラム1、NCプログラム
2、NCプログラム3に対応して、データセット情報記
憶手段32に図3に示すデータセット設定画面1、デー
タセット設定画面2、データセット設定画面3が出力で
きるように、データセット記憶手段1、データセット記
憶手段2、データセット記憶手段3に位置決め開始座標
情報、ミラーイメージ情報、座標回転情報の設定を行う
エリアを割振ったものである。The data set setting screen 33 shows the contents of the data set setting information displayed on the display 10 of the wire electric discharge machine, and is stored in a predetermined area of the built-in display memory. The data set setting screen 1, the data set setting screen 2, and the data set setting screen 3 are displayed on the display 10. The data set setting screen 1, the data set setting screen 2, and the data set setting screen 3 are the data set information storage means 32.
It corresponds to the stored contents of the data set storage means 1, the data set storage means 2, and the data set storage means 3 stored in the. That is, corresponding to the NC program 1, NC program 2 and NC program 3 which are stored in the NC program storage device 2 and are used for multi-piece machining, the data set information storage means 32 stores the data set setting screen 1 and data shown in FIG. Positioning start coordinate information, mirror image information, and coordinate rotation information are set in the data set storage means 1, the data set storage means 2, and the data set storage means 3 so that the set setting screen 2 and the data set setting screen 3 can be output. The area is allocated.
【0020】なお、他の構成については基本的に共通し
ているが、位置決め開始座標情報記憶手段4は、NCプ
ログラム解釈手段3で解析された多数個取り加工のNC
プログラムから位置決め開始座標を格納し、更に、デー
タセット記憶手段1、データセット記憶手段2またはデ
ータセット記憶手段3から、位置決め開始座標情報を格
納する。また、ミラーイメージ情報記憶手段5は、NC
プログラム解釈手段3で解析された多数個取り加工のN
Cプログラムからミラーイメージ情報を格納し、更に、
データセット記憶手段1、データセット記憶手段2また
はデータセット記憶手段3から、ミラーイメージ情報を
格納する。そして、座標回転情報記憶手段6は、NCプ
ログラム解釈手段3で解析されたNCプログラム1、N
Cプログラム2、NCプログラム3に対応して、多数個
取り加工のNCプログラムから座標回転情報を格納し、
更に、データセット記憶手段1、データセット記憶手段
2またはデータセット記憶手段3から、座標回転情報を
格納する。Although the other configurations are basically common, the positioning start coordinate information storage means 4 is an NC for multi-cavity machining analyzed by the NC program interpretation means 3.
Positioning start coordinates are stored from a program, and further, positioning start coordinate information is stored from the data set storage means 1, the data set storage means 2 or the data set storage means 3. Further, the mirror image information storage means 5 is an NC
N for multi-cavity machining analyzed by the program interpreting means 3
Store mirror image information from C program, and
The mirror image information is stored from the data set storage means 1, the data set storage means 2 or the data set storage means 3. Then, the coordinate rotation information storage means 6 stores the NC programs 1 and N analyzed by the NC program interpretation means 3.
Corresponding to C program 2 and NC program 3, coordinate rotation information is stored from the NC program for multi-cavity machining,
Further, coordinate rotation information is stored from the data set storage means 1, the data set storage means 2 or the data set storage means 3.
【0021】次に、本実施形態のワイヤ放電加工装置の
動作について説明する。作業者は定盤40の所定の位置
に第1ワークW1、第2ワークW2、第3ワークW3を
取付けた後、第1ワークW1、第2ワークW2、第3ワ
ークW3に対応して、形状加工毎に必要な位置決め開始
座標情報、ミラーイメージ情報、座標回転情報をデータ
セット設定画面33のデータセット設定画面1、データ
セット設定画面2、データセット設定画面3に各形状毎
に独立した操作で設定する。データセット設定画面33
の詳細は、例えば、図3に示すような位置決め開始座標
情報、ミラーイメージ情報、座標回転情報のレイアウト
となる。即ち、1つの画面で1つの加工形状に関するデ
ータを設定することとなり、前述した従来例のように、
加工形状と変数番号或いはワークオフセット番号との対
応を意識する必要がなくなるとともに、1個取り加工と
同じ設定方法を用いることができるので、新しい操作方
法を修得する必要もない。データセット設定画面33の
うち、各データセット設定画面1、データセット設定画
面2、データセット設定画面3に設定されたデータは、
加工形状毎にデータセット情報記憶手段32の各データ
セット記憶手段1、データセット記憶手段2、データセ
ット記憶手段3に記憶される。データセット記憶手段1
は各第1ワークW1、第2ワークW2、第3ワークW3
に対応して、即ち、1つの加工に必要なデータセットを
記憶するもので、1つのデータセットは対応する1つの
データセット設定画面33によって設定されるものであ
る。Next, the operation of the wire electric discharge machine of this embodiment will be described. The operator attaches the first work W1, the second work W2, and the third work W3 to the predetermined positions of the surface plate 40, and then, in accordance with the shapes of the first work W1, the second work W2, and the third work W3. Positioning start coordinate information, mirror image information, and coordinate rotation information required for each machining can be independently operated for each shape on the data set setting screen 1, data set setting screen 2, and data set setting screen 3 of the data set setting screen 33. Set. Data set setting screen 33
For example, the layout of the positioning start coordinate information, the mirror image information, and the coordinate rotation information as shown in FIG. That is, data regarding one machining shape is set on one screen, and as in the conventional example described above,
It is not necessary to be aware of the correspondence between the machining shape and the variable number or the work offset number, and the same setting method as that for single-piece machining can be used, so there is no need to learn a new operation method. Of the data set setting screen 33, the data set in each data set setting screen 1, data set setting screen 2, and data set setting screen 3 are
It is stored in each data set storage means 1, data set storage means 2, and data set storage means 3 of the data set information storage means 32 for each processed shape. Data set storage means 1
Is each first work W1, second work W2, third work W3
That is, a data set required for one processing is stored, and one data set is set by one corresponding data set setting screen 33.
【0022】多数個取り加工制御手段21はNCプログ
ラム記憶装置2から加工形状毎のNCプログラムを読み
出すと同時に、対応する加工形状のデータセット情報記
憶手段32から位置決め開始座標情報、ミラーイメージ
情報、座標回転情報を読み出して、それぞれを、位置決
め開始座標情報記憶手段4、ミラーイメージ情報記憶手
段5、座標回転情報記憶手段6に設定する。例えば、図
1におけるNCプログラム1を実行する場合には、デー
タセット記憶手段1が読み出され、NCプログラム2を
実行する場合には、データセット記憶手段2が読み出さ
れることになる。この動作は前述した従来例ではメイン
となるNCプログラムによって、順次サブプログラムを
呼び出して実現されていた多数個取り加工にとって変わ
るものである。従来例はこの動作を実現するために、個
々のNCプログラムはサブプログラムの形式とし、その
中で、変数を参照して、位置決め開始座標、ミラーイメ
ージ情報、座標回転情報を読み出す部分を持たせる必要
があった。したがって、本実施形態では個々の加工形状
毎に独立した個々のデータセット画面で設定でき、加工
形状と変数番号或いはワーク座標系番号との対応を意識
する必要がなくなり、入力ミスをなくし、多数個取り加
工を容易に実行することができるようになった。The multi-cavity machining control means 21 reads the NC program for each machining shape from the NC program storage device 2 and, at the same time, starts positioning coordinate information, mirror image information, and coordinates from the corresponding machining shape data set information storage means 32. The rotation information is read out and set in the positioning start coordinate information storage means 4, the mirror image information storage means 5, and the coordinate rotation information storage means 6, respectively. For example, when executing the NC program 1 in FIG. 1, the data set storage means 1 is read, and when executing the NC program 2, the data set storage means 2 is read. This operation is different from the multi-cavity machining which is realized by sequentially calling subprograms by the main NC program in the above-mentioned conventional example. In the conventional example, in order to realize this operation, each NC program is in the form of a subprogram, and it is necessary to have a part for reading the positioning start coordinates, the mirror image information, and the coordinate rotation information by referring to the variables. was there. Therefore, in the present embodiment, each machining shape can be set on an independent individual data set screen, and it is not necessary to be aware of the correspondence between the machining shape and the variable number or the work coordinate system number. It became possible to easily perform machining.
【0023】そして、位置決め実行手段7は位置決め開
始座標記憶手段4から位置決め開始座標を読み出して、
加工開始穴への位置決めを実行する。ミラーイメージ実
行手段8はミラーイメージ情報記憶手段5から情報を読
み出して、ミラーイメージ動作を実行する。座標回転実
行手段9は座標回転情報記憶手段6から座標回転を読み
出して、座標回転動作を実行する。このようにして、こ
の動作は各第1ワークW1、第2ワークW2、第3ワー
クW3に対応するNCプログラム1、NCプログラム
2、NCプログラム3が、対応するデータセット設定画
面33のデータセット設定画面1、データセット設定画
面2、データセット設定画面3に各形状毎に独立した操
作で設定することにより、順次NCプログラム1、NC
プログラム2、NCプログラム3及びデータセット設定
画面1、データセット設定画面2、データセット設定画
面3で設定したデータセット記憶手段1、データセット
記憶手段2、データセット記憶手段3と共に呼び出し
て、多数個取り加工を行うものである。即ち、データセ
ット設定画面1、データセット設定画面2、データセッ
ト設定画面3で設定したデータセット記憶手段1、デー
タセット記憶手段2、データセット記憶手段3によって
NCプログラム1、NCプログラム2、NCプログラム
3が実行される。Then, the positioning execution means 7 reads the positioning start coordinates from the positioning start coordinate storage means 4,
Positioning to the processing start hole is executed. The mirror image execution means 8 reads information from the mirror image information storage means 5 and executes the mirror image operation. The coordinate rotation execution means 9 reads the coordinate rotation from the coordinate rotation information storage means 6 and executes the coordinate rotation operation. In this way, this operation is performed by the NC program 1, the NC program 2, and the NC program 3 corresponding to the first work W1, the second work W2, and the third work W3, respectively. By setting the screen 1, the data set setting screen 2, and the data set setting screen 3 by an independent operation for each shape, the NC program 1 and NC are sequentially displayed.
Program 2, NC program 3 and data set setting screen 1, data set setting screen 2, data set storage means 1, data set storage means 2, and data set storage means 3 set on the data set setting screen 3 are called together and a large number It is a machining process. That is, the NC program 1, the NC program 2, and the NC program by the data set storage unit 1, the data set storage unit 2, and the data set storage unit 3 set on the data set setting screen 1, the data set setting screen 2, and the data set setting screen 3, respectively. 3 is executed.
【0024】このように、本実施形態のワイヤ放電加工
装置において、多数個取り加工における個々の加工形状
を加工する複数の独立したNCプログラム1、NCプロ
グラム2、NCプログラム3等のNCプログラムと、前
記複数の独立したNCプログラムに対応し、データを設
定する複数の独立したデータセット設定画面1、データ
セット設定画面2、データセット設定画面3からなるデ
ータセット設定画面33及びその表示内容を記憶するデ
ータセット記憶手段1、データセット記憶手段2、デー
タセット記憶手段3からなるデータセット情報記憶手段
32とを具備し、前記複数の独立したNCプログラム及
びそれに対応した複数のデータセット手段を用いて個々
のデータセット設定を行って複数個の加工形状を加工す
る多数個取りを行うものである。したがって、複数の独
立したNCプログラム1、NCプログラム2、NCプロ
グラム3等のNCプログラム作成段階では決定ができ
ず、その加工段階で決定されるデータを、個々の加工形
状毎に独立した個々のデータセット設定画面1、データ
セット設定画面2、データセット設定画面3からなるデ
ータセット設定画面33で設定することを可能としたの
で、前述した従来例の加工形状と変数番号或いはワーク
座標系番号との対応を意識する必要がなくなり、入力ミ
スをなくし、多数個取り加工を容易に実行することがで
きるようになった。また、多数個加工の個々の第1ワー
クW1、第2ワークW2、第3ワークW3に対するデー
タの設定が、従来の1個取り加工に対するデータの設定
と同じ形で行えるので、操作方法を新しく修得する必要
がなくなる。そして、従来例で説明した加工のNCプロ
グラムを分割するだけで変更せずに使用できる効果もあ
る。なお、上記実施形態では、NCプログラム作成段階
では決定ができず加工段階で決定されるデータとして、
位置決め開始座標、ミラーイメージ情報、座標回転情報
を挙げたが、テーパ角度・テーパ諸元・加工条件も含め
ることができる。As described above, in the wire electric discharge machining apparatus of the present embodiment, a plurality of independent NC programs such as NC programs 1, NC programs 2 and NC programs 3 for machining individual machining shapes in multi-cavity machining, A data set setting screen 33 including a plurality of independent data set setting screens 1, a data set setting screen 2, and a data set setting screen 3 corresponding to the plurality of independent NC programs and storing data and the display contents thereof are stored. And a data set information storage means 32 comprising a data set storage means 1, a data set storage means 2 and a data set storage means 3, each of which uses the plurality of independent NC programs and a plurality of data set means corresponding thereto. Set multiple datasets to process multiple machining shapes It is intended. Therefore, it is not possible to make a decision at the NC program creation stage such as a plurality of independent NC programs 1, NC programs 2, NC programs 3, etc., and the data decided at that machining stage is used as individual data for each machining shape. Since it is possible to perform setting on the data set setting screen 33 including the set setting screen 1, the data set setting screen 2, and the data set setting screen 3, it is possible to set the machining shape and the variable number or the work coordinate system number of the conventional example described above. It is no longer necessary to be aware of the correspondence, it is possible to eliminate input errors and easily perform multi-cavity processing. Also, since the data setting for each of the first work W1, the second work W2, and the third work W3 of multi-piece machining can be performed in the same manner as the data setting for the conventional single-piece machining, the operation method can be newly learned. There is no need to do it. Further, there is also an effect that the NC program for machining described in the conventional example can be used without being changed by only dividing it. In the above-described embodiment, the data that cannot be determined in the NC program creation stage but in the machining stage is
Although the positioning start coordinates, the mirror image information, and the coordinate rotation information are mentioned, the taper angle, taper specifications, and processing conditions can also be included.
【0025】[0025]
【発明の効果】以上のように、多数個取り加工における
個々の加工形状を加工する複数の独立したNCプログラ
ムと、前記複数の独立したNCプログラムに対応し、デ
ータを設定する複数の独立したデータセット設定画面及
びその表示内容を記憶するデータセット情報記憶手段と
を具備し、前記複数の独立したNCプログラム及びそれ
に対応した前記複数のデータセット設定画面及びデータ
セット情報記憶手段を用いて個々のデータセット設定を
行って複数個の加工形状を加工する多数個取りを行うも
のである。したがって、多数個取り加工における特定の
加工形状を加工するのに必要な設定データの中で、NC
プログラム作成段階では決定ができず加工段階で決定さ
れるデータを、個々の加工形状毎に独立した個々のデー
タセット画面で設定でき、加工形状と変数番号或いはワ
ーク座標系番号との対応が不要となり、入力ミスをなく
し、多数個取り加工を容易に実行することができる。ま
た、多数個取り加工の個々のワークに対するデータの設
定が、従来の1個取り加工に対するデータの設定と同じ
形で行えるので、操作方法を新しく修得する必要がなく
なる。そして、従来の個々の加工のNCプログラムを分
割するだけで容易に使用できる。故に、人的入力ミスの
介在をなくし、かつ、各ワークに対して対応するワーク
座標系の番号或いはミラーイメージ、座標回転を決める
変数番号を覚える必要をなくし、NCプログラム作成段
階では決定ができず加工段階で決定される情報を簡単に
設定できる。As described above, a plurality of independent NC programs for machining individual machining shapes in multi-cavity machining and a plurality of independent data for setting data corresponding to the plurality of independent NC programs A set setting screen and a data set information storage means for storing the display contents, and a plurality of individual NC programs and the individual data using the plurality of data set setting screens and the data set information storage means corresponding thereto This is a multi-cavity process for setting a set and processing a plurality of processing shapes. Therefore, in the setting data necessary for machining a specific machining shape in multi-cavity machining, NC
The data that cannot be determined in the program creation stage and that can be determined in the machining stage can be set on each individual data set screen for each machining shape, eliminating the need to associate machining shapes with variable numbers or workpiece coordinate system numbers. Therefore, it is possible to eliminate an input error and easily perform multi-cavity machining. Further, since the data setting for each workpiece in the multi-cavity machining can be performed in the same manner as the data setting for the conventional single-cavity machining, it is not necessary to learn a new operation method. Then, it can be easily used by simply dividing the conventional NC program for individual machining. Therefore, there is no need for human input error, and there is no need to remember the number of the work coordinate system corresponding to each work or the mirror image and the variable number that determines the coordinate rotation, which cannot be determined at the NC program creation stage. The information determined at the processing stage can be easily set.
【0026】請求項2においては、請求項1の前記デー
タセット設定を、位置決め開始座標情報、ミラーイメー
ジ情報、座標回転情報の1以上の情報としたものである
から、請求項1に記載の効果に加えて、複数のワークを
設置した場合に問題となる要件を入力可能となり、熟練
者でなくとも容易に複数個の加工形状を加工する多数個
取りを行うことができる。According to the second aspect of the present invention, the data set setting according to the first aspect is one or more of positioning start coordinate information, mirror image information, and coordinate rotation information. In addition to this, it becomes possible to input requirements that pose a problem when a plurality of workpieces are installed, and it is possible for even an unskilled person to easily carry out a multi-cavity machining of a plurality of machining shapes.
【0027】請求項3においては、請求項1の前記デー
タセット設定画面は、1個の加工形状毎に存在し、他の
加工形状とは独立してデータセット設定及び表示可能と
したものであるから、請求項1に記載の効果に加えて、
多数個取り加工の個々のワークに対するデータの設定
が、1個取り加工に対するデータの設定と同じ形で行え
るので、操作方法を新しく修得する必要がなくなり、入
力ミスをなくし、多数個取り加工を容易に実行すること
ができる。According to a third aspect of the present invention, the data set setting screen of the first aspect exists for each machining shape, and the data set can be set and displayed independently of other machining shapes. Therefore, in addition to the effect described in claim 1,
Data setting for individual workpieces in multi-cavity machining can be done in the same way as data setting for single-cavity machining, eliminating the need to learn new operation methods, eliminating input errors, and facilitating multi-cavity machining Can be run to.
【図1】 図1は本発明の一実施形態におけるワイヤ放
電加工装置の全体の機能構成を示すブロック図である。FIG. 1 is a block diagram showing an overall functional configuration of a wire electric discharge machine according to an embodiment of the present invention.
【図2】 図2は本発明の一実施形態におけるワイヤ放
電加工装置のNCプログラム例の要部を示す説明図であ
る。FIG. 2 is an explanatory diagram showing a main part of an NC program example of a wire electric discharge machine according to an embodiment of the present invention.
【図3】 図3は本発明の一実施形態におけるワイヤ放
電加工装置のデータセット設定画面例を示す説明図であ
る。FIG. 3 is an explanatory diagram showing an example of a data set setting screen of the wire electric discharge machine according to the embodiment of the present invention.
【図4】 図4は従来のワイヤ放電加工装置の全体の機
能構成を示すブロック図である。FIG. 4 is a block diagram showing an overall functional configuration of a conventional wire electric discharge machining apparatus.
【図5】 図5は従来のワイヤ放電加工装置におけるN
Cプログラム例の要部を示す説明図である。FIG. 5 is a schematic diagram of N in a conventional wire electric discharge machine.
It is explanatory drawing which shows the principal part of a C program example.
【図6】 図6は従来のワイヤ放電加工装置における変
数設定画面例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of a variable setting screen in a conventional wire electric discharge machining apparatus.
【図7】 図7は従来及び本発明の実施形態のワイヤ放
電加工装置における定盤にワークを取付けた状態の平面
図である。FIG. 7 is a plan view showing a state in which a work is attached to a surface plate in a conventional wire electric discharge machining apparatus and an embodiment of the present invention.
1 NCプログラム作成装置、2 NCプログラム記憶
装置、3 NCプログラム解釈手段、4 位置決め開始
座標情報記憶手段、5 ミラーイメージ情報記憶手段、
6 座標回転情報記憶手段、7 位置決め実行手段、8
ミラーイメージ実行手段、9 座標回転実行手段、1
0 ディスプレー、32 データセット情報記憶手段、
33 データセット設定画面。1 NC program creation device, 2 NC program storage device, 3 NC program interpretation means, 4 positioning start coordinate information storage means, 5 mirror image information storage means,
6 coordinate rotation information storage means, 7 positioning execution means, 8
Mirror image execution means, 9 coordinate rotation execution means, 1
0 display, 32 data set information storage means,
33 Data set setting screen.
Claims (3)
を加工する複数の独立した数値制御(NC)プログラム
と、 前記複数の独立した数値制御(NC)プログラムに対応
し、データを設定する複数の独立したデータセット設定
画面及びその表示内容を記憶するデータセット記憶情報
手段とを具備し、 前記複数の独立した数値制御(NC)プログラム及びそ
れに対応した前記複数のデータセット設定画面及びデー
タセット情報記憶手段を用いて個々のデータセット設定
を行って複数個の加工形状を加工する多数個取りを行う
ことを特徴とするワイヤ放電加工装置。1. A plurality of independent numerical control (NC) programs for machining individual machining shapes in multi-cavity machining, and a plurality of data setting programs corresponding to the plurality of independent numerical control (NC) programs. An independent data set setting screen and a data set storage information means for storing the display content thereof, and a plurality of independent numerical control (NC) programs and the plurality of data set setting screens and data set information storage corresponding thereto. A wire electric discharge machining apparatus, characterized in that a plurality of machining shapes for machining a plurality of machining shapes are set by setting individual data sets using a means.
座標情報、ミラーイメージ情報、座標回転情報の1以上
の情報としたことを特徴とする請求項1に記載のワイヤ
放電加工装置。2. The wire electric discharge machine according to claim 1, wherein the data set setting is one or more of positioning start coordinate information, mirror image information, and coordinate rotation information.
工形状毎に存在し、他の加工形状とは独立してデータセ
ット設定及び表示可能であることを特徴とする請求項1
に記載のワイヤ放電加工装置。3. The data set setting screen exists for each machining shape, and the data set can be set and displayed independently of other machining shapes.
2. The wire electric discharge machine according to claim 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1206096A JPH09201723A (en) | 1996-01-26 | 1996-01-26 | Wire electric discharge machine |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1206096A JPH09201723A (en) | 1996-01-26 | 1996-01-26 | Wire electric discharge machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH09201723A true JPH09201723A (en) | 1997-08-05 |
Family
ID=11795066
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1206096A Pending JPH09201723A (en) | 1996-01-26 | 1996-01-26 | Wire electric discharge machine |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH09201723A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002036031A (en) * | 2000-07-25 | 2002-02-05 | Mitsubishi Electric Corp | NC apparatus for electric discharge machining and electric discharge machining method |
| JP2016014531A (en) * | 2014-06-30 | 2016-01-28 | ファナック株式会社 | Manufacturing device and manufacturing method for manufacturing blower blade with less imbalance |
-
1996
- 1996-01-26 JP JP1206096A patent/JPH09201723A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002036031A (en) * | 2000-07-25 | 2002-02-05 | Mitsubishi Electric Corp | NC apparatus for electric discharge machining and electric discharge machining method |
| JP2016014531A (en) * | 2014-06-30 | 2016-01-28 | ファナック株式会社 | Manufacturing device and manufacturing method for manufacturing blower blade with less imbalance |
| US9849547B2 (en) | 2014-06-30 | 2017-12-26 | Fanuc Corporation | Manufacturing apparatus and manufacturing method for manufacturing less unbalanced blower blade |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1672451A1 (en) | State restoration for a numerical controller after interruption of processing | |
| JPH0265945A (en) | Deciding system for working method in preparing function of numerical control information | |
| JPH09201723A (en) | Wire electric discharge machine | |
| JPH07116945A (en) | Tool management device | |
| EP1394642B1 (en) | Multi-system numerical control device | |
| JPH1058279A (en) | Turret tool selection command method | |
| WO1988006752A1 (en) | Numerical control method capable of variably setting positioning precision | |
| JPH03219305A (en) | Multi-piece layout specification system | |
| JP3660038B2 (en) | Numerical controller | |
| JP3854089B2 (en) | Electric discharge machining program creation method and apparatus | |
| JPS61203251A (en) | Tool interference check system | |
| JP2869105B2 (en) | Workpiece processing data editing method | |
| JP4261708B2 (en) | NC machining equipment | |
| JPH06138932A (en) | Machining result control system | |
| KR19980058670A (en) | N.C. Program simulation device and method | |
| JPH0392907A (en) | Numerical controller | |
| JPH0890232A (en) | Work program creation device for work robot | |
| JPH079302A (en) | Machining center etc. one item processing method | |
| JPH1063323A (en) | Method and apparatus for creating NC machining program for horizontal machine tool | |
| JPH07230310A (en) | Industrial robot program generator | |
| JPH03209505A (en) | Numerical controller and working restarting method | |
| JPH06202906A (en) | Nc program editing device | |
| JPS6379110A (en) | Numerically controlled working device | |
| JP3198638B2 (en) | Machine tools that process multiple types of workpieces with multiple types of tools | |
| JP2585888B2 (en) | Interactive numerical controller with automatic program function |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Effective date: 20040301 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
| A131 | Notification of reasons for refusal |
Effective date: 20040330 Free format text: JAPANESE INTERMEDIATE CODE: A131 |
|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20040708 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20041214 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050203 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051011 |
|
| A521 | Written amendment |
Effective date: 20051205 Free format text: JAPANESE INTERMEDIATE CODE: A523 |
|
| A02 | Decision of refusal |
Effective date: 20060606 Free format text: JAPANESE INTERMEDIATE CODE: A02 |