JP2007301666A - 6-axis control type wire electric discharge machine - Google Patents

6-axis control type wire electric discharge machine Download PDF

Info

Publication number
JP2007301666A
JP2007301666A JP2006131783A JP2006131783A JP2007301666A JP 2007301666 A JP2007301666 A JP 2007301666A JP 2006131783 A JP2006131783 A JP 2006131783A JP 2006131783 A JP2006131783 A JP 2006131783A JP 2007301666 A JP2007301666 A JP 2007301666A
Authority
JP
Japan
Prior art keywords
wire guide
lower wire
machining
taper
wire
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2006131783A
Other languages
Japanese (ja)
Inventor
Mitsuo Kinoshita
三男 木下
Keiichiro Miyajima
敬一郎 宮嶋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fanuc Corp
Original Assignee
Fanuc Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fanuc Corp filed Critical Fanuc Corp
Priority to JP2006131783A priority Critical patent/JP2007301666A/en
Publication of JP2007301666A publication Critical patent/JP2007301666A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a 6-axis control type wire electric discharge machine capable of reducing a taper machining error. <P>SOLUTION: A stretched section of a bent wire electrode 4 can be divided into first/second sections (A0 to A1/B1 to B0), and straight inclined sections (A1 to B1). Support points A0 and B0 of lower and upper guides are respectively changed to points A2 and B2 so that the support points A0/B0 are virtually ascended/descended. The δW and δZ can be acquired so that a point crossed by a slanted straight line coincided with an average slope of the straight section A1B1 and a straight line passing through the points A0 and B0 and parallel in ±W/±Z directions is searched by test machining, and are memorized while they are correlated with a tapered angle θ of the wire electrode. When executing a demand for taper machining (tapered angle θ), vertical positions of the upper/lower guides are respectively compensated with the movement of the Z axis/W axis so as to descend/ascend the δZ and δW only corresponded to the tapered angle θ. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は6軸制御ワイヤ放電加工機に関し、更に詳しく言えば、大きなテーパ角度の高精度加工の実行を容易とするように改良された6軸制御ワイヤ放電加工機に関する。   The present invention relates to a six-axis control wire electric discharge machine, and more particularly to a six-axis control wire electric discharge machine improved to facilitate execution of high-precision machining with a large taper angle.

ワイヤ放電加工機を用いてテーパ加工を施すことは公知である。ワイヤ放電加工機による加工は、通常、上向きのワーク載置面上にワークを載置して行われる。そして、このワークにテーパ加工を施した場合には、ワークの上面と下面に互いに合同でない形状が形成されることになる。テーパ加工を実行するにあたっては、制御装置から形成されるべきテーパ加工面の傾斜角度(テーパ角θ)が指定されるのが一般的である。   It is known to perform taper machining using a wire electric discharge machine. Processing by a wire electric discharge machine is usually performed by placing a workpiece on an upward workpiece placement surface. When this workpiece is tapered, shapes that are not congruent with each other are formed on the upper and lower surfaces of the workpiece. In executing the taper machining, the inclination angle (taper angle θ) of the taper machining surface to be formed from the control device is generally specified.

そして、これに対応して、テーパ加工実行時には、上下ワイヤガイド間を結ぶ直線がテーパ角θだけ傾斜した方向に延在するような上下ワイヤガイド位置がとられる。ここで、もしもワイヤ電極が実際に上下ワイヤガイド間で撓みの無い直線張架状態にあれば、テーパ角θをもった加工面の形成は可能になる。しかし、ワイヤ電極の持つ剛性は上下ワイヤガイド間で撓みを生じさせない程大きくはないので、高い加工精度を要求される場合には撓みを無視できない。また、それ程加工精度を要求されない場合でも、テーパ角θが大きい場合、使用するワイヤ電極の剛性が小さい場合等においては、ワイヤ電極の撓みにより、希望する精度の傾斜を持ったテーパ加工面が形成できなくなるという問題が生じていた。   Correspondingly, at the time of taper processing, an upper and lower wire guide position is set such that a straight line connecting the upper and lower wire guides extends in a direction inclined by a taper angle θ. Here, if the wire electrode is actually in a straight stretch state without bending between the upper and lower wire guides, it is possible to form a processed surface having a taper angle θ. However, the rigidity of the wire electrode is not so great that it does not cause bending between the upper and lower wire guides. Therefore, when high machining accuracy is required, the bending cannot be ignored. In addition, even when machining accuracy is not so required, when the taper angle θ is large or the rigidity of the wire electrode used is small, the taper machining surface with the desired accuracy of inclination is formed by the bending of the wire electrode. There was a problem of being unable to do so.

このような状況下で、例えば下記特許文献1に見られる如く、上ワイヤガイドのみならず、下ワイヤガイドにも垂直方向の移動位置を制御可能とした6軸制御ワイヤ放電加工機が提案されている。しかし、この特許文献1においては、下ワイヤガイドの垂直位置を検出してテーパ加工の計算に使用すると言う手法は採用されているものの、下ワイヤガイドの垂直移動の自由度を上記した「テーパ加工時のワイヤ電極の撓み」に起因する加工精度の低下を防止に活用する手法については開示がない。   Under such circumstances, for example, as seen in Patent Document 1 below, a 6-axis control wire electric discharge machine capable of controlling the vertical movement position not only on the upper wire guide but also on the lower wire guide has been proposed. Yes. However, in this patent document 1, although the method of detecting the vertical position of the lower wire guide and using it for the calculation of the taper processing is adopted, the degree of freedom of the vertical movement of the lower wire guide is described above as “taper processing”. There is no disclosure about a technique for preventing the deterioration of the machining accuracy due to the “bending of the wire electrode at the time”.

また、この問題を5軸制御のワイヤ放電加工機で解決する手法が、下記特許文献2で提案されている。5軸制御のワイヤ放電加工機では、下ワイヤガイドの垂直位置は固定されているため、撓みの影響によって生じる仮想的なワイヤ電極支持点の垂直方向の変動量を、水平方向の移動量に変換し、それを補償するように水平方向の上下ガイドの相対位置を補正するため、複雑な処理が必要となっている。   Also, a technique for solving this problem with a 5-axis control wire electric discharge machine has been proposed in Patent Document 2 below. In the 5-axis control EDM machine, the vertical position of the lower wire guide is fixed, so the vertical fluctuation amount of the virtual wire electrode support point caused by the bending is converted into the horizontal movement amount. In order to compensate for this, complicated processing is required to correct the relative position of the upper and lower guides in the horizontal direction.

特公昭61−40491号公報Japanese Patent Publication No. 61-40491 特開平11−165219号公報JP 11-165219 A

そこで本発明の目的は、6軸制御のワイヤ放電加工機を用いて、ワイヤ電極の撓みに起因するテーパ加工の加工精度低下を防止できるようにすることにある。換言すれば、本発明は、テーパ加工時にワイヤ電極の撓みの影響を抑制できる6軸制御のワイヤ放電加工機を提供しようとするものである。   Accordingly, an object of the present invention is to use a 6-axis control wire electric discharge machine to prevent a reduction in machining accuracy of taper machining caused by bending of a wire electrode. In other words, the present invention intends to provide a 6-axis control wire electric discharge machine capable of suppressing the influence of wire electrode deflection during taper machining.

