JP2987305B2 - Processing method of broken wire in wire electric discharge machine - Google Patents
Processing method of broken wire in wire electric discharge machineInfo
- Publication number
- JP2987305B2 JP2987305B2 JP7052096A JP5209695A JP2987305B2 JP 2987305 B2 JP2987305 B2 JP 2987305B2 JP 7052096 A JP7052096 A JP 7052096A JP 5209695 A JP5209695 A JP 5209695A JP 2987305 B2 JP2987305 B2 JP 2987305B2
- Authority
- JP
- Japan
- Prior art keywords
- wire
- cutting
- electric discharge
- cut
- length
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Landscapes
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、ワイヤ放電加工機にお
ける断線ワイヤの処理方法の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improved method for treating a broken wire in a wire electric discharge machine.
【0002】[0002]
【従来の技術】放電加工部におけるワイヤ断線を検出し
てワイヤ切断手段を駆動し、放電加工部とワイヤ切断手
段との間で切断されたワイヤをワイヤ除去手段によって
取り除くようにしたワイヤ放電加工機が既に公知であ
る。このような機能を備えたワイヤ放電加工機の主要部
の概略を図1に示す。2. Description of the Related Art A wire electric discharge machine which detects a wire break in an electric discharge machining section, drives a wire cutting means, and removes a wire cut between the electric discharge machining section and the wire cutting means by a wire removing means. Are already known. FIG. 1 schematically shows a main part of a wire electric discharge machine having such a function.
【0003】図1に示されるように、ワイヤ放電加工機
の本体部は、対向配置された上方機枠部1と下方機枠部
2に大きく2分され、各部1,2は図示しないコラムに
より上下方向の相対移動が可能なように取り付けられて
いる。これは、加工対象となるワークの厚み等により、
ワイヤ送給経路上流側のワイヤガイド7とワイヤ送給経
路下流側のワイヤガイド18との間隔を調整する必要が
あるからである。As shown in FIG. 1, the main body of the wire electric discharge machine is roughly divided into an upper machine frame 1 and a lower machine frame 2 which are arranged opposite to each other. It is mounted so that relative movement in the vertical direction is possible. This depends on the thickness of the work to be processed, etc.
This is because it is necessary to adjust the distance between the wire guide 7 on the upstream side of the wire feed path and the wire guide 18 on the downstream side of the wire feed path.
【0004】そして、上方機枠部1に設けられた供給リ
ール9には未使用のワイヤが巻回され、このワイヤは、
転向ローラ21,22に掛け回されてブレーキローラ4
とピンチローラ24との間に案内され、第1のワイヤ切
断用電極13の位置を通ってワイヤ送りパイプ構造12
を貫通し、ワイヤガイド7に至って、更に、ワイヤガイ
ド18をへて転向ローラ23で向きを変えられてワイヤ
巻取ローラ17に至るワイヤ経路を形成する。[0004] An unused wire is wound around the supply reel 9 provided on the upper machine frame 1, and this wire is
The brake roller 4 is wound around the turning rollers 21 and 22 and
Between the wire feed pipe structure 12 and the pinch roller 24, and through the position of the first wire cutting electrode 13.
Through the wire guide 7, and further through the wire guide 18, the direction of which is changed by the turning roller 23 to the wire winding roller 17 to form a wire path.
【0005】14bは第2のワイヤ切断用電極であり、
ワイヤガイド7とワイヤガイド18との間の放電加工部
でワイヤ断線が生じたことが検出された場合には、ワイ
ヤ送りパイプ構造12のA,B間にエアーを流した状態
で第1のワイヤ切断用電極13と第2のワイヤ切断用電
極14bとの間のワイヤに通電して該ワイヤを加熱し、
ワイヤの温度が上昇する第2のワイヤ切断用電極14b
の位置でワイヤを切断する。つまり、第2のワイヤ切断
用電極14bが実質的なワイヤ切断手段である。[0005] 14b is a second wire cutting electrode,
When it is detected that a wire break has occurred in the electric discharge machining portion between the wire guide 7 and the wire guide 18, the first wire is supplied with air flowing between A and B of the wire feed pipe structure 12. Energizing the wire between the cutting electrode 13 and the second wire cutting electrode 14b to heat the wire,
The second wire cutting electrode 14b in which the temperature of the wire rises
Cut the wire at the position. That is, the second wire cutting electrode 14b is a substantial wire cutting means.
【0006】ワイヤ断線位置および前記切断位置で切断
されて上流側および下流側のワイヤと分離された切断ワ
イヤは、クランプ部26によって把持され、ワイヤ引き
込みユニット6の退避動作(図1において右から左へと
向かう移動)によってワイヤ経路上から引き抜かれ、再
びクランプ部26が開かれることにより上方機枠部1の
外部に除去される。つまり、クランプ部26およびワイ
ヤ引き込みユニット6によってワイヤ除去手段が構成さ
れていることになる。[0006] The cutting wire cut at the wire breaking position and the cutting position and separated from the upstream and downstream wires is gripped by the clamp portion 26 and the retracting operation of the wire drawing unit 6 (from right to left in FIG. 1). (Movement toward), the wire is pulled out from the wire path, and is again removed from the upper machine frame 1 by opening the clamp 26 again. That is, the wire removing unit is constituted by the clamp unit 26 and the wire drawing unit 6.
【0007】このようにしてワイヤ断線位置よりも上流
側のワイヤを積極的に切断して除去するのは、上流側の
ワイヤの先端に放電加工で消耗して表面の荒れたワイヤ
が残るのを防止するため、つまり、自動結線作業等に際
してワークや上下の各ワイヤガイド7,18等にワイヤ
の先端の通りが悪くなるのを防止するためである。The reason for actively cutting and removing the wire on the upstream side of the wire breaking position in this way is to prevent the wire having a roughened surface from being consumed by electric discharge machining at the tip of the upstream wire. In other words, this is to prevent the leading end of the wire from being deteriorated in the work and the upper and lower wire guides 7 and 18 during automatic connection work or the like.
【0008】前述したように、従来のワイヤ放電加工機
では、断線検出後、そのままワイヤ切断用電極14bの
位置でワイヤを切断してこれを除去するようにしていた
ため、実際には放電加工に供されていない上流側の未使
用ワイヤまでが切断除去されることになり、ワイヤが無
駄にされるといった問題があった。As described above, in the conventional wire electric discharge machine, after detecting the disconnection, the wire is cut at the position of the wire cutting electrode 14b and removed, so that it is actually used for electric discharge machining. Unused unused wires on the upstream side are cut and removed, resulting in a problem that the wires are wasted.
【0009】また、ワイヤガイド7とワイヤガイド18
との間の放電加工部でワイヤ断線が生じるといってもそ
の場所は様々である。例えば、ワークの上面側、つま
り、ワイヤガイド7に近い位置でワイヤ断線が生じた場
合には、断線位置よりも上流側のワイヤをそれほど長く
切断して除去する必要はなく、また、ワークの下面側、
つまり、ワイヤガイド18に近い位置でワイヤ断線が生
じたような場合では、断線位置よりも上流側のワイヤを
相当な長さにわたって切断除去しなければ、放電加工に
供されて表面の荒れたワイヤを取り除くことはできな
い。The wire guide 7 and the wire guide 18
Even if the wire breakage occurs in the electric discharge machining portion between the above, there are various places. For example, when a wire break occurs on the upper surface side of the work, that is, at a position close to the wire guide 7, it is not necessary to cut and remove the wire upstream of the break position so much. side,
In other words, in the case where a wire break occurs at a position close to the wire guide 18, unless the wire upstream of the break position is cut and removed over a considerable length, the wire subjected to electric discharge machining and having a rough surface is cut off. Cannot be removed.
【0010】前述した通り、ワイヤガイド7とワイヤガ
イド18との間隔はワークの厚み等により様々に調整さ
れ、ワイヤガイド7とワイヤガイド18とを相当に引き
離して加工を行ったような場合には、ワイヤガイド7か
らかなり離れた位置でワイヤ断線が発生する可能性があ
る。このような場合、断線位置とワイヤ切断用電極14
bの位置で切断分離されるワイヤの長さはかなりのもの
になる。前記従来技術では、1回の切断除去動作で切断
ワイヤを一括して除去する必要があるため、クランプ部
26の移動ストロークを長く構成し、最長の切断長さに
対処できるようにしてワイヤの除去動作を行うようにし
なければならず、上方機枠部1の横幅を大きく構成しな
ければならないので、装置の小形化の実現が難しいとい
った問題が生じる。As described above, the distance between the wire guide 7 and the wire guide 18 is variously adjusted according to the thickness of the work and the like. In the case where the wire guide 7 and the wire guide 18 are considerably separated and processed. In addition, there is a possibility that wire breakage may occur at a position far away from the wire guide 7. In such a case, the disconnection position and the wire
The length of the wire cut and separated at the position b becomes considerable. In the prior art, since it is necessary to remove the cutting wire at one time by one cutting and removing operation, the moving stroke of the clamp portion 26 is configured to be long, and the removal of the wire is performed so as to cope with the longest cutting length. Since the operation must be performed and the width of the upper machine frame 1 must be made large, there arises a problem that it is difficult to realize a compact device.
【0011】[0011]
【発明が解決しようとする課題】そこで、本発明の目的
は、前記従来技術の欠点を解消し、未使用ワイヤを無駄
にすることなく自動結線作業に適したワイヤ先端を得る
ことができ、また、ワイヤ除去手段の移動ストロークが
短くても全長の長い切断ワイヤを処理することのできる
ワイヤ放電加工機における断線ワイヤの処理方法を提供
することにある。SUMMARY OF THE INVENTION Accordingly, an object of the present invention is to solve the above-mentioned disadvantages of the prior art and to obtain a wire tip suitable for automatic connection work without wasting unused wires. It is another object of the present invention to provide a method for treating a broken wire in a wire electric discharge machine capable of treating a long cut wire even if the moving stroke of the wire removing means is short.
【0012】[0012]
【課題を解決するための手段】本発明は、ワイヤ断線検
出後、ワイヤ先端検出手段でワイヤ先端が検出されるま
でワイヤ送給経路上流側に設けられたワイヤ巻き戻し手
段によりワイヤを巻き戻してその巻き戻し量を求め、該
巻き戻し量と設定データとに基いて放電によって消耗し
た部分を除去するためのワイヤ長を算出し、該ワイヤ長
だけワイヤを送り出してワイヤ切断手段によりワイヤを
切断して取り除くようにしたことを特徴とする構成によ
り、未使用ワイヤを無駄にすることなく自動結線作業に
適したワイヤ先端が得られるようにした(請求項1)。
更に、ワイヤ切断手段とワイヤ送給経路上流側のワイヤ
ガイドとの距離に所定値を加算した値を設定データと
し、前記巻き戻し量から前記設定データを減じてワイヤ
長を算出し、この分だけワイヤ送給経路上流側のワイヤ
を送り出して切断することにより、放電加工によって消
耗している可能性のあるワイヤ、つまり、放電加工時に
ワイヤ送給経路上流側のワイヤガイドよりも下流側に位
置していたワイヤの全てを切断除去するようにし、未使
用ワイヤの無駄をなくすと共に自動結線作業に適したワ
イヤ先端を確実に得られるようにした(請求項2)。ま
た、ワイヤ切断手段とワイヤ送給経路上流側のワイヤガ
イドとの距離、ワイヤ送給経路上流側のワイヤガイドの
位置およびワークの厚みを設定データとし、これらデー
タにより求められるワーク上面とワイヤ切断手段との間
の距離に所定値を加算した値を巻き戻し量から減じてワ
イヤ長を算出することにより、放電加工によって明らか
に消耗しているワイヤ、つまり、放電加工時にワーク上
面よりも下流側に位置していたワイヤのみを切断除去
し、未使用ワイヤの無駄を一層効果的になくした(請求
項3)。According to the present invention, after detecting a wire break, the wire is rewound by a wire rewinding means provided upstream of the wire feeding path until the wire tip is detected by the wire tip detecting means. The wire rewinding amount is obtained, a wire length for removing a portion consumed by discharge is calculated based on the rewinding amount and the set data, the wire is fed out by the wire length, and the wire is cut by wire cutting means. With the configuration characterized in that the wire tip is removed by use of a wire tip suitable for automatic connection work without wasting unused wire (claim 1).
Further, a value obtained by adding a predetermined value to the distance between the wire cutting means and the wire guide on the upstream side of the wire feeding path is set as the set data, and the set data is subtracted from the rewind amount to calculate the wire length. By sending out and cutting the wire on the upstream side of the wire feeding path, the wire that may be consumed by electric discharge machining, that is, the wire located downstream of the wire guide on the upstream side of the wire feeding path during electric discharge machining. By cutting and removing all of the wires, unnecessary wires are not wasted, and a wire tip suitable for automatic connection work can be reliably obtained (claim 2). The distance between the wire cutting means and the wire guide on the upstream side of the wire feeding path, the position of the wire guide on the upstream side of the wire feeding path, and the thickness of the work are set as setting data. By calculating the wire length by subtracting the value obtained by adding the predetermined value to the distance between the unwinding amount and the wire, the wire that has been clearly consumed by electric discharge machining, that is, downstream from the upper surface of the workpiece at the time of electric discharge machining. Only the positioned wire is cut and removed, and waste of unused wire is more effectively eliminated (claim 3).
【0013】また、ワイヤ断線検出後、ワイヤ送給経路
上流側のワイヤガイドの位置またはワークの厚みに基い
て除去すべきワイヤ長を求め、ワイヤ切断手段によって
ワイヤ送給経路上流側のワイヤ先端から切断できるワイ
ヤの長さの最大値で前記ワイヤ長を除して整数部と余り
とを求め、ワイヤ送りローラと前記ワイヤ切断手段およ
びワイヤ除去手段を作動し、前記整数部に相当する回数
の最大値による切断作業と取り除き作業、および、前記
余りによる切断作業と取り除き作業を行って前記ワイヤ
長分のワイヤを切断して取り除く、もしくは整数部から
「1」減じた数の前記最大値ワイヤ量の切断・取り除き
作業と最大値に余りを加算し「2」で除した値のワイヤ
量の切断・取り除き作業を2回行うようにすることによ
り、ワイヤ除去手段の移動ストロークが短くても全長の
長い切断ワイヤを処理できるようにした(請求項4,請
求項8,請求項9〜請求項11)。更に、ワイヤ断線検
出後、ワイヤ先端検出手段でワイヤ先端が検出されるま
でワイヤ送給経路上流側に設けられたワイヤ巻き戻し手
段によりワイヤを巻き戻してその巻き戻し量を求め、該
巻き戻し量と設定データとに基いて放電によって消耗し
た部分を除去するためのワイヤ長を算出し、前記ワイヤ
切断手段によってワイヤ送給経路上流側のワイヤ先端か
ら切断できるワイヤの長さの最大値で前記ワイヤ長を除
して整数部と余りとを求め、ワイヤ送りローラと前記ワ
イヤ切断手段およびワイヤ除去手段を作動し、前記整数
部に相当する回数の最大値による切断作業と取り除き作
業、および、前記余りによる切断作業と取り除き作業を
行って前記ワイヤ長分のワイヤを切断して取り除くこと
により、全長の長い切断ワイヤの切断除去に対処すると
共に、未使用ワイヤを無駄にすることなく自動結線作業
に適したワイヤ先端が得られるようにした(請求項
5)。そして、更に、ワイヤ切断手段とワイヤ送給経路
上流側のワイヤガイドとの距離に所定値を加算した値を
設定データとし、前記巻き戻し量から前記設定データを
減じてワイヤ長を算出し、前記ワイヤ切断手段によって
ワイヤ送給経路上流側のワイヤ先端から切断できるワイ
ヤの長さの最大値で前記ワイヤ長を除して整数部と余り
とを求め、ワイヤ送りローラと前記ワイヤ切断手段およ
びワイヤ除去手段を作動し、前記整数部に相当する回数
の最大値による切断作業と取り除き作業、および、前記
余りによる切断作業と取り除き作業を行って前記ワイヤ
長分のワイヤを切断して取り除くことにより、全長の長
い切断ワイヤの切断除去に対処すると共に、未使用ワイ
ヤの無駄をなくして自動結線作業に適したワイヤ先端を
確実に得られるようにした(請求項6)。また、ワイヤ
切断手段とワイヤ送給経路上流側のワイヤガイドとの距
離、ワイヤ送給経路上流側のワイヤガイドの位置および
ワークの厚みを設定データとし、これらデータにより求
められるワーク上面とワイヤ切断手段との間の距離に所
定値を加算した値を巻き戻し量から減じてワイヤ長を算
出し、前記ワイヤ切断手段によってワイヤ送給経路上流
側のワイヤ先端から切断できるワイヤの長さの最大値で
前記ワイヤ長を除して整数部と余りとを求め、ワイヤ送
りローラと前記ワイヤ切断手段およびワイヤ除去手段を
作動し、前記整数部に相当する回数の最大値による切断
作業と取り除き作業、および、前記余りによる切断作業
と取り除き作業を行って前記ワイヤ長分のワイヤを切断
して取り除くことにより、全長の長い切断ワイヤの切断
除去に対処すると共に、放電加工によって明らかに消耗
しているワイヤ、つまり、放電加工時にワーク上面より
も下流側に位置していたワイヤのみを切断除去し、未使
用ワイヤの無駄を一層効果的になくした(請求項7)。After detecting the wire break, the length of the wire to be removed is determined based on the position of the wire guide on the upstream side of the wire feeding path or the thickness of the work, and the wire cutting means determines the length of the wire from the tip of the wire on the upstream side of the wire feeding path. Divide the wire length by the maximum value of the length of the wire that can be cut to obtain an integer part and a remainder, operate the wire feed roller, the wire cutting means and the wire removing means, and operate the maximum number of times corresponding to the integer part. Cutting work and removal work by value, and cutting work and removal work by the remainder to cut and remove the wire of the wire length, or the number of the maximum value wire amount of the number obtained by subtracting "1" from the integer part By adding the remainder to the cutting / removing operation and the maximum value, and performing the cutting / removing operation twice for the amount of wire divided by “2”, the wire removing operation is performed. Be short movement stroke of the to handle long cutting wire overall length (claim 4, claim 8, claims 9 11). Further, after detecting the wire break, the wire is rewound by the wire rewinding means provided on the upstream side of the wire feeding path until the wire tip is detected by the wire tip detecting means, and the wire rewinding amount is obtained. A wire length for removing the portion consumed by the discharge based on the setting data and the maximum length of the wire that can be cut from the wire tip on the upstream side of the wire feeding path by the wire cutting means. The integer part and the remainder are obtained by dividing the length, the wire feed roller, the wire cutting means and the wire removing means are operated, and the cutting operation and the removal operation by the maximum number of times corresponding to the integer part, and the surplus. By cutting and removing the wire by the length of the wire by performing the cutting operation and the removing operation by the above, it is possible to cope with the cutting and removing of the cutting wire having a long overall length. Both were so wire tip suitable for automatic wire connection work without wasting unused wire is obtained (claim 5). Further, a value obtained by adding a predetermined value to the distance between the wire cutting means and the wire guide on the upstream side of the wire feeding path is set as the setting data, and the wire length is calculated by subtracting the setting data from the rewind amount. The integer length and remainder are obtained by dividing the wire length by the maximum value of the length of the wire that can be cut from the wire tip on the upstream side of the wire feeding path by the wire cutting means, and the wire feed roller, the wire cutting means, and the wire removal Activating the means, cutting and removing work by the maximum number of times corresponding to the integer part, and performing cutting and removing work by the remainder to cut and remove the wire of the wire length, thereby reducing the total length. To ensure that a suitable wire tip for automatic connection work is obtained by eliminating unused wire. (Claim 6). The distance between the wire cutting means and the wire guide on the upstream side of the wire feeding path, the position of the wire guide on the upstream side of the wire feeding path, and the thickness of the work are set as setting data. The wire length is calculated by subtracting the value obtained by adding the predetermined value to the distance between the unwinding amount and the maximum wire length that can be cut from the wire tip on the upstream side of the wire feeding path by the wire cutting means. The integer part and the remainder are obtained by dividing the wire length, the wire feed roller and the wire cutting means and the wire removing means are operated, and the cutting operation and the removing operation by the maximum number of times corresponding to the integer part, and By cutting and removing the wire by the length of the wire by performing the cutting operation and the removing operation by the surplus, the cutting and removing of the cutting wire having a long overall length. In addition to the measures, only wires that have been clearly consumed by electrical discharge machining, that is, wires that were located downstream from the upper surface of the workpiece at the time of electrical discharge machining, are cut and removed, and waste of unused wires is more effectively eliminated. (Claim 7).
【0014】[0014]
【作用】ワイヤ断線検出後、ワイヤ先端検出手段でワイ
ヤ先端が検出されるまでワイヤ送給経路上流側に設けら
れたワイヤ巻き戻し手段によりワイヤを巻き戻してその
巻き戻し量を求め、該巻き戻し量と設定データとに基い
て放電によって消耗した部分を除去するためのワイヤ長
を算出する。After detecting the wire break, the wire is rewound by the wire rewinding means provided on the upstream side of the wire feeding path until the wire tip is detected by the wire tip detecting means, and the amount of rewinding is obtained. A wire length for removing a portion consumed by the discharge is calculated based on the amount and the setting data.
【0015】この際、自動結線作業に適したワイヤ先端
を確実に得ることが主目的であれば、ワイヤ切断手段と
ワイヤ送給経路上流側のワイヤガイドとの距離に所定値
を加算した値を設定データとし、巻き戻し量から前記設
定データを減じてワイヤ長を算出する。また、未使用ワ
イヤの無駄を一層効果的に防止することが主目的であれ
ば、ワイヤ切断手段とワイヤ送給経路上流側のワイヤガ
イドとの距離、ワイヤ送給経路上流側のワイヤガイドの
位置およびワークの厚みを設定データとし、これらデー
タにより求められるワーク上面とワイヤ切断手段との間
の距離に所定値を加算した値を巻き戻し量から減じてワ
イヤ長を算出する。At this time, if the main purpose is to reliably obtain a wire tip suitable for the automatic connection work, a value obtained by adding a predetermined value to the distance between the wire cutting means and the wire guide on the upstream side of the wire feeding path is used. As the set data, the set data is subtracted from the rewind amount to calculate the wire length. If the main purpose is to prevent waste of unused wires more effectively, the distance between the wire cutting means and the wire guide on the upstream side of the wire feed path, the position of the wire guide on the upstream side of the wire feed path, The thickness of the work is set as the set data, and a value obtained by adding a predetermined value to the distance between the upper surface of the work and the wire cutting means obtained from the data is subtracted from the rewind amount to calculate the wire length.
【0016】図3はワイヤ長の算出に関する原理を示す
概念図である。図3において符号14bはワイヤ切断手
段、符号14aはワイヤ先端検出手段、符号7および1
8は各々ワイヤ送給経路上流側のワイヤガイドとワイヤ
送給経路下流側のワイヤガイドであり、ワイヤガイド7
とワイヤガイド18との間がいわゆる放電加工部であ
る。いま、ワイヤ20上の×印の位置でワイヤ断線が発
生したものと仮定すると、ワイヤ送給経路上流側のワイ
ヤガイド7よりも下流側に位置していたワイヤ20の全
てを切断除去する場合、実際に切断が必要とされる最低
限のワイヤ20の長さは、ワイヤ送給経路上流側のワイ
ヤ20の先端を起点として上流側にM1の長さ、また、
放電加工時にワーク200の上面よりも下流側に位置し
ていたワイヤ20(要するにワーク200に実際に突入
していた部分)のみを切断除去するとするなら、実際に
切断が必要とされる最低限のワイヤ20の長さは、ワイ
ヤ送給経路上流側のワイヤ20の先端を起点として上流
側にM2の長さである。FIG. 3 is a conceptual diagram showing the principle of calculating the wire length. In FIG. 3, reference numeral 14b denotes a wire cutting unit, reference numeral 14a denotes a wire tip detecting unit, and reference numerals 7 and 1.
Reference numeral 8 denotes a wire guide on the upstream side of the wire feeding path and a wire guide on the downstream side of the wire feeding path.
A portion between the wire guide 18 and the wire guide 18 is a so-called electric discharge machining portion. Now, assuming that a wire break has occurred at the position of the mark x on the wire 20, when cutting and removing all of the wire 20 located downstream of the wire guide 7 on the upstream side of the wire feed path, The minimum length of the wire 20 that is actually required to be cut is the length of M1 on the upstream side from the tip of the wire 20 on the upstream side of the wire feeding path,
If only the wire 20 (that is, the portion that has actually entered the work 200) positioned downstream from the upper surface of the work 200 during the electric discharge machining is cut and removed, the minimum required for actually cutting is required. The length of the wire 20 is a length of M2 on the upstream side from the leading end of the wire 20 on the upstream side of the wire feeding path.
【0017】なお、M1,M2の各々は実際に切断すべ
きワイヤ20の最低限の長さであって、“消耗した部分
を除去するためのワイヤ長”、つまり、ワイヤ20の送
り出し量そのものではない。Each of M1 and M2 is the minimum length of the wire 20 to be actually cut, and the "wire length for removing a worn portion", that is, the amount of the wire 20 sent out itself. Absent.
【0018】ここで、先端検出までのワイヤ20の巻き
戻し量をW、ワイヤ先端検出手段14aとワイヤ送給経
路上流側のワイヤガイド7との間の距離をSとすれば、
ワイヤガイド7よりも下流側に位置していたワイヤ20
の全てを切断除去する場合、M1=W−Sとなる。しか
し、図3の例ではワイヤ切断手段14bよりもワイヤ先
端検出手段14aの方がVだけ下流側に位置するので、
ワイヤ先端検出手段14aでワイヤ20の上流側の先端
を検出してから下流側にM1だけワイヤ20を送り出し
て切断作業を行うと、実際に切断されるワイヤ20の量
はM1+V、即ち、切断すべき量M1よりもVだけ長く
なってしまう。従って、ワイヤ先端検出手段14aを基
準として送り出すべきワイヤ20の量Mは、M=W−S
−V=W−(S+V)、即ち、ワイヤ巻き戻し量(W)
から、ワイヤ切断手段14bとワイヤ送給経路上流側の
ワイヤガイド7との間の距離(S+V)を減じた値であ
る。更に、誤差による微小な切り残しを防止するため
(S+V)に所定値α(但しα≦0)を加算して設定デ
ータ〔(S+V)+α〕とし、ワイヤ巻き戻し量Wと設
定データ〔(S+V)+α〕とから、 M=W−〔(S+V)+α〕・・・(1) の式に基いて、ワイヤガイド7よりも下流側に位置して
いたワイヤ20の全てを切断除去する場合のワイヤ長M
を求める。ワイヤ切断手段14bよりもワイヤ先端検出
手段14aの方が上流側に位置する場合ではVの符号が
反転するが、実質的な処理操作に関しては式(1)と同
様である。Here, assuming that the amount of unwinding of the wire 20 until the end is detected is W, and the distance between the wire end detecting means 14a and the wire guide 7 on the upstream side of the wire feeding path is S.
The wire 20 located downstream from the wire guide 7
Are cut and removed, M1 = WS. However, in the example of FIG. 3, since the wire tip detecting means 14a is located downstream by V from the wire cutting means 14b,
When the upstream end of the wire 20 is detected by the wire end detecting means 14a and then the wire 20 is sent downstream by M1 to perform the cutting operation, the amount of the actually cut wire 20 is M1 + V, that is, the cutting is performed. It becomes longer by V than the power amount M1. Therefore, the amount M of the wire 20 to be sent out based on the wire tip detecting means 14a is M = WS.
−V = W− (S + V), that is, the wire rewind amount (W)
Is the value obtained by subtracting the distance (S + V) between the wire cutting means 14b and the wire guide 7 on the upstream side of the wire feeding path. Further, a predetermined value α (where α ≦ 0) is added to (S + V) to prevent minute uncut portions due to an error to obtain set data [(S + V) + α], and the wire rewind amount W and the set data [(S + V) ) + Α], M = W − [(S + V) + α] (1) When cutting and removing all the wires 20 located downstream of the wire guide 7 based on the following equation: Wire length M
Ask for. When the wire tip detecting means 14a is located on the upstream side of the wire cutting means 14b, the sign of V is inverted, but the actual processing operation is the same as in the equation (1).
【0019】また、放電加工時にワーク200の上面よ
りも下流側に位置していたワイヤ20のみを切断除去す
る場合、実際に切断すべきワイヤ20の最低限の長さM
2は、先端検出までのワイヤ20の巻き戻し量をW、テ
ーブル19を基準面とするワイヤ先端検出手段14aの
高さをX、ワーク200の厚みをTとして、M2=W−
(X−T)となる。テーブル19を基準面とするワイヤ
先端検出手段14aの高さXは、テーブル19を基準面
とするワイヤ送給経路上流側のワイヤガイド7の高さY
にワイヤ先端検出手段14aとワイヤ送給経路上流側の
ワイヤガイド7との間の距離Sを加えた値であるから、
M2=W−(X−T)=W−Y−S+Tである。しか
し、図3の例ではワイヤ切断手段14bよりもワイヤ先
端検出手段14aの方がVだけ下流側に位置するので、
ワイヤ先端検出手段14aでワイヤ20の上流側の先端
を検出してから下流側にM2だけワイヤ20を送り出し
て切断作業を行うと、実際に切断されるワイヤ20の量
はM2+V、即ち、切断すべき量M2よりもVだけ長く
なってしまう。従って、ワイヤ先端検出手段14aを基
準として送り出すべきワイヤ20の量Mは、M=W−Y
−S+T−V=W−〔V+S+(Y−T)〕、即ち、ワ
イヤ巻き戻し量(W)から、ワーク200の上面とワイ
ヤ切断手段14bとの間の距離〔V+S+(Y−T)〕
を減じた値である。更に、誤差による微小な切り残しを
防止するため、〔V+S+Y−T〕に所定値α(但しα
≦0)を加算して〔V+S+Y−T+α〕とし、ワイヤ
巻き戻し量Wと〔V+S+Y−T+α〕とから、 M=W−〔(V+S)+Y−T+α〕・・・(2) の式に基いて、ワーク200の上面よりも下流側に位置
していたワイヤ20のみを切断除去する場合のワイヤ長
Mを求める。このうち、ワイヤ切断手段14bとワイヤ
送給経路上流側のワイヤガイド7との間の距離(V+
S)、ワイヤ送給経路上流側のワイヤガイド7の高さ
(Y)、ワークの厚み(T)が設定データであり、これ
らから求められる〔V+S+(Y−T)〕がワーク20
0の上面とワイヤ切断手段14bとの間の距離である。
ワイヤ切断手段14bよりもワイヤ先端検出手段14a
の方が上流側に位置する場合ではVの符号が反転する
が、実質的な処理操作に関しては式(2)と同様であ
る。When only the wire 20 located downstream from the upper surface of the workpiece 200 at the time of electric discharge machining is cut and removed, the minimum length M of the wire 20 to be actually cut is used.
M2 = W−2, where W is the amount of unwinding of the wire 20 until the tip is detected, X is the height of the wire tip detecting means 14a with the table 19 as a reference plane, and T is the thickness of the work 200.
(XT). The height X of the wire tip detecting means 14a with the table 19 as the reference plane is equal to the height Y of the wire guide 7 on the upstream side of the wire feeding path with the table 19 as the reference plane.
Is added to the distance S between the wire tip detecting means 14a and the wire guide 7 on the upstream side of the wire feeding path.
M2 = W− (X−T) = W−Y−S + T. However, in the example of FIG. 3, since the wire tip detecting means 14a is located downstream by V from the wire cutting means 14b,
When the upstream end of the wire 20 is detected by the wire end detecting means 14a and then the wire 20 is sent downstream by M2 and the cutting operation is performed, the amount of the actually cut wire 20 is M2 + V, that is, the cutting is performed. It becomes longer by V than the power amount M2. Therefore, the amount M of the wire 20 to be sent out based on the wire tip detecting means 14a is M = W−Y
−S + TV = W− [V + S + (Y−T)], that is, the distance [V + S + (Y−T)] between the upper surface of the workpiece 200 and the wire cutting means 14b from the wire unwinding amount (W).
Is the value obtained by subtracting. Furthermore, in order to prevent minute uncut portions due to errors, [V + S + Y-T] is set to a predetermined value α (where α
≦ 0) to obtain [V + S + Y−T + α], and from the wire unwinding amount W and [V + S + Y−T + α], M = W − [(V + S) + Y−T + α] (2) Then, the wire length M when only the wire 20 located downstream from the upper surface of the work 200 is cut and removed is determined. Among them, the distance between the wire cutting means 14b and the wire guide 7 on the upstream side of the wire feeding path (V +
S), the height (Y) of the wire guide 7 on the upstream side of the wire feed path, and the thickness (T) of the work are set data, and [V + S + (Y-T)] obtained from these is the work 20.
0 is the distance between the upper surface and the wire cutting means 14b.
Wire tip detecting means 14a rather than wire cutting means 14b
Is located on the upstream side, the sign of V is inverted, but the actual processing operation is the same as in equation (2).
【0020】そして、切断除去作業に際しては、ワイヤ
切断手段14bによってワイヤ送給経路上流側のワイヤ
の先端から切断できるワイヤの長さの最大値MAXで前
記ワイヤ長Mを除して整数部Nと余りRとを求め、ワイ
ヤ送りローラと前記ワイヤ切断手段14bおよびワイヤ
除去手段を作動し、前記整数部N(若しくはN−1)に
相当する回数の最大値MAXによる切断作業と取り除き
作業、および、前記余りRによる切断作業と取り除き作
業(若しくは(最大値+余り)/2の切断・取り除き作
業を2回)を行って前記ワイヤ長M分のワイヤを切断し
て取り除くようにし、ワイヤ長Mが長い場合であって
も、最大値MAXで制限される切断可能最大長さの範囲
で全長の長いワイヤ長Mに対処できるようにする。In the cutting and removing operation, the integer length N is obtained by dividing the wire length M by the maximum value MAX of the wire length that can be cut from the end of the wire on the upstream side of the wire feeding path by the wire cutting means 14b. The remainder R is obtained, the wire feed roller, the wire cutting means 14b and the wire removing means are operated, and the cutting operation and the removing operation by the maximum value MAX of the number corresponding to the integer part N (or N-1), and A cutting operation and a removing operation (or (maximum value + remaining) / 2 cutting / removing operations twice) by the remainder R are performed to cut and remove the wire corresponding to the wire length M. Even if the length is long, it is possible to cope with the long wire length M in the range of the maximum cuttable length limited by the maximum value MAX.
【0021】[0021]
【実施例】以下、図面を参照して本発明の方法の実施例
を説明する。まず、図1を参照してワイヤ放電加工機に
おける主要部の構成を詳述すると、ワイヤ放電加工機の
本体部の全体は、対向配置された上方機枠部1と下方機
枠部2に大きく2分され、各部1、2は図示しないコラ
ムにより上下方向の相対移動が可能なように取り付けら
れている。これは、加工対象となるワーク200の厚み
等により、ワイヤ送給経路上流側のワイヤガイド(以
下、上ガイドという)7とワイヤ送給経路下流側のワイ
ヤガイド(以下、下ガイドという)18との間隔を調整
する必要があるからである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the method of the present invention will be described below with reference to the drawings. First, the configuration of the main part of the wire electric discharge machine will be described in detail with reference to FIG. 1. The entire body of the wire electric discharge machine is largely divided into an upper machine frame portion 1 and a lower machine frame portion 2 which are arranged to face each other. Each part 1 and 2 is attached by a column (not shown) so as to be vertically movable relative to each other. This depends on the thickness of the workpiece 200 to be processed and the like, and the wire guide (hereinafter, referred to as an upper guide) 7 on the upstream side of the wire feed path and the wire guide (hereinafter, referred to as the lower guide) 18 on the downstream side of the wire feed path. This is because it is necessary to adjust the interval between the two.
【0022】上方機枠部1には、ワイヤ巻上げユニット
3、ブレーキローラ4、ワイヤ切断機構5、ワイヤ引き
込みユニット6、上ガイド7が配置されている。In the upper machine frame 1, a wire winding unit 3, a brake roller 4, a wire cutting mechanism 5, a wire drawing unit 6, and an upper guide 7 are arranged.
【0023】ワイヤ巻上げユニット3は巻上げモータ8
に連結された供給リール9を備え、ブレーキローラ4は
タイミングベルト,パウダークラッチ等を介して正逆回
転可能なブレーキ用モータ10で駆動される。符号11
はブレーキローラ4の回転量(ワイヤ移動量)を検出す
るパルスコーダである。The wire winding unit 3 includes a winding motor 8
, And the brake roller 4 is driven by a brake motor 10 that can rotate forward and reverse through a timing belt, a powder clutch, and the like. Code 11
Is a pulse coder for detecting the rotation amount (wire movement amount) of the brake roller 4.
【0024】ワイヤ切断機構5は、上ガイド7の上方に
配置されたワイヤ送りパイプ構造12とこのパイプ構造
12の入口側と出口側に配置された第1のワイヤ切断用
電極13、および、ワイヤ先端検出手段14aを兼ねる
第2のワイヤ切断用電極(実質的なワイヤ切断手段)1
4bと、圧接用ローラ15で構成されている。The wire cutting mechanism 5 includes a wire feed pipe structure 12 disposed above the upper guide 7, a first wire cutting electrode 13 disposed on the entrance side and the exit side of the pipe structure 12, and a wire. Second wire cutting electrode (substantial wire cutting means) 1 also serving as tip detection means 14a
4b and a pressure roller 15.
【0025】この電極14bと圧接ローラ15はワイヤ
経路に対し遠近移動可能とされている。即ち、電極14
bと圧接ローラ15は、図示しないソレノイドへの通電
制御を介し、ワイヤ切断手段またはワイヤ先端検出手段
として使用される時には図1に示すように長孔内をワイ
ヤ20経路に入り込むように移動され、また、通常加工
時にはワイヤ20から遠ざけられる。この実施例では、
ワイヤ送りパイプ構造12のA,B間にエアーを流した
状態で第1のワイヤ切断用電極13と第2のワイヤ切断
用電極14bとの間のワイヤ20に通電してワイヤ20
を加熱し、実際にワイヤ20の温度が上昇する第2のワ
イヤ切断用電極14bの位置でワイヤ20の切断作業が
行われるから、図3に示すような作用原理において、ワ
イヤ先端検出手段14aとワイヤ切断手段14bとの間
の距離Vは実質的に零である。The electrode 14b and the pressure roller 15 can be moved far and near the wire path. That is, the electrode 14
b and the pressing roller 15 are moved through the control of energization of a solenoid (not shown) so as to enter the path of the wire 20 through the elongated hole as shown in FIG. 1 when used as a wire cutting means or a wire tip detecting means, Further, during normal processing, it is kept away from the wire 20. In this example,
With air flowing between A and B of the wire feed pipe structure 12, electricity is supplied to the wire 20 between the first wire cutting electrode 13 and the second wire cutting electrode
Is heated, and the wire 20 is cut at the position of the second wire cutting electrode 14b where the temperature of the wire 20 actually rises. Therefore, in the operation principle shown in FIG. The distance V from the wire cutting means 14b is substantially zero.
【0026】上ガイド7内にはワイヤ通路に面して加工
用上電極30aが配置され、放電加工時に加工用下電極
30bとの間に加工用の通電が行なわれる。An upper machining electrode 30a is arranged in the upper guide 7 so as to face the wire passage, and an electric current for machining is performed between the upper guide 7 and the lower machining electrode 30b during electric discharge machining.
【0027】下方機枠部2には、ワイヤ巻取りローラ1
6とこれに対向したピンチローラ17および下ガイド1
8が配置されている。符号19はワイヤ放電加工機のテ
ーブル面を示している。加工用下電極30bは下ガイド
18内のワイヤ通路に面して配置される。A wire take-up roller 1 is mounted on the lower machine frame 2.
6 and pinch roller 17 and lower guide 1 opposed thereto
8 are arranged. Reference numeral 19 indicates a table surface of the wire electric discharge machine. The processing lower electrode 30b is arranged facing the wire passage in the lower guide 18.
【0028】ワイヤ20は、供給リール9から引き出さ
れ、転向ローラ21,22に掛け回されてブレーキロー
ラ4に案内され、第1のワイヤ切断用電極13の位置を
通り、ワイヤ送りパイプ構造12を貫通して上ガイド7
に至り、更に、下ガイド18をへて転向ローラ23で向
きを変えてワイヤ巻取ローラ17に至るワイヤ経路を形
成する。ワイヤ20は、定電流回路により制御されるブ
レーキ用モータ10で駆動されるブレーキローラ4によ
って所定のバックテンションを与えられ、ワイヤ巻取り
ローラ17の牽引作動で走行する。下ガイド18内に配
置された加工用下電極30bは加工用上電極30aと共
に走行中のワイヤに接触して加工用の電力をワイヤ20
に供給する。The wire 20 is pulled out from the supply reel 9, wrapped around the deflecting rollers 21 and 22, guided by the brake roller 4, passes through the position of the first wire cutting electrode 13, and passes through the wire feed pipe structure 12. Penetrate and upper guide 7
Then, the direction is changed by the turning roller 23 through the lower guide 18 to form a wire path to the wire winding roller 17. The wire 20 is given a predetermined back tension by the brake roller 4 driven by the brake motor 10 controlled by the constant current circuit, and travels by the pulling operation of the wire winding roller 17. The processing lower electrode 30b disposed in the lower guide 18 contacts the traveling wire together with the processing upper electrode 30a to supply the processing power to the wire 20.
To supply.
【0029】ワイヤ20の通常走行時(放電加工時)に
は、供給リール9の巻上げモータ8は逆方向(破線の矢
印)に空転されている。グリップ部26はワイヤ20の
通常走行時においては開放状態にあり、ワイヤ20とは
接触しない。During normal running of the wire 20 (during electric discharge machining), the hoist motor 8 of the supply reel 9 is idled in the opposite direction (broken arrow). The grip portion 26 is in an open state during normal running of the wire 20 and does not contact the wire 20.
【0030】符号24はピンチローラで、ブレーキロー
ラ4の周面に接してワイヤ20とブレーキローラ4との
接触を確実にする。符号25は誘導パイプで、下方機枠
部2において転向ローラ23とワイヤ巻取ローラ17間
に配置され、パイプ内にワイヤ20が貫通される。Reference numeral 24 denotes a pinch roller which contacts the peripheral surface of the brake roller 4 to ensure the contact between the wire 20 and the brake roller 4. Reference numeral 25 denotes a guide pipe, which is disposed between the turning roller 23 and the wire take-up roller 17 in the lower machine casing 2, and the wire 20 penetrates through the pipe.
【0031】ワイヤ引き込みユニット6は、先端にクラ
ンプ部26を設けたアーム27とこれを引き込むエアシ
リンダ28で構成され、先端のクランプ部26は圧接用
ローラ15の下流側に位置する。ワイヤ引き込みユニッ
ト6は実質的なワイヤ除去手段である。The wire drawing unit 6 comprises an arm 27 provided with a clamp portion 26 at the tip and an air cylinder 28 for pulling the arm 27. The clamp portion 26 at the tip is located downstream of the pressing roller 15. The wire drawing unit 6 is a substantial wire removing means.
【0032】ワイヤ送りパイプ構造12は、矢印A,B
で各々示した位置に図示しない導水部及び排水部を有し
ており、前記した通り、ワイヤ切断時にはA,B間でア
ニールが行なわれ、第2のワイヤ切断用電極14bの位
置でワイヤ20が切断される。ワイヤ送りパイプ構造1
2は、全体がワイヤ20と電気的に絶縁された構造とさ
れる。The wire feed pipe structure 12 has arrows A and B
In each of the positions shown in the figure, a water guide portion and a drainage portion (not shown) are provided. As described above, annealing is performed between A and B at the time of wire cutting, and the wire 20 is placed at the position of the second wire cutting electrode 14b. Be cut off. Wire feed pipe structure 1
2 has a structure in which the whole is electrically insulated from the wire 20.
【0033】更に、このワイヤ送りパイプ機構12は、
第1の切断用電極13と共にスライド部材102に支持
されており、スライド部材102は支柱ガイド103に
沿って図示しない駆動手段によって、図示した最上位置
と上ガイド7に形成された位置決め部71との間(距離
L)で昇降駆動される。この機構は自動結線時に利用さ
れる。Further, the wire feed pipe mechanism 12 is
The slide member 102 is supported by the slide member 102 together with the first cutting electrode 13, and the slide member 102 is moved between the uppermost position illustrated and the positioning portion 71 formed on the upper guide 7 by driving means (not illustrated) along the column guide 103. It is driven up and down between them (distance L). This mechanism is used at the time of automatic connection.
【0034】図2には、テーブル19の位置制御を行う
為のNC装置を兼ねたワイヤ放電加工機制御装置が符号
50で示されている。ワイヤ放電加工機制御装置50
は、マイクロプロセッサからなる中央演算処理装置(以
下、CPUという)51を備えており、CPU51には
プログラムメモリ52、データメモリ53、液晶ディス
プレイLCDを備えた操作盤54及び入出力装置55が
各々バス56を介して接続されている。In FIG. 2, reference numeral 50 denotes a wire electric discharge machine control device which also serves as an NC device for controlling the position of the table 19. Wire electric discharge machine control device 50
Has a central processing unit (hereinafter, referred to as a CPU) 51 composed of a microprocessor. The CPU 51 includes a program memory 52, a data memory 53, an operation panel 54 having a liquid crystal display LCD, and an input / output device 55. It is connected via 56.
【0035】プログラムメモリ52には、ワイヤ放電加
工機の各部及びワイヤ放電加工機制御装置自身を制御す
る為の種々のプログラムが格納されている。また、デー
タメモリには加工プログラムに付随した位置データ、そ
の他の加工条件を定める各種設定データが格納されると
共に、CPU51が行なう各種計算の為のデータ一時記
憶用のメモリとしても利用される。The program memory 52 stores various programs for controlling each part of the wire electric discharge machine and the control device of the wire electric discharge machine itself. The data memory stores position data attached to the machining program and various setting data for defining other machining conditions, and is also used as a memory for temporarily storing data for various calculations performed by the CPU 51.
【0036】入出力装置55には、テーブル駆動部6
0、加工電源部61、ワイヤ切断電源部62、ワイヤ巻
上げ/巻取り制御部63、ワイヤ送り制御部64、パル
スコーダ11、電極機能切換部66、ワイヤ先端検出部
68、表示装置(CRT)69及びその他のワイヤ放電
加工機各部を制御する各部移動制御部70が各々接続さ
れている。The input / output device 55 includes a table driving unit 6
0, processing power supply unit 61, wire cutting power supply unit 62, wire winding / winding control unit 63, wire feed control unit 64, pulse coder 11, electrode function switching unit 66, wire tip detection unit 68, display device (CRT) 69, Each part movement control part 70 which controls each other part of the wire electric discharge machine is connected to each other.
【0037】テーブル駆動部60及び加工電源部61は
周知の構成を有するものであり、加工実行時には通常の
方式に従って各々制御される。ワイヤ切断電源部62は
第1及び第2のワイヤ切断用電極13、14bに必要な
電力を供給するものである。ワイヤ巻上げ/巻取り制御
部63はワイヤ巻取りローラ16を駆動するモータ(図
示省略)及び巻上げモータ8を駆動するものである。The table drive section 60 and the processing power supply section 61 have a well-known configuration, and are each controlled according to an ordinary method when processing is performed. The wire cutting power supply 62 supplies necessary electric power to the first and second wire cutting electrodes 13 and 14b. The wire winding / winding control unit 63 drives a motor (not shown) for driving the wire winding roller 16 and the winding motor 8.
【0038】また、ワイヤ送り制御部64はブレーキロ
ーラ4を駆動するモータ10の駆動制御を行う部分であ
り、ブレーキローラ4の回転量がパルスコーダ11によ
って検出されることは、既に述べた通りである。The wire feed control section 64 is a section for controlling the drive of the motor 10 for driving the brake roller 4, and the amount of rotation of the brake roller 4 is detected by the pulse coder 11, as described above. .
【0039】電極機能切換部66は、電極14bの機能
を第2のワイヤ切断用電極14b(ワイヤ切断手段)と
ワイヤ先端検出手段14aのいずれかに切換選択する為
のものであり、ワイヤ先端検出手段としての電極14b
からのワイヤ先端検出信号はワイヤ先端検出部68に入
力される。The electrode function switching section 66 is for switching and selecting the function of the electrode 14b between the second wire cutting electrode 14b (wire cutting means) and the wire tip detecting means 14a. Electrode 14b as means
Is input to the wire tip detecting section 68.
【0040】そして、各部移動制御部70は、第2のワ
イヤ切断用電極14bの進退移動、自動結線時のパイプ
構造12の降下移動等を制御する部分を一括して表わし
たものである。The movement control unit 70 collectively represents the parts that control the forward and backward movement of the second wire cutting electrode 14b, the downward movement of the pipe structure 12 during automatic connection, and the like.
【0041】CPU51はワイヤ20の通常走行時(放
電加工時)においてパルスコーダ11から出力されるフ
ィードバックパルスを逐次検出しており、このフィード
バックパルスが一定時間以上検出されなくなると、ワイ
ヤ20に放電加工部での断線が生じてワイヤ巻取りロー
ラ17の回転によるワイヤ送り、要するに、ブレーキロ
ーラ4の回転が停止たものと見做し、図4に示すような
断線復旧処理を開始する。The CPU 51 sequentially detects the feedback pulse output from the pulse coder 11 during the normal running of the wire 20 (during electric discharge machining). Then, it is considered that the wire feeding by the rotation of the wire take-up roller 17 has occurred and the rotation of the brake roller 4 has stopped, and the disconnection recovery processing as shown in FIG. 4 is started.
【0042】ワイヤ断線の発生を検出したCPU51
は、まず、テーブル駆動部60,加工電源部61,ワイ
ヤ巻上げ/巻取り制御部63に停止指令を出力して各軸
の送りと加工用電極30a,30bとワーク間への加工
電源の供給およびワイヤ巻取ローラ17の駆動を停止さ
せ(ステップS1)、データメモリ53に自動修復実行
フラグがセットされているか否かを判別する(ステップ
S2)。この自動修復実行フラグは、オペレータの要求
に応じ、操作盤54からのキーボード操作で任意にセッ
ト/リセットができるようになっている。CPU 51 that has detected the occurrence of wire breakage
First, a stop command is output to the table driving unit 60, the processing power supply unit 61, and the wire winding / winding control unit 63 to feed each axis and supply processing power between the processing electrodes 30a and 30b and the work and The driving of the wire take-up roller 17 is stopped (step S1), and it is determined whether or not the automatic restoration execution flag is set in the data memory 53 (step S2). This automatic restoration execution flag can be arbitrarily set / reset by keyboard operation from the operation panel 54 in response to an operator's request.
【0043】自動修復実行フラグがセットされていなけ
れば自動運転による修復作業は求められていないので、
CPU51はこのまま処理を終了し、また、自動修復実
行フラグがセットされていれば以下の処理を継続して行
う。If the automatic repair execution flag is not set, the repair work by automatic operation is not required.
The CPU 51 ends the processing as it is, and continues the following processing if the automatic restoration execution flag is set.
【0044】自動修復実行フラグがセットされているこ
とを確認したCPU51は、タイマに所定時間を設定し
て計時を開始し(ステップS3)、ワイヤ巻取ローラ1
7の駆動を開始して(ステップS4)、前記所定時間の
計時が完了するまでの間にパルスコーダ11からのフィ
ードバックパルスが得られるか否かを判定する(ステッ
プS5,ステップS6)。そして、この間にパルスコー
ダ11からのフィードバックパルスが得られれば、ワイ
ヤ20が送られてブレーキローラ4が回転したものと見
做し、ワイヤ断線はないものと判断して、テーブル駆動
部60,加工電源部61を再駆動して加工を再開する。After confirming that the automatic restoration execution flag is set, the CPU 51 sets a predetermined time in a timer and starts counting time (step S3).
7 is started (step S4), and it is determined whether or not a feedback pulse from the pulse coder 11 is obtained until the time measurement of the predetermined time is completed (step S5, step S6). If a feedback pulse is obtained from the pulse coder 11 during this time, it is considered that the wire 20 has been sent and the brake roller 4 has rotated, and it is determined that there is no wire breakage. The unit 61 is driven again to resume machining.
【0045】また、ワイヤ巻取ローラ17を所定時間駆
動してもフィードバックパルスが得られない場合には、
放電加工部で実際にワイヤ断線が発生しているものと見
做し、ワイヤ巻取ローラ17の駆動を再び停止する(ス
テップS7)。そして、パルスコーダ11からのフィー
ドバックパルスを積算するカウンタの値をリセットし
(ステップS8)、タイマに所定時間を設定して計時を
開始し(ステップS9)、電極14bの機能をワイヤ先
端検出手段14aに切り替え、ワイヤ巻上げ/巻取り制
御部63に駆動指令を出力して供給リール9の正転つま
りワイヤ20の巻き戻し作業を開始する(ステップS1
0)。When a feedback pulse is not obtained even after driving the wire winding roller 17 for a predetermined time,
It is considered that the wire break has actually occurred in the electric discharge machining unit, and the driving of the wire winding roller 17 is stopped again (step S7). Then, the value of the counter for integrating the feedback pulse from the pulse coder 11 is reset (step S8), a predetermined time is set in the timer, and time measurement is started (step S9), and the function of the electrode 14b is transmitted to the wire tip detecting means 14a. Switching and outputting a drive command to the wire winding / winding control unit 63 to start the normal rotation of the supply reel 9, that is, the work of rewinding the wire 20 (step S1).
0).
【0046】そして、CPU51は前記所定時間の計時
が完了するまでの間にワイヤ先端検出部68から先端検
出信号が入力されたか否か、つまり、ワイヤ先端検出手
段(ワイヤ先端検出手段の構成は従来から公知なもので
あるのでその説明は省略する)としてのワイヤ切断用電
極14bの位置までワイヤ20の上流側の先端が巻き戻
されたか否かを判定する(ステップS11,ステップS
12)。この間にワイヤ20の先端が検出されなけれ
ば、巻き戻し動作に異常が発生したか、または、上下ガ
イド7,18間の放電加工部以外の場所で断線が生じた
ものと見做し、供給リール9の正転を停止させる(ステ
ップS13)。The CPU 51 determines whether or not a tip detection signal has been input from the wire tip detection unit 68 until the timing of the predetermined time is completed, that is, the wire tip detection means (the configuration of the wire tip detection means is a conventional one). It is determined whether or not the upstream end of the wire 20 has been rewound to the position of the wire cutting electrode 14b (step S11, step S11).
12). If the leading end of the wire 20 is not detected during this time, it is considered that an abnormality has occurred in the rewinding operation or a break has occurred in a portion other than the electric discharge machining portion between the upper and lower guides 7 and 18, and the supply reel is considered. 9 is stopped (step S13).
【0047】また、この間にワイヤの20の先端が検出
された場合は、供給リール9の正転を停止させた後(ス
テップS14)、前記カウンタの値によって示されるワ
イヤ20の巻き戻し量Wと各種設定データとに基いて、
前述した式(1)もしくは式(2)の演算処理を実行
し、放電によって消耗した部分を除去するためのワイヤ
長M(ワイヤ先端検出手段を基準とするワイヤ送り出し
量)を算出する(ステップS15)。If the leading end of the wire 20 is detected during this time, the normal rotation of the supply reel 9 is stopped (step S14), and the rewinding amount W of the wire 20 indicated by the value of the counter is determined. Based on various setting data,
The arithmetic processing of the above-described equation (1) or equation (2) is executed to calculate a wire length M (a wire feeding amount based on the wire tip detecting means) for removing a portion consumed by discharge (step S15). ).
【0048】既に説明した通り、式(1)は上ガイド7
よりも下流側に位置していたワイヤ20の全てを切断除
去する場合の演算処理、また、式(2)はワーク200
の上面よりも下流側に位置していたワイヤ20のみを切
断除去する場合の演算処理であり、ステップS15で
は、データメモリ53の処理選択フラグの値に応じ、C
PU51がいずれか一方の演算処理を選択的に実行する
ことになる。この選択フラグは、操作盤54からのキー
ボード操作により任意に切り替えが可能である。なお、
ワイヤ切断手段14bと上ガイド7との間の距離(S+
V)はワイヤ放電加工機の構造によって決まる設定デー
タ(実質的には固有値)であり、また、テーブル19を
基準とする上ガイド7の高さ(Y)とワークの厚み
(T)は実行中の加工プログラムからCPU51に読み
込まれた設定データである(式(1)および式(2)参
照)。As already described, the equation (1) is
The arithmetic processing when cutting and removing all of the wires 20 located on the downstream side of the work 200, and the expression (2)
Is a calculation process for cutting and removing only the wire 20 located on the downstream side of the upper surface of the data memory 53. In step S15, C is determined according to the value of the process selection flag in the data memory 53.
The PU 51 selectively executes either one of the operation processes. This selection flag can be arbitrarily switched by a keyboard operation from the operation panel 54. In addition,
The distance between the wire cutting means 14b and the upper guide 7 (S +
V) is setting data (substantially a unique value) determined by the structure of the wire electric discharge machine, and the height (Y) of the upper guide 7 and the thickness (T) of the workpiece with respect to the table 19 are being executed. (See equations (1) and (2)).
【0049】そして、ステップS15の処理によりワイ
ヤ長Mを算出したCPU51は、ステップS16へと移
行し、図6に示されるような消耗ワイヤ廃棄処理(1)
を開始する。After calculating the wire length M by the processing of step S15, the CPU 51 proceeds to step S16, where the consumable wire is discarded as shown in FIG. 6 (1).
To start.
【0050】消耗ワイヤ廃棄処理(1)を開始したCP
U51は、まず、ワイヤ切断手段としての電極14bに
よりワイヤ送給経路上流側のワイヤ20の先端から切断
できるワイヤの長さの最大値MAXで前記ワイヤ長Mを
除して整数部と余りとを求め、各々の値をレジスタN
(整数部)およびレジスタR(余り)に記憶する(ステ
ップB1,ステップB2)。なお、ステップB1におけ
るINTは少数部を切り捨てて整数化するための演算記
号である。The CP that has started the consumable wire disposal processing (1)
U51 firstly divides the wire length M by the maximum value MAX of the wire length that can be cut from the distal end of the wire 20 on the upstream side of the wire feeding path by the electrode 14b as a wire cutting means, and calculates the integer part and the remainder. Then, each value is stored in the register N
(Integer part) and register R (remainder) (step B1, step B2). In addition, INT in step B1 is an operation symbol for truncating the decimal part and converting it into an integer.
【0051】次いで、CPU51は切断回数を記憶する
レジスタjを0に初期化した後(ステップB3)、レジ
スタjの値を1インクリメントして(ステップB4)、
該レジスタjの値が整数部Nの値を越えているか否か、
即ち、N回分のフルストロークの切断作業が既に実行さ
れているか否かを判別する(ステップB5)。レジスタ
jの値が整数部Nの値を越えていなければ、CPU51
は、フルストロークの切断作業を行うため、ワイヤ送り
量を記憶するレジスタAにMAXの値を格納し(ステッ
プB6)、ステップB7に移行して、図8に示されるよ
うなワイヤ切断処理を開始する。Next, the CPU 51 initializes a register j for storing the number of disconnections to 0 (step B3), and then increments the value of the register j by 1 (step B4).
Whether the value of the register j exceeds the value of the integer part N,
That is, it is determined whether or not N full stroke cutting operations have already been performed (step B5). If the value of the register j does not exceed the value of the integer part N, the CPU 51
Stores the value of MAX in the register A for storing the wire feed amount in order to perform the full stroke cutting operation (step B6), and proceeds to step B7 to start the wire cutting process as shown in FIG. I do.
【0052】なお、ブレーキ用モータ10の駆動により
ブレーキローラ4を駆動すればワイヤ20自体は幾らで
も送り出すことができ、これを電極14bにより任意位
置で切断することは可能であるが、切断した部分のワイ
ヤ20は、ワイヤ引き込みユニット6の1回の動作によ
ってワイヤ送給経路上から排除しなければならないの
で、結果的に、電極14bによって切断することのでき
るワイヤ20の最大値MAXの値は、ワイヤ引き込みユ
ニット6におけるクランプ部26の移動ストローク等に
よって制限を受ける。If the brake roller 4 is driven by the drive of the brake motor 10, the wire 20 itself can be sent out at will, and it is possible to cut the wire 20 at an arbitrary position by the electrode 14b. Must be removed from the wire feed path by a single operation of the wire drawing unit 6, so that the maximum value MAX of the wire 20 that can be cut by the electrode 14b is It is limited by the movement stroke of the clamp unit 26 in the wire drawing unit 6 and the like.
【0053】ワイヤ切断処理を開始したCPU51は、
まず、各部移動制御部70に駆動指令を出力してエアシ
リンダ28を作動させ、開放状態で待機位置に位置して
いたクランプ部26を図1に示されるような作動位置へ
と移動させ(ステップC1)、ブレーキローラ4を位置
制御しながら駆動してワイヤ20にレジスタAの値に相
当する送りをかけ(ステップC2)、クランプ部26を
閉じてワイヤ20を把持させる(ステップC3)。次い
で、CPU51はワイヤ切断用電極14bの機能をワイ
ヤ切断手段に切り替えてワイヤ切断電源部62を作動
し、電極13,14b間に通電してアニールを行いなが
ら電極14bの位置でワイヤ20を切断する(ステップ
C4)。そして、再びエアシリンダ28を作動させ、上
下で切断されたワイヤ20を把持したクランプ部26を
待機位置に移動させて(ステップC5)、クランプ部2
6を開いて切断ワイヤを捨てさせ(ステップC6)、1
回分のフルストローク切断を終了する。The CPU 51, which has started the wire cutting process,
First, a drive command is output to each unit movement control unit 70 to operate the air cylinder 28, and the clamp unit 26, which was located at the standby position in the open state, is moved to the operation position as shown in FIG. C1) The brake roller 4 is driven while controlling the position to feed the wire 20 corresponding to the value of the register A (step C2), and the clamp portion 26 is closed to hold the wire 20 (step C3). Next, the CPU 51 switches the function of the wire cutting electrode 14b to the wire cutting means to operate the wire cutting power supply unit 62, and cuts the wire 20 at the position of the electrode 14b while conducting annealing between the electrodes 13 and 14b while performing annealing. (Step C4). Then, the air cylinder 28 is operated again to move the clamp 26 holding the wire 20 cut vertically to the standby position (step C5), and the clamp 2
6 to discard the cutting wire (step C6), 1
The full-stroke cutting for the batch is completed.
【0054】なお、切断時の反動等により上流側のワイ
ヤ20が引き戻されてワイヤ20の先端位置が移動する
ような恐れがあるような場合には、1回分の切断が終了
した時点でワイヤ20の先端位置を修正することが望ま
しいが、その場合は、ワイヤ20に送りを掛けてワイヤ
先端検出手段としての電極14bで一旦その先端を検出
させ、更に、ワイヤ切断手段14bとワイヤ先端検出手
段14aとの間の距離および配置関係に基いてワイヤ2
0をVだけ巻き戻し、ワイヤ20の先端を切断位置に戻
すようにする(図3参照)。If there is a possibility that the wire 20 on the upstream side is pulled back due to a recoil or the like at the time of cutting and the tip position of the wire 20 is moved, the wire 20 is cut off after one cut. In such a case, it is desirable to correct the tip position. In this case, the wire 20 is fed, the tip is once detected by the electrode 14b as the wire tip detecting means, and the wire cutting means 14b and the wire tip detecting means 14a are further detected. Wire 2 based on the distance and placement relationship between
0 is rewound by V, and the tip of the wire 20 is returned to the cutting position (see FIG. 3).
【0055】以下、CPU51は、レジスタjの値が整
数部Nの値を越えるまでの間、前記と同様にしてステッ
プB4〜ステップB7の処理を和繰り返し実行し、全体
としてN回のフルストローク切断を実行する。Thereafter, until the value of the register j exceeds the value of the integer part N, the CPU 51 repeatedly executes the processing of steps B4 to B7 in the same manner as described above, and performs N full stroke cuts as a whole. Execute
【0056】そして、レジスタjの値が整数部Nの値を
越え、N回のフルストローク切断が実行されたことがス
テップB5の判別処理によって確認されると、CPU5
1は、余りRの値をレジスタAに再設定して(ステップ
B8)、前記と同様のワイヤ切断処理を1回実行し(ス
テップB9)、消耗ワイヤ廃棄処理(1)を終了する。
この間にワイヤ先端検出手段としての電極14bを基準
として送り出されるワイヤ20の量は、全体としてN・
MAX+R、要するに、放電によって消耗した部分を除
去するためのワイヤ長Mに匹敵する長さである。When the value of the register j exceeds the value of the integer part N and it is confirmed by the discrimination processing in step B5 that N full stroke cuttings have been executed, the CPU 5
1 resets the value of the remainder R to the register A (step B8), executes the same wire cutting process once (step B9), and ends the consumable wire discarding process (1).
During this time, the amount of the wire 20 sent out with reference to the electrode 14b as the wire tip detecting means is generally N ·
MAX + R, that is, a length comparable to the wire length M for removing a portion consumed by discharge.
【0057】このように、消耗部分の切断除去に必要と
されるワイヤ長Mがワイヤ放電加工機の構造上1回の動
作によって切断除去できる長さMAXを越えている場合
には、複数回の切断除去動作を繰り返し実行することに
よってワイヤを取り除くようにしているので、ワイヤ除
去手段となるクランプ部26の移動ストロークが短いよ
うな場合であっても全長の長い切断ワイヤを容易に処理
することができる。またクランプ部26の移動ストロー
クが短くても全長の長いワイヤに対処することができる
ので、クランプ部26の移動ストロークを無闇に長くす
る必要がなく、ワイヤ放電加工機の構造全体が小形化さ
れる。As described above, when the wire length M required for cutting and removing the consumable portion exceeds the length MAX that can be cut and removed by one operation due to the structure of the wire electric discharge machine, a plurality of times. Since the wire is removed by repeatedly performing the cutting and removing operation, even if the moving stroke of the clamp portion 26 serving as the wire removing means is short, it is possible to easily process a long cutting wire having a long overall length. it can. Further, even if the moving stroke of the clamp portion 26 is short, it is possible to cope with a long wire, so that the moving stroke of the clamp portion 26 does not need to be lengthened unnecessarily, and the entire structure of the wire electric discharge machine is downsized. .
【0058】消耗ワイヤ廃棄処理(1)を終了したCP
U51は、データメモリ53に断線修復スキップの設定
がなされているか否かを判別し(ステップS17)、断
線修復スキップが設定されていれば、更に、断線検出回
数(断線復旧処理の実行回数)が設定値に達しているか
否かを判別する(ステップS18)。なお、断線修復ス
キップは、オペレータの要求に応じ、操作盤54からの
キーボード操作で任意にセット/リセットができる。ま
た、断線検出回数の値は、断線検出毎にカウンタの値を
順次インクリメントして更新記憶するようになってお
り、加工プログラムが次の加工ブロックへと移行する際
には、このカウンタの値が自動的にリセットされる。断
線検出回数の値が設定値に達している場合は、現在実行
中の加工ブロックに対して設定回数分の断線復旧処理を
繰り返し実行しても断線が発生してしまうことを意味す
るので、CPU51は、当該加工ブロックでのワイヤの
再結線作業を放棄し、断線復旧処理を中止して加工プロ
グラムをスキップさせ、次の加工ブロックの処理へと移
行する。The CP that has finished the consumable wire disposal processing (1)
The U51 determines whether or not the disconnection repair skip is set in the data memory 53 (step S17). If the disconnection repair skip is set, the number of disconnection detections (the number of executions of the disconnection restoration process) is further increased. It is determined whether the set value has been reached (step S18). The disconnection repair skip can be arbitrarily set / reset by keyboard operation from the operation panel 54 in response to a request from the operator. Also, the value of the number of disconnection detection times is such that the value of the counter is sequentially incremented and stored for each disconnection detection, and when the processing program shifts to the next processing block, the value of this counter is changed. Automatically reset. If the value of the number of disconnection detections has reached the set value, it means that the disconnection will occur even if the disconnection restoration process is repeatedly performed for the currently executed machining block for the set number of times. Abandons the reconnection work of the wire in the processing block, stops the disconnection recovery processing, skips the processing program, and shifts to the processing of the next processing block.
【0059】断線修復スキップの設定がなされていない
場合は断線検出回数の大小に関わらずワイヤの再結線作
業を強制実行する必要があることを意味し、また、断線
修復スキップの設定がなされている場合であっても断線
検出回数が設定値に達していない場合にはワイヤの再結
線作業により当該加工ブロックに対して正常な加工が行
える可能性があるので、CPU51は各軸を駆動制御し
てテーブル19を当該加工ブロックの加工開始孔の位置
に戻し、従来と同様のワイヤの自動結線作業を実行する
(ステップS19)。If the disconnection repair skip is not set, it means that it is necessary to forcibly execute the wire reconnection work regardless of the number of disconnection detections, and the disconnection repair skip is set. Even in this case, if the number of disconnection detections does not reach the set value, there is a possibility that normal processing can be performed on the processing block by wire reconnection work, so the CPU 51 controls the driving of each axis. The table 19 is returned to the position of the processing start hole of the processing block, and the same automatic wire connection operation as in the related art is executed (step S19).
【0060】ワイヤの自動結線作業を行った後、CPU
51は、データメモリ53に放電リトレースモードの設
定があるか否かを判別し(ステップS20)、放電リト
レースモードの設定があれば、ワイヤ巻取ローラ17の
回転および加工用電極30a,30bとワーク間への加
工電源の供給を開始して加工開始孔のプログラム位置
(現在位置)から加工プログラムに基いて各軸の送りを
行い(ステップS22)、また、放電リトレースモード
の設定がなければ、各軸の送りのみを行って(ステップ
S21)、断線発生検出時に記憶した加工位置までブロ
グラムの経路に沿ってテーブル19を移動させ(ステッ
プS23)、その後、通常のワイヤ放電加工処理を再開
する。After performing the automatic wire connection work, the CPU
51 determines whether or not the discharge retrace mode is set in the data memory 53 (step S20). If the discharge retrace mode is set, the rotation of the wire take-up roller 17 and the working electrodes 30a, 30b and the work are determined. Then, the supply of machining power to the gap is started, and each axis is fed from the program position (current position) of the machining start hole based on the machining program (step S22). Only the axis is fed (step S21), the table 19 is moved along the program path to the machining position stored when the disconnection is detected (step S23), and then the normal wire electric discharge machining is restarted.
【0061】なお、放電リトレースモードの設定および
解除は、断線修復スキップの設定操作と同様、オペレー
タの要求に応じ、操作盤54からのキーボード操作で前
記と同様に任意にセット/リセットができる。The setting and cancellation of the discharge retrace mode can be arbitrarily set / reset by keyboard operation from the operation panel 54 in response to an operator's request, similarly to the setting operation of the disconnection repair skip.
【0062】前述した実施例では、ワイヤ切断手段とし
てのワイヤ切断用電極14bにより零以上MAX以下の
長さのワイヤの切断を無制限に行える場合に適用できる
消耗ワイヤ廃棄処理(1)について説明したが、ワイヤ
切断用電極14bとクランプ部26との距離が離れてい
るような場合では、ある一定以下の長さの切断作業をワ
イヤ切断用電極14bとクランプ部26とのコンビネー
ションで実施することが困難となる場合もありえる。In the above-described embodiment, the expendable wire disposal processing (1) which can be applied when the wire having a length of zero or more and MAX or less can be cut indefinitely by the wire cutting electrode 14b as the wire cutting means has been described. In the case where the distance between the wire cutting electrode 14b and the clamp portion 26 is large, it is difficult to perform a cutting operation of a certain length or less by a combination of the wire cutting electrode 14b and the clamp portion 26. It is possible that
【0063】このような場合は、1回の動作で切断でき
る最小の切断量MINと1回の動作で切断できる最大の
切断量MAXとの関係がMAX≧2・MINとなるよう
にワイヤ切断用電極14bやクランプ部26の取り付け
位置を調整してワイヤ放電加工機を構成することによ
り、図7に示す消耗ワイヤ廃棄処理(2)を用いて対処
することができる。In such a case, wire cutting is performed such that the relationship between the minimum cutting amount MIN that can be cut in one operation and the maximum cutting amount MAX that can be cut in one operation is MAX ≧ 2 · MIN. By configuring the wire electric discharge machine by adjusting the mounting positions of the electrode 14b and the clamp portion 26, it is possible to cope with the waste wire disposal process (2) shown in FIG.
【0064】消耗ワイヤ廃棄処理(2)は、ワイヤ長M
をMAXで除した時の整数部Nの値よりも1少ない(N
−1)回のフルストローク切断を行って(MAX+R)
に相当する未切断部分を残しておき、最後に、〔(MA
X+R)/2〕に相当する切断処理を2回繰り返して行
うことにより、その最後の切断長さ〔(MAX+R)/
2〕をMIN≦〔(MAX+R)/2〕≦MAXの範囲
内に収めるようにした実施例である。The consumable wire disposal process (2) is performed with the wire length M
Is smaller than the value of the integer part N by dividing MAX by MAX (N
-1) Perform full stroke cutting (MAX + R)
Is left uncut, and finally, [(MA
X + R) / 2] is repeated twice so that the final cutting length [(MAX + R) /
2] is within the range of MIN ≦ [(MAX + R) / 2] ≦ MAX.
【0065】つまり、ワイヤ長MがMAXで割り切れる
場合には余りRが最小値0をとり、〔(MAX+R)/
2〕の値が(MAX/2)となるが、MAX≧2・MI
N、要するに、(MAX/2)≧MINであるから、1
回の動作で切断できる最小の切断量MIN以上の長さで
これを切断することが可能である。また、余りRがMA
Xよりも小さくこれに限りなく近い値MAX′をとる場
合には、〔(MAX+R)/2〕の値が〔(MAX+M
AX′)/2〕となるが、MAX′≦MAXであるか
ら、結果的に、〔(MAX+MAX′)/2〕≦MAX
となり、1回の動作で切断できる最大の切断量MAXの
範囲でこれを切断することが可能となる。要するに、ど
のような場合であっても、最後に実行される2回の切断
作業で切断されるワイヤ20の長さ〔(MAX+R)/
2〕は、常に、MIN≦〔(MAX+R)/2〕≦MA
Xの範囲内に収まるのである。That is, when the wire length M is divisible by MAX, the remainder R takes the minimum value 0, and [(MAX + R) /
2] is (MAX / 2), but MAX ≧ 2 · MI
N, in short, since (MAX / 2) ≧ MIN, 1
This can be cut with a length equal to or longer than the minimum cutting amount MIN that can be cut in one operation. The remainder R is MA
When a value MAX ′ smaller than X is used, the value of [(MAX + R) / 2] becomes [(MAX + M
AX ′) / 2], but MAX ′ ≦ MAX, and consequently, [(MAX + MAX ′) / 2] ≦ MAX
Thus, this can be cut within the range of the maximum cutting amount MAX that can be cut by one operation. In short, in any case, the length of the wire 20 cut in the last two cutting operations [(MAX + R) /
2] is always MIN ≦ [(MAX + R) / 2] ≦ MA
This is within the range of X.
【0066】そこで、消耗ワイヤ廃棄処理(2)を開始
したCPU51は、まず、前記した消耗ワイヤ廃棄処理
(1)の場合と同様にして整数部Nと余りRの値を求め
(ステップA1,ステップA2)、整数部Nの値が0よ
りも大きいか否か(実質的には1以上であるか否か)を
判別する(ステップA3)。Then, the CPU 51 which has started the consumable wire discarding process (2) first obtains the values of the integer part N and the remainder R in the same manner as in the above-described consumable wire discarding process (1) (step A1, step A1). A2) It is determined whether the value of the integer part N is greater than 0 (substantially 1 or more) (step A3).
【0067】そして、整数部Nの値が1以上である場
合、つまり、切断のフルストロークMAXで1回以上の
切断作業が行える場合には、CPU51は、前記した消
耗ワイヤ廃棄処理(1)のステップB3〜ステップ7に
相当するステップA4〜ステップA8の処理を実行す
る。但し、ステップA6における判別基準はj>N−1
であるから、最大値MAXによる切断作業が実施される
のはN−1回であって、消耗ワイヤ廃棄処理(1)の場
合に比べて1回少ない。つまり、ステップA12に移行
する時点では、0以上MAX未満の余りRを含む(MA
X+R)の未切断部分が残されていることになる。If the value of the integer part N is 1 or more, that is, if the cutting operation can be performed one or more times in the full stroke MAX of the cutting, the CPU 51 performs the above-described consumable wire discarding processing (1). The processing of steps A4 to A8 corresponding to steps B3 to 7 is executed. However, the determination criterion in step A6 is j> N-1.
Therefore, the cutting operation using the maximum value MAX is performed N-1 times, which is one less than in the case of the waste wire disposal processing (1). In other words, at the time when the process proceeds to step A12, a remainder R that is equal to or greater than 0 and less than MAX is included (MA
(X + R) is left uncut.
【0068】なお、Nの値が1である場合には、最初に
実行されるステップA6の判別結果が真となるので、フ
ルストロークのMAXによる切断作業は1度も実行され
ない。結果的に、どのような場合であっても、ステップ
A12に移行する時点でのワイヤの未切断量は(MAX
+R)である。When the value of N is 1, the result of the determination in step A6, which is executed first, is true, so that the full-stroke MAX cutting operation is never performed. As a result, in any case, the uncut amount of the wire at the time of moving to step A12 is (MAX)
+ R).
【0069】次いで、CPU51は(MAX+R)を2
で除した値〔(MAX+R)/2〕を求め、ワイヤ送り
量を記憶するレジスタAにこの値を格納し(ステップA
12)、レジスタAの値に基いて図8に示すようなワイ
ヤ切断処理を2回繰り返して実行する(ステップA1
3,ステップA14)。Next, the CPU 51 sets (MAX + R) to 2
[(MAX + R) / 2], and stores this value in the register A that stores the wire feed amount (step A).
12) Based on the value of the register A, the wire cutting process as shown in FIG. 8 is repeated twice (step A1).
3, step A14).
【0070】前述した通り、MIN≦〔(MAX+R)
/2〕≦MAXの関係が成り立っているから、切断可能
な最大量MAXと切断可能な最小量MINとの間の切断
量Aにより確実な切断作業が保証される。As described above, MIN ≦ [(MAX + R)
/ 2] ≦ MAX, a reliable cutting operation is guaranteed by the cutting amount A between the maximum cutting amount MAX and the minimum cutting amount MIN.
【0071】また、ステップA3の処理で整数部Nの値
が0以下(実質的に0の場合があるのみ)と判別された
場合、つまり、フルストロークMAXによる切断作業を
1回でも実行してしまうと切り過ぎが発生すると判別さ
れた場合には、CPU51は、更に、余りRの値(実質
的にMと同値)が1回の動作で切断できる最小の切断量
MINよりも大きいか否かを判別する(ステップA
9)。そして、Rの値がMINよりも大きければ、余り
Rの値をそのままレジスタAに格納し(ステップA1
0)、レジスタAの値に基いて図8に示すようなワイヤ
切断処理を1回実行する(ステップA14)。この場
合、MIN<R<MAXであるから、切り過ぎや切り残
しを生じることなく、切断作業を行うことができる。If it is determined in step A3 that the value of the integer part N is equal to or less than 0 (in some cases, it is substantially 0), that is, the cutting operation using the full stroke MAX is performed even once. If it is determined that excessive cutting occurs, the CPU 51 further determines whether or not the value of the remainder R (substantially the same value as M) is larger than the minimum cutting amount MIN that can be cut in one operation. (Step A
9). If the value of R is larger than MIN, the value of the remainder R is stored in the register A as it is (step A1).
0), a wire cutting process as shown in FIG. 8 is executed once based on the value of the register A (step A14). In this case, since MIN <R <MAX, the cutting operation can be performed without causing overcut or uncut.
【0072】また、ステップA9の処理で余りRの値が
MIN以下であると判別された場合は、1回の動作で切
断できる最小の切断量MINの値をレジスタAに格納し
(ステップA11)、レジスタAの値に基いて図8に示
すようなワイヤ切断処理を1回実行する(ステップA1
4)。この場合、多少の切り過ぎが生じることになる
が、構造上、やむを得ない。If it is determined in step A9 that the value of the remainder R is equal to or less than MIN, the minimum cutting amount MIN that can be cut by one operation is stored in the register A (step A11). , A wire cutting process as shown in FIG. 8 is executed once based on the value of the register A (step A1).
4). In this case, some overcutting may occur, but this is unavoidable due to its structure.
【0073】なお、ステップA9の判別基準をR≧MI
Nとしてもよいが、R=MINであれば、ステップA1
0およびステップA11でレジスタAに設定される値は
結果的に同値である。Note that the determination criterion in step A9 is R ≧ MI
N may be set, but if R = MIN, step A1
0 and the value set in the register A in step A11 are consequently the same.
【0074】[0074]
【発明の効果】本発明のワイヤ断線処理方法は、ワイヤ
断線時のワイヤ除去作業に際し、放電によって消耗した
部分のワイヤ、即ち、ワイヤ送給経路上流側のワイヤガ
イドよりも下流側のワイヤ部分またはワーク上面よりも
下流側のワイヤ部分のみを切断除去するようにしたの
で、過剰な切断によって未使用部分のワイヤを無駄にす
ることなく、再結線作業に必要とされる荒れのないワイ
ヤ先端を確実に得ることができる。According to the wire disconnection processing method of the present invention, when the wire is removed at the time of wire disconnection, the portion of the wire consumed by the discharge, that is, the wire portion downstream of the wire guide upstream of the wire feed path or Only the part of the wire downstream of the upper surface of the work is cut and removed, so the excess wire is not wasted and the unused part of the wire is not wasted. Can be obtained.
【0075】また、切断除去すべきワイヤの長さがワイ
ヤ放電加工機の構造上1回の動作によって切断除去でき
る長さを越えている場合には、複数回の切断除去動作を
繰り返し実行することによってワイヤを取り除くように
したので、ワイヤ除去手段の移動ストロークが短いよう
な場合であっても全長の長い切断ワイヤを容易に処理す
ることができる。更に、ワイヤ除去手段の移動ストロー
クが短くても全長の長いワイヤに対処することができる
ので、ワイヤ除去手段の移動ストロークを無闇に長く設
計する必要がなく、ワイヤ放電加工機の構造を小形化す
ることができる。また、複数回の切断除去動作は、ワイ
ヤ放電加工機の構造によって決まる切断可能最大値と余
りとの組み合わせによって実行されるので、切断除去に
必要とされる繰り返し動作の回数は最小となり、切断除
去作業の所要時間が無闇に増長されることもない。If the length of the wire to be cut and removed exceeds the length that can be cut and removed by one operation due to the structure of the wire electric discharge machine, the cutting and removing operation is repeated a plurality of times. Since the wire is removed by this, even if the movement stroke of the wire removing means is short, it is possible to easily process a long cut wire having a long overall length. Further, even if the moving stroke of the wire removing means is short, it is possible to cope with a long wire, so that it is not necessary to design the moving stroke of the wire removing means unnecessarily long, and the structure of the wire electric discharge machine is reduced in size. be able to. In addition, since the cutting and removing operations are performed multiple times by a combination of the maximum possible value and the remainder determined by the structure of the wire electric discharge machine, the number of repetitive operations required for cutting and removing is minimized. The time required for work is not prolonged unnecessarily.
【図1】ワイヤ放電加工機の主要部を概略で示す図であ
る。FIG. 1 is a view schematically showing a main part of a wire electric discharge machine.
【図2】ワイヤ放電加工機制御装置を示す機能ブロック
図である。FIG. 2 is a functional block diagram showing a wire electric discharge machine control device.
【図3】本発明の方法に関連したワイヤ長の算出に関す
る原理を示す概念図である。FIG. 3 is a conceptual diagram showing a principle regarding calculation of a wire length related to the method of the present invention.
【図4】本発明の一実施例を実現する断線復旧処理を示
すフローチャートである。FIG. 4 is a flowchart showing a disconnection restoration process for realizing an embodiment of the present invention.
【図5】断線復旧処理を示すフローチャートの続きであ
る。FIG. 5 is a continuation of the flowchart showing the disconnection recovery processing.
【図6】断線復旧処理の一部を構成する消耗ワイヤ廃棄
処理を示すフローチャートである。FIG. 6 is a flowchart illustrating a consumed wire discarding process which constitutes a part of the disconnection restoration process.
【図7】断線復旧処理の一部を構成する消耗ワイヤ廃棄
処理の他の例を示すフローチャートである。FIG. 7 is a flowchart illustrating another example of the consumable wire discarding process that constitutes a part of the disconnection restoration process.
【図8】消耗ワイヤ廃棄処理の一部を構成するワイヤ切
断処理を示すフローチャートである。FIG. 8 is a flowchart illustrating a wire cutting process that constitutes a part of the consumable wire discarding process.
1 上方機枠部 2 下方機枠部 3 ワイヤ巻上げユニット3 4 ブレーキローラ 5 ワイヤ切断機構 6 ワイヤ引き込みユニット(ワイヤ除去手段) 7 ワイヤ送給経路上流側のワイヤガイド 8 巻上げモータ 9 供給リール 10 ブレーキ用モータ 11 パルスコーダ 12 ワイヤ送りパイプ構造 13 第1のワイヤ切断用電極 14a ワイヤ先端検出手段 14b 第2のワイヤ切断用電極(ワイヤ切断手段) 15 圧接用ローラ 16 ピンチローラ 17 ワイヤ巻取ローラ 18 ワイヤ送給経路下流側のワイヤガイド 19 テーブル面 20 ワイヤ 21 転向ローラ 22 転向ローラ 23 転向ローラ 24 ピンチローラ 25 誘導パイプ 26 クランプ部(ワイヤ除去手段) 27 アーム 28 エアシリンダ 30a 加工用上電極 30b 加工用下電極 50 ワイヤ放電加工機制御装置 51 中央演算処理装置 52 プログラムメモリ 53 データメモリ 54 操作盤 55 入出力装置 56 バス 60 ワークテーブル駆動部 61 加工電源部 62 ワイヤ切断電源部 63 ワイヤ巻上げ/巻取り制御部 64 ワイヤ送り制御部 66 電極機能切換部 68 ワイヤ先端検出部 69 表示装置(CRT) 70 各部移動制御部 71 位置決め部 102 スライド部材 103 支柱ガイド 200 ワーク DESCRIPTION OF SYMBOLS 1 Upper machine frame part 2 Lower machine frame part 3 Wire hoisting unit 3 4 Brake roller 5 Wire cutting mechanism 6 Wire pull-in unit (wire removing means) 7 Wire guide on the upstream side of the wire feeding path 8 Winding motor 9 Supply reel 10 For brake Motor 11 Pulse coder 12 Wire feed pipe structure 13 First electrode for wire cutting 14a Wire tip detecting means 14b Second electrode for wire cutting (wire cutting means) 15 Pressure roller 16 Pinch roller 17 Wire winding roller 18 Wire feeding Downstream wire guide 19 Table surface 20 Wire 21 Turning roller 22 Turning roller 23 Turning roller 24 Pinch roller 25 Guide pipe 26 Clamp (wire removing means) 27 Arm 28 Air cylinder 30a Upper electrode for processing 30b Lower electrode for processing 50Ear EDM control unit 51 Central processing unit 52 Program memory 53 Data memory 54 Operation panel 55 Input / output device 56 Bus 60 Work table drive unit 61 Machining power supply unit 62 Wire cutting power supply unit 63 Wire winding / winding control unit 64 Wire Feed control unit 66 Electrode function switching unit 68 Wire tip detection unit 69 Display device (CRT) 70 Moving control unit 71 Positioning unit 102 Slide member 103 Support guide 200 Work
───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.6,DB名) B23H 7/02 - 7/10 ──────────────────────────────────────────────────続 き Continued on front page (58) Field surveyed (Int.Cl. 6 , DB name) B23H 7/02-7/10
Claims (11)
と、切断されたワイヤを把持してワイヤ送給経路から取
り除くためのワイヤ除去手段とを放電加工部よりも上流
側のワイヤ送給経路上に備え、放電加工部におけるワイ
ヤ断線を検出することにより前記ワイヤ切断手段を作動
してワイヤを切断し、更に、前記ワイヤ除去手段を作動
して放電加工部とワイヤ切断手段との間で切断されたワ
イヤを取り除くようにしたワイヤ放電加工機において、
ワイヤ断線検出後、ワイヤ先端検出手段でワイヤ先端が
検出されるまでワイヤ送給経路上流側に設けられたワイ
ヤ巻き戻し手段によりワイヤを巻き戻してその巻き戻し
量を求め、該巻き戻し量と設定データとに基いて放電に
よって消耗した部分を除去するためのワイヤ長を算出
し、該ワイヤ長だけワイヤを送り出して前記ワイヤ切断
手段によりワイヤを切断して取り除くようにしたことを
特徴とするワイヤ放電加工機における断線ワイヤの処理
方法。1. A wire cutting means for cutting a wire and a wire removing means for holding the cut wire and removing the wire from the wire feeding path on a wire feeding path upstream of the electric discharge machining part. By detecting the wire break in the electric discharge machining section, the wire cutting means is operated to cut the wire, and further, the wire removing means is operated to cut the wire between the electric discharge machining section and the wire cutting means. In the wire electric discharge machine that removes the broken wire,
After detecting the wire breakage, the wire is rewound by the wire rewinding means provided on the upstream side of the wire feeding path until the wire tip is detected by the wire tip detecting means, and the amount of rewinding is determined. A wire length for removing a portion consumed by the discharge based on the data, a wire being sent out by the wire length, and the wire cutting means cutting and removing the wire. A method for processing a broken wire in a processing machine.
とワイヤ送給経路上流側のワイヤガイドとの距離に所定
値を加算した値であり、前記ワイヤ長は前記巻き戻し量
より前記設定データを減じた値である請求項1記載のワ
イヤ放電加工機における断線ワイヤの処理方法。2. The setting data is a value obtained by adding a predetermined value to a distance between the wire cutting means and a wire guide on an upstream side of a wire feeding path, and the wire length is obtained by subtracting the setting data from the unwinding amount. The method for treating a broken wire in a wire electric discharge machine according to claim 1, wherein the value is a reduced value.
とワイヤ送給経路上流側のワイヤガイドとの距離、ワイ
ヤ送給経路上流側のワイヤガイドの位置およびワークの
厚みであり、これらデータにより求められるワーク上面
とワイヤ切断手段との間の距離に所定値を加算した値を
前記巻き戻し量から減じて前記ワイヤ長を算出するよう
にした請求項1記載のワイヤ放電加工機における断線ワ
イヤの処理方法。3. The setting data is a distance between the wire cutting means and a wire guide on the upstream side of the wire feed path, a position of the wire guide on the upstream side of the wire feed path, and a thickness of a work, and is obtained from these data. 2. The processing of a broken wire in a wire electric discharge machine according to claim 1, wherein the wire length is calculated by subtracting a value obtained by adding a predetermined value to a distance between an upper surface of the workpiece to be cut and the wire cutting means from the rewind amount. Method.
と、切断されたワイヤを把持してワイヤ送給経路から取
り除くためのワイヤ除去手段とを放電加工部よりも上流
側のワイヤ送給経路上に備え、放電加工部におけるワイ
ヤ断線を検出することにより前記ワイヤ切断手段を作動
してワイヤを切断し、更に、前記ワイヤ除去手段を作動
して放電加工部とワイヤ切断手段との間で切断されたワ
イヤを取り除くようにしたワイヤ放電加工機において、
ワイヤ断線検出後、ワイヤ送給経路上流側のワイヤガイ
ドの位置またはワークの厚みに基いて除去すべきワイヤ
長を求め、前記ワイヤ切断手段によってワイヤ送給経路
上流側のワイヤ先端から切断できるワイヤの長さの最大
値で前記ワイヤ長を除して整数部と余りとを求め、ワイ
ヤ送りローラと前記ワイヤ切断手段およびワイヤ除去手
段を作動し、前記整数部に相当する回数の最大値による
切断作業と取り除き作業、および、前記余りによる切断
作業と取り除き作業を行って前記ワイヤ長分のワイヤを
切断して取り除くようにしたことを特徴とするワイヤ放
電加工機における断線ワイヤの処理方法。4. A wire cutting means for cutting a wire, and a wire removing means for gripping and removing the cut wire from the wire feeding path on a wire feeding path upstream of the electric discharge machining part. By detecting the wire break in the electric discharge machining section, the wire cutting means is operated to cut the wire, and further, the wire removing means is operated to cut the wire between the electric discharge machining section and the wire cutting means. In the wire electric discharge machine that removes the broken wire,
After detecting the wire breakage, the length of the wire to be removed is determined based on the position of the wire guide on the upstream side of the wire feed path or the thickness of the work, and the wire cutting means can cut the wire that can be cut from the tip of the wire on the upstream side of the wire feed path. The integer length and remainder are obtained by dividing the wire length by the maximum value of the length, and the wire feeding roller, the wire cutting means and the wire removing means are operated, and the cutting operation is performed by the maximum number of times corresponding to the integer part. And a removing operation, and a cutting operation and a removing operation by the surplus are performed to cut and remove the wire corresponding to the wire length.
と、切断されたワイヤを把持してワイヤ送給経路から取
り除くためのワイヤ除去手段とを放電加工部よりも上流
側のワイヤ送給経路上に備え、放電加工部におけるワイ
ヤ断線を検出することにより前記ワイヤ切断手段を作動
してワイヤを切断し、更に、前記ワイヤ除去手段を作動
して放電加工部とワイヤ切断手段との間で切断されたワ
イヤを取り除くようにしたワイヤ放電加工機において、
ワイヤ断線検出後、ワイヤ先端検出手段でワイヤ先端が
検出されるまでワイヤ送給経路上流側に設けられたワイ
ヤ巻き戻し手段によりワイヤを巻き戻してその巻き戻し
量を求め、該巻き戻し量と設定データとに基いて放電に
よって消耗した部分を除去するためのワイヤ長を算出
し、前記ワイヤ切断手段によってワイヤ送給経路上流側
のワイヤ先端から切断できるワイヤの長さの最大値で前
記ワイヤ長を除して整数部と余りとを求め、ワイヤ送り
ローラと前記ワイヤ切断手段およびワイヤ除去手段を作
動し、前記整数部に相当する回数の最大値による切断作
業と取り除き作業、および、前記余りによる切断作業と
取り除き作業を行って前記ワイヤ長分のワイヤを切断し
て取り除くようにしたことを特徴とするワイヤ放電加工
機における断線ワイヤの処理方法。5. A wire cutting means for cutting a wire and a wire removing means for gripping and removing the cut wire from the wire feeding path on a wire feeding path upstream of the electric discharge machining part. By detecting the wire break in the electric discharge machining section, the wire cutting means is operated to cut the wire, and further, the wire removing means is operated to cut the wire between the electric discharge machining section and the wire cutting means. In the wire electric discharge machine that removes the broken wire,
After detecting the wire breakage, the wire is rewound by the wire rewinding means provided on the upstream side of the wire feeding path until the wire tip is detected by the wire tip detecting means, and the amount of rewinding is determined. A wire length for removing a portion consumed by discharge based on the data is calculated, and the wire length is determined by a maximum value of a wire length that can be cut from a wire tip on a wire feed path upstream side by the wire cutting unit. Calculate the integer part and the remainder, and operate the wire feed roller, the wire cutting means and the wire removing means, and perform the cutting operation and the removing operation by the maximum number of times corresponding to the integer part, and the cutting by the surplus. Disconnecting the wire in the wire electric discharge machine, wherein the wire is cut and removed by performing an operation and a removing operation. Method of processing.
とワイヤ送給経路上流側のワイヤガイドとの距離に所定
値を加算した値であり、前記ワイヤ長は前記巻き戻し量
より前記設定データを減じた値である請求項5記載のワ
イヤ放電加工機における断線ワイヤの処理方法。6. The setting data is a value obtained by adding a predetermined value to a distance between the wire cutting means and a wire guide on an upstream side of a wire feeding path, and the wire length is obtained by calculating the setting data from the unwinding amount. The method for treating a broken wire in a wire electric discharge machine according to claim 5, wherein the value is a reduced value.
とワイヤ送給経路上流側のワイヤガイドとの距離、ワイ
ヤ送給経路上流側のワイヤガイドの位置およびワークの
厚みであり、これらデータにより求められるワーク上面
とワイヤ切断手段との間の距離に所定値を加算した値を
前記巻き戻し量から減じて前記ワイヤ長を算出するよう
にした請求項5記載のワイヤ放電加工機における断線ワ
イヤの処理方法。7. The setting data is a distance between the wire cutting means and a wire guide upstream of the wire feed path, a position of the wire guide upstream of the wire feed path, and a thickness of a work, and is obtained from these data. 6. The processing of a broken wire in a wire electric discharge machine according to claim 5, wherein the wire length is calculated by subtracting a value obtained by adding a predetermined value to a distance between the upper surface of the workpiece and the wire cutting means from the rewind amount. Method.
と、切断されたワイヤを把持してワイヤ送給経路から取
り除くためのワイヤ除去手段とを放電加工部よりも上流
側のワイヤ送給経路上に備え、放電加工部におけるワイ
ヤ断線を検出することにより前記ワイヤ切断手段を作動
してワイヤを切断し、更に、前記ワイヤ除去手段を作動
して放電加工部とワイヤ切断手段との間で切断されたワ
イヤを取り除くようにしたワイヤ放電加工機において、
ワイヤ断線検出後、ワイヤ送給経路上流側のワイヤガイ
ドの位置またはワークの厚みに基いて除去すべきワイヤ
長を求め、前記ワイヤ切断手段によってワイヤ送給経路
上流側のワイヤ先端から切断できるワイヤの長さの最大
値で前記ワイヤ長を除して整数部と余りとを求め、ワイ
ヤ送りローラと前記ワイヤ切断手段およびワイヤ除去手
段を作動し、前記整数部から「1」減じた数に相当する
回数の最大値による切断作業と取り除き作業、および、
前記切断できるワイヤの長さの最大値に前記余りを加算
して「2」で除した値のワイヤ量の切断作業と取り除き
作業を2回行って前記ワイヤ長分のワイヤを切断して取
り除くようにしたことを特徴とするワイヤ放電加工機に
おける断線ワイヤの処理方法。8. A wire cutting means for cutting a wire, and a wire removing means for gripping and removing the cut wire from the wire feeding path on a wire feeding path upstream of the electric discharge machining part. By detecting the wire break in the electric discharge machining section, the wire cutting means is operated to cut the wire, and further, the wire removing means is operated to cut the wire between the electric discharge machining section and the wire cutting means. In the wire electric discharge machine that removes the broken wire,
After detecting the wire breakage, the length of the wire to be removed is determined based on the position of the wire guide on the upstream side of the wire feed path or the thickness of the work, and the wire cutting means can cut the wire that can be cut from the tip of the wire on the upstream side of the wire feed path. The integer length and remainder are obtained by dividing the wire length by the maximum value of the length, and the wire feed roller, the wire cutting means and the wire removing means are operated, and the number corresponds to the number obtained by subtracting "1" from the integer part. Cutting and removing work by the maximum number of times, and
The remainder is added to the maximum value of the length of the wire that can be cut, and the cutting operation and the removing operation of the wire amount of the value obtained by dividing by “2” are performed twice to cut and remove the wire of the wire length. A method for treating a broken wire in a wire electric discharge machine, the method comprising:
と、切断されたワイヤを把持してワイヤ送給経路から取
り除くためのワイヤ除去手段とを放電加工部よりも上流
側のワイヤ送給経路上に備え、放電加工部におけるワイ
ヤ断線を検出することにより前記ワイヤ切断手段を作動
してワイヤを切断し、更に、前記ワイヤ除去手段を作動
して放電加工部とワイヤ切断手段との間で切断されたワ
イヤを取り除くようにしたワイヤ放電加工機において、
ワイヤ断線検出後、ワイヤ先端検出手段でワイヤ先端が
検出されるまでワイヤ送給経路上流側に設けられたワイ
ヤ巻き戻し手段によりワイヤを巻き戻してその巻き戻し
量を求め、該巻き戻し量と設定データとに基いて放電に
よって消耗した部分を除去するためのワイヤ長を算出
し、前記ワイヤ切断手段によってワイヤ送給経路上流側
のワイヤ先端から切断できるワイヤの長さの最大値で前
記ワイヤ長を除して整数部と余りとを求め、ワイヤ送り
ローラと前記ワイヤ切断手段およびワイヤ除去手段を作
動し、前記整数部から「1」減じた数に相当する回数の
最大値による切断作業と取り除き作業、および、前記切
断できるワイヤの長さの最大値に前記余りを加算して
「2」で除した値のワイヤ量の切断作業と取り除き作業
を2回行って前記ワイヤ長分のワイヤを切断して取り除
くようにしたことを特徴とするワイヤ放電加工機におけ
る断線ワイヤの処理方法。9. A wire cutting means for cutting a wire and a wire removing means for gripping the cut wire and removing it from the wire feeding path on a wire feeding path upstream of the electric discharge machining part. By detecting the wire break in the electric discharge machining section, the wire cutting means is operated to cut the wire, and further, the wire removing means is operated to cut the wire between the electric discharge machining section and the wire cutting means. In the wire electric discharge machine that removes the broken wire,
After detecting the wire breakage, the wire is rewound by the wire rewinding means provided on the upstream side of the wire feeding path until the wire tip is detected by the wire tip detecting means, and the amount of rewinding is obtained. A wire length for removing a portion consumed by discharge based on the data is calculated, and the wire length is determined by a maximum value of a wire length that can be cut from a wire tip on a wire feed path upstream side by the wire cutting unit. The integer part and the remainder are obtained, and the wire feed roller, the wire cutting means and the wire removing means are operated, and the cutting operation and the removing operation by the maximum number of times corresponding to the integer part minus "1" are performed. And performing the cutting operation and the removing operation of the wire amount of the value obtained by adding the remainder to the maximum value of the cuttable wire length and dividing by “2” twice, and Processing method disconnection wire in the wire electric discharge machine being characterized in that as removal by cutting the long portion of the wire.
段とワイヤ送給経路上流側のワイヤガイドとの距離に所
定値を加算した値であり、前記ワイヤ長は前記巻き戻し
量より前記設定データを減じた値である請求項9記載の
ワイヤ放電加工機における断線ワイヤの処理方法。10. The setting data is a value obtained by adding a predetermined value to a distance between the wire cutting means and a wire guide on an upstream side of a wire feeding path, and the wire length is obtained by subtracting the setting data from the rewinding amount. The method for treating a broken wire in a wire electric discharge machine according to claim 9, which is a reduced value.
段とワイヤ送給経路上流側のワイヤガイドとの距離、ワ
イヤ送給経路上流側のワイヤガイドの位置およびワーク
の厚みであり、これらデータにより求められるワーク上
面とワイヤ切断手段との間の距離に所定値を加算した値
を前記巻き戻し量から減じて前記ワイヤ長を算出するよ
うにした請求項9記載のワイヤ放電加工機における断線
ワイヤの処理方法。11. The setting data is a distance between the wire cutting means and a wire guide on the upstream side of the wire feed path, a position of the wire guide on the upstream side of the wire feed path, and a thickness of a work, and is obtained from these data. 10. The processing of a broken wire in a wire electric discharge machine according to claim 9, wherein the wire length is calculated by subtracting a value obtained by adding a predetermined value to a distance between an upper surface of the workpiece to be cut and the wire cutting means from the rewinding amount. Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7052096A JP2987305B2 (en) | 1995-02-17 | 1995-02-17 | Processing method of broken wire in wire electric discharge machine |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7052096A JP2987305B2 (en) | 1995-02-17 | 1995-02-17 | Processing method of broken wire in wire electric discharge machine |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08215938A JPH08215938A (en) | 1996-08-27 |
JP2987305B2 true JP2987305B2 (en) | 1999-12-06 |
Family
ID=12905324
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7052096A Expired - Lifetime JP2987305B2 (en) | 1995-02-17 | 1995-02-17 | Processing method of broken wire in wire electric discharge machine |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2987305B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022181368A1 (en) * | 2021-02-26 | 2022-09-01 | ファナック株式会社 | Wire-breakage position estimation device and wire-breakage position estimation method |
-
1995
- 1995-02-17 JP JP7052096A patent/JP2987305B2/en not_active Expired - Lifetime
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022181368A1 (en) * | 2021-02-26 | 2022-09-01 | ファナック株式会社 | Wire-breakage position estimation device and wire-breakage position estimation method |
JP7492077B2 (en) | 2021-02-26 | 2024-05-28 | ファナック株式会社 | Disconnection location estimation device and disconnection location estimation method |
Also Published As
Publication number | Publication date |
---|---|
JPH08215938A (en) | 1996-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4168076B2 (en) | Wire cut electric discharge machine with wire electrode tension control function | |
JP5180363B1 (en) | Wire electrical discharge machine with automatic connection parameter selection function | |
US4338505A (en) | Method and apparatus for restoring a wire electrode | |
JP3084879B2 (en) | Wire electric discharge machine | |
JP3330780B2 (en) | Disconnection repair device in wire electric discharge machine | |
JP2011136409A (en) | Wire break repairing device for wire-cut electric discharge machine | |
JP2987305B2 (en) | Processing method of broken wire in wire electric discharge machine | |
US5288966A (en) | Wire-cut electrical discharge machine having wire electrode cutting device | |
WO1982001339A1 (en) | Wire electrode disconnection processing apparatus | |
JPH06304819A (en) | Wire electric discharge machine | |
JPS61293724A (en) | Method for re-starting wire cut electric discharge machine | |
JPH0440126B2 (en) | ||
JP2019118960A (en) | Wire electric discharge machine and automatic wire connection method for wire electric discharge machine | |
JPH04143074A (en) | Welding arc starting method | |
CN110605443A (en) | Wire electric discharge machine and machining condition adjustment method | |
JP4342737B2 (en) | How to avoid short circuit during wire EDM | |
JPH07204939A (en) | Wire cut electric discharge machining and wire cut electric discharge machine | |
JPH07108487B2 (en) | Wire cut electrical discharge machine | |
JPH04289026A (en) | Short circuit releasing method for wire cut electric discharge machine | |
JPH01240220A (en) | Wire cut electric discharge machine | |
JP6992224B2 (en) | Wire feeding system and welding system | |
JP2000141133A (en) | Wire electric discharge machine | |
JPS60108218A (en) | Wire electric-discharge machining device | |
JP2003094254A (en) | Wire electric discharge machining machine and annealing method | |
JPH05303417A (en) | Control device for industrial robot |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990914 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081001 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091001 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091001 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101001 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111001 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111001 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121001 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131001 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term |