Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3077415B2 - NC processing program creation device - Google Patents
[go: Go Back, main page]

JP3077415B2 - NC processing program creation device - Google Patents

NC processing program creation device

Info

Publication number
JP3077415B2
JP3077415B2 JP04263614A JP26361492A JP3077415B2 JP 3077415 B2 JP3077415 B2 JP 3077415B2 JP 04263614 A JP04263614 A JP 04263614A JP 26361492 A JP26361492 A JP 26361492A JP 3077415 B2 JP3077415 B2 JP 3077415B2
Authority
JP
Japan
Prior art keywords
machining
program
data
machining program
arrangement position
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
Application number
JP04263614A
Other languages
Japanese (ja)
Other versions
JPH06119027A (en
Inventor
一夫 小林
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.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP04263614A priority Critical patent/JP3077415B2/en
Publication of JPH06119027A publication Critical patent/JPH06119027A/en
Application granted granted Critical
Publication of JP3077415B2 publication Critical patent/JP3077415B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、予め登録しておいた複
数種の単品加工用プログラムを利用して、被加工体から
複数の加工品を加工するための多数個取り加工用プログ
ラムを作成するNC加工用プログラム作成装置に関する
ものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention creates a multi-cavity machining program for machining a plurality of workpieces from a workpiece using a plurality of pre-registered single-piece machining programs. The present invention relates to an NC processing program creating apparatus.

【0002】[0002]

【従来の技術】従来、例えばワイヤ放電加工機の加工用
プログラム作成装置は、オペレータがマウス等を操作し
て、画面上で作図を行って加工品の形状を描き、描いた
図形の外形を一筆書きすると、加工開始点から加工終了
点までの加工経路をコード化して、単品加工用プログラ
ムを作成していた。そして、一つの被加工体から複数の
加工品を加工する場合に必要な多数個取り加工用プログ
ラムを作成するときには、オペレータは加工品毎に上記
操作を行う必要があった。
2. Description of the Related Art Conventionally, for example, a machining program creating apparatus for a wire electric discharge machine has an operator operating a mouse or the like, drawing on a screen, drawing the shape of a processed product, and drawing the outline of the drawn figure with a stroke. When written, a machining path from a machining start point to a machining end point is coded to create a single-piece machining program. Then, when creating a multi-cavity machining program necessary for machining a plurality of workpieces from one workpiece, the operator has to perform the above operation for each workpiece.

【0003】このような繰り返し操作は煩雑であるの
で、最近では、次のような加工経路の自動設定技術が考
えられている。この加工経路の自動設定技術によれば、
メモリには予め単独の加工品を加工するための単品加工
用プログラムが加工品毎に記憶されている。そして、オ
ペレータがマウス等を操作してディスプレイの画面上か
ら所望の単品加工用プログラムを選択し、選択した加工
品の被加工体上における配置位置を指定すると、該メモ
リ内の単品加工用プログラムに基づいて、エディタ画面
上の所定の位置に加工品の図形が配置され表示される。
その後、これらの表示図形を最短経路で加工するための
演算処理が行われ、被加工体を最短加工経路で加工する
ための多数個取り加工用プログラムが作成される。この
ような技術については、例えば特開昭62―69301
号に記載されている。
[0003] Since such a repetitive operation is complicated, recently, the following automatic setting technology of a machining path has been considered. According to the automatic setting technology of the machining path,
A single item processing program for processing a single processed item is previously stored in the memory for each processed item. Then, when the operator operates a mouse or the like to select a desired single item processing program from the display screen and designates an arrangement position of the selected processed item on the workpiece, the single item processing program in the memory is displayed. Based on this, the figure of the processed product is arranged and displayed at a predetermined position on the editor screen.
After that, arithmetic processing for processing these display figures in the shortest path is performed, and a multi-cavity machining program for processing the workpiece in the shortest path is created. Such a technique is disclosed in, for example, JP-A-62-69301.
No.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上述の
加工経路の自動設定技術では、多数個取り加工用プログ
ラムを作成するために用いられるソフトウエアが複雑か
つ膨大な大きさとなるという問題があった。
However, the above-described automatic setting of the machining path has a problem that the software used to create the multi-cavity machining program is complicated and enormous in size.

【0005】また、上述のようにして最短加工経路を自
動的に求めることによって作成された多数個取り加工用
プログラムを用いて加工を行うと、次のような不具合が
生じる。各加工品の単品加工用プログラムには、加工品
が被加工体から完全に切り離されて自然落下するのを防
止するために、加工品と被加工体とを部分的に接続して
おくためのミクロジョイントデータが、既に含まれてい
る場合と、含まれてない場合とがある。従って、単品加
工用プログラムを単に組み合わせて作成された多数個取
り加工用プログラムによって加工を行うと、ミクロジョ
イントデータを持たない加工用プログラムにより加工さ
れた加工品は、被加工体から自然落下してしまう。
Further, when machining is performed using the multi-cavity machining program created by automatically obtaining the shortest machining path as described above, the following problem occurs. In order to prevent the processed product from being completely separated from the workpiece and falling naturally, the program for processing a single product for each processed product is used to partially connect the processed product and the workpiece. There are cases where microjoint data is already included and cases where it is not included. Therefore, when machining is performed by the multi-cavity machining program created simply by combining the single item machining programs, the machined product machined by the machining program having no microjoint data naturally falls from the workpiece. I will.

【0006】本発明は、上述の問題点を鑑みてなされた
ものであり、選択された複数の単品加工用プログラムに
基づいて、被加工体から複数の加工品を加工する多数個
取り加工用プログラムを自動作成するときに、ミクロジ
ョイントデータを持たない単品加工用プログラムが存在
する場合には、オペレータに報知することができ、必要
に応じてオペレータがミクロジョイントデータを新たに
設定できるNC加工用プログラム作成装置を提供するこ
とを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems, and has been made in consideration of the above-described problems. If there is a program for single-piece machining that does not have micro-joint data when automatically creating a micro-joint data, an NC machining program that can notify the operator and allows the operator to newly set micro-joint data if necessary It is an object to provide a creation device.

【0007】本発明の別の目的は、選択された複数の単
品加工用プログラムに基づいて、被加工体から複数の加
工品を加工する多数個取り加工用プログラムを自動作成
するときに、ミクロジョイントデータを持たない単品加
工用プログラムが存在する場合には、自動的にミクロジ
ョイントデータを作成することが可能なNC加工用プロ
グラム作成装置を提供することである。
Another object of the present invention is to provide a multi-joint machining program for machining a plurality of workpieces from a workpiece based on a plurality of selected single-piece machining programs. An object of the present invention is to provide an NC machining program creation device capable of automatically creating microjoint data when a single-piece machining program having no data exists.

【0008】[0008]

【課題を解決するための手段】上記目的を達成するた
め、請求項1のNC加工用プログラム作成装置は、図1
に実線で示すように、予め登録しておいた複数種の単品
加工用プログラムを利用して、被加工体から複数の加工
品を加工する多数個取り加工用プログラムを作成するN
C加工用プログラム作成装置であって、複数種の加工品
に対応して作成された各々の単品加工用プログラムを記
憶する記憶手段と、所望の加工品の単品加工用プログラ
ムを選択するための選択手段と、加工品の被加工体上に
おける配置位置を設定するための配置位置設定手段と、
前記選択手段により選択された単品加工用プログラムが
ミクロジョイントデータを有するか否かを、判断する判
断手段と、その判断手段がミクロジョイントデータが有
ると判断したとき、その単品加工用プログラムと次の単
品加工用プログラムとを、前記配置位置設定手段により
設定された配置位置に基づいて連結する連結手段と、前
記判断手段がミクロジョイントデータが無いと判断した
とき、その単品加工用プログラムがミクロジョイントデ
ータを持たないことを作業者に報知し、必要に応じてミ
クロジョイントデータを新たに設定可能にするための報
知手段とを備えている。
In order to achieve the above object, an NC machining program creating apparatus according to claim 1 is provided with an NC processing program creating apparatus shown in FIG.
As shown by a solid line, a multi-cavity machining program for machining a plurality of workpieces from a workpiece is created by using a plurality of pre-registered single workpiece machining programs.
C machining program creating device, storing means for storing each single-piece machining program created for a plurality of types of workpieces, and selection for selecting a single-piece machining program of a desired workpiece Means, an arrangement position setting means for setting an arrangement position of the workpiece on the workpiece,
Whether or not the single-piece machining program selected by the selection means has microjoint data; and a judging means for judging, and when the judgment means judges that there is microjoint data, the single-piece machining program and the following A linking means for linking the single-piece machining program based on the arrangement position set by the arrangement position setting means, and when the determination means determines that there is no micro-joint data, the single-piece machining program includes the micro-joint data. There is provided a notifying means for notifying the worker that the micro joint data does not exist, and enabling new setting of micro joint data as necessary.

【0009】また、請求項2のNC加工用プログラム作
成装置は、図1に破線で示すように、請求項1の連結手
段を第一連結手段とし、請求項1の報知手段に代えて、
判断手段がミクロジョイントデータが無いと判断したと
き、自動的にミクロジョイントデータを作成して、その
単品加工用プログラムに、ミクロジョイントデータを追
加した後、次の単品加工用プログラムを配置位置設定手
段により設定された配置位置に基づいて連結する第二連
結手段を備えている。
Further, the NC processing program creating device according to claim 2 uses the connecting means of claim 1 as the first connecting means as shown by the broken line in FIG.
When the judging means judges that there is no micro joint data, the micro joint data is automatically created, the micro joint data is added to the single piece machining program, and then the next single article machining program is arranged and set. And second connecting means for connecting based on the arrangement position set by the above.

【0010】[0010]

【作用】上記構成を有する請求項1の発明では、記憶手
段が、複数種の加工品の各々について、予め登録された
単品加工用プログラムを記憶し、選択手段が、記憶手段
に記憶された所望の加工品の単品加工用プログラムを選
択し、配置位置設定手段が、加工品の被加工体上におけ
る配置位置を設定する。そして、判断手段が、その単品
加工用プログラムがミクロジョイントデータを有するか
否かを判断し、ミクロジョイントデータが有ると判断し
たとき、連結手段が、その単品加工用プログラムと次の
単品加工用プログラムとを、配置位置設定手段により設
定された配置位置に基づいて連結し、ミクロジョイント
データが無いと判断したとき、報知手段が、オペレータ
にミクロジョイントデータが無いことを報知する。従っ
て、オペレータは、必要に応じてミクロジョイントデー
タを新たに設定することができる。
According to the first aspect of the present invention, the storage means stores a single item processing program registered in advance for each of a plurality of types of processed products, and the selection means stores the desired program stored in the storage means. The single-piece processing program for the processed product is selected, and the arrangement position setting means sets the arrangement position of the processed product on the workpiece. Then, the determining means determines whether or not the single-piece machining program has microjoint data. When it is determined that the single-piece machining program has microjoint data, the connecting means sets the single-piece machining program and the next single-piece machining program. Are linked based on the arrangement position set by the arrangement position setting means, and when it is determined that there is no micro joint data, the notifying means notifies the operator that there is no micro joint data. Therefore, the operator can newly set the micro joint data as needed.

【0011】又、請求項2の発明では、判断手段が、そ
の単品加工用プログラムがミクロジョイントデータを有
するか否かを判断し、ミクロジョイントデータが有ると
判断したとき、第1連結手段が、その単品加工用プログ
ラムと次の単品加工用プログラムとを、配置位置設定手
段により設定された配置位置に基づいて連結し、ミクロ
ジョイントデータが無いと判断したとき、第2連結手段
が、自動的にミクロジョイントデータを作成して、その
単品加工用プログラムに、ミクロジョイントデータを追
加した後、次の単品加工用プログラムを配置位置設定手
段により設定された配置位置に基づいて連結する。
Further, in the invention according to claim 2, the determining means determines whether or not the single item processing program has microjoint data. When it is determined that there is microjoint data, the first connecting means determines whether or not there is microjoint data. The single-piece machining program and the next single-piece machining program are connected based on the arrangement position set by the arrangement-position setting means, and when it is determined that there is no microjoint data, the second connection means automatically After the microjoint data is created and the microjoint data is added to the single item processing program, the next single item processing program is connected based on the arrangement position set by the arrangement position setting means.

【0012】[0012]

【実施例】以下、本発明をワイヤ放電加工機のための加
工プログラム作成装置に具体化した第1実施例を図面に
基づいて説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A first embodiment in which the present invention is embodied in a machining program creating apparatus for a wire electric discharge machine will be described with reference to the drawings.

【0013】図2は、本実施例の加工プログラム作成装
置の全体構成を示す斜視図である。図2において、プロ
グラム作成装置は、プログラムを作成する演算装置1
と、加工品に対応した図形を表示する図形表示装置3
と、図形を識別するコード番号,加工品の個数等を入力
するためのキーボード5と、図形表示装置3に表示され
た図形の特定、加工開始位置の入力、ミクロジョイント
の設定等を行うためのマウス7と、演算装置1により作
成されたNCプログラムをNCテープに穿孔するNCテ
ープパンチャ9とから構成される。尚、キーボード5及
びマウス7が本発明の選択手段及び配置位置設定手段に
相当する。
FIG. 2 is a perspective view showing the overall configuration of the machining program creating apparatus of the present embodiment. In FIG. 2, a program creation device is an arithmetic device 1 for creating a program.
And a graphic display device 3 for displaying a graphic corresponding to the processed product
And a keyboard 5 for inputting a code number for identifying a figure, the number of processed products, etc., and for specifying a figure displayed on the figure display device 3, inputting a processing start position, setting a micro joint, and the like. It comprises a mouse 7 and an NC tape puncher 9 for punching an NC program created by the arithmetic unit 1 on an NC tape. Note that the keyboard 5 and the mouse 7 correspond to the selection unit and the arrangement position setting unit of the present invention.

【0014】演算装置1の主部は、図3に示すように、
CPU11,ROM13,RAM15,入出力回路17
及びバスライン19などから構成され、入出力回路17
には、上記図形表示装置3,キーボード5,マウス7及
びNCテープパンチャ9が接続されると共に、該演算装
置1に内蔵されたハードディスク装置21と、フロッピ
ディスク装置23とが接続されている。これらのハード
ディスク装置21及びフロッピディスク装置23は、演
算装置1により作成された加工用NCプログラムを記憶
する。
The main part of the arithmetic unit 1 is, as shown in FIG.
CPU 11, ROM 13, RAM 15, input / output circuit 17
And an input / output circuit 17
Is connected to the graphic display device 3, the keyboard 5, the mouse 7, and the NC tape puncher 9, and the hard disk device 21 and the floppy disk device 23 built in the arithmetic unit 1 are connected. The hard disk device 21 and the floppy disk device 23 store the machining NC program created by the arithmetic unit 1.

【0015】尚、該プログラム作成装置とNC装置とし
てのワイヤ放電加工機とを接続して、NC装置に加工用
NCプログラムを伝送することもできる。この場合に
は、通信回路25が用いられ、プログラム作成装置とN
C装置とは、該通信回路25を介して接続されている。
It is also possible to connect the program creating device and a wire electric discharge machine as an NC device to transmit a machining NC program to the NC device. In this case, the communication circuit 25 is used, and the program creation device and N
The device C is connected via the communication circuit 25.

【0016】このように構成されたプログラム作成装置
は、単品登録モードと複数品登録モードとを有してい
る。単品登録モードは、単一の加工品を加工する単品加
工用プログラムを作成するモードであり、複数品登録モ
ードは、複数の加工品を加工する多数個取り加工用プロ
グラムを作成するモードである。
The program creating device thus configured has a single item registration mode and a multiple item registration mode. The single item registration mode is a mode for creating a single item machining program for machining a single workpiece, and the multiple item registration mode is a mode for creating a multi-cavity machining program for machining a plurality of artifacts.

【0017】単品登録モードでは、オペレータは、キー
ボード5またはマウス7から、加工すべき各加工品毎
に、該加工品の図形と加工経路とを入力する。すると、
それらのデータに基づいて単品加工用プログラムがハー
ドディスク装置21等に記憶される。
In the single item registration mode, the operator inputs, from the keyboard 5 or the mouse 7, the figure of the processed item and the processing path for each processed item to be processed. Then
Based on the data, a single item processing program is stored in the hard disk device 21 or the like.

【0018】次に、複数品登録モードでは、オペレータ
は、キーボード5またはマウス7から加工品の種類と配
置と個数を指定入力する。すると、指定された加工品に
対応する単品加工用プログラムがハードディスク装置2
1等から読み出され、かつ図形データ及び加工経路デー
タに展開されてRAM15に記憶され、図形表示装置3
には、該加工品の形状が指定された個数だけ配置して表
示される。従って、ハードディスク装置21が記憶手段
に相当する。
Next, in the multiple item registration mode, the operator designates and inputs the type, arrangement and number of processed products from the keyboard 5 or the mouse 7. Then, the single item processing program corresponding to the specified processed item is stored in the hard disk device 2.
1 and is developed into graphic data and machining path data and stored in the RAM 15, and the graphic display device 3
, The designated number of the shapes of the processed products are arranged and displayed. Therefore, the hard disk device 21 corresponds to a storage unit.

【0019】そして、オペレータがマウス7等により、
図形表示装置3に表示された複数の加工品の加工順序
と、各加工品の加工開始位置とを指定すると、演算装置
1が、該指定に基づいて、該配置された複数の加工品の
各々について、指定された加工開始位置へ位置決めし、
展開されている加工経路データにしたがって加工を実行
し、加工終了点で加工を終了する動作を、指定された加
工順に行うためのプログラムを自動作成する。この時、
各加工品の加工経路データの中にミクロジョイントが存
在しない時、演算装置1はプログラム作成動作を中断
し、図形表示装置3にミクロジョイントデータが無いこ
とを示すメッセージを表示させる。従って、オペレータ
は、必要に応じてミクロジョイントデータを新たに設定
することができる。
Then, the operator operates the mouse 7 or the like to
When the processing order of the plurality of processed products displayed on the graphic display device 3 and the processing start position of each processed product are designated, the arithmetic unit 1 determines each of the arranged processed products based on the designation. For the specified processing start position,
A program for executing machining in accordance with the developed machining path data and ending the machining at the machining end point is automatically created for performing the designated machining order. At this time,
When there is no micro joint in the processing path data of each processed product, the arithmetic unit 1 interrupts the program creation operation and causes the graphic display device 3 to display a message indicating that there is no micro joint data. Therefore, the operator can newly set the micro joint data as needed.

【0020】以下、図4,5を参照して、本実施例の動
作について、詳細に説明する。
Hereinafter, the operation of the present embodiment will be described in detail with reference to FIGS.

【0021】まず、図4に示す単品登録処理について説
明する。電源を投入すると、図形表示装置3にはメニュ
ー画面が表示される。オペレータは、キーボード5のカ
ーソルキーまたはマウス7を操作して、単品登録モード
を選択し、ステップS1において、キーボード5および
マウス7を操作して、一つの加工品の図形データを作成
する。CPU11は、その図形データをRAM15に記
憶させると共に、図形表示装置3の表示画面上に作図を
行ない、1つの加工品の図形を表示させる。
First, the single item registration process shown in FIG. 4 will be described. When the power is turned on, a menu screen is displayed on the graphic display device 3. The operator operates the cursor keys of the keyboard 5 or the mouse 7 to select the single item registration mode. In step S1, the operator operates the keyboard 5 and the mouse 7 to create graphic data of one processed product. The CPU 11 stores the graphic data in the RAM 15 and draws a graphic on the display screen of the graphic display device 3 to display a graphic of one processed product.

【0022】次に、ステップ2において、オペレータが
図6に示すように、図形表示装置3の表示画面上に作図
された図形上の加工開始点Sにマウス7を合わせて、そ
の位置から矢印にしたがって該図形要素をマウス7で指
定して加工経路の一筆書きを行う。CPU11は、該図
形に対応する加工品の加工経路を表すデータを作成し
て、RAM15に記憶させると共に、図形表示装置3の
表示画面上に一筆書きを強調表示する。この状態でマウ
ス7により加工経路上の任意の箇所と長さを指定するこ
とにより、その2点間については加工を行なわないミク
ロジョイントを設定することができる。一般的に、ミク
ロジョイントデータは、加工経路の末尾に設定される。
Next, in step 2, as shown in FIG. 6, the operator places the mouse 7 on the processing start point S on the graphic drawn on the display screen of the graphic display device 3, and moves the mouse 7 from that position to an arrow. Therefore, the drawing element is designated with the mouse 7 and one stroke of the machining path is drawn. The CPU 11 creates data representing the processing path of the processed product corresponding to the figure, stores the data in the RAM 15, and highlights the one-stroke on the display screen of the figure display device 3. In this state, by designating an arbitrary position and a length on the processing path by using the mouse 7, a micro joint that does not perform the processing can be set between the two points. Generally, micro joint data is set at the end of a machining path.

【0023】次に、ステップS3では、CPU11は、
該加工品の図形を表す図形データと加工経路を表す加工
経路データとを用いて、該加工品を加工するための単品
加工用プログラムを作成する。作成された単品加工用プ
ログラムは、オペレータによりプログラム名が付けられ
て、ハードディスク装置21等に記憶される。
Next, in step S3, the CPU 11
Using the graphic data representing the graphic of the processed product and the processing path data representing the processing path, a single product processing program for processing the processed product is created. The created single item processing program is given a program name by an operator and stored in the hard disk device 21 or the like.

【0024】次に、ステップS4において、単品登録モ
ードを抜けるために、別のモードが選択されたか否かを
判断する。別の単品加工用プログラムを作成して登録す
る場合には(ステップS4:NO)、再び、ステップS
1に戻って、上記動作を繰り返す。一方、別のモードが
選択された場合には(ステップS4:YES)、この登
録処理を終了する。
Next, in step S4, it is determined whether another mode has been selected to exit the single item registration mode. If another single-part machining program is created and registered (step S4: NO), step S4 is performed again.
Returning to step 1, the above operation is repeated. On the other hand, when another mode is selected (step S4: YES), the registration process ends.

【0025】次に、図5を参照して、複数品登録処理に
ついて説明する。
Next, referring to FIG. 5, a description will be given of the multiple item registration process.

【0026】まず、オペレータは、キーボード5のカー
ソルキーあるいはマウス7を操作して、複数品登録モー
ドを選択する。すると、CPU11は、ステップS11
において、上記単品登録処理により登録した全ての単品
加工用プログラムのプログラム名を図形表示装置3に表
示させる。このとき、画面上に表示されていないプログ
ラム名は、スクロール操作により表示することができ
る。次に、オペレータは、マウス7等を操作して、所望
のプログラム名を選択する。すると、CPU11は、ハ
ードディスク21等から該当する単品加工用プログラム
を読出し、図形データ及び加工経路データに展開してR
AM15に記憶すると共に、図形及び加工経路を図形表
示装置3に表示する。
First, the operator operates the cursor keys of the keyboard 5 or the mouse 7 to select the multiple item registration mode. Then, the CPU 11 proceeds to step S11
, The program names of all the single item processing programs registered in the single item registration process are displayed on the graphic display device 3. At this time, a program name not displayed on the screen can be displayed by a scroll operation. Next, the operator operates the mouse 7 or the like to select a desired program name. Then, the CPU 11 reads the corresponding single item processing program from the hard disk 21 or the like, expands the program into graphic data and processing path data, and
In addition to the storage in the AM 15, the figure and the machining path are displayed on the figure display device 3.

【0027】次に、ステップS12では、オペレータが
図形表示装置3の画面を見ながら、画面に表示された一
つの加工品の図形を所望の位置に移動等させて配置する
操作を行なう。この移動の他に、図形の回転及び反転が
可能である。このような操作により、CPU11は、所
望の位置に加工品の図形を配置して表示させる。更に、
図形表示装置3の画面に同一の図形を3個以上連続的に
配置する場合には、オペレータは、先ず最初の2個の図
形の配置位置をマニュアル操作によって指定する。次
に、図形の個数を入力すると、CPU11は、該図形を
最初の2個の移動間隔及び移動方向で、入力された個数
だけ複製して連続的に配置して表示させる。また、配置
後に移動や回転も自由にできるので、所望の位置に加工
品を配置することができる。
Next, in step S12, while looking at the screen of the graphic display device 3, the operator performs an operation of moving and arranging the graphic of one processed product displayed on the screen to a desired position. In addition to this movement, it is possible to rotate and flip the figure. By such an operation, the CPU 11 arranges and displays the figure of the processed product at a desired position. Furthermore,
When continuously arranging three or more same figures on the screen of the figure display device 3, the operator first specifies the arrangement position of the first two figures by manual operation. Next, when the number of figures is inputted, the CPU 11 duplicates the figures by the inputted number at the first two moving intervals and moving directions and continuously arranges and displays the figures. In addition, since movement and rotation can be freely performed after the arrangement, the processed product can be arranged at a desired position.

【0028】次に、別の加工品を読出し配置する場合に
は、図示しないメニューキーを操作して(ステップS1
3:YES)、ステップS11に戻り、上記単品加工用
プログラムのプログラム名を図形表示装置3に表示さ
せ、別の加工品の配置及び個数の入力処理が繰り返され
る。一方、他に加工品の配置を行わない場合には(ステ
ップS13:NO)、ステップS14に進む。図7に、
オペレータにより選択された3種類の図形A,B,Cが
表示された例を示す。このとき、図形Aはミクロジョイ
ントデータを有しておらず、図形B,Cはミクロジョイ
ントデータを有しているものとする。ステップS14で
は、オペレータは、マウス7等により、加工順序に従っ
て複数の加工品の各々について、加工開始位置を指定す
る。CPU11は、図8に示すように、加工開始位置を
表す○印と加工順を表す数字とを図形表示装置3に表示
させる。
Next, when another processed product is read and arranged, a menu key (not shown) is operated (step S1).
3: YES), the process returns to step S11, and the program name of the program for processing the single item is displayed on the graphic display device 3, and the input processing of the arrangement and the number of another processed item is repeated. On the other hand, when no other processed product is to be arranged (step S13: NO), the process proceeds to step S14. In FIG.
An example in which three types of figures A, B, and C selected by the operator are displayed is shown. At this time, it is assumed that the graphic A does not have microjoint data, and the graphics B and C have microjoint data. In step S14, the operator specifies a processing start position for each of the plurality of processed products using the mouse 7 or the like according to the processing order. As shown in FIG. 8, the CPU 11 causes the graphic display device 3 to display a circle indicating a processing start position and a number indicating a processing order.