本発明は、被加工ワークの上下に夫々配置される上ワイヤガイドと下ワイヤガイドの間にワイヤ電極を張架し、該ワイヤ電極と前記加工ワークの間に放電用パルス状電圧を印加して、糸鋸状の加工を行う6軸制御ワイヤ放電加工機において、テーパ加工時のワイヤ電極の撓みの影響を減殺できる上下ワイヤガイドの修正下ガイド位置及び修正上ガイド位置を算出するための各距離に関するデータをテーパ角と関係付けて予め記憶しておき、それを用いて、テーパ加工時にテーパ角度に応じた修正下ガイド位置及び修正上ガイド位置を求め、上下ワイヤガイドの垂直位置を修正することで、上記課題を解決できるようにしたものである。   In the present invention, a wire electrode is stretched between an upper wire guide and a lower wire guide that are respectively arranged above and below a workpiece, and a pulse voltage for discharge is applied between the wire electrode and the workpiece. In a six-axis control wire electric discharge machine that performs a sawtooth processing, each of the distances for calculating the corrected lower guide position and the corrected upper guide position of the upper and lower wire guides that can reduce the influence of bending of the wire electrode at the time of taper processing The data is stored in advance in relation to the taper angle, and using it, the corrected lower guide position and the corrected upper guide position corresponding to the taper angle are obtained during taper processing, and the vertical position of the upper and lower wire guides is corrected. The above-mentioned problems can be solved.

より具体的に言えば、本発明に係る6軸制御ワイヤ放電加工機は、前記下ワイヤガイドを上下方向に対応する±W方向に移動させる第1の移動手段と、
前記上ワイヤガイドと前記下ワイヤガイドの間に、該±W方向に垂直な平面上における±X方向の相対移動を行わせる第2の移動手段と、前記上ワイヤガイドと前記下ワイヤガイドの間に、該平面上において±X方向に垂直な±Y方向の相対移動を行わせる第3の移動手段と、前記上ワイヤガイドを前記±W方向に平行な±Z方向に移動させる第4の移動手段と、前記第1〜第4の移動手段による各移動位置を制御する第1の機能を有するとともに、該第1の機能を用いて、前記上ワイヤガイドと前記下ワイヤガイドとの間を結ぶ張架基準直線が前記±W方向及び±Z方向に対して傾斜した傾斜配置を前記上下ワイヤガイドにとらせ、前記被加工ワークに対してテーパ角度θを指定してテーパ加工面を形成するテーパ加工を実行するテーパ加工指令を出力する第2の機能を有する制御手段と、前記下ワイヤガイドの±W方向に沿った前記傾斜配置下における前記下ワイヤガイドについて、前記ワイヤ電極の撓みによって生じる仮想的なワイヤ電極支持点の±W方向に沿った変位を表現する第1の値と、前記傾斜配置下における前記上ワイヤガイドについて、前記ワイヤ電極の撓みによって生じる仮想的なワイヤ電極支持点の±Z方向に沿った変位を表現する第2の値とを、前記テーパ角度θと関係付けて予め記憶する記憶手段とを備えている。
More specifically, the 6-axis control wire electric discharge machine according to the present invention includes first moving means for moving the lower wire guide in the ± W direction corresponding to the vertical direction;
Between the upper wire guide and the lower wire guide, a second moving means for performing relative movement in the ± X direction on a plane perpendicular to the ± W direction, and between the upper wire guide and the lower wire guide And a third moving means for performing relative movement in the ± Y direction perpendicular to the ± X direction on the plane, and a fourth movement for moving the upper wire guide in the ± Z direction parallel to the ± W direction. And a first function for controlling each movement position by the first to fourth moving means, and the first wire is connected between the upper wire guide and the lower wire guide using the first function. A taper that forms a tapered surface by designating a taper angle θ with respect to the workpiece to be machined by causing the upper and lower wire guides to have an inclined arrangement in which a tension reference straight line is inclined with respect to the ± W direction and ± Z direction. Taper machining command to execute machining With respect to the control means having the second function of outputting and the lower wire guide in the inclined arrangement along the ± W direction of the lower wire guide, ± of the virtual wire electrode support point generated by the deflection of the wire electrode A first value expressing a displacement along the W direction and a displacement along the ± Z direction of a virtual wire electrode support point generated by the deflection of the wire electrode with respect to the upper wire guide under the inclined arrangement Storage means for storing in advance the second value to be related to the taper angle θ.

そして、前記制御手段は、前記第2の機能によりテーパ角度θを指定した前記テーパ加工実行指令が出力された際に、前記張架基準直線が±W方向及び±Z方向に対して該テーパ角度θをもって傾斜する前記下ワイヤガイドの基準下ワイヤガイド位置と前記上ワイヤガイドの基準上ワイヤガイド位置を定める第1の手段と、前記テーパ加工実行指令で指定されたテーパ角度θ及び前記記憶手段に記憶された第1の値及び前記第2の値に基づいて、前記基準下ワイヤガイド位置及び前記基準上ワイヤガイド位置を修正した、修正下ワイヤガイド位置及び修正上ワイヤガイド位置を求める第2の手段と、前記第1の機能を用いて前記第1の移動手段及び前記第4の移動手段により、前記第2の手段によって求められた前記修正下ワイヤガイド位置を前記下ワイヤガイドにとらせるとともに、前記第2の手段によって求められた前記修正上ワイヤガイド位置を前記上ワイヤガイドにとらせるワイヤガイド位置修正手段を有している。   Then, when the taper machining execution command specifying the taper angle θ is output by the second function, the control means is configured such that the tension reference straight line has the taper angle with respect to the ± W direction and the ± Z direction. a first means for determining a reference lower wire guide position of the lower wire guide inclined with θ and a reference upper wire guide position of the upper wire guide; a taper angle θ specified by the taper machining execution command; and the storage means A second lower wire guide position and a corrected upper wire guide position obtained by correcting the lower reference wire guide position and the upper reference wire guide position based on the stored first value and second value; And the corrected lower wire guide position determined by the second means by the first moving means and the fourth moving means using the first function. Wire guide position correcting means for causing the lower wire guide to take the corrected upper wire guide position determined by the second means to the upper wire guide is provided.

