JPS6012165B2 - Reverse control method - Google Patents
Reverse control methodInfo
- Publication number
- JPS6012165B2 JPS6012165B2 JP51081266A JP8126676A JPS6012165B2 JP S6012165 B2 JPS6012165 B2 JP S6012165B2 JP 51081266 A JP51081266 A JP 51081266A JP 8126676 A JP8126676 A JP 8126676A JP S6012165 B2 JPS6012165 B2 JP S6012165B2
- Authority
- JP
- Japan
- Prior art keywords
- workpiece
- straight line
- machining
- machining electrode
- short circuit
- 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
Links
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23H—WORKING OF METAL BY THE ACTION OF A HIGH CONCENTRATION OF ELECTRIC CURRENT ON A WORKPIECE USING AN ELECTRODE WHICH TAKES THE PLACE OF A TOOL; SUCH WORKING COMBINED WITH OTHER FORMS OF WORKING OF METAL
- B23H7/00—Processes or apparatus applicable to both electrical discharge machining and electrochemical machining
- B23H7/02—Wire-cutting
- B23H7/06—Control of the travel curve of the relative movement between electrode and workpiece
- B23H7/065—Electric circuits specially adapted therefor
Landscapes
- Chemical & Material Sciences (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Electrochemistry (AREA)
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
- Numerical Control (AREA)
Description
【発明の詳細な説明】
本発明は放電加工機に於ける電極とワーク間の相対運動
方向を逆転せしめる後退制御方式に係り、特に電極がワ
ークに接触した場合に於ける後退制御方式に係る。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a backward control method for reversing the direction of relative motion between an electrode and a workpiece in an electrical discharge machine, and particularly to a backward control method when the electrode comes into contact with the workpiece.
放電電極としてワイヤを用いる放電加工機は複雑な形状
の加工を高精度で行なうことができ、又、加工時の騒音
もなく秀れてし・る。ところで、放電加工機はワイヤと
ワーク間に高電圧を与えこれらの間に放電を生ぜしめる
と共にワイヤ又はワークの一方を移動し、放電破壊によ
り所望の形状を得るものであり、ワイヤとワーク間に短
絡を生じると最早や加工を行なうことができない。Electric discharge machines that use wires as discharge electrodes are capable of machining complex shapes with high precision, and are superior in that they produce no noise during machining. Incidentally, an electric discharge machine applies a high voltage between a wire and a workpiece to generate an electric discharge between them, and moves either the wire or the workpiece to obtain a desired shape by destruction of the wire and the workpiece. Once a short circuit occurs, processing can no longer be performed.
従って、ひとたび短絡が生じた場合は電極又はワークを
後退せしめる必要が生ずる。Therefore, once a short circuit occurs, it becomes necessary to retreat the electrode or workpiece.
この場合、加工電極には常に高電圧が印加されているか
ら、加工時の軌跡と異なる軌跡をたどって加工電極又は
ワークを後退すると後退時にも切削を行ない加工精度が
低下する。この為、後退制御は加工時の軌跡をたどって
後退せしめる必要がある。本発明は電極とワーク間に短
絡が生じた場合、加工時の軌跡に沿って加工電極又はワ
ークを後退せしめることにより該短絡状態をすみやかに
解除をし、かつ高精度の放電加工を達成することを目的
としており、この目的は本発明に於ては加工電極と、こ
の加工電極によって加工されるワーク間の相対運動を制
御する放電加工機の数値制御装置に於て、指令情報とし
て与えられた指令形状を多数の微小直線群で分割もしく
は近似し該各微小直線の各軸成分数値デー外こ基づいて
前記相対運動のためのパルスを分配せしめると共に該微
小直線の各軸成分数値データを記憶手段に記憶せしめ、
前記加工電極とワークとの間に短絡が生じた場合には前
記記憶手段に記憶されている前記微小直線の各軸成分数
値データに基づき再度パルス分配を行い、かつ加工電極
とワーク間の相対運動方向を逆転せしめることにより達
成される。以下、本発明を図面にしたがって詳細に説明
する。In this case, since a high voltage is always applied to the machining electrode, if the machining electrode or the workpiece is retreated following a trajectory different from the trajectory during machining, cutting will be performed even during the retreat, resulting in a decrease in machining accuracy. For this reason, it is necessary for the backward control to move backward by following the trajectory during machining. When a short circuit occurs between an electrode and a workpiece, the present invention promptly releases the short circuit state by retracting the machining electrode or workpiece along the trajectory during machining, and achieves highly accurate electric discharge machining. In the present invention, this purpose is given as command information in the numerical control device of the electric discharge machine that controls the relative motion between the machining electrode and the workpiece machined by the machining electrode. A means for dividing or approximating the command shape into a large number of minute straight lines, distributing pulses for the relative movement based on the numerical data of each axis component of each minute straight line, and storing numerical data of each axis component of the minute straight lines. Let it be remembered,
If a short circuit occurs between the machining electrode and the workpiece, pulse distribution is performed again based on the numerical data of each axis component of the minute straight line stored in the storage means, and relative movement between the machining electrode and the workpiece is performed. This is achieved by reversing the direction. Hereinafter, the present invention will be explained in detail with reference to the drawings.
第1図は本発明に係る数値制御装置のブロック図であり
、第2図はパルス分配を説明するための図、第3図は後
退制御を説明するための図である。FIG. 1 is a block diagram of a numerical control device according to the present invention, FIG. 2 is a diagram for explaining pulse distribution, and FIG. 3 is a diagram for explaining backward control.
第1図中、1は指令情報を穿孔されたテープ、2はテー
プリーダ、3は処理装置(CPU)、4,4′は公知の
パルス分配器でたとえばDDA(Digital Di
merentiaI AM1yzer Interpo
raのr)桶間器、5は微小直線のX、Y軸成分を記憶
するメモリー、6はワークと電極間の短絡を検出するモ
ニタ、7,7′は×、Y藤用サーボモータたとえばパル
スモ−夕である。In FIG. 1, 1 is a tape perforated with command information, 2 is a tape reader, 3 is a processing unit (CPU), and 4 and 4' are known pulse distributors, such as DDA (Digital Digital
merentiaI AM1yzer Interpo
ra's r) Okema device, 5 is a memory that stores the X and Y axis components of minute straight lines, 6 is a monitor that detects short circuits between the workpiece and the electrode, 7 and 7' are ×, and Y servo motors such as pulse motors. -It's evening.
テープリーダ2より加工情報が読込まれるとCPU3は
その情報を予じめ与えられているコントロールプログラ
ムにしたがって解読、演算を行ない指令直線又は指令円
弧を第2図a,bに示す如く微少なセグメントに分割す
ると共に各セグメントの軸成分△×,△yを演算する。When the processing information is read from the tape reader 2, the CPU 3 decodes and calculates the information according to a control program given in advance, and converts the command straight line or command arc into minute segments as shown in Fig. 2 a and b. At the same time, the axis components Δx and Δy of each segment are calculated.
この微少に分割されたセグメントの成分△×,△yはそ
れぞれ公知のDDA補間器4,4′に転送され、ここで
モータを駆動するためのパルス列を発生させる。CPU
2はセグメント△x,△yをDDA4,4′に転送する
と同時にこれらをメモリ5に転送し記憶せしめる。The minutely divided segment components Δx and Δy are transferred to known DDA interpolators 4 and 4', respectively, where they generate a pulse train for driving the motor. CPU
2 transfers the segments Δx and Δy to the DDA 4, 4' and at the same time transfers them to the memory 5 for storage.
セグメントの成分△×,△yに相対する数のパルスがす
べてDDA4,4′からモータ7,7′に転送されると
CPU3は新たなセグメントの成分△×,△yをODA
4,4′およびメモリ5に転送する。When all the pulses of the number relative to the segment components △×, △y are transferred from the DDA 4, 4' to the motors 7, 7', the CPU 3 transfers the new segment components △×, △y to the ODA.
4, 4' and memory 5.
以後、同様な動作が操返えされ1ブロックのすべてのセ
グメントに相当する数のパルスがモータに転送されると
テープリーダは次のブロックを読みこれをCPUに与え
る。Thereafter, the same operation is repeated, and when a number of pulses corresponding to all segments of one block have been transferred to the motor, the tape reader reads the next block and supplies it to the CPU.
CPU、DDAはこのブロックの実行を第1のブロック
の場合と同様の過程をもって行なう。尚、メモリ5は一
定の容量しか持っていないため順次得られたセグメント
の軸成分△×,△yを記憶してゆくと、容量いっぱいの
状態となる。この場合には最も以前に記憶されたセグメ
ントから消去し、そこに新たなセグメント成分を記憶さ
せてゆく。短絡の発生はモニタ6より通報される。The CPU and DDA execute this block using the same process as the first block. Note that the memory 5 only has a certain capacity, so when the axial components Δx and Δy of segments obtained sequentially are stored, the memory 5 becomes full. In this case, the oldest segment is erased, and a new segment component is stored there. The monitor 6 reports the occurrence of a short circuit.
モニタ6より短絡の発生を知らされるとCPU3は前記
メモリ5に記憶しておいたセグメントの藤成分△×,△
yを順次格納した順序とは逆に取り出し、符号を逆にし
てDDA4,4′に転送する。When the CPU 3 is notified of the occurrence of a short circuit by the monitor 6, the CPU 3 calculates the Fuji components △×, △ of the segment stored in the memory 5.
y is taken out in the opposite order to the order in which it was stored, reversed the sign, and transferred to the DDA 4, 4'.
DDA4,4′は転送されてきた数値に基づきパルス分
配を行い得られたパルスを加工時と逆方向に回転せしめ
るべくモー外こ与える。The DDA 4, 4' distributes pulses based on the transferred values and applies the obtained pulses to the outside of the machining machine so as to rotate the machine in the opposite direction to that during machining.
上記処理は短絡が解除されるまで続行される。The above process continues until the short circuit is removed.
短絡が解除され、再び前進を開始するときは「後退時に
メモリ5から取り出したすべてのセグメントの成分△×
,△yを再度順次元の符号でDDA4,4′に転送する
。後退時に取り出された全セグメントの軸成分に相当す
るパルスを全てDDA4,4′よりモータに送り出すと
メモリ5よりセグメント成分を取り出す作業は完了し正
規の制御に戻る。本発明に於る後退制御はDDA4,4
′に転送されたセグメント成分に相当する数のパルスが
全てモ−夕に転送され「次のセグメント成分をDDA4
,4′に転送しろという命令が出されたときにモニタか
ら短絡を示す信号が発生しているかにより開始される。When the short circuit is released and the forward movement starts again, "all segment components taken out from the memory 5 during the backward movement △×
, Δy are again transferred to DDA 4, 4' with forward-dimensional codes. When all the pulses corresponding to the axial components of all the segments taken out during the backward movement are sent to the motor from the DDA 4, 4', the work of taking out the segment components from the memory 5 is completed and normal control returns. The reverse control in the present invention is DDA4,4
All the pulses of the number corresponding to the segment components transferred to
, 4' is issued and a signal indicating a short circuit is generated from the monitor.
又、メモリ5はDDAに謙出された1つのセグメントに
相当する数のパルスが全てモータに送出された際、短絡
が解除されているかにより後退の停止を制御している。
従ってセグメントの途中で短絡が発生したり、解除して
もセグメント単位でしか前進、後退の起動、停止制御は
実行されない。Further, the memory 5 controls the stop of the backward movement depending on whether the short circuit is released when all the pulses corresponding to one segment output from the DDA are sent to the motor.
Therefore, even if a short circuit occurs or is released in the middle of a segment, the forward and reverse start and stop controls are executed only on a segment-by-segment basis.
しかしながら、セグメントの長さQはQ=ノ△之十△〆
=5ム
としているので切削誤差は問題とはならない。However, since the length Q of the segment is set to Q = ノ△之〆〆 = 5 mm, cutting errors do not pose a problem.
後退をつづけ、短絡が解除されると再び前進にうつるが
このとき前進と同時に放電が開始される。短絡の監視は
セグメント単位でおこなうためDDAの原理より後退時
に前進時とは厳密に言うと同じ軌跡上を戻らない。すな
わち第3図の如くセグメントABに対するパルス・パタ
ーンが後退時BAに対して現われることになる。しかし
1パルスは電極又はワークの移動長1仏に相当するもの
でギャップに比して非常に小さく精度上の問題とはなら
ない。It continues to move backward, and when the short circuit is removed, it moves forward again, but at this time, discharge begins at the same time as it moves forward. Since short-circuit monitoring is performed on a segment-by-segment basis, due to the principle of DDA, strictly speaking, when reversing, the vehicle does not return on the same trajectory as when moving forward. That is, as shown in FIG. 3, the pulse pattern for segment AB will appear for BA during retraction. However, one pulse corresponds to one French movement length of the electrode or workpiece, which is very small compared to the gap and does not pose a problem in terms of accuracy.
以上、本発明を図面に従って詳細に説明した如く本発明
によれば電極とワーク間に短絡が生じても簡単な構成に
より加工時の軌跡に沿って電極又はワークを後退せしめ
ることができ、すみやかに短絡を解除でき「又精度の高
い放電加工を達成することができる。As described above in detail with reference to the drawings, according to the present invention, even if a short circuit occurs between the electrode and the workpiece, the electrode or the workpiece can be quickly retreated along the machining trajectory with a simple configuration. Short circuits can be canceled and highly accurate electrical discharge machining can be achieved.
また本発明によれば、加工電極とワ‐ークとの相対的な
運動の通路を記憶する方法としてパルス分配器に与えら
れる微小な直線セグメントの各軸成分△×,△Yを記憶
する方法を用いているので、パルス分配器からの出力パ
ルス列のパターンを記憶する従来方法に比較して記憶要
素(メモリ)の記億容量が小さくてよいという利点が得
られる。さらに放電加工機においては加工電極とワーク
との間の放電間隙の状態を常時監視しておき、間隙が短
絡しそうになったときに加工電極とワークとの相対的送
り動作を中断する機能が、後退制御機能と併設されるの
が一般的であり、このような放電加工機においては、短
絡の危険が生じたとき送りを中断する目的でパルス分配
器の動作を中断させるため、パルス分配器からの各軸分
配パルス列は中断し、したがって分配パルス列を記憶す
る従釆方式においては、このような中断している間にお
いてもパルス列の記憶(実際にはパルスは無いのでパル
スがないことを記憶する)することになり、送り再開後
に短絡が生じて、メモリの内容を用いて一定量の後退運
動を行なうときには結局前進に要した時間(短絡危険に
伴なう送り停止時間を含む)と同じ時間かかってしまう
不具合があったが、本発明によれば前進動作のときにパ
ルス分配器に与えた微小直線の各軸成分数値データ△×
,△Yを、後退制御のときにも用いるようにしているの
で、上述のような前進時の送り中断時間が後退運動に要
する時間を長くするようなことは全く排除できる利点が
ある。Further, according to the present invention, as a method of memorizing the path of relative motion between the processing electrode and the workpiece, there is a method of memorizing each axis component △×, △Y of a minute straight line segment given to the pulse distributor. , the advantage is that the storage capacity of the storage element (memory) is small compared to the conventional method of storing the pattern of the output pulse train from the pulse distributor. Furthermore, electric discharge machines have a function that constantly monitors the state of the discharge gap between the machining electrode and the workpiece, and interrupts the relative feed operation between the machining electrode and the workpiece when the gap is about to short-circuit. It is generally installed in conjunction with a retraction control function, and in such electrical discharge machines, the pulse distributor has a The distribution pulse train for each axis is interrupted, and therefore, in the secondary method of storing the distribution pulse train, the pulse train is stored even during such interruptions (actually, there are no pulses, so the absence of pulses is stored). Therefore, if a short circuit occurs after feeding resumes, and the contents of the memory are used to perform a certain amount of backward movement, it will take the same amount of time as it took to move forward (including the time it took to stop feeding due to the risk of short circuit). However, according to the present invention, each axis component numerical data of the minute straight line given to the pulse distributor during forward movement is
, .DELTA.Y are also used during the backward control, which has the advantage of completely eliminating the above-mentioned situation in which the feeding interruption time during the forward movement lengthens the time required for the backward movement.
第1図は本発明のブロック図、第2図はパルス分配を説
明する図、第3図は後退時と前進時の軌跡を示す。
図中、3は処理装置、4,4′はDDA、5はメモリ、
6はモニタである。
第1図
第2図
第3図FIG. 1 is a block diagram of the present invention, FIG. 2 is a diagram explaining pulse distribution, and FIG. 3 shows trajectories during backward and forward movement. In the figure, 3 is a processing device, 4 and 4' are DDAs, 5 is a memory,
6 is a monitor. Figure 1 Figure 2 Figure 3
Claims (1)
間の相対運動を制御する放電加工機の数値制御装置にお
いて指令情報として与えられた指令形状を多数の微小直
線群で分割、若しくは近似し、該各微小直線の各軸成分
数値データに基づいて前記相対運動のためのパルスを分
配せしめると共に該微小直線の各軸成分数値データを記
憶手段に記憶せしめ、前記加工電極とワークとの間に短
絡が生じた場合は前記記憶手段に記憶されている前記微
小直線の各軸成分数値データに基づき再度パルス分配を
行い、かつ加工電極とワーク間の相対的運動方向を逆転
せしめることを特徴とする後退制御方式。1 A command shape given as command information in a numerical control device of an electrical discharge machine that controls relative motion between a machining electrode and a workpiece machined by this machining electrode is divided into a large number of minute straight line groups, or approximated, and each A pulse for the relative movement is distributed based on numerical data of each axis component of the minute straight line, and the numerical data of each axis component of the minute straight line is stored in a storage means, so that a short circuit occurs between the machining electrode and the workpiece. If such a case occurs, the pulse distribution is performed again based on the numerical data of each axis component of the minute straight line stored in the storage means, and the relative movement direction between the machining electrode and the workpiece is reversed. .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51081266A JPS6012165B2 (en) | 1976-07-08 | 1976-07-08 | Reverse control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP51081266A JPS6012165B2 (en) | 1976-07-08 | 1976-07-08 | Reverse control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS536999A JPS536999A (en) | 1978-01-21 |
| JPS6012165B2 true JPS6012165B2 (en) | 1985-03-30 |
Family
ID=13741550
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP51081266A Expired JPS6012165B2 (en) | 1976-07-08 | 1976-07-08 | Reverse control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6012165B2 (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0688174B2 (en) * | 1987-11-10 | 1994-11-09 | 三菱電機株式会社 | Wire cut electrical discharge machining method and device |
| US5064985A (en) * | 1989-12-29 | 1991-11-12 | Hitachi Seiko, Ltd. | Method for controlling withdrawal of electrode in electric-discharge machine |
| JP2698718B2 (en) * | 1991-09-19 | 1998-01-19 | ファナック株式会社 | How to remove short circuit in wire cut electric discharge machine |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5173697A (en) * | 1974-12-23 | 1976-06-25 | Nippon Pulsmotor Co Ltd | SUCHISEIGYOWAIYAAKATSUTENGUHODENKAKO SOCHI |
-
1976
- 1976-07-08 JP JP51081266A patent/JPS6012165B2/en not_active Expired
Also Published As
| Publication number | Publication date |
|---|---|
| JPS536999A (en) | 1978-01-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR950000839B1 (en) | Numerical Control Machine with Abnormal Stop Function | |
| JPS6336886B2 (en) | ||
| US3746955A (en) | Adaptive control system for numerical control of a cutting tool | |
| JPS6012165B2 (en) | Reverse control method | |
| KR920006509B1 (en) | Retraction control method of electric discharge machine | |
| US3684873A (en) | Method and apparatus for adaptive programmed control of a turning machine tool | |
| JPH0355258B2 (en) | ||
| US4675490A (en) | Method and apparatus for controlling electrode position in an electric discharge machine by counting feedback pulses and repeatedly adding the count | |
| EP0070700B1 (en) | Method and apparatus for controlling an electric discharge machine | |
| US4538098A (en) | Method and apparatus for controlling electric discharge machine | |
| JP2527711B2 (en) | Device and method for electrical discharge machining of a workpiece using a tilted electrode wire | |
| JPS6026650B2 (en) | Short circuit release device for wire cut electrical discharge machine | |
| JPS6232801B2 (en) | ||
| EP0098126B1 (en) | Method and apparatus for controlling direction reversal in electric discharge machines | |
| US4059788A (en) | Device for automatically controlling an electroerosion cutting machine | |
| EP0090049B1 (en) | Method of controlling backstep in electric discharge machining apparatus | |
| EP0139016A1 (en) | Numerical control method and apparatus for electric-discharge machining | |
| JPS6279918A (en) | Retreat control device for electric discharge machine | |
| GB2147121A (en) | A method of and apparatus for controlling an electroerosion process | |
| JP3776944B2 (en) | Metering control method and apparatus for injection molding machine | |
| EP0068818B1 (en) | Method and apparatus for controlling an electric discharge machine | |
| JP2650771B2 (en) | Electric discharge machining method and equipment | |
| JPH0429494B2 (en) | ||
| JPH04354622A (en) | Working method for nc type carving electric discharge machine | |
| JP2662231B2 (en) | Retraction control device for electric discharge machine |