【0029】次に、CPU11は、各加工品の指定され
た加工開始位置及び加工の順番を確定してよいかどうか
を問い合わせるメッセージを図形表示装置3に表示させ
る。オペレータは指定を変更しない場合には、Yキーを
押圧し、指定を変更する場合には、Nキーを押圧する。
ステップS15において、CPU11は、いずれのキー
が押圧されたかを判別する。Yキーが押圧された場合に
は、ステップS16に進むが、Nキーが押圧された場合
には、ステップS14に戻り、指定処理が繰り返され
る。
Next, the CPU 11 causes the graphic display device 3 to display a message inquiring whether the designated processing start position and the processing order of each processed product may be determined. The operator presses the Y key when not changing the designation, and presses the N key when changing the designation.
In step S15, the CPU 11 determines which key has been pressed. If the Y key is pressed, the process proceeds to step S16, but if the N key is pressed, the process returns to step S14, and the designation process is repeated.

【0030】続いて、ステップS16,S17,S1
8,S19において、選択された全ての加工品を順次加
工するための多数個取り加工用の加工経路データ作成処
理が実行される。ステップS16においてCPU11
は、確定された加工の順番に従って最初の加工品から順
次、各加工品の加工経路データを加工開始位置から加工
終了位置に向かって辿っていく。そして、その加工品の
加工経路の末尾にミクロジョイントデータが存在するか
否かを判断し、ミクロジョイントデータが存在するとき
は、ステップS18へ進む。そして、現在の加工品の加
工終了位置、即ち、ミクロジョイントデータの開始位置
から次の加工品の加工開始位置へ被加工体を位置決めす
るための連結データを作成して、二つの加工品の加工経
路データ中に挿入する。このとき現在の加工品の加工終
了位置においてワイヤを切断するための切断指令が設定
され、次の加工品の加工開始位置においてワイヤを結線
するための結線指令が設定される。
Subsequently, steps S16, S17, S1
8. In S19, a machining path data creation process for multi-cavity machining for sequentially machining all selected workpieces is executed. In step S16, the CPU 11
Follows the processing path data of each processed product from the processing start position to the processing end position sequentially from the first processed product according to the determined processing order. Then, it is determined whether or not microjoint data exists at the end of the processing path of the processed product. If microjoint data exists, the process proceeds to step S18. Then, connection data for positioning the workpiece from the current processing end position of the processed product, that is, the start position of the microjoint data to the processing start position of the next processed product, is created, and the processing of the two processed products is performed. Insert into route data. At this time, a cutting command for cutting the wire is set at the current processing end position of the processed product, and a connection command for connecting the wire is set at the processing start position of the next processed product.