ここで、前記第1の値及び前記第2の値は、
前記下ワイヤガイド及び前記上ワイヤガイドが夫々テーパ角度θに対応した前記基準下ワイヤガイド位置及び前記基準上ワイヤガイド位置にある状態において、前記下ワイヤガイドから前記上ワイヤガイドに至る前記ワイヤ電極の張架区間を、前記±W方向に対する傾斜が前記下ワイヤガイドから離れるに従って漸増する前記下ワイヤガイド周辺の第1の区間と、前記±Z方向に対する傾斜が前記上ワイヤガイドに接近するに従って漸減する前記上ワイヤガイド周辺の第2の区間と、前記第1の区間と前記第2の区間の間の直線状傾斜区間とに分割し、更に、前記直線状傾斜区間を前記下ワイヤガイド側及び前記上ワイヤガイド側に外挿した傾斜直線が、前記下ワイヤガイドを通り±W方向に延在する第1の直線と交わる点を第1の仮想支持点とするとともに、該傾斜直線が、前記上ワイヤガイドを通り±Z方向に延在する第2の直線と交わる点を第2の仮想支持点として、前記基準下ワイヤガイド位置と前記第1の仮想支持点との間の距離を前記第1の値で表現し、前記基準上ワイヤガイド位置と前記第2の仮想支持点との間の距離を前記第2の値で表現することができる。
Here, the first value and the second value are:
When the lower wire guide and the upper wire guide are at the reference lower wire guide position and the reference upper wire guide position corresponding to the taper angle θ, respectively, the wire electrode extending from the lower wire guide to the upper wire guide A first section around the lower wire guide that gradually increases as the inclination with respect to the ± W direction moves away from the lower wire guide, and a tension section that gradually decreases as the inclination with respect to the ± Z direction approaches the upper wire guide The upper wire guide is divided into a second section around the upper wire guide and a linear inclined section between the first section and the second section, and the linear inclined section is further divided into the lower wire guide side and the The first virtual support point is the point where the inclined straight line extrapolated to the upper wire guide side intersects with the first straight line passing through the lower wire guide and extending in the ± W direction. In addition, the reference lower wire guide position and the first virtual support are defined with a point where the inclined straight line intersects with a second straight line passing through the upper wire guide and extending in the ± Z direction as a second virtual support point. The distance between the points can be expressed by the first value, and the distance between the reference wire guide position and the second virtual support point can be expressed by the second value.

本発明によれば、テーパ加工時に生じるワイヤ電極の撓みに起因するテーパ加工の加工精度低下を容易に防止できる。特に、大きなテーパ角度が指定された場合でも、撓みの影響を簡単な上下ワイヤガイドの位置修正で減殺できる。   According to the present invention, it is possible to easily prevent a reduction in processing accuracy of taper processing due to bending of a wire electrode that occurs during taper processing. In particular, even when a large taper angle is specified, the influence of bending can be reduced by simply correcting the position of the upper and lower wire guides.

先ず、図1を参照して、本発明の適用が可能なワイヤ放電加工機の基本構成と動作について説明する。同図において、符号1は加工対象とされるワーク(被加工ワーク)3を設置・固定するワーク置き台で、高精度の平坦度を持つ、上向きのワーク載置面2を有している。加工時に、ワーク3はその底面が載置面2に接するようにワーク置き台1に設置・固定される。   First, a basic configuration and operation of a wire electric discharge machine to which the present invention can be applied will be described with reference to FIG. In the figure, reference numeral 1 denotes a work placing table on which a work 3 to be machined (work to be machined) 3 is placed and fixed, and has an upward work placing surface 2 having high-precision flatness. At the time of processing, the workpiece 3 is installed and fixed on the workpiece table 1 so that the bottom surface thereof is in contact with the mounting surface 2.

ワーク3は、上面31の全体が底面32と平行な面となっている。ここではワーク3として直方体形状のものが例示されており、上面31の全体が底面32と平行な面となっているが、これも例示であり、例えば上面の一部領域のみが底面と平行な面であっても構わない。符号4はワーク3に放電加工を施すためにワイヤ電極送出しリールから給電ローラ、上ワイヤガイド等を経て供給されるワイヤ電極で、加工時には、結線操作により上下ワイヤガイド間に張架され、ワーク3との間に放電を起こさせるための電圧(パルス状電圧)が印加される。   The work 3 has a surface whose entire upper surface 31 is parallel to the bottom surface 32. Here, a rectangular parallelepiped shape is illustrated as the work 3, and the entire upper surface 31 is a surface parallel to the bottom surface 32. However, this is also an example, and for example, only a partial region of the upper surface is parallel to the bottom surface. It may be a surface. Reference numeral 4 denotes a wire electrode that is fed from a reel that feeds a wire electrode to the workpiece 3 via a power supply roller, an upper wire guide, and the like. The wire electrode is stretched between upper and lower wire guides by a connection operation at the time of machining. 3, a voltage (pulse voltage) for causing discharge is applied.

ワイヤ電極4は更に、下ガイド、ガイドローラ等を経て、ワイヤ電極4を所定の張力で引っ張り、巻取りリールで巻取られる。なお、巻取りリールに換えて、ワイヤ回収箱に回収することもある。
また、詳細は省略するが、加工箇所には冷却水が注がれたり、あるいは、ワーク3全体を加工液(例えば純水)中に浸漬するなどの手法が採用される。
The wire electrode 4 further passes through a lower guide, a guide roller, and the like, and is pulled by a take-up reel by pulling the wire electrode 4 with a predetermined tension. Note that, instead of the take-up reel, the wire may be collected in a wire collection box.
Further, although details are omitted, a technique such as cooling water being poured into the machining location or a method of immersing the entire workpiece 3 in a machining liquid (for example, pure water) is adopted.

ワーク置き台1の載置面2は水平方向(XY平面に平行な面上)に延在し、ワーク置き台1はXY各軸のサーボモータにより、XY平面に平行な面上で駆動可能となっている。また、上ワイヤガイドは、UV各軸のサーボモータにより、XY平面に平行な面上で駆動可能であるとともに、Z軸のサーボモータにより、XY平面に垂直な方向(±Z方向)に駆動可能となっている。U軸による移動方向とX軸による移動方向は平行、また、V軸による移動方向とY軸による移動方向は平行となっている。   The mounting surface 2 of the work table 1 extends in the horizontal direction (on a surface parallel to the XY plane), and the work table 1 can be driven on a surface parallel to the XY plane by a servo motor of each XY axis. It has become. The upper wire guide can be driven on a plane parallel to the XY plane by a servo motor for each axis of UV, and can be driven in a direction (± Z direction) perpendicular to the XY plane by a Z-axis servo motor. It has become. The movement direction by the U axis and the movement direction by the X axis are parallel, and the movement direction by the V axis and the movement direction by the Y axis are parallel.

一方、下ワイヤガイドは、本発明に係るワイヤカット放電加工機が6軸制御可能なものであることに対応して、W軸のサーボモータにより、XY平面に垂直な方向(±W方向)に駆動可能となっている。±W方向は、±Z方向と平行であり、符号は図中上向き方向が+W方向(=+Z方向)であり、下向き方向が−W方向(=−Z方向)である。   On the other hand, the lower wire guide corresponds to the wire-cut electric discharge machine according to the present invention that can be controlled in six axes, and in a direction perpendicular to the XY plane (± W direction) by a W-axis servo motor. It can be driven. The ± W direction is parallel to the ± Z direction, and in the figure, the upward direction in the figure is the + W direction (= + Z direction), and the downward direction is the −W direction (= −Z direction).

