JP3660739B2 - Method for determining the drilling position of the pilot hole - Google Patents
Method for determining the drilling position of the pilot hole Download PDFInfo
- Publication number
- JP3660739B2 JP3660739B2 JP02902796A JP2902796A JP3660739B2 JP 3660739 B2 JP3660739 B2 JP 3660739B2 JP 02902796 A JP02902796 A JP 02902796A JP 2902796 A JP2902796 A JP 2902796A JP 3660739 B2 JP3660739 B2 JP 3660739B2
- Authority
- JP
- Japan
- Prior art keywords
- offset
- hole
- data
- pilot hole
- intersection
- 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 - Fee Related
Links
Images
Landscapes
- Electrical Discharge Machining, Electrochemical Machining, And Combined Machining (AREA)
Description
【0001】
【産業上の利用分野】
本発明は、ワイヤー放電加工によりワークに加工孔を穿設するために、放電ワイヤを挿通させる下孔を形成する最適位置を決定する下孔穿孔位置決定方法に関する。
【0002】
【従来の技術】
従来、例えばプレス金型のプレート等を加工する場合、マシニングセンタで加工することが多いが、複雑な形状の加工孔を穿孔する場合には、ワイヤ放電加工が施されている。ワイヤ放電加工を行う場合には、予めプレートに放電ワイヤを挿通するさせるための下孔を穿設する必要がある。
【0003】
上記プレートに加工孔を穿設する場合、該加工孔の面積が大きい場合には、下孔をドリルで穿設することも可能であるが、上記加工孔の面積が小さい場合には、該加工孔の輪郭線内にドリルで下孔を穿孔することは難しいことから、輪郭線の外側に下孔を穿孔してワイヤを挿通させ、該下孔位置から加工孔の輪郭線に沿って加工孔が一筆書き状に放電加工され切除される。
上記ワイヤ放電加工によれば、下孔と加工孔との間にプレス加工中において応力が集中するため疲労が著しく、下孔の数が多い程プレート作成の作業効率が低下する等の課題があることから、本件出願人は、特開平6−55352号において、加工孔の輪郭線の外側に穿設する下孔の位置が適当であるか否かを自動的に判定する下孔位置判定装置を提案した。
【0004】
【発明が解決しようとする課題】
しかしながら、ワイヤ放電加工による加工孔は、一定の径(数十ミクロン)より小さくなると、ワークの剛性が低いため、ドリルの進入する速度を遅くする必要があるため加工時間が長くなる。従って、加工孔の輪郭線内でできるだけ大きな下孔を穿孔してワイヤ放電加工することが作業効率を向上させるうえで望ましい。
【0005】
そこで、従来は下孔の径及び孔開け位置の決定は、CAD図面上で目視により試行錯誤しながら行っていた。そのため、加工孔の形状によっては、その輪郭線内に必ずしも最適な下孔の径を設定し難い場合があり、下孔位置の決定に手間取ることにより、作業時間が長くなる場合があった。
【0006】
本発明の目的は、上記従来技術の課題を解決し、加工孔の輪郭線内に放電ワイヤを挿通させるための可能な限り大きな径の下孔を形成する最適位置を自動的に決定し、作業時間の短縮化を実現させた下孔穿孔位置決定方法を提供することにある。
【0007】
【課題を解決するための手段】
本発明は上記目的を達成するため次の構成を備える。
すなわち、ワイヤー放電加工によりワークに加工孔を穿設するために、放電ワイヤを挿通させる下孔を形成する最適位置を決定する下孔穿孔位置決定方法において、入力手段によりワークの平面形状データ、サイズデータを含む基本データを入力し、該基本データを記憶手段に記憶し、制御手段により該基本データに基づいて前記ワークに対応する仮想平面を論理構成すると共に、該仮想平面上において加工孔に内包される大きさの線分及び/又は円弧よりなる擬似加工孔に変換した変換データを前記記憶手段に記憶し、該変換データのうち擬似加工孔の輪郭線を、前記入力手段により別途入力した任意の下孔径の半径分だけ線分については垂直方向内側へオフセットし、円弧については径方向内側へオフセットし、線分及び/又は円弧により囲まれた部分以外は削除して形成される図形データに基づき、入力した下孔径の下孔を穿孔可能か否かを前記制御手段により判定し、前記加工孔の輪郭線内で穿孔可能な最大ドリル径の下孔の中心位置を決定することを特徴とする。
【0008】
【発明の実施の形態】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。
図1は下孔穿孔位置決定装置の構成を示すブロック図、図2は下孔穿孔位置決定プロセスを示すフローチャート、図3は線分及び円弧のオフセット方法を示す説明図、図4はオフセット後の図形処理方法を示す説明図である。
【0009】
先ず、下孔穿孔位置決定装置の構成を図1に示すブロック図を参照して説明する。本実施の態様における下孔穿孔位置決定装置は、プレス金型用プレートを製造する際に、ワイヤ放電加工により加工孔を穿孔する際の下孔の中心位置を決めるためのものである。
【0010】
図1において、1は入力手段としてのCADシステムであり、ワークとしてのプレス金型用プレートに関する設計上の基本データ(プレートサイズ,形状、及び加工孔のプレート上の位置,サイズ、形状等のデータ)を生成し、出力する。上記入力手段としては、CADシステム1の他にキーボード2、或いは外部記憶装置やオンライン接続された外部コンピュータシステム等であっても良い。
【0011】
3は記憶手段としてのRAMであり、上記CADシステム1から入力された前期基本データを記憶する。また、上記基本データに基づいて後述する制御手段としてのマイクロプロセッサ(MPU)がプレートに対応する仮想平面をRAM3の記憶エリアに論理構成すると共に、MPUはその仮想平面上において、加工孔を単純形状(例えば線分と円弧)による擬似加工孔に変換した図形データを生成し、その擬似加工孔の仮想平面上の位置,サイズ,平面形状等のデータを記憶する。
上記RAM3は、CADシステム1,キーボード2から入力されたコマンドやデータを記憶する記憶手段としての機能の他、後述するMPUのワークエリアとしての機能を有し、該MPUがデータ処理して得られた情報や演算結果等が一時的に記憶される。
尚、記憶手段としては、RAM3に代えて、フレキシブルディスク、ICメモリカード等の外部メモリを用いることもできる。
【0012】
4はROMであり、後述するMPUのオペレーティングシステム、下孔穿孔位置決定装置の制御プログラム、制御データ等が予め記憶されている。なお、制御プログラム、制御データ等はROM4に記憶することなく、フレキシブルディスク、ICメモリカード等の外部メモリを用いることもできる。
5は出力部の一部であるグラフィックディスプレイである。この出力部としては、グラフィックディスプレイ5の他にプリンタ,外部記憶装置、プレートを加工するマシニングセンタの制御装置、プレートを加工するワイヤ放電加工装置の制御装置等も採用可能である。
【0013】
6は制御手段としてのMPUであり、前記CADシステム1から送信されてくる基本データに基づきRAM3上に構成される前記仮想平面上において、加工孔に内包される大きさの単純形状よりなる擬似加工孔、例えば線分及び/又は円弧よりなる擬似加工孔に変換し、この擬似加工孔の仮想平面上の位置,サイズ,平面形状等の変換データを生成し、RAM3に記憶する。また、上記擬似加工孔のサイズ,平面形状からROM4に記憶された制御プログラムにしたがって、上記擬似加工孔の輪郭線内に放電ワイヤ挿通のための最大径を有する下孔を穿孔できるエリアを特定する。具体的には、後述するように、CADシステム1より入力した任意の下孔径に基づき、前記RAM3に記憶した擬似加工孔を形成する輪郭線を上記下孔径の半径分だけ内側にオフセットして形成される図形データをディスプレイ5に表示して、設定した任意の下孔径による下孔が開けられるか否かを判定する。そして、上記図形が所定の条件を満たす場合には、設定した下孔径で、擬似加工孔内に下孔を穿孔できる旨表示する。上記下孔径をできるだけ大きく設定することにより、加工孔の輪郭線内で最大径の下孔を穿孔できる中心位置のエリアを特定できる。
【0014】
次に、上記下孔穿孔位置決定装置の下孔穿孔位置決定方法について図2に示すフローチャートを参照して説明する。
図2において、下孔穿孔位置決定装置を起動すると(ステップS1)、MPU6はROM4に記憶された制御プログラムを読み込み、RAM3をクリアする等の準備を行う。先ず上記MPU6はCADシステム1からワークについての基本データを読み込み、RAM3に記憶する(ステップS2)。上記MPU6は基本データから穿孔する加工孔の平面形状,サイズ等からワイヤ放電加工を行う加工孔を判定する(ステップS3)。そして、ワイヤ放電加工を行う加工孔のサイズとマシニングセンターの保有する工具の種類,サイズ等から特定加工孔を選定する(ステップS4)。
【0015】
次に、MPU6は、基本データに基づきRAM3に仮想平面を構成し、該仮想平面上において、加工孔を単純形状である線分及び/又は円弧よりなる擬似加工孔に変換し、この擬似加工孔の仮想平面上の位置,サイズ,平面形状等のデータである変換データを生成する(ステップS5)。この変換データに基づく擬似加工孔の一例を図3(a)の輪郭線7に示す。
なお、擬似加工孔の単純形状の選定は、ワークを加工する加工機の位置決め特性、コンピュータシステムのメモリ容量、演算処理能力等を勘案して決定すればよい。いずれにしても、複雑な加工孔そのものの形状を示すデータを扱うより多角形等の単純形状に変換した擬似加工孔の方が処理し易くなる。
【0016】
上記変換データを仮想平面上に生成したら、CADシステム1,キーボード2等の入力手段から、下孔の任意の径をセットする(ステップS6)。この下孔径は、作業効率を考慮するとできるだけ大きな値をセットすることが好ましい。また、輪郭線7のオフセット量は、下孔径の1/2となるので、下孔径として入力された値の1/2を自動的にセットする。
【0017】
次に上記下孔径により下孔が変換データである擬似加工孔の輪郭線7内に開けられるか否かを判定する(ステップS7)。具体的には、上記擬似加工孔を形成する輪郭線7を、設定した下孔径の半径分だけ内側にオフセットして形成される図形をディスプレイ5に表示して、設定した下孔径による下孔が輪郭線7内に開けられるか否かを判定する。
【0018】
上記擬似加工孔の輪郭線7のオフセット方法について図3及び図4を参照して説明する。尚、オフセット量をRとし、オフセット前の形状を実線で、オフセット後の形状を破線で示す。
先ず、図3(b)に示すように、輪郭線7が線分である場合、オフセット方向は線分に垂直方向であって、擬似加工孔の内側に向かってRだけオフセットするものとする。
また、図3(c)に示すように、輪郭線7が円弧である場合、オフセット方向は径方向に向かってRだけオフセットし、上記線分及び/又は円弧により囲まれた図形以外部分は削除するものとする。
【0019】
また、図3(d)に示すように、輪郭線7が線分及び円弧よりなる場合であり、該円弧の半径がオフセット量R以下の場合には当該円弧のオフセットを省略する。また、図3(e)に示すように、輪郭線7を構成する線分どうしの交点8が内側に凸となる鈍角を形成する場合、或いは円弧どうしが隣接する交点8は、該交点8を中心にオフセット量Rを半径とする円弧があるものとしてオフセットする。
また、図3(f)に示すように、オフセット後の図形が隣接する線分と円弧により2つの交点8,8´を持つ場合には、オフセット後の近い方の交点8を残して他の交点8´を形成する図形部分を削除する。
【0020】
次に図4(a)に示すように、前記オフセット後の図形を構成する線分又は円弧の始点及び終点の向きが逆転する図形を削除する。例えば図4(a)において、オフセット前の図形を左回りの図形と仮定すると、閉ループを形成する図形A,B,Cのうち、図形A,Cは左回りのループであるから残し、図形Bは右回りのループとなり図形が反転しているのでこれを削除する。
【0021】
また、図4(b)に示すように、オフセット前の図形の交点a,b,c,dとオフセット後の図形の交点a´,b´,c´,d´を結んだ線分どうしが交点9を持つ場合には、当該交点9を形成する移動先の線分又は円弧をオフセット後の図形部分より削除する。例えば図4(b)においては、オフセット前の図形の交点とオフセット後の図形の交点を結ぶと、各線分どうしが交点9を持つため、該交点9を形成する移動先の線分はすべて削除されることなり、設定されたオフセット量Rではオフセットできない、即ち半径Rでは下孔が開けられないことを示す。
【0022】
上記判定方法にしたがって、変換データである擬似加工孔の輪郭線内に設定した下孔径で下孔が開けられるか判定し、下孔が開けられない場合には、次の下孔径Rをセットして、ステップS6に示す判定方法で判定する。上記下孔径Rは、加工時間を短縮化する上で、できるだけ大きな値より設定するのが望ましく、擬似加工孔の輪郭線内に最大径の下孔が開けられるよう下孔径Rの値を設定する。そして、下孔が開けられると判定した場合には、上記設定した下孔径Rにより下孔を開けられる中心位置は、擬似加工孔の輪郭線内に形成された図形内として決定する(ステップS8)。上記下孔を穿孔する中心位置は、上記図形内であれば何処でもよいことになる。
【0023】
上記フローチャートに示す制御手順で実際に決定した最大径の下孔径の穿孔可能な中心位置を図3(a)の輪郭線10に破線で示す。なお、上記下孔径の値はできる限り大きな径を確保するために、大きいものから段階的に小さくなるようにセットすることが好ましい。
【0024】
上記下孔穿孔位置決定方法によれば、擬似加工孔の輪郭線内に最大径の下孔を穿孔できる中心位置を図形として決定表示できるため、下孔径及びその穿孔位置を決めるための作業時間が大幅に短縮され、下孔穿孔作業時間が短縮される。
また、前記擬似加工孔の輪郭線内に最大径の下孔を選択して開けることができるので、加工孔の穿孔時間も短縮され、全体としてワークに対する放電加工に要する作業時間を短縮することができる。
また、ワークの加工孔のサイズ等のデータは仮想平面上において、線分及び/又は円弧等の単純形状よりなる擬似加工孔に変換されたデータを使用するため、扱うデータ量を格段に少なくして、コンピュータの負荷を少なくすると共に処理の高速化を図ることができる。
【0025】
以上、本発明の好適な実施の態様について種々述べてきたが、本発明は上記各実施の態様に限定されるものではなく、例えば、仮想平面上において、加工孔を線分及び/又は円弧等の単純形状よりなる擬似加工孔にデータ変換して下孔穿孔位置を決定したが、変換後の図形データは線分,円弧に限らず、楕円等の一般的な曲線を含む図形データに変換しても良い等、発明の精神を逸脱しない範囲内でさらに多くの改変を施し得るのはもちろんのことである。
【0026】
【発明の効果】
本発明は前述したように、ワークの基本データに基づいて形成される仮想平面上で、加工孔に内包される大きさの単純形状よりなる擬似加工孔の図形データを生成し、入力した任意の下孔径の半径分だけ擬似加工孔の輪郭線をオフセットさせることにより形成される図形データに基づき、設定した下孔径の下孔を穿孔できる中心位置を図形として自動的に決定表示できるため、下孔径及びその穿孔位置を決めるための作業時間が大幅に短縮され、下孔穿孔作業時間が短縮できる。また、前記擬似加工孔の輪郭線内に最大径の下孔を選択して開けることができるので、加工孔の穿孔時間も短縮され、全体としてワークに対する放電加工に要する作業時間を短縮することができる。
【図面の簡単な説明】
【図1】下孔穿孔位置決定装置の構成を示すブロック図である。
【図2】下孔穿孔位置決定プロセスを示すフローチャートである。
【図3】線分及び円弧のオフセット方法を示す説明図である。
【図4】オフセット後の図形処理方法を示す説明図である。
【符号の説明】
1 CADシステム
2 キーボード
3 RAM
4 ROM
5 グラフィックディスプレイ
6 MPU
7,10 輪郭線
8,8´,9 ,a,b,c,d,a´,b,´c´,d´ 交点[0001]
[Industrial application fields]
The present invention relates to a pilot hole drilling position determining method for determining an optimum position for forming a pilot hole through which a discharge wire is inserted in order to drill a machining hole in a workpiece by wire electric discharge machining.
[0002]
[Prior art]
Conventionally, for example, when processing a plate of a press die or the like, it is often processed by a machining center. However, in the case of drilling a machining hole having a complicated shape, wire electric discharge machining is performed. When performing wire electric discharge machining, it is necessary to make a pilot hole for inserting the electric discharge wire through the plate in advance.
[0003]
When drilling a machining hole in the plate, if the area of the machining hole is large, it is possible to drill a lower hole with a drill, but if the area of the machining hole is small, the machining hole Since it is difficult to drill a pilot hole in the outline of the hole, a drill hole is drilled outside the outline and the wire is inserted, and a machining hole is formed from the lower hole position along the outline of the machining hole. Is electrodischarge processed into a single stroke and cut off.
According to the above-described wire electric discharge machining, stress is concentrated during press working between the prepared hole and the processed hole. Thus, there is a problem that fatigue is remarkable, and the working efficiency of plate preparation decreases as the number of prepared holes increases. Therefore, the applicant of the present invention disclosed in Japanese Patent Application Laid-Open No. 6-55352 is a pilot hole position determination device that automatically determines whether the position of the pilot hole drilled outside the contour line of the machining hole is appropriate. Proposed.
[0004]
[Problems to be solved by the invention]
However, when the machining hole by wire electric discharge machining is smaller than a certain diameter (several tens of microns), the workpiece has low rigidity, so that it is necessary to slow down the speed at which the drill enters, and the machining time becomes long. Therefore, in order to improve the work efficiency, it is desirable to drill as large a pilot hole as possible within the contour of the machining hole and perform wire electric discharge machining.
[0005]
Therefore, in the past, the diameter of the pilot hole and the position of the drilling hole were determined by trial and error by visual inspection on the CAD drawing. For this reason, depending on the shape of the processed hole, it may be difficult to set the optimum diameter of the pilot hole within the contour line, and it may take a long time to determine the pilot hole position.
[0006]
The object of the present invention is to solve the above-mentioned problems of the prior art, automatically determine the optimum position for forming a pilot hole having a diameter as large as possible for inserting the discharge wire into the contour of the machining hole, It is an object of the present invention to provide a pilot hole drilling position determination method that can shorten the time.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, the present invention comprises the following arrangement.
That is, in the pilot hole drilling position determination method for determining the optimum position for forming the pilot hole through which the discharge wire is inserted in order to drill the machining hole in the workpiece by wire electric discharge machining, the plane shape data and size of the workpiece by the input means Basic data including data is input, the basic data is stored in the storage means, and a virtual plane corresponding to the workpiece is logically configured based on the basic data by the control means, and included in the machining hole on the virtual plane. Conversion data converted into a pseudo-machined hole made of a line segment and / or an arc of a specified size is stored in the storage unit, and the contour line of the pseudo-machined hole in the converted data is input separately by the input unit offset vertically inside the radius of only segments of the lower hole diameter, offset radially inward for arc, line segments and / or arcs Based on the formed non-enclosed portion deletes graphic data, and determined by the control means whether it is possible to drill a pilot hole in the lower hole diameter input, maximum possible drilling in outline of the processing hole The center position of the pilot hole of the drill diameter is determined.
[0008]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 is a block diagram showing the structure of a pilot hole drilling position determination device, FIG. 2 is a flowchart showing a pilot hole drilling position determination process, FIG. 3 is an explanatory diagram showing a method for offsetting line segments and arcs, and FIG. It is explanatory drawing which shows a figure processing method.
[0009]
First, the configuration of the pilot hole drilling position determination device will be described with reference to the block diagram shown in FIG. The pilot hole drilling position determining device in this embodiment is for determining the center position of the pilot hole when drilling a machining hole by wire electric discharge machining when manufacturing a press die plate.
[0010]
In FIG. 1,
[0011]
Reference numeral 3 denotes a RAM serving as storage means, which stores the previous basic data input from the
The RAM 3 has a function as a storage area for storing commands and data input from the
As the storage means, an external memory such as a flexible disk or an IC memory card can be used instead of the RAM 3.
[0012]
A
[0013]
[0014]
Next, the pilot hole drilling position determination method of the pilot hole drilling position determination apparatus will be described with reference to the flowchart shown in FIG.
In FIG. 2, when the pilot hole drilling position determination device is activated (step S1), the MPU 6 reads the control program stored in the
[0015]
Next, the
The selection of the simple shape of the pseudo-machined hole may be determined in consideration of the positioning characteristics of the processing machine that processes the workpiece, the memory capacity of the computer system, the arithmetic processing capability, and the like. In any case, the pseudo-machined hole converted into a simple shape such as a polygon is easier to process than the data indicating the shape of the complicated machined hole itself.
[0016]
When the conversion data is generated on the virtual plane, an arbitrary diameter of the pilot hole is set from the input means such as the
[0017]
Next, it is determined whether or not the lower hole can be opened within the
[0018]
A method for offsetting the
First, as shown in FIG. 3B, when the
Further, as shown in FIG. 3C, when the
[0019]
Further, as shown in FIG. 3D, this is a case where the
Further, as shown in FIG. 3F, when the figure after the offset has two
[0020]
Next, as shown in FIG. 4A, a graphic in which the directions of the start and end points of the line segment or arc constituting the graphic after the offset are reversed is deleted. For example, in FIG. 4A, if the figure before offset is assumed to be a counterclockwise figure, among figures A, B, and C forming a closed loop, figures A and C are left-handed loops, and are left as figure B. Is a clockwise loop and the figure is inverted, so delete it.
[0021]
Further, as shown in FIG. 4B, line segments connecting intersections a, b, c, d of the figure before offset and intersections a ′, b ′, c ′, d ′ of the figure after offset are connected. If the
[0022]
In accordance with the above determination method, it is determined whether the pilot hole can be opened with the pilot hole diameter set within the contour line of the pseudo-processed hole as conversion data. If the pilot hole cannot be opened, the next pilot hole diameter R is set. Then, the determination is made by the determination method shown in step S6. The lower hole diameter R is desirably set to a value as large as possible in order to shorten the machining time, and the value of the lower hole diameter R is set so that the maximum diameter of the lower hole is opened within the contour line of the pseudo-machined hole. . When it is determined that the pilot hole is to be opened, the center position where the pilot hole is opened with the preset pilot hole diameter R is determined as the figure formed within the contour line of the pseudo-processed hole (step S8). . The center position for drilling the pilot hole may be anywhere in the figure.
[0023]
The center position where the maximum diameter of the lower hole diameter actually determined by the control procedure shown in the flowchart can be drilled is indicated by a broken line in the
[0024]
According to the pilot hole drilling position determination method, the center position where the pilot hole with the maximum diameter can be drilled can be determined and displayed within the contour line of the pseudo-machined hole as a figure, so that the work time for determining the pilot hole diameter and the drilling position is determined. It is greatly shortened and the drilling time for the pilot hole is shortened.
Further, since the pilot hole with the maximum diameter can be selected and opened within the contour line of the pseudo machining hole, the drilling time of the machining hole is shortened, and the work time required for the electric discharge machining for the workpiece as a whole can be shortened. it can.
In addition, since the data such as the size of the machined hole of the workpiece is converted into a pseudo machined hole made of a simple shape such as a line segment and / or arc on the virtual plane, the amount of data handled is greatly reduced. Thus, the load on the computer can be reduced and the processing speed can be increased.
[0025]
The preferred embodiments of the present invention have been described above in various ways. However, the present invention is not limited to the above-described embodiments. For example, the machining holes are formed on line segments and / or arcs on a virtual plane. The data was converted into a pseudo-machined hole made of a simple shape and the drilling position of the pilot hole was determined. However, the converted graphic data is not limited to line segments and arcs, but is converted to graphic data including general curves such as ellipses. Of course, many modifications can be made without departing from the spirit of the invention.
[0026]
【The invention's effect】
As described above, in the present invention, on the virtual plane formed on the basis of the basic data of the workpiece, the pseudo-processed hole graphic data composed of a simple shape having a size included in the processed hole is generated and inputted arbitrarily. Based on the graphic data formed by offsetting the contour line of the simulated hole by the radius of the pilot hole diameter, the center position where the pilot hole can be drilled can be automatically determined and displayed as a graphic. And the work time for deciding the drilling position is greatly shortened, and the pilot hole drilling work time can be shortened. Further, since the pilot hole with the maximum diameter can be selected and opened within the contour line of the pseudo machining hole, the drilling time of the machining hole is shortened, and the work time required for the electric discharge machining for the workpiece as a whole can be shortened. it can.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of a pilot hole drilling position determination device.
FIG. 2 is a flowchart showing a pilot hole drilling position determination process.
FIG. 3 is an explanatory diagram showing a line segment and arc offset method;
FIG. 4 is an explanatory diagram showing a graphic processing method after offset.
[Explanation of symbols]
1
4 ROM
5
7, 10
Claims (5)
入力手段によりワークの平面形状データ、サイズデータを含む基本データを入力し、該基本データを記憶手段に記憶し、制御手段により該基本データに基づいて前記ワークに対応する仮想平面を論理構成すると共に、該仮想平面上において加工孔に内包される大きさの線分及び/又は円弧よりなる擬似加工孔に変換した変換データを前記記憶手段に記憶し、該変換データのうち擬似加工孔の輪郭線を、前記入力手段により別途入力した任意の下孔径の半径分だけ線分については垂直方向内側へオフセットし、円弧については径方向内側へオフセットし、線分及び/又は円弧により囲まれた部分以外は削除して形成される図形データに基づき、入力した下孔径の下孔を穿孔可能か否かを前記制御手段により判定し、前記加工孔の輪郭線内で穿孔可能な最大ドリル径の下孔の中心位置を決定することを特徴とする下孔穿孔位置決定方法。In a pilot hole drilling position determination method for determining an optimum position for forming a pilot hole through which a discharge wire is inserted in order to drill a machining hole in a workpiece by wire electric discharge machining,
Basic data including the plane shape data and size data of the workpiece is input by the input means, the basic data is stored in the storage means, and the virtual plane corresponding to the workpiece is logically configured based on the basic data by the control means. , Conversion data converted into a pseudo machining hole made of a line segment and / or an arc included in the machining hole on the virtual plane is stored in the storage means, and the contour line of the pseudo machining hole in the conversion data Is offset inward in the vertical direction for a line segment by the radius of an arbitrary pilot hole diameter separately input by the input means , offset inward in the radial direction for an arc, and other than the portion surrounded by the line segment and / or arc based on the graphic data is formed by removing, as judged by the control means whether it is possible to drill a pilot hole in the lower hole diameter input, drilled in the outline of the processing hole Lower hole drilling position determination method characterized by determining the center position of the lower hole of the ability maximum drill diameter.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02902796A JP3660739B2 (en) | 1996-02-16 | 1996-02-16 | Method for determining the drilling position of the pilot hole |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP02902796A JP3660739B2 (en) | 1996-02-16 | 1996-02-16 | Method for determining the drilling position of the pilot hole |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH09225745A JPH09225745A (en) | 1997-09-02 |
| JP3660739B2 true JP3660739B2 (en) | 2005-06-15 |
Family
ID=12264939
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP02902796A Expired - Fee Related JP3660739B2 (en) | 1996-02-16 | 1996-02-16 | Method for determining the drilling position of the pilot hole |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3660739B2 (en) |
-
1996
- 1996-02-16 JP JP02902796A patent/JP3660739B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH09225745A (en) | 1997-09-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6772038B2 (en) | Machining-related information generating apparatus and numerical controller having the same | |
| US8811752B2 (en) | Method and program for creating analysis model | |
| JP3660739B2 (en) | Method for determining the drilling position of the pilot hole | |
| CN100461052C (en) | Method and device for automatically dividing processing technology in automatic programming device | |
| US6675060B1 (en) | Apparatus and method for creating machining region data | |
| Hanada et al. | Block-like component CAD/CAM system for fully automated CAM processing | |
| US5410489A (en) | Method of specifying position to create fillet curved surface | |
| JP2649838B2 (en) | Method of determining processing method in numerical control information creation device | |
| JP6474361B2 (en) | Robot control apparatus and robot program generation apparatus for causing a robot to execute a machining operation | |
| JPH0655352A (en) | Prepared hole position judging device | |
| EP0692333A1 (en) | Wire cut electrical discharge machining | |
| JPH0688191B2 (en) | A method for determining a machining part in a numerical control information creation device | |
| JP4225422B2 (en) | NC machining system, NC data creation device, NC data creation system, NC data creation method, and NC data creation program | |
| JPH07100733A (en) | Tool path generation method and device for NC machining | |
| JP4237180B2 (en) | Unprocessed shape extraction device and extraction method | |
| JP2001100824A (en) | NC data creation method and apparatus, and storage medium | |
| JP3175401B2 (en) | CAD / CAM equipment | |
| JP2007007759A (en) | Machining condition setting method and recording medium recording machining condition setting program | |
| JPH02212904A (en) | Programming device | |
| JP2006040066A (en) | Distortion amount analyzing apparatus and method | |
| JP2003117773A (en) | NC data creation device | |
| JPH10222217A (en) | Nc data generation method for coreless work in wire cut discharge work | |
| JPH04100096A (en) | Displaying system | |
| JPH08241338A (en) | Forging rough material design equipment | |
| JPH10283009A (en) | Automatic generating method, device for machine tool track for rough working, and recording medium recording automatic generating program for machine tool track for rough working |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040406 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040511 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040706 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050315 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050318 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080325 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090325 Year of fee payment: 4 |
|
| LAPS | Cancellation because of no payment of annual fees |