【0031】一方、ステップS16においてミクロジョ
イントデータがないと判断されたときには、CPU11
はステップS17において図形表示装置3にメッセージ
を表示させ、オペレータに報知する。ミクロジョイント
が必要ならオペレータは、ミクロジョイントの箇所と長
さをキーボード5およびマウス7により設定する。CP
U11は、加工経路データの指定された箇所にミクロジ
ョイントデータを挿入し、図形表示装置3に表示させ
る。図9に加工品Aの加工経路の末尾にミクロジョイン
トP1が設定されたときの表示状態を示す。一方、ミク
ロジョイントが不要ならオペレータは、マウス7により
処理の続行を指示する。この後、ステップS18へ進み
上述した処理が実行される。
On the other hand, if it is determined in step S16 that there is no micro joint data, the CPU 11
Displays a message on the graphic display device 3 in step S17 to notify the operator. If a micro joint is required, the operator sets the location and length of the micro joint using the keyboard 5 and the mouse 7. CP
U <b> 11 inserts the microjoint data into the designated location in the processing path data and causes the graphic display device 3 to display the data. FIG. 9 shows a display state when the microjoint P1 is set at the end of the processing path of the processed product A. On the other hand, if the micro joint is unnecessary, the operator instructs the continuation of the processing by using the mouse 7. Thereafter, the process proceeds to step S18, and the above-described processing is executed.