加工箇所を変えるには、ワーク3とワイヤ電極4の相対的な位置を変えれば良く、ワイヤ電極4の張架方向を変えれば、加工断面の方向が変わる。これらの変化は、XYUVZW各軸の移動の適当な組み合わせで実現できる。これら軸の移動は、数値制御装置から出力される各軸の指令(X軸指令、Y軸指令、U軸指令、V軸指令、Z軸指令及びW軸指令)により行われ、その指令内容は、通常、加工プログラム(以下、単に「プログラム」とも言う)で規定される。なお、数値制御装置の構成自体は、CPU、メモリ、サーボ制御装部、各種インターフェイス等を備えた周知のものであり、詳細の説明は省略する。数値制御装置のメモリには、加工プログラムとその「関連データ」が予め格納されている。そして、本実施形態では、この関連データに、後述するテーブルデータ(ワイヤ電極の撓みによる仮想的ワイヤ電極支持点変位をテーパ角度に関係付けて表現するデータ)が含まれている。   In order to change the machining location, the relative position of the workpiece 3 and the wire electrode 4 may be changed. If the stretching direction of the wire electrode 4 is changed, the direction of the machining cross section is changed. These changes can be realized by an appropriate combination of movement of each axis of XYUVZW. The movement of these axes is performed by commands (X-axis command, Y-axis command, U-axis command, V-axis command, Z-axis command, and W-axis command) output from the numerical control device. Usually, it is defined by a machining program (hereinafter also simply referred to as “program”). Note that the configuration of the numerical control device itself is a well-known device including a CPU, a memory, a servo control unit, various interfaces, and the like, and detailed description thereof is omitted. In the memory of the numerical controller, a machining program and its “related data” are stored in advance. In the present embodiment, this related data includes table data (data representing the displacement of the virtual wire electrode support point due to the bending of the wire electrode in relation to the taper angle).

さて、上記の基本構成では、XY軸の駆動により移動制御されるのはワイヤガイドではなく、ワーク置き台(テーブル)1となっている。このように、ワーク置き台の2次元位置を制御する方式を採用する場合、上ワイヤガイドのU/V方向(=X/Y方向)の移動は、下ワイヤガイドとのX/Y位置の差分(テーパ加工を行わない場合は差分は0)のみ移動する方式とすることが多いが、図2に示したように、ワーク3を固定し、下ワイヤガイドがX/Y/W方向(±X、±Y方向及び±W方向)に移動させる方式で置き換えることも可能である。ここでは、本発明の特徴について理解を容易にするため、図1に示した構成にこのような置き換えを施し、下ワイヤガイドを移動させる駆動軸(X軸、Y軸及びW軸)を数値制御装置(図1参照)から出力されるX軸指令、Y軸指令及びW軸指令で夫々制御する方式の下で、詳細を説明する。   Now, in the basic configuration described above, it is not the wire guide but the work table (table) 1 that is moved and controlled by driving the XY axes. As described above, when the method of controlling the two-dimensional position of the work table is adopted, the movement of the upper wire guide in the U / V direction (= X / Y direction) is caused by the difference in the X / Y position from the lower wire guide. In many cases, the system moves only when the taper machining is not performed. However, as shown in FIG. 2, the workpiece 3 is fixed and the lower wire guide is in the X / Y / W direction (± X , ± Y direction and ± W direction). Here, in order to facilitate understanding of the features of the present invention, such a replacement is applied to the configuration shown in FIG. 1, and the drive axes (X axis, Y axis, and W axis) for moving the lower wire guide are numerically controlled. Details will be described under a system in which control is performed by an X-axis command, a Y-axis command, and a W-axis command output from the apparatus (see FIG. 1).

周知の通り、テーパ加工を行う際には、上下ワイヤガイドを水平方向に偏在させ、ワイヤ電極4の張架方向を±Z方向(±W方向と平行)に対して傾斜させる。上下ワイヤガイドにこのような傾斜配置をとらせると、前述した通り、ワイヤ電極の剛性が有限である(即ち、剛体とはみなせない)ために、撓みが発生する。図3は、この撓みの発生態様を説明する図である。   As is well known, when performing taper processing, the upper and lower wire guides are unevenly distributed in the horizontal direction, and the stretching direction of the wire electrode 4 is inclined with respect to the ± Z direction (parallel to the ± W direction). When the upper and lower wire guides are inclined as described above, the wire electrode has a finite rigidity (that is, cannot be regarded as a rigid body) as described above, so that bending occurs. FIG. 3 is a diagram for explaining a mode of occurrence of this bending.

図3において、符号A0,B0は夫々下ワイヤガイド及び上ワイヤガイドによる電極4の支持点を表わし、これら支持点A0,B0の位置で夫々下ワイヤガイド及び上ワイヤガイドの位置が代表される。また、符号Z0,W0はワーク置き台のワーク設置面をZ=W=0にとった場合の、Z位置及びW位置を夫々表わしている。   In FIG. 3, symbols A0 and B0 represent the support points of the electrode 4 by the lower wire guide and the upper wire guide, respectively, and the positions of the lower wire guide and the upper wire guide are represented by the positions of the support points A0 and B0, respectively. Symbols Z0 and W0 represent the Z position and the W position, respectively, when Z = W = 0 on the work placement surface of the work stand.

今、上下の支持点A0,B0の間にワイヤ電極4を張架した状態について考察してみる。もしもワイヤ電極4に全く撓みが発生せずに理想的な張架姿態(張架されたワイヤ電極が描く線状図形)が実現されれば、当然、ワイヤ電極4の張架姿態は支持点A0,B0を結ぶ直線(以下、「張架基準直線」と呼ぶ)と一致する。しかし実際には、ワイヤ電極4に撓みが発生する。このような撓みが、加工誤差の原因になることは言うまでもない。ワイヤ電極4の撓みに起因する加工誤差としては、指定されたテーパ角通りのテーパ加工面が形成されないことの外に、2次元的な加工図形の狂いが生じることも含まれる。後者は、速度制御面(ワイヤ電極のXY移動位置が制御される面で、例えばワーク置き台1のワーク載置面2が乗っている平面が設定される)におけるワイヤ電極4の位置ずれ(符号P、Qを参照)に対応して起る。   Now, consider a state in which the wire electrode 4 is stretched between the upper and lower support points A0 and B0. If an ideal stretched state (linear figure drawn by the stretched wire electrode) is realized without causing any bending in the wire electrode 4, it is natural that the stretched state of the wire electrode 4 is the supporting point A0. , B 0 (hereinafter referred to as “stretching reference straight line”). However, in reality, the wire electrode 4 is bent. It goes without saying that such bending causes processing errors. The machining error due to the bending of the wire electrode 4 includes not only the formation of a tapered machining surface with a specified taper angle but also a two-dimensional machining figure deviation. The latter is a position shift (reference numeral of the wire electrode 4 on the speed control surface (a surface on which the XY movement position of the wire electrode is controlled, for example, a plane on which the work placement surface 2 of the work placement table 1 is placed) is set). Occurs in response to P and Q).

この撓みは、図示されているように、張架区間全体にわたって均等に発生するのではなく、上下ワイヤガイドの周辺に集中して現れ、上下ワイヤガイドのいずれからも遠い中間部分には、直線状の区間が存在すると考えて良い。図3中には、直線状区間が、符号A1,B1の間の区間として示されている。換言すれば、ワイヤ電極4の張架区間の全体(A0→A1→B1→B0)は、下ワイヤガイド周辺の第1の区間(A0→A1)と、上ワイヤガイド周辺の第2の区間(B1→B0)と、第1の区間と第2の区間の間の直線状傾斜区間(A1→B1)に分割することが可能である。ワイヤ電極4は、第1の区間においては下ワイヤガイドから離れるに従って±W方向に対する傾斜が漸増し、第2の区間においては上ワイヤガイドに接近するに従って±Z方向に対する傾斜が漸減する。そして、両区間の中間の直線状傾斜区間では、±W方向(±Z方向)に対する傾斜は、略一定とみなす(近似する)ことができる。   As shown in the figure, this bending does not occur evenly over the entire stretch section, but appears concentrated around the upper and lower wire guides, and in the middle part far from both upper and lower wire guides, a straight line is formed. You may think that there is a section. In FIG. 3, the straight section is shown as a section between the reference signs A1 and B1. In other words, the entire stretched section of the wire electrode 4 (A0 → A1 → B1 → B0) is divided into the first section (A0 → A1) around the lower wire guide and the second section around the upper wire guide ( B1 → B0) and a linear inclined section (A1 → B1) between the first section and the second section. In the first section, the inclination of the wire electrode 4 with respect to the ± W direction gradually increases as it moves away from the lower wire guide, and in the second section, the inclination with respect to the ± Z direction gradually decreases as it approaches the upper wire guide. Then, in the linear inclined section between the two sections, the inclination with respect to the ± W direction (± Z direction) can be regarded as being substantially constant (approximate).

ここで注目すべきことは、直線状傾斜区間の±W方向(±Z方向)に対する傾斜は、張架基準直線の傾斜角(図3中では角度θで描示)よりも大きいということである。このことは、上下ワイヤガイドの傾斜配置により下ガイドの支持点A0が“仮想的に上昇”し、上ガイドの支持点B0が“仮想的に下降”したものと解釈することができる。図3中に示した符号A2は、この仮想的な上昇後の支持点の位置(仮想的支持点の位置)を例示したものである。同様に、符号B2は、この仮想的な下降後の支持点の位置(仮想的支持点の位置)を例示したものである。そして、符号δW、δZは、夫々点A0A2間の距離(仮想的上昇量)及び点B0B2間の距離(仮想的下降量)を表わしている。   What should be noted here is that the inclination of the linear inclination section with respect to the ± W direction (± Z direction) is larger than the inclination angle of the tension reference straight line (shown as an angle θ in FIG. 3). . This can be interpreted as that the support point A0 of the lower guide “virtually rises” and the support point B0 of the upper guide “virtually descends” due to the inclined arrangement of the upper and lower wire guides. The symbol A2 shown in FIG. 3 exemplifies the position of the support point after the virtual ascent (the position of the virtual support point). Similarly, the symbol B2 exemplifies the position of the support point after the virtual descent (the position of the virtual support point). Symbols δW and δZ represent the distance between the points A0A2 (virtual increase amount) and the distance between the points B0B2 (virtual decrease amount), respectively.

この仮想的支持点のA2,B2は、直線状区間A1B1の平均的な勾配に一致する傾斜直線を考え、同傾斜直線が、点A0を通り±W方向に平行な直線と交わる点をA2とし、点B0を通り±Z方向に平行な直線と交わる点をB2とすることで定めることが可能である。なお、直線状区間A1B1を「緩やかな孤状曲線」とみて、その接線を上記の傾斜直線として採用することもできる。本実施形態では、このようにして、折れ直線A0→A2→B2→B0で定義されるワイヤ電極モデルを用いて、撓み補正を行う。   The virtual support points A2 and B2 are inclined straight lines that match the average gradient of the straight section A1B1, and the point at which the inclined straight line crosses the straight line passing through the point A0 and parallel to the ± W direction is A2. The point that intersects with the straight line passing through the point B0 and parallel to the ± Z direction can be determined as B2. Note that the straight section A1B1 can be regarded as a “gradual arcuate curve”, and the tangent line can be adopted as the inclined straight line. In the present embodiment, in this way, the deflection correction is performed using the wire electrode model defined by the broken line A0 → A2 → B2 → B0.

言うまでもなく、仮想的支持点の位置A2,B2は、傾斜角θが大きい程、A0,B0から夫々離れる。換言すれば、δW,δZが大きくなる。δW,δZの適値は、実際の加工で使用するワイヤ電極を用いて、種々の傾斜角度θでテスト加工を行い、テーパ加工面の傾斜角度を測定することで定めることができる。例えば、傾斜角度θを0.1゜刻みで変化させ、その時の張架姿態から上記した方式で仮想的支持点の位置A2,B2を定め、対応するδW,δZの値をテーブルデータで数値制御装置(図1参照)のメモリに記憶しておく。図4(a)は、テーブルデータの例を示す。なお、使用されるワイヤ電極が複数種類あり、それらの剛性の違いが無視できない時には、ワイヤ電極の種類毎に種類コードで区別して、δW,δZの値を角度θに関係付けてテーブルデータで記憶しておくこともできる。   Needless to say, the positions A2 and B2 of the virtual support points are further away from A0 and B0 as the inclination angle θ is larger. In other words, ΔW and ΔZ increase. Appropriate values of δW and δZ can be determined by performing test processing at various tilt angles θ using wire electrodes used in actual processing and measuring the tilt angles of the tapered surfaces. For example, the inclination angle θ is changed in increments of 0.1 °, the positions A2 and B2 of the virtual support points are determined by the above-described method from the stretched state at that time, and the corresponding values of δW and δZ are numerically controlled by table data It is stored in the memory of the device (see FIG. 1). FIG. 4A shows an example of table data. When there are multiple types of wire electrodes to be used and the difference in their rigidity cannot be ignored, the types of wire electrodes are distinguished by type codes, and the values of δW and δZ are stored in table data in relation to the angle θ. You can also keep it.

なお、傾斜角θに対する上下ワイヤガイドの仮想的な支持点変動量(δW,δZ)の値は、計算を簡単にするため、図4(b)に示した如く、傾斜角θ自体でなくその正接値をパラメータとしても採用したデータで、角度θとδW,δZを関係付けても記憶しても良い。   Note that the virtual support point fluctuation amount (δW, δZ) of the upper and lower wire guides with respect to the inclination angle θ is not the inclination angle θ itself, as shown in FIG. The data employs the tangent value as a parameter, and the angle θ and ΔW, ΔZ may be related or stored.

さて、張架基準直線の傾斜を角度θとするテーパ加工時に発生するワイヤ電極の撓みによって上記した如く仮想的な支持点変動(δWの上昇及びδZの下降)が生じるということは、図5に示した如く、下ガイドをδWだけ下降させ、上ガイドをδZだけ上昇させるような補正を行えば、ワイヤ電極の撓みの影響を減殺(ほぼ解消)できることを意味する。そこで、本実施形態では、この補正法に従って上下ガイド位置を、符号A3,B3で夫々示された位置に補正する。上ガイド位置の補正はZ軸の移動で行い、下ガイド位置の補正はW軸の移動で行なう。   Now, the fact that the virtual support point fluctuation (rising of δW and decreasing of δZ) occurs as described above due to the bending of the wire electrode that occurs during the taper processing with the inclination of the tension reference straight line as the angle θ is shown in FIG. As shown in the figure, it is possible to reduce (substantially eliminate) the influence of the bending of the wire electrode by performing correction such that the lower guide is lowered by ΔW and the upper guide is raised by ΔZ. Therefore, in the present embodiment, the vertical guide positions are corrected to the positions indicated by the symbols A3 and B3, respectively, according to this correction method. The upper guide position is corrected by moving the Z axis, and the lower guide position is corrected by moving the W axis.