【0032】次に、ステップS19において、CPU1
1は、図形表示装置3に表示された全ての加工品につい
て、上記ステップS16,S17,S18の処理が完了
したか否かを判別する。全て完了していれば、ステップ
S19に進むが、そうでなければ、ステップS16に戻
って次の加工品について上述の多数個取り加工用の加工
経路データ作成処理を行う。全部品について、完了した
場合には(ステップS19:YES)、ステップS20
において、CPU11は、多数個取り加工用の加工経路
データと図形データとに基づいてコード化処理を行なっ
て、図形表示装置3に表示されている各加工品を被加工
体から作成するための多数個取り加工用プログラムを作
成する。尚、ステップS16の処理が判断手段、S17
の処理及び図形表示装置3が報知手段、S18の処理が
連結手段に相当する。
Next, in step S19, the CPU 1
1 determines whether or not the processing in steps S16, S17, and S18 has been completed for all processed products displayed on the graphic display device 3. If all the processes have been completed, the process proceeds to step S19. If not, the process returns to step S16 to perform the above-described machining path data creation processing for multi-cavity machining on the next workpiece. If all the parts have been completed (step S19: YES), step S20
In the above, the CPU 11 performs a coding process based on the machining path data for multi-cavity machining and the graphic data to generate a plurality of processed products displayed on the graphic display device 3 from the workpiece. Create a program for individual machining. Note that the processing in step S16 is a determination means,
And the graphic display device 3 correspond to the notifying means, and the processing of S18 corresponds to the connecting means.