なお、下ガイド位置の垂直位置補正をW軸の移動で行なえることは、6軸制御を採用した故である。これに対して5軸制御のワイヤ放電加工機では、前述したように、下ワイヤガイドの垂直位置は固定されているため、撓みの影響によって生じる仮想的なワイヤ電極支持点の垂直方向の変動量を、水平方向の移動量に変換し、それを補償するように水平方向の上下ガイドの相対位置を補正するため、複雑な処理が必要となっていた。   The reason why the vertical position correction of the lower guide position can be performed by moving the W axis is because the 6-axis control is adopted. On the other hand, in the 5-axis control wire electric discharge machine, as described above, the vertical position of the lower wire guide is fixed, so the amount of vertical fluctuation of the virtual wire electrode support point caused by the influence of bending Is converted into a horizontal movement amount and the relative position of the upper and lower guides in the horizontal direction is corrected so as to compensate for this, a complicated process is required.

また、加工プログラムに従ってテーパ加工を実行するための指令(「テーパ加工指令」という)が数値制御装置から出力される場合、テーパ角度が指定されるが、そのテーパ角度はワイヤ電極の撓みを考慮していないものであり、従って、上記した張架基準線の傾斜角θは、テーパ加工指令で指定されるテーパ角度に対応する角度である。以下、テーパ角度θなどとも言う。   In addition, when a command for executing taper machining in accordance with the machining program (referred to as “taper machining command”) is output from the numerical control device, a taper angle is specified, but the taper angle takes into account the bending of the wire electrode. Accordingly, the inclination angle θ of the above-described tension reference line is an angle corresponding to the taper angle specified by the taper machining command. Hereinafter, it is also referred to as a taper angle θ.

以上説明したことを前提に、数値制御装置内で加工プログラムが再生され、テーパ加工実行指令を含むブロックが読み込まれた際に実行される処理の概要を図6のフローチャートに示した。各ステップの要点は下記の通りである。   Based on the premise described above, an outline of processing executed when a machining program is reproduced in the numerical control device and a block including a taper machining execution command is read is shown in the flowchart of FIG. The main points of each step are as follows.

●ステップS1;テーパ加工開始時(テーパ加工指令出力時)のW軸の位置を下ワイヤガイド位置W0、Z軸の位置を上ワイヤガイド位置Z0として記憶し、ガイド間距離Hを下記の式に従って計算する。
H=W0+Z0
● Step S1; The W-axis position at the start of taper machining (when the taper machining command is output) is stored as the lower wire guide position W0, the Z-axis position is stored as the upper wire guide position Z0, and the inter-guide distance H is calculated according to the following formula. calculate.
H = W0 + Z0

●ステップS2;加工プログラムで指定されているテーパ加工開始点における加工制御点の2次元位置、テーパ角度θ及びステップS1で求めたガイド間距離Hに基づいて、上下ワイヤガイドの水平方向位置(X/Y)および(U/V)を計算する。ここで、加工制御点の2次元位置とは、速度制御面(ここではワーク載置面2が乗っている面で±Z方向に垂直;図3、図5参照)上のワイヤ電極4の位置(図3における符号Pの位置)に対応する。
なお、具体的な計算処理については、周知であるから詳細は省略する。
Step S2: The horizontal position of the upper and lower wire guides (X) based on the two-dimensional position of the machining control point at the taper machining start point specified in the machining program, the taper angle θ, and the inter-guide distance H obtained in Step S1. / Y) and (U / V). Here, the two-dimensional position of the machining control point refers to the position of the wire electrode 4 on the speed control surface (here, the surface on which the workpiece placement surface 2 rides is perpendicular to the ± Z direction; see FIGS. 3 and 5). Corresponds to (the position of the symbol P in FIG. 3).
The specific calculation process is well known and will not be described in detail.

●ステップS3;一定周期毎に、補間計算によって求められる上下ガイドの水平方向位置(X/Y)および(U/V)から、下記の式に従って上ガイド偏差ベクトル(ΔU、ΔV)を計算する。
ΔU=X−U
ΔV=Y−V
●ステップS4;上ガイド偏差距離ΔLを下記の式に従って求める。
ΔL=(ΔU2+ΔV21/2
●ステップS5;ワイヤ電極の傾斜角をθとした条件での正接値を求める。
tanθ=ΔL/H
Step S3: The upper guide deviation vector (ΔU, ΔV) is calculated according to the following formula from the horizontal position (X / Y) and (U / V) of the upper and lower guides obtained by interpolation calculation for every fixed period.
ΔU = X−U
ΔV = Y−V
Step S4: The upper guide deviation distance ΔL is obtained according to the following equation.
ΔL = (ΔU 2 + ΔV 2 ) 1/2
Step S5: A tangent value is obtained under the condition that the inclination angle of the wire electrode is θ.
tanθ = ΔL / H

●ステップS6;図4(b)に示したテーブルデータにアクセスし、上下ワイヤガイドの支持点変動量(δW、δZ)を求める。傾斜角の正接値に丁度一致する値がテーブルに無い場合は、一番近い2つのデータを内挿して支持点変動量を求める。   Step S6: The table data shown in FIG. 4B is accessed, and the support point fluctuation amount (δW, δZ) of the upper and lower wire guides is obtained. If there is no value in the table that exactly matches the tangent value of the tilt angle, the closest two data are interpolated to determine the support point fluctuation amount.

●ステップS7;ステップS6で求めた下ワイヤガイドの支持点変動量δWだけ下ガイド位置をW0から下降させた修正位置(図5における位置A3に対応)に下ガイドを移動させるに必要なW軸指令(1)を出力するとともに、ステップS6で求めた上ワイヤガイドの支持点変動量δZだけ上ガイド位置をZ0から上昇させた修正位置(図5における位置B3に対応)に上ガイドを移動させるに必要なZ軸指令(2)を出力する。   Step S7: W axis necessary to move the lower guide to the corrected position (corresponding to position A3 in FIG. 5) in which the lower guide position is lowered from W0 by the support point variation δW of the lower wire guide obtained in step S6. The command (1) is output, and the upper guide is moved to a correction position (corresponding to position B3 in FIG. 5) in which the upper guide position is raised from Z0 by the support point variation δZ of the upper wire guide obtained in step S6. The Z-axis command (2) required for is output.

ここで、W軸指令(1)は、前回の処理周期で周期におけるδWをδW(old)、今回の処理周期で周期におけるδWをδW(new)として、下記のW軸移動量(インクリメンタルなW軸移動量)である。
W軸移動量=δW(new)−δW(old)
また、Z軸指令(2)は、前回の処理周期で周期におけるδZをδZ(old)、今回の処理周期で周期におけるδWをδZ(new)として、下記のZ軸移動量(インクリメンタルなW軸移動量)である。
Z軸移動量=δZ(new)−δZ(old)
なお、上記ステップS3〜ステップS7は、そのブロックの移動が完了するまで繰り返される。これにより、速度制御面上で下降プログラムで指定された2次元加工図形を描きながら、テーパ角度θのテーパ加工面が高い精度で形成されることになる。
Here, the W-axis command (1) has the following W-axis movement amount (incremental W) with δW in the previous processing cycle as δW (old) and δW in the current processing cycle as δW (new). Axis movement amount).
W-axis travel = δW (new)-δW (old)
The Z-axis command (2) has the following Z-axis movement amount (incremental W-axis) with δZ in the previous processing cycle as δZ (old) and δW in the current processing cycle as δZ (new). Travel amount).
Z-axis travel = δZ (new)-δZ (old)
Note that steps S3 to S7 are repeated until the movement of the block is completed. As a result, the taper machining surface with the taper angle θ is formed with high accuracy while drawing the two-dimensional machining figure designated by the descending program on the speed control surface.

本発明の適用が可能なワイヤ放電加工機の基本構成と動作について説明する図である。It is a figure explaining the basic composition and operation of a wire electric discharge machine to which the present invention can be applied. 図1に示した構成において、下ワイヤガイドをX軸、Y軸及びW軸で移動させるように変形した構成について説明する図である。FIG. 2 is a diagram illustrating a configuration in which the lower wire guide is modified to move along an X axis, a Y axis, and a W axis in the configuration illustrated in FIG. 1. ワイヤ電極の撓みの発生態様を説明する図である。It is a figure explaining the generation | occurrence | production aspect of the bending of a wire electrode. 傾斜角(テーパ角)θと関係付けて仮想的な支持点の変動量を表わすテーブルデータの2つの例(a)、(b)を示す図である。It is a figure which shows two examples (a) and (b) of the table data showing the variation | change_quantity of a virtual support point in relation to inclination | tilt angle (taper angle) (theta). 下ガイドをδWだけ下降させ、上ガイドをδZだけ上昇させる補正について説明する図である。It is a figure explaining the correction | amendment which lowers a lower guide only (delta) W and raises an upper guide only (delta) Z. 実施形態で実行される処理について説明するフローチャートである。It is a flowchart explaining the process performed by embodiment.

符号の説明Explanation of symbols

1 ワーク置き台
2 ワーク載置面
3 ワーク(被加工ワーク)
4 ワイヤ電極
31 ワークの上面
32 ワークの下面
1 Work place 2 Work place surface 3 Work piece (Work to be processed)
4 Wire electrode 31 Upper surface of workpiece 32 Lower surface of workpiece

Claims (2)

被加工ワークの上下に夫々配置される上ワイヤガイドと下ワイヤガイドの間にワイヤ電極を張架し、該ワイヤ電極と前記加工ワークの間に放電用パルス状電圧を印加して、糸鋸状の加工を行う6軸制御ワイヤ放電加工機において、
前記下ワイヤガイドを上下方向に対応する±W方向に移動させる第1の移動手段と、
前記上ワイヤガイドと前記下ワイヤガイドの間に、該±W方向に垂直な平面上における±X方向の相対移動を行わせる第2の移動手段と、
前記上ワイヤガイドと前記下ワイヤガイドの間に、該平面上において±X方向に垂直な±Y方向の相対移動を行わせる第3の移動手段と、
前記上ワイヤガイドを前記±W方向に平行な±Z方向に移動させる第4の移動手段と、
前記第1〜第4の移動手段による各移動位置を制御する第1の機能を有するとともに、該第1の機能を用いて、前記上ワイヤガイドと前記下ワイヤガイドとの間を結ぶ張架基準直線が前記±W方向及び±Z方向に対して傾斜した傾斜配置を前記上下ワイヤガイドにとらせ、前記被加工ワークに対してテーパ角度θを指定してテーパ加工面を形成するテーパ加工を実行するテーパ加工指令を出力する第2の機能を有する制御手段と、
前記傾斜配置下における前記下ワイヤガイドについて、前記ワイヤ電極の撓みによって生じる仮想的なワイヤ電極支持点の±W方向に沿った変位を表現する第1の値と、前記傾斜配置下における前記上ワイヤガイドについて、前記ワイヤ電極の撓みによって生じる仮想的なワイヤ電極支持点の±Z方向に沿った変位を表現する第2の値とを、前記テーパ角度θと関係付けて予め記憶する記憶手段とを備え、且つ、
前記制御手段は、前記第2の機能によりテーパ角度θを指定した前記テーパ加工実行指令が出力された際に、前記張架基準直線が±W方向及び±Z方向に対して該テーパ角度θをもって傾斜する前記下ワイヤガイドの基準下ワイヤガイド位置と前記上ワイヤガイドの基準上ワイヤガイド位置を定める第1の手段と、
前記テーパ加工実行指令で指定されたテーパ角度θ及び前記記憶手段に記憶された第1の値及び前記第2の値に基づいて、前記基準下ワイヤガイド位置及び前記基準上ワイヤガイド位置を修正した、修正下ワイヤガイド位置及び修正上ワイヤガイド位置を求める第2の手段と、
前記第1の機能を用いて前記第1の移動手段及び前記第4の移動手段により、前記第2の手段によって求められた前記修正下ワイヤガイド位置を前記下ワイヤガイドにとらせるとともに、前記第2の手段によって求められた前記修正上ワイヤガイド位置を前記上ワイヤガイドにとらせるワイヤガイド位置修正手段を有している、6軸制御ワイヤ放電加工機。
A wire electrode is stretched between an upper wire guide and a lower wire guide respectively arranged above and below the workpiece, and a pulse voltage for discharge is applied between the wire electrode and the workpiece so as to form a saw-tooth shape. In a 6-axis control wire electric discharge machine that performs machining,
First moving means for moving the lower wire guide in the ± W direction corresponding to the vertical direction;
A second moving means for performing a relative movement in the ± X direction on a plane perpendicular to the ± W direction between the upper wire guide and the lower wire guide;
A third moving means for performing a relative movement in the ± Y direction perpendicular to the ± X direction on the plane between the upper wire guide and the lower wire guide;
A fourth moving means for moving the upper wire guide in the ± Z direction parallel to the ± W direction;
A tension reference that has a first function of controlling each movement position by the first to fourth moving means and connects the upper wire guide and the lower wire guide using the first function. The upper and lower wire guides have an inclined arrangement in which straight lines are inclined with respect to the ± W direction and ± Z direction, and taper machining is performed to form a tapered machining surface by specifying a taper angle θ for the workpiece. A control means having a second function of outputting a taper machining command
For the lower wire guide under the inclined arrangement, a first value expressing a displacement along a ± W direction of a virtual wire electrode support point caused by bending of the wire electrode, and the upper wire under the inclined arrangement Storage means for storing in advance a second value representing a displacement along a ± Z direction of a virtual wire electrode support point generated by bending of the wire electrode in relation to the taper angle θ. Prepared, and
When the taper machining execution command specifying the taper angle θ is output by the second function, the control means has the taper angle θ with respect to the ± W direction and the ± Z direction. A first means for determining a reference lower wire guide position of the lower wire guide and an upper reference wire guide position of the upper wire guide;
Based on the taper angle θ specified by the taper machining execution command and the first value and the second value stored in the storage means, the reference lower wire guide position and the reference upper wire guide position are corrected. A second means for obtaining a corrected lower wire guide position and a corrected upper wire guide position;
The first moving means and the fourth moving means using the first function cause the lower wire guide to take the corrected lower wire guide position obtained by the second means, and the first moving means and the fourth moving means. A six-axis control wire electric discharge machine having wire guide position correcting means for causing the upper wire guide to take the corrected upper wire guide position obtained by means of 2.
前記第1の値及び前記第2の値は、
前記下ワイヤガイド及び前記上ワイヤガイドが夫々テーパ角度θに対応した前記基準下ワイヤガイド位置及び前記基準上ワイヤガイド位置にある状態において、前記下ワイヤガイドから前記上ワイヤガイドに至る前記ワイヤ電極の張架区間を、前記±W方向に対する傾斜が前記下ワイヤガイドから離れるに従って漸増する前記下ワイヤガイド周辺の第1の区間と、前記±Z方向に対する傾斜が前記上ワイヤガイドに接近するに従って漸減する前記上ワイヤガイド周辺の第2の区間と、前記第1の区間と前記第2の区間の間の直線状傾斜区間とに分割し、更に、前記直線状傾斜区間を前記下ワイヤガイド側及び前記上ワイヤガイド側に外挿した傾斜直線が、前記下ワイヤガイドを通り±W方向に延在する第1の直線と交わる点を第1の仮想支持点とするとともに、該傾斜直線が、前記上ワイヤガイドを通り±Z方向に延在する第2の直線と交わる点を第2の仮想支持点とした時に、
前記基準下ワイヤガイド位置と前記第1の仮想支持点との間の距離が前記第1の値で表現され、前記基準上ワイヤガイド位置と前記第2の仮想支持点との間の距離が前記第2の値で表現されていることを特徴とする、請求項1に記載された6軸制御ワイヤ放電加工機。
The first value and the second value are:
When the lower wire guide and the upper wire guide are at the reference lower wire guide position and the reference upper wire guide position corresponding to the taper angle θ, respectively, the wire electrode extending from the lower wire guide to the upper wire guide A first section around the lower wire guide that gradually increases as the inclination with respect to the ± W direction moves away from the lower wire guide, and a tension section that gradually decreases as the inclination with respect to the ± Z direction approaches the upper wire guide The upper wire guide is divided into a second section around the upper wire guide and a linear inclined section between the first section and the second section, and the linear inclined section is further divided into the lower wire guide side and the The first virtual support point is the point where the inclined straight line extrapolated to the upper wire guide side intersects with the first straight line passing through the lower wire guide and extending in the ± W direction. While, when the inclined straight lines, the point of intersection with the second straight line extending the on wire guide as ± Z direction is a second virtual support points,
A distance between the lower reference wire guide position and the first virtual support point is expressed by the first value, and a distance between the upper reference wire guide position and the second virtual support point is the first value. The six-axis control wire electric discharge machine according to claim 1, wherein the six-axis control wire electric discharge machine is expressed by a second value.
JP2006131783A 2006-05-10 2006-05-10 6-axis control type wire electric discharge machine Pending JP2007301666A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006131783A JP2007301666A (en) 2006-05-10 2006-05-10 6-axis control type wire electric discharge machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006131783A JP2007301666A (en) 2006-05-10 2006-05-10 6-axis control type wire electric discharge machine