【0033】このようにして、配置された複数の加工品
を加工する際の加工経路を図10に示す。ワイヤの結線
は、加工順番が1番である図形B1の加工開始位置であ
る孔H1で行われる。加工は孔H1から図形B1の加工
終了位置iまで矢印に沿って点a,点b,点c,点d,
点e,点f,点g,点hを経由して行われる。そして、
点iでワイヤは切断される。点iと点aとの間はミクロ
ジョイントである。次に、被加工体は、加工順番が2番
である図形B2の加工開始位置である孔H2がワイヤの
位置に合致するよう移動される。そして、孔H2でワイ
ヤが結線され、孔H2から図形B2の加工終了位置jま
で加工され、点jにおいてワイヤが切断され、以降、図
形C,図形A1,図形A2の順に矢印に従って加工が行
われる。
FIG. 10 shows a processing path for processing a plurality of processed products arranged in this way. The connection of the wires is performed at the hole H1 which is the processing start position of the figure B1 having the first processing order. The processing is performed along the arrows from the hole H1 to the processing end position i of the graphic B1 at points a, b, c, d,.
This is performed via points e, f, g, and h. And
At point i the wire is cut. A microjoint is between point i and point a. Next, the workpiece is moved so that the hole H2, which is the processing start position of the figure B2 whose processing order is No. 2, matches the position of the wire. Then, the wire is connected at the hole H2, the wire is processed from the hole H2 to the processing end position j of the graphic B2, and the wire is cut at the point j. .

【0034】以上のように、本実施例によれば、加工品
の加工精度を考慮したNCプログラムを予めメモリに記
憶しておき、メモリから必要な加工品のNCプログラム
を読み出して、加工品の図形を表す図形データと加工経
路データとに展開し、画面上に配置し、加工順序に従っ
て加工品毎の加工開始位置を指定することにより、配置
された全ての加工品を加工するためのNCプログラムを
自動作成できる。この時、ミクロジョイントがない加工
品に対しては、オペレータに報知するので、必要ならミ
クロジョイントを設定することができる。
As described above, according to the present embodiment, the NC program considering the processing accuracy of the processed product is stored in the memory in advance, and the NC program of the required processed product is read from the memory, and the NC program of the processed product is read. NC program for processing all the arranged workpieces by developing them into graphic data representing the figure and machining path data, arranging them on the screen, and specifying the machining start position for each workpiece according to the machining order Can be created automatically. At this time, the operator is notified of a workpiece without a microjoint, so that a microjoint can be set if necessary.

【0035】尚、複数部品について加工経路を設定した
多数個取り加工用プログラムを、幾種類か作成し、それ
ぞれを次の世代では、単一加工品として読出し配置する
ことができる。これにより、多数の加工品を組み合わせ
て入れ子(ネスチング)にした複雑な多数個取り加工用
プログラムを簡単に作成することができる。
It should be noted that several types of multi-cavity machining programs in which machining paths are set for a plurality of parts can be created and read and arranged as a single machined product in the next generation. This makes it possible to easily create a complicated multi-cavity machining program in which a large number of processed products are combined and nested.

【0036】次に、本発明の第2実施例について図11
に基づいて説明する。本実施例は、単品加工用プログラ
ムがミクロジョイントデータを有しないときに、自動的
にミクロジョイントデータを作成するものである。図1
1のフローチャートのステップS31乃至S36とS3
8乃至S40とは、図5のフローチャートのステップS
11乃至S16とS18乃至S20同一である。即ち、
ステップS37のみが異なるため、このステップの説明
のみを行なう。
Next, a second embodiment of the present invention will be described with reference to FIG.
It will be described based on. In this embodiment, when the single-piece machining program does not have microjoint data, the microjoint data is automatically created. FIG.
Steps S31 to S36 and S3 of the flowchart of FIG.
8 to S40 correspond to step S in the flowchart of FIG.
11 to S16 and S18 to S20 are the same. That is,
Only the step S37 is different, so only this step will be described.

【0037】ステップS36においてミクロジョイント
データがないと判断されたときには、CPU11はステ
ップS37において、その加工品の加工経路の末尾に1
mmのミクロジョイントデータを設定する。尚、その加
工品の最終加工経路が1mm以下の場合には、ミクロジ
ョイントの長さは、最終加工経路長と同じ長さに設定さ
れる。図9に加工品Aの加工経路の末尾にミクロジョイ
ントP1が設定されたときの表示状態を示す。このとき
加工品Aの最終加工経路Lは、1mmよりも長い。この
ようにしてミクロジョイントデータが設定された後、S
38に進み連結処理を実行する。従って、上記ステップ
S38が第1の連結手段に相当し、ステップS37とス
テップS38とが第2の連結手段に相当する。
When it is determined in step S36 that there is no microjoint data, the CPU 11 determines in step S37 that one end of the processing path of the processed product has been added.
Set micro joint data of mm. When the final processing path of the processed product is 1 mm or less, the length of the micro joint is set to the same length as the final processing path length. FIG. 9 shows a display state when the microjoint P1 is set at the end of the processing path of the processed product A. At this time, the final processing path L of the processed product A is longer than 1 mm. After the micro joint data is set in this way, S
Proceed to 38 to execute the linking process. Therefore, step S38 corresponds to a first connecting unit, and steps S37 and S38 correspond to a second connecting unit.

【0038】上述した第2実施例によれば、単品加工用
プログラムがミクロジョイントデータを有していない場
合においても、ミクロジョイントデータが自動的に設定
され、加工品が被加工体から自然落下しない多数個取り
加工用プログラムが作成される。
According to the above-described second embodiment, even when the single-part machining program does not have micro-joint data, the micro-joint data is automatically set, and the workpiece does not fall naturally from the workpiece. A multi-cavity machining program is created.