Publications (1)

Publication Number Publication Date
JP2007301666A true JP2007301666A (en) 2007-11-22

Family

ID=38836050

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006131783A Pending JP2007301666A (en) 2006-05-10 2006-05-10 6-axis control type wire electric discharge machine

Country Status (1)

Country Link
JP (1) JP2007301666A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103990876A (en) * 2013-02-19 2014-08-20 发那科株式会社 Wire electric discharge machine and calculation method for wire support positions of wire electric discharge machine
US20170095869A1 (en) * 2014-03-24 2017-04-06 Mitsubishi Electric Corporation Wire electrical discharge machining apparatus and machining method

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103990876A (en) * 2013-02-19 2014-08-20 发那科株式会社 Wire electric discharge machine and calculation method for wire support positions of wire electric discharge machine
CN103990876B (en) * 2013-02-19 2016-04-13 发那科株式会社 The computational methods of wire electric discharge machine and wire electric discharge machine wire electrode supporting location
US9541914B2 (en) 2013-02-19 2017-01-10 Fanuc Corporation Wire electric discharge machine and calculation method for wire support positions of wire electric discharge machine
US20170095869A1 (en) * 2014-03-24 2017-04-06 Mitsubishi Electric Corporation Wire electrical discharge machining apparatus and machining method
US9868170B2 (en) * 2014-03-24 2018-01-16 Mitsubishi Electric Corporation Wire electrical discharge machining apparatus and machining method

Similar Documents

Publication Publication Date Title
JP5870143B2 (en) Wire electrical discharge machine with thermal displacement compensation function for upper and lower guides
JP2012254505A (en) Wire electric discharge machine performing taper machining of tilted workpiece
JP5657715B2 (en) Wire electrical discharge machine with wire electrode position correction function
JP2006159396A (en) Wire electric discharge machine and wire electric discharge machining method
JP5642819B2 (en) Wire electric discharge machine having taper angle correction function using contact detector and taper angle correction method
JP5289643B1 (en) Wire electric discharge machining apparatus and control apparatus
KR101999920B1 (en) Wire electrical discharge machine and control method for wire electrical discharge machine
US10307847B2 (en) Wire electric discharge machine having corner shape correcting function
JP5607767B2 (en) Wire electric discharge machine with control means for keeping wire electrode at desired angle
JP5674033B2 (en) Wire electric discharge machine, head control method, and program thereof
TWI422455B (en) Stitch pulse welding method
JP4712887B2 (en) Wire-cut electric discharge machining method and apparatus, wire-cut electric discharge machining program creation device, and computer-readable recording medium recording program for creating wire-cut electric discharge machining program
WO1988003074A1 (en) Electric discharge apparatus
WO2015132936A1 (en) Processing program-generating method, path-generating device and electrical discharge machine
JP5850894B2 (en) Numerical control device for controlling wire electric discharge machine that performs taper machining
KR20200109256A (en) Wire electrical discharge machine and machining program editor
JP2007301666A (en) 6-axis control type wire electric discharge machine
JP7372191B2 (en) Program editing device, wire electrical discharge machine and program editing method
JP6162745B2 (en) Numerical control device with workpiece placement error correction function using machining start hole
JP2013071203A (en) Numerical control device and control method
JP6243591B2 (en) Program creation system, simulation system and method thereof
JP5981012B2 (en) Wire electric discharge machine with top and bottom independent corner shape correction function
JP5998575B2 (en) Machine tool and method
JP6666372B2 (en) Wire electric discharge machine
JP2005199358A (en) Wire-cut electric discharge machining method, control method for wire-cut electric discharge machining, and wire-cut electric discharge machining device