【0039】本発明は、上述した実施例に限定されるも
のではなく、その趣旨を変更しない範囲において種々の
変更を加えることができる。上記実施例においては、ワ
イヤ放電加工機用の加工プログラム作成装置について説
明したが、本発明はこれに限定されるものではなく、プ
ラズマ加工機、レーザ加工機等のNC加工機の加工プロ
グラム作成装置に適用することができる。
The present invention is not limited to the embodiment described above, and various changes can be made without departing from the spirit of the present invention. In the above embodiment, a machining program creating apparatus for a wire electric discharge machine has been described, but the present invention is not limited to this, and a machining program creating apparatus for an NC machining machine such as a plasma machining machine or a laser machining machine. Can be applied to

【0040】[0040]

【発明の効果】上述したように、請求項1の発明では、
判断手段が、選択された単品加工用プログラムがミクロ
ジョイントデータを有するか否かを判断し、ミクロジョ
イントデータが有ると判断したとき、連結手段が、その
単品加工用プログラムと次の単品加工用プログラムと
を、配置位置設定手段により設定された配置位置に基づ
いて連結し、ミクロジョイントデータが無いと判断した
とき、報知手段が、オペレータにミクロジョイントデー
タが無いことを報知する。
As described above, according to the first aspect of the present invention,
The determining means determines whether or not the selected single-part machining program has microjoint data, and when it is determined that there is microjoint data, the connecting means determines whether the single-part machining program and the next single-part machining program are present. Are linked based on the arrangement position set by the arrangement position setting means, and when it is determined that there is no micro joint data, the notifying means notifies the operator that there is no micro joint data.

【0041】この結果、予めミクロジョイントを定めて
単品加工用プログラムを登録しておけば、単品加工用プ
ログラムに基づいて多数個取り加工用プログラムを自動
的に作成することができる。また、ミクロジョイントデ
ータを有しない単品加工用プログラムの存在が報知され
るので、オペレータは必要に応じて直接ミクロジョイン
トデータを設定して加工品が被加工体から自然落下する
のを未然に防止することができる。
As a result, if a micro-joint is determined in advance and a single-part machining program is registered, a multi-piece machining program can be automatically created based on the single-part machining program. In addition, since the existence of a program for single-piece machining that does not have micro-joint data is notified, the operator directly sets the micro-joint data as needed to prevent the workpiece from naturally falling from the workpiece. be able to.

【0042】又、請求項2の発明では、判断手段が、そ
の単品加工用プログラムがミクロジョイントデータを有
するか否かを判断し、ミクロジョイントデータが有ると
判断したとき、第1連結手段が、その単品加工用プログ
ラムと次の単品加工用プログラムとを、配置位置設定手
段により設定された配置位置に基づいて連結し、ミクロ
ジョイントデータが無いと判断したとき、第2連結手段
が、自動的にミクロジョイントデータを作成して、その
単品加工用プログラムに、ミクロジョイントデータを追
加した後、次の単品加工用プログラムを配置位置設定手
段により設定された配置位置に基づいて連結する。
According to the second aspect of the present invention, the determining means determines whether or not the single-part machining program has microjoint data. The single-piece machining program and the next single-piece machining program are connected based on the arrangement position set by the arrangement-position setting means, and when it is determined that there is no microjoint data, the second connection means automatically After the microjoint data is created and the microjoint data is added to the single item processing program, the next single item processing program is connected based on the arrangement position set by the arrangement position setting means.

【0043】この結果、単品加工用プログラムがミクロ
ジョイントデータを有していない場合においても、加工
品が被加工体から自然落下することの無い多数個取り加
工用プログラムを自動的に作成することができる。
As a result, even when the single-part machining program does not have the microjoint data, it is possible to automatically create the multiple-part machining program in which the workpiece does not fall naturally from the workpiece. it can.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明の基本的構成を示すブロック図である。FIG. 1 is a block diagram showing a basic configuration of the present invention.

【図2】本実施例のプログラム作成装置の全体構成を示
す斜視図である。
FIG. 2 is a perspective view illustrating an entire configuration of a program creating device according to the present embodiment.

【図3】本実施例の電気的構成を示すブロック図であ
る。
FIG. 3 is a block diagram illustrating an electrical configuration of the present embodiment.

【図4】単品登録モードの動作を示すフローチャートで
ある。
FIG. 4 is a flowchart showing an operation in a single item registration mode.

【図5】複数品登録モードの第1実施例の動作を示すフ
ローチャートである。
FIG. 5 is a flowchart showing the operation of the first embodiment in the multiple item registration mode.

【図6】単品登録モードにおける加工経路の設定状況の
説明図である。
FIG. 6 is an explanatory diagram of a setting state of a machining path in a single item registration mode.

【図7】複数品登録モードにおける図形配置状況の説明
図である。
FIG. 7 is an explanatory diagram of a graphic arrangement state in a multiple item registration mode.

【図8】複数品登録モードにおける加工順序設定状況の
説明図である。
FIG. 8 is an explanatory diagram of a processing order setting state in a multiple item registration mode.

【図9】ミクロジョイントの設定状況の説明図である。FIG. 9 is an explanatory diagram of a setting state of a micro joint.

【図10】多数個取り加工用プログラムの加工経路の説
明図である。
FIG. 10 is an explanatory diagram of a machining path of a multi-cavity machining program.

【図11】複数品登録モードの第2実施例の動作を示す
フローチャートである。
FIG. 11 is a flowchart showing the operation of the second embodiment in the multiple item registration mode.

【符号の説明】[Explanation of symbols]

1 演算装置 3 図形表示装置 5 キーボード 7 マウス 9 NCテープパンチャ 11 CPU 13 ROM 15 RAM 21 ハードディスク装置 23 フロッピディスク装置 Reference Signs List 1 arithmetic unit 3 graphic display device 5 keyboard 7 mouse 9 NC tape puncher 11 CPU 13 ROM 15 RAM 21 hard disk device 23 floppy disk device

Claims (2)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 予め登録しておいた複数種の単品加工用
プログラムを利用して、被加工体から複数の加工品を加
工する多数個取り加工用プログラムを作成するNC加工
用プログラム作成装置であって、 複数種の加工品に対応して作成された各々の単品加工用
プログラムを記憶する記憶手段と、 所望の加工品の単品加工用プログラムを選択するための
選択手段と、 加工品の被加工体上における配置位置を設定するための
配置位置設定手段と、 前記選択手段により選択された単品加工用プログラムが
ミクロジョイントデータを有するか否かを、判断する判
断手段と、 その判断手段がミクロジョイントデータが有ると判断し
たとき、その単品加工用プログラムと次の単品加工用プ
ログラムとを、前記配置位置設定手段により設定された
配置位置に基づいて連結する連結手段と、 前記判断手段がミクロジョイントデータが無いと判断し
たとき、その単品加工用プログラムがミクロジョイント
データを持たないことを作業者に報知し、必要に応じて
ミクロジョイントデータを新たに設定可能にするための
報知手段と、 を備えたことを特徴とするNC加工用プログラム作成装
置。
An NC machining program creating apparatus for creating a multi-cavity machining program for machining a plurality of workpieces from a workpiece using a plurality of pre-registered single workpiece machining programs. Storage means for storing each single-piece machining program created for a plurality of types of workpieces; selecting means for selecting a single-piece machining program for a desired workpiece; An arrangement position setting means for setting an arrangement position on a workpiece, a determination means for determining whether or not the single item processing program selected by the selection means has microjoint data; and When it is determined that there is joint data, the single item machining program and the next single item machining program are placed in the arrangement position set by the arrangement position setting means. When the determining means determines that there is no micro-joint data, the worker is notified that the single-part machining program does not have micro-joint data, and the micro-joint data is An NC machining program creating device, comprising: a notifying means for enabling a new setting.
【請求項2】 予め登録しておいた複数種の単品加工用
プログラムを利用して、被加工体から複数の加工品を加
工する多数個取り加工用プログラムを作成するNC加工
用プログラム作成装置であって、 複数種の加工品に対応して作成された各々の単品加工用
プログラムを記憶する記憶手段と、 所望の加工品の単品加工用プログラムを選択するための
選択手段と、 加工品の被加工体上における配置位置を設定するための
配置位置設定手段と、 前記選択手段により選択された単品加工用プログラムが
ミクロジョイントデータを有するか否かを、判断する判
断手段と、 その判断手段がミクロジョイントデータが有ると判断し
たとき、その単品加工用プログラムと次の単品加工用プ
ログラムとを、前記配置位置設定手段により設定された
配置位置に基づいて連結する第一連結手段と、 前記判断手段がミクロジョイントデータが無いと判断し
たとき、自動的にミクロジョイントデータを作成して、
その単品加工用プログラムに、ミクロジョイントデータ
を追加した後、次の単品加工用プログラムを前記配置位
置設定手段により設定された配置位置に基づいて連結す
る第二連結手段と、 を備えたことを特徴とするNC加工用プログラム作成装
置。
2. An NC machining program creating apparatus for creating a multi-cavity machining program for machining a plurality of workpieces from a workpiece using a plurality of types of single-piece machining programs registered in advance. Storage means for storing each single-piece machining program created for a plurality of types of workpieces; selecting means for selecting a single-piece machining program for a desired workpiece; An arrangement position setting means for setting an arrangement position on a workpiece, a determination means for determining whether or not the single item processing program selected by the selection means has microjoint data; and When it is determined that there is joint data, the single item machining program and the next single item machining program are placed in the arrangement position set by the arrangement position setting means. A first connecting means for connecting with Zui, when the determination unit determines that there is no micro joint data, automatically creates a micro joint data,
A second connection unit that adds the microjoint data to the single item processing program and then connects the next single item processing program based on the arrangement position set by the arrangement position setting unit. NC processing program creation device.
JP04263614A 1992-10-01 1992-10-01 NC processing program creation device Expired - Fee Related JP3077415B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP04263614A JP3077415B2 (en) 1992-10-01 1992-10-01 NC processing program creation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP04263614A JP3077415B2 (en) 1992-10-01 1992-10-01 NC processing program creation device

Publications (2)

Publication Number Publication Date
JPH06119027A JPH06119027A (en) 1994-04-28
JP3077415B2 true JP3077415B2 (en) 2000-08-14

Family

ID=17391987

Family Applications (1)

Application Number Title Priority Date Filing Date
JP04263614A Expired - Fee Related JP3077415B2 (en) 1992-10-01 1992-10-01 NC processing program creation device

Country Status (1)

Country Link
JP (1) JP3077415B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4727866B2 (en) * 2001-08-28 2011-07-20 株式会社アマダ Sheet metal working information linkage method and system
JP2008123275A (en) * 2006-11-13 2008-05-29 Sumitomo Electric Ind Ltd Nesting device and nesting method
KR20140033826A (en) * 2012-09-11 2014-03-19 김도현 Method of fabricating customized implant abutment

Also Published As

Publication number Publication date
JPH06119027A (en) 1994-04-28

Similar Documents

Publication Publication Date Title
WO2003071368A1 (en) Robot control device
US20020031019A1 (en) Automatic programming and simulation apparatus
JPH07311796A (en) Mold design support device
JP3077415B2 (en) NC processing program creation device
JP3099510B2 (en) Program creation device for wire electric discharge machine
JP2985569B2 (en) NC data creation method for wire electric discharge machining
JP2000039909A (en) Numerical control information creation device
JP3619539B2 (en) Tool path editing method
JP3117421B2 (en) Coreless machining shape discrimination method and apparatus, and computer-readable recording medium recording coreless machining shape discrimination program
JPH01316804A (en) Contour shape defining method
JP3199029B2 (en) Method and system for creating shape information with manufacturing information
JPH03219305A (en) Multi-piece layout specification system
JPH0417002A (en) Sequence program searching system
JP2853435B2 (en) CAD / CAM equipment for electric discharge machining
JP2727819B2 (en) CAD / CAM equipment
JP2000163111A (en) Blanking graphic compiling method, cnc device with graphic compiling function and storage medium storing program of blaking graphic compiling method
JP2026074582A (en) NC program editing device
JP2004362456A (en) CAD equipment
JPS6346512A (en) Production of nc data
JP3000987B2 (en) Numerical control unit
JPH0816380A (en) Program construction device
JPH11338682A (en) Program creation support device and program creation support method
JPH0434649A (en) Cad system
JPH01297705A (en) Method for generating nc program for wire cutting electric discharge machine
JPH0836569A (en) File editing processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080616

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090616

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100616

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees