JPH07148643A - Nc data preparing method and nc machining method - Google Patents

Nc data preparing method and nc machining method

Info

Publication number
JPH07148643A
JPH07148643A JP29577293A JP29577293A JPH07148643A JP H07148643 A JPH07148643 A JP H07148643A JP 29577293 A JP29577293 A JP 29577293A JP 29577293 A JP29577293 A JP 29577293A JP H07148643 A JPH07148643 A JP H07148643A
Authority
JP
Japan
Prior art keywords
tool
data
machining
work
works
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.)
Granted
Application number
JP29577293A
Other languages
Japanese (ja)
Other versions
JP3467811B2 (en
Inventor
Shiyuuji Kaminaga
修士 上永
Yasuyuki Nakazawa
康行 中澤
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP29577293A priority Critical patent/JP3467811B2/en
Publication of JPH07148643A publication Critical patent/JPH07148643A/en
Application granted granted Critical
Publication of JP3467811B2 publication Critical patent/JP3467811B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Abstract

PURPOSE:To reduce time required for the change of tools. CONSTITUTION:In a method of preparing NC data for machining plural workpieces, fitted onto a pallet, by an NC machine, machining NC data workpiece by workpiece and tool information for the NC data workpiece by workpiece are referred to, and the machining order of plural workpieces are determined by automatic editing from the result of selecting the same tool usable for plural workpieces. The tools used for plural workpieces are checked, and the machining order is replaced by the order not by workpieces but by tools.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はパレット上に取り付けた
複数のワークをNC加工機によって加工する際のNCデ
ータ作成方法及びNC加工方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an NC data creating method and an NC processing method for processing a plurality of works mounted on a pallet by an NC processing machine.

【0002】[0002]

【従来の技術】従来より、複数個のワークを単一のパレ
ット上に取り付けてNC加工機により加工することが行
われているが、この際のNC加工は、特開平4−223
841号公報に示されているように、各ワーク毎にNC
加工データの作成を行った後、NC加工機のカスタムマ
クロ機能やワーク座標変換機能等を活用して、自動測
定、ワーク原点の書き換えを行い、原点を移動させた
後、該当するワークに対するNCデータを呼び出して順
次加工を進めている。
2. Description of the Related Art Conventionally, a plurality of works have been mounted on a single pallet and processed by an NC processing machine. In this case, NC processing is disclosed in JP-A-4-223.
As shown in Japanese Patent No. 841 NC,
After creating the machining data, use the custom macro function and work coordinate conversion function of the NC processing machine to perform automatic measurement, rewrite the work origin, move the origin, and then NC data for the corresponding work. Are being called and processing is in progress.

【0003】[0003]

【発明が解決しようとする課題】この場合、単体のワー
ク加工用のNCデータを加工順番に従って単純に呼び出
すだけであるために、つまり複数個のワークに対する加
工を、1つのワークの加工が終わった後に次のワークに
対する加工に移るために、たとえば第1ワークに対する
加工で使用する工具がA,B,C,Dであり且つ第2ワ
ークに対する加工で使用する工具が同じくA,B,C,
Dであったとしても、A,B,C,Dの工具交換を行い
つつ第1ワークに対して加工を行った後、再度A,B,
C,Dの工具交換を行いつつ第2ワークに対する加工を
行うことになり、工具交換に要する時間のために、どう
しても加工時間が長くなってしまう。
In this case, since NC data for machining a single workpiece is simply called in accordance with the machining order, that is, machining of a plurality of workpieces is completed by machining one workpiece. In order to move to the machining for the next work later, for example, the tools used for machining the first work are A, B, C, D and the tools used for machining the second work are A, B, C,
Even if it is D, after machining the first work while exchanging the tools A, B, C, D, A, B, again.
The second workpiece is machined while the C and D tools are exchanged, and the machining time is inevitably lengthened due to the time required for the tool exchange.

【0004】また、第1ワークの加工に使用する工具
と、第2ワークの加工に使用する工具とが共通するか否
かのチェックがなされておらず、工具間の整合性がとら
れていないことから、両者に共通する工具があっても、
第1ワーク用の全工具と、第2ワーク用の全工具とを夫
々交換可能な状態にセットすることになり、場合によっ
ては第1ワークの加工後、いったん運転を停止して第2
ワーク用の工具にセットしなおさなくてはならないこと
も生じる。
Further, it is not checked whether or not the tool used for machining the first work and the tool used for machining the second work are common, and the consistency between the tools is not achieved. Therefore, even if there are tools common to both,
All the tools for the first work and all the tools for the second work are set to be exchangeable, and in some cases, after the machining of the first work, the operation is stopped and the second work is performed.
It may be necessary to set the work tool again.

【0005】さらに、複数個のワークがパレット上に任
意に配置されるために、図12に示すように、隣り合う
ワークW1,W2の間隔が狭いと、ワークW1を加工中
の工具TがワークW2と干渉してしまう事態も生じるの
であるが、従来の場合、この干渉に対処することができ
ない。本発明はこのような点に鑑み為されたものであ
り、その目的とするところは工具交換に要する時間をよ
り少なくすることができるNCデータ作成方法及びNC
加工方法を提供するにあり、また他の目的とするところ
は工具とワークとの干渉を避けることができるNCデー
タ作成方法及びNCデータ加工方法を提供するにある。
Further, since a plurality of works are arbitrarily arranged on the pallet, if the interval between the works W1 and W2 adjacent to each other is narrow as shown in FIG. Although it may interfere with W2, this interference cannot be dealt with in the conventional case. The present invention has been made in view of the above points, and an object of the present invention is to provide an NC data creation method and an NC data creation method capable of reducing the time required for tool replacement.
Another object of the present invention is to provide an NC data creation method and an NC data processing method that can avoid interference between a tool and a work.

【0006】[0006]

【課題を解決するための手段】しかして本発明にかかる
NCデータ作成方法は、パレット上に取り付けられた複
数個のワークに対するNC加工機による加工のためのN
Cデータ作成方法であって、ワーク単体ごとの加工用N
Cデータと、これら単体NCデータで使用する工具情報
とを参照し、複数のワークに対して使用し得る同一工具
の選定結果から複数のワークに対する加工順序を自動編
集で決定することに特徴を有するものである。
SUMMARY OF THE INVENTION The NC data creating method according to the present invention, however, is an N data for machining a plurality of works mounted on a pallet by an NC machining machine.
C data creation method, N for machining for each work piece
It is characterized in that the machining order for a plurality of works is automatically determined by referring to the C data and the tool information used in these single NC data, and from the selection result of the same tool that can be used for a plurality of works. It is a thing.

【0007】この時の加工順序の決定手順としては、た
とえばワーク間で最も共通に使用される工具を選定した
後、この工具の使用工程の前後の工程において次に最も
共通に使用される工具を選定することを繰り返して加工
順序を決定してもよく、ワークの使用順の工具毎に他の
ワークに共通する工具の有無を判断することを繰り返し
て加工順序を決定するようにしてもよい。
As a procedure for determining the machining sequence at this time, for example, after selecting the most commonly used tool between works, the tool most commonly used next in the process before and after the process of using this tool is selected. The machining order may be determined by repeating the selection, or the machining order may be determined by repeatedly determining the presence or absence of a tool common to other works for each tool in the work use order.

【0008】また使用する工具の切削距離と予め登録さ
れている工具の限界切削距離情報とを照合する工具寿命
の判定を併せて行ったり、パレット上のワークの取付デ
ータに基づくワーク毎の干渉チェックエリアと工具の軌
跡とから工具とワークとの干渉チェックを併せて行って
もよい。そして本発明にかかるNCデータ加工方法は、
上記NCデータ作成方法で作成されたNCデータを、使
用するNC加工機固有の機械データを参照して上記NC
加工機用のNCデータに変換し、このNCデータによっ
てNC加工機によりパレット上の複数個のワークの加工
を行うことに特徴を有している。
Further, the tool life is determined by collating the cutting distance of the tool to be used with the limit cutting distance information of the tool registered in advance, and the interference check for each work based on the mounting data of the work on the pallet. The interference check between the tool and the work may be performed together from the area and the trajectory of the tool. And the NC data processing method according to the present invention is
The NC data created by the above NC data creation method is referred to above NC data by referring to the machine data specific to the NC processing machine to be used.
It is characterized in that it is converted into NC data for a processing machine, and a plurality of works on a pallet are processed by the NC processing machine by this NC data.

【0009】[0009]

【作用】本発明によれば、複数のワークに対して夫々使
用される工具がチェックされて加工順序がワークごとで
はなく、工具主体のものに置き換えられる。また干渉チ
ェックも行う場合は、工具とワークとの干渉を予め確か
めることができ、さらに工具寿命の判定も行う場合は、
複数のワークにわたる単一の工具の使用の際の寿命に関
する問題をクリアすることができる。
According to the present invention, a tool used for each of a plurality of works is checked, and the machining order is replaced not by each work but by a tool-based one. In addition, when performing an interference check, it is possible to check the interference between the tool and the workpiece in advance, and when determining the tool life,
Lifetime issues when using a single tool across multiple workpieces can be cleared.

【0010】[0010]

【実施例】以下本発明を実施例に基づいて詳述すると、
本発明においては、単一のパレット上に取り付けられる
たとえば成形金型のような複数のワーク毎に作成された
単体NCデータ及びこの単体NCデータ中に含まれる工
具情報(以下、単体工具データと称す。データ構造の一
例を図5に示す)を自動編集することで、全ワークに対
するNCデータの作成を、使用する工具に鑑みて加工順
序を決定したものとして行うのであるが、ここにおける
複数のワークに対する加工順序の決定は、次のようにし
てなされる。
EXAMPLES The present invention will be described in detail below with reference to examples.
In the present invention, single NC data created for each of a plurality of works such as molding dies that are mounted on a single pallet, and tool information included in the single NC data (hereinafter referred to as single tool data). . (Example of data structure shown in FIG. 5) is automatically edited to create NC data for all workpieces assuming that the machining order is determined in consideration of the tool to be used. The determination of the processing order for is performed as follows.

【0011】すなわち、ワーク毎に作成された単体NC
データ及び単体工具データの読み込みを加工対象の全ワ
ークに対してすべて行った後、まず単体NCデータを使
用する工具単位に分割する。次いで、図1に示すフロー
チャートに示す方法では、各ワーク間で共通する工具の
有無の評価を行うものであり、ワーク間で共通して最も
多く使用している工具を抽出してこの工具を基準工具と
し、この基準工具を基準に前工程と後工程とに単体工具
データを分割し、次に前工程内で共通する工具の評価と
次にもっとも多く使用している工具の抽出とこれを基準
工具として前工程と後工程とに分割することを分割でき
なくなるまで繰り返し、更に最初分割でに後工程となっ
た分についても同様に分割を繰り返す。
That is, a single NC created for each work
After reading the data and the individual tool data for all the workpieces to be machined, the individual NC data is first divided into the tools to be used. Next, in the method shown in the flowchart of FIG. 1, the presence or absence of a tool common to each work is evaluated, and the tool that is most commonly used among the works is extracted and this tool is used as a reference. The tool is divided into the pre-process and the post-process by using this standard tool as a reference, and then the common tool in the previous process is evaluated and the most frequently used tool is extracted and this is the standard. As a tool, the division into the pre-process and the post-process is repeated until the division becomes impossible, and the same division is repeated with respect to the post-process in the first division.

【0012】たとえば、第1ワークから第3ワークまで
の3つのワークが加工対象であり且つ第1ワークで使用
する工具が加工順においてA,B,C,D、第2ワーク
で使用する工具が加工順においてA,B,F、第3ワー
クで使用する工具が加工順においてE,B,Fであった
時、図2に示すように分割して加工順を決定するのであ
る。この場合、A,E,B,C,D,Fの順の工具交換
で全ワークに対する加工を終了する。
For example, the three workpieces from the first workpiece to the third workpiece are objects to be machined, and the tools used in the first workpiece are A, B, C, D in the machining order, and the tools used in the second workpiece are When the machining order is A, B, F and the tools used for the third work are E, B, F in the machining order, the machining order is determined by dividing as shown in FIG. In this case, the machining of all workpieces is completed by exchanging tools in the order of A, E, B, C, D, and F.

【0013】そして、分割された工具順番を加工順とし
て登録し、このようにして決定した加工順に合わせて各
単体NCデータの分割並べ変えを行うのである。こうし
て作成された複数のワークに対する一括加工のNCデー
タは、単体NCデータ内の工具の使用順番を変えること
なく、ワーク間で共通して加工に供することができる工
具がある場合は工具交換を行わずに他のワークを連続加
工するものとなる。
Then, the divided tool order is registered as a machining order, and the individual NC data are divided and rearranged in accordance with the machining order thus determined. The NC data of the batch machining for a plurality of workpieces created in this way is tool exchange if there is a tool that can be commonly used for machining between workpieces without changing the use order of the tools in the single NC data. Instead, other workpieces are continuously machined.

【0014】図3及び図4に示すように、使用する工具
本数の多い順に第1ワーク、第2ワーク、第3ワークと
いうように順番付けを行い、第1ワークの1番目に使用
する工具を基準工具として2番目3番目のワークの1番
目に使用する工具と比較し、一致しておればこれらを加
工順序に登録するとともに一致していなければ基準工具
のみを加工順序に登録した後、基準工具を第1ワークの
次の工具に移して同じことを繰り返し、第1ワークにつ
いての工具がすべて加工順序に登録されたならば第2ワ
ークにおける加工順序に登録されていない工具に基準を
移して同じ作業を繰り返すということで加工順序の決定
並びに決定された加工順に単体NCデータの分割並べ変
えを行うというようにしてもよく、この時、基準工具と
する順番は、図4に示すものにおいて、第1ワーク及び
第2ワークの工具A,Aを加工順序に登録した後に、第
3ワークの工具Eを基準工具として加工順を決定してい
ってもよい。
As shown in FIGS. 3 and 4, the first work, the second work, and the third work are ordered in descending order of the number of tools to be used, and the tool to be used first in the first work is selected. Compare with the tool used first in the second and third workpieces as a reference tool, if they match, register these in the machining order, and if they do not match, register only the reference tool in the machining order, then The tool is moved to the tool next to the first work and the same process is repeated. If all the tools for the first work are registered in the machining order, the reference is transferred to a tool not registered in the machining order in the second work. By repeating the same work, the machining order may be determined and the division and rearrangement of the single NC data may be performed in the determined machining order. At this time, the order of the reference tools is as shown in FIG. In one shown, the tool A of the first workpiece and second workpiece, after registering A machining sequence, tool E of the third work may be carried out by determining the machining order based tool.

【0015】一方、パレット上に取り付けられる複数の
ワークに対しては、その取付位置や角度を測定して図7
に示すような取付データを作成するが、この取付データ
を元に工具とワークとの干渉チェックを行う。すなわ
ち、図6に示すように、ワークW1,W2,W3に対し
て、各々に干渉チェックエリアa1,a2,a3が設定
されるが、これに工具Tの半径分をオフセットしたエリ
アA1,A2,A3を設定し、このエリアをその工具T
の軌跡が横切るかどうかによって、工具毎にワークとの
干渉検出を行う。
On the other hand, with respect to a plurality of works mounted on the pallet, the mounting positions and angles thereof are measured and the results shown in FIG.
The mounting data as shown in (1) is created, and the interference check between the tool and the work is performed based on this mounting data. That is, as shown in FIG. 6, interference check areas a1, a2, a3 are set for the works W1, W2, W3, respectively, and areas A1, A2, which are offset by the radius of the tool T, are set therein. A3 is set and this area is used for the tool T
The interference with the work is detected for each tool depending on whether or not the trajectory of is crossed.

【0016】また、図8(a)に示すように、使用する工
具単位で切削距離を算出して、予め登録されている工具
種別毎に設定された限界切削距離(図8(b))と比較
し、切削距離が限界切削距離を越えている場合は、図8
(c)に示すように、切削距離が限界切削距離を越えない
ように、その工具を使用する加工についてのNCデータ
を分割する。図8(d)は限界切削距離を登録した工具寿
命データのデータ構造である。
Further, as shown in FIG. 8 (a), the cutting distance is calculated for each tool to be used, and the limit cutting distance (FIG. 8 (b)) set for each pre-registered tool type is calculated. In comparison, if the cutting distance exceeds the limit cutting distance,
As shown in (c), the NC data on the machining using the tool is divided so that the cutting distance does not exceed the limit cutting distance. FIG. 8D is a data structure of tool life data in which the limit cutting distance is registered.

【0017】このようにして作成されたNCデータは、
図10に示すように、加工に供するNC加工機固有の機
械起動命令、機械停止命令、工具交換命令、工具番号、
工具径補正番号、工具長補正番号、工具交換限界本数等
を登録してある機械データ(図9(c))を参照して、追
加修正を行うことで、使用するNC加工機に合致させた
NCデータを作成する。図9(a)に示すような加工順序
である場合、図9(b)に示すようなNCデータが使用す
るNC加工機に合わせた状態で作成される。そして、こ
のNCデータに基づいてNC加工機を作動させることで
単一のパレット上の複数のワークに対する加工を行わせ
るのである。
The NC data created in this way is
As shown in FIG. 10, a machine start command, a machine stop command, a tool change command, a tool number, which is unique to the NC machine used for machining,
By referring to the machine data (Fig. 9 (c)) in which the tool diameter correction number, tool length correction number, tool change limit number, etc. are registered, additional corrections were made to match the NC processing machine used. Create NC data. When the machining order is as shown in FIG. 9 (a), the NC data as shown in FIG. 9 (b) is created in a state of being matched with the NC machining machine to be used. Then, by operating the NC processing machine based on this NC data, processing is performed on a plurality of works on a single pallet.

【0018】図11は上記のNC作成に関する全工程の
フローチャートである。工具とワークとの干渉チェック
の実施及び工具の寿命判定の実施はNCデータ作成指示
部での実行内容の取捨選択により、実行の有無を選択で
きるようにしてある。
FIG. 11 is a flow chart of all the steps relating to the above NC creation. Whether or not to execute the interference check between the tool and the work and to determine the life of the tool can be selected by selecting the execution content in the NC data creation instructing section.

【0019】[0019]

【発明の効果】以上のように本発明においては、複数の
ワークに対して夫々使用される工具がチェックされて加
工順序がワークごとではなく、工具主体に置き換えられ
るために、工具交換に要する時間を削減することができ
るとともに、工具をセットしなおすようなこともなくす
ことができるものである。また、NCデータの入力に際
しては、単体ワークに関してのみ考慮すればよく、他の
ワークとの連繋を考慮しなくてもよいので、入力に要す
る時間も削減することができる。
As described above, in the present invention, the tools used for a plurality of works are checked and the machining order is replaced not by the works but by the tool, so that the time required for the tool replacement is changed. It is possible to reduce the number of times and eliminate the need to reset the tool. Further, when the NC data is input, it is only necessary to consider the single work, and it is not necessary to consider the connection with other works, so that the time required for the input can be reduced.

【0020】また干渉チェックも行う場合は、工具とワ
ークとの干渉を予め確かめることができるために干渉を
生じてワークを損傷させてしまうことがなく、さらに工
具寿命の判定も行う場合は、複数のワークにわたる単一
の工具の使用の際にも寿命を過ぎた工具を使用してしま
うような事態を招くことがないものである。そしてこの
ように作成されたNCデータと機械固有のデータとから
作成されたNCデータによる加工を行うNC加工機は、
きわめて効率のよい加工をパレット上の複数のワークに
対して行うものである。
In the case of performing the interference check, it is possible to check the interference between the tool and the work in advance, so that the work is not damaged due to the interference, and moreover, when the tool life is determined, a plurality of tools are used. Even when a single tool is used over the workpiece, there is no possibility of using a tool whose life has expired. Then, an NC processing machine that performs processing using NC data created from the NC data created in this way and machine-specific data is
Extremely efficient machining is performed on multiple workpieces on a pallet.

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

【図1】一実施例における加工順序決定のためのアルゴ
リズムを示すフローチャートである。
FIG. 1 is a flowchart showing an algorithm for determining a machining order according to an embodiment.

【図2】同上の説明図である。FIG. 2 is an explanatory diagram of the same as above.

【図3】他のアルゴリズムを示すフローチャートであ
る。
FIG. 3 is a flowchart showing another algorithm.

【図4】同上の説明図である。FIG. 4 is an explanatory diagram of the same as above.

【図5】単体工具データのデータ構造の説明図である。FIG. 5 is an explanatory diagram of a data structure of single tool data.

【図6】干渉チェックの説明図である。FIG. 6 is an explanatory diagram of interference check.

【図7】(a)はワークの取付データのデータ構造の説明
図、(b)はワークの平面図である。
FIG. 7A is an explanatory diagram of a data structure of attachment data of a work, and FIG. 7B is a plan view of the work.

【図8】(a)(b)(c)(d)は工具寿命判定のための説明図で
ある。
8A, 8B, 8C and 8D are explanatory diagrams for tool life determination.

【図9】(a)は加工順序の一例を示す説明図、(b)はこの
加工順序に従って作成されるとともに使用するNC加工
機に応じて補正されたNCデータの説明図、(c)は機械
データのデータ構造の説明図である。
9A is an explanatory diagram showing an example of a machining sequence, FIG. 9B is an explanatory diagram of NC data created according to this machining sequence and corrected according to an NC machining machine to be used, and FIG. It is explanatory drawing of the data structure of machine data.

【図10】使用するNC加工機に応じたコード変換に関
するフローチャートである。
FIG. 10 is a flowchart regarding code conversion according to an NC processing machine used.

【図11】NCデータ作成の全工程を示すフローチャー
トである。
FIG. 11 is a flowchart showing all steps of creating NC data.

【図12】従来例における工具とワークとの干渉を示す
説明図である。
FIG. 12 is an explanatory diagram showing interference between a tool and a work in a conventional example.

─────────────────────────────────────────────────────
─────────────────────────────────────────────────── ───

【手続補正書】[Procedure amendment]

【提出日】平成6年3月28日[Submission date] March 28, 1994

【手続補正1】[Procedure Amendment 1]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】請求項4[Name of item to be corrected] Claim 4

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【手続補正2】[Procedure Amendment 2]

【補正対象書類名】明細書[Document name to be amended] Statement

【補正対象項目名】0011[Correction target item name] 0011

【補正方法】変更[Correction method] Change

【補正内容】[Correction content]

【0011】すなわち、ワーク毎に作成された単体NC
データ及び単体工具データの読み込みを加工対象の全ワ
ークに対してすべて行った後、まず単体NCデータを使
用する工具単位に分割する。次いで、図1に示すフロー
チャートに示す方法では、各ワーク間で共通する工具の
有無の評価を行うものであり、ワーク間で共通して最も
多く使用している工具を抽出してこの工具を基準工具と
し、この基準工具を基準に前工程と後工程とに単体工具
データを分割し、次に前工程内で共通する工具の評価と
次にもっとも多く使用している工具の抽出とこれを基準
工具として前工程と後工程とに分割することを分割でき
なくなるまで繰り返し、更に最初分割後工程となっ
た分についても同様に分割を繰り返す。
That is, a single NC created for each work
After reading the data and the individual tool data for all the workpieces to be machined, the individual NC data is first divided into the tools to be used. Next, in the method shown in the flowchart of FIG. 1, the presence or absence of a tool common to each work is evaluated, and the tool that is most commonly used among the works is extracted and this tool is used as a reference. The tool is divided into the pre-process and post-process by using this standard tool as a reference, and then the common tool in the previous process is evaluated and the most frequently used tool is extracted and this is the standard. Repeat until no split to split into a pre-process and post-process as the tool repeats the division Similarly, the amount that has become a post-process further in the first division.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 パレット上に取り付けられた複数個のワ
ークに対するNC加工機による加工のためのNCデータ
作成方法であって、ワーク単体ごとの加工用NCデータ
と、これら単体NCデータで使用する工具情報とを参照
し、複数のワークに対して使用し得る同一工具の選定結
果から複数のワークに対する加工順序を自動編集で決定
することを特徴とするNCデータ作成方法。
1. A method for creating NC data for machining a plurality of workpieces mounted on a pallet by an NC machining machine, wherein machining NC data for each workpiece and tools used for these NC data pieces. A method for creating NC data, wherein the machining order for a plurality of works is determined by automatic editing from the selection result of the same tool that can be used for a plurality of works by referring to the information.
【請求項2】 ワーク間で最も共通に使用される工具を
選定した後、この工具の使用工程の前後の工程において
次に最も共通に使用される工具を選定することを繰り返
して加工順序を決定することを特徴とする請求項1記載
のNCデータ作成方法。
2. A machining order is determined by repeatedly selecting a tool most commonly used between workpieces and then selecting a tool most commonly used next in a process before and after the process of using this tool. The NC data creation method according to claim 1, wherein
【請求項3】 ワークの使用順の工具毎に他のワークに
共通する工具の有無を判断することを繰り返して加工順
序を決定することを特徴とする請求項1記載のNCデー
タ作成方法。
3. The NC data creating method according to claim 1, wherein the machining order is determined by repeatedly determining the presence or absence of a tool common to other works for each tool in the order of use of the work.
【請求項4】 使用数工具の切削距離と予め登録されて
いる工具の限界切削距離情報とを照合する工具寿命の判
定を併せて行うことを特徴とする請求項1記載のNCデ
ータ作成方法。
4. The NC data creating method according to claim 1, further comprising determining the tool life by collating the cutting distance of the number-of-used tools and the previously registered limit cutting distance information of the tool.
【請求項5】 パレット上のワークの取付データに基づ
くワーク毎の干渉チェックエリアと工具の軌跡とから工
具とワークとの干渉チェックを併せて行うことを特徴と
する請求項1記載のNCデータ作成方法。
5. The NC data creation according to claim 1, wherein the interference check between the tool and the work is also performed from the interference check area for each work and the trajectory of the tool based on the attachment data of the work on the pallet. Method.
【請求項6】 請求項1または2または3または4また
は5に記載のNCデータ作成方法で作成されたNCデー
タを、使用するNC加工機固有の機械データを参照して
上記NC加工機用のNCデータに変換し、このNCデー
タによってNC加工機によりパレット上の複数個のワー
クの加工を行うことを特徴とするNC加工方法。
6. The NC data created by the NC data creation method according to claim 1, 2 or 3 or 4 or 5 is used for the NC processing machine with reference to machine data specific to the NC processing machine to be used. An NC processing method, which comprises converting to NC data and processing a plurality of works on a pallet by an NC processing machine according to the NC data.
JP29577293A 1993-11-25 1993-11-25 NC data creation method and NC processing method Expired - Fee Related JP3467811B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29577293A JP3467811B2 (en) 1993-11-25 1993-11-25 NC data creation method and NC processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29577293A JP3467811B2 (en) 1993-11-25 1993-11-25 NC data creation method and NC processing method

Publications (2)

Publication Number Publication Date
JPH07148643A true JPH07148643A (en) 1995-06-13
JP3467811B2 JP3467811B2 (en) 2003-11-17

Family

ID=17824971

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29577293A Expired - Fee Related JP3467811B2 (en) 1993-11-25 1993-11-25 NC data creation method and NC processing method

Country Status (1)

Country Link
JP (1) JP3467811B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007025945A (en) * 2005-07-14 2007-02-01 Jtekt Corp Machining time prediction method, machining time predictor, and nc data editor with machining time prediction function
JP2010089226A (en) * 2008-10-09 2010-04-22 Toshiba Corp Machining system and machining method of long strip-like workpiece
JP2019188541A (en) * 2018-04-26 2019-10-31 国立大学法人神戸大学 Process design system, and processing order determination method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007025945A (en) * 2005-07-14 2007-02-01 Jtekt Corp Machining time prediction method, machining time predictor, and nc data editor with machining time prediction function
JP2010089226A (en) * 2008-10-09 2010-04-22 Toshiba Corp Machining system and machining method of long strip-like workpiece
JP2019188541A (en) * 2018-04-26 2019-10-31 国立大学法人神戸大学 Process design system, and processing order determination method

Also Published As

Publication number Publication date
JP3467811B2 (en) 2003-11-17

Similar Documents

Publication Publication Date Title
Dong et al. Optimal process sequence identification and optimal process tolerance assignment in computer-aided process planning
US6502007B1 (en) Optimization method and device of NC program in NC machining
Zhang et al. Operational dimensioning and tolerancing in process planning: setup planning
US5099432A (en) Method for determining machining process in numerical control information generating function
JPH11235646A (en) Determining method for working process
US20050010327A1 (en) Automatic programming apparatus
JPH07148643A (en) Nc data preparing method and nc machining method
Zhang et al. Operational dimensioning and tolerancing in CAPP
EP0154028A2 (en) Working method in numerical control machine
JP3208096B2 (en) Automatic machining system by bar code
JP4310018B2 (en) Tool position correction method for NC machine tools
JP2672595B2 (en) Tool replacement method
JPS58127209A (en) Numerical controller having program input function for simultaneous processing of a lot of same works
JPH03174604A (en) Producing device for numerical control information
JPH08137533A (en) Nc nesting working method
JP2555764B2 (en) Machining method of workpiece in high-mix low-volume production system
JPS62275528A (en) Summerizing method for sheet metal parts
JPS6316761B2 (en)
JPH08155785A (en) Direct numerical control device in compliance with automatic pallet changing equipment
Ssemakula ICAPP: A process planning system for the CIM environment
JPH0425345A (en) Automatic programming device of machine tool
KR970005564B1 (en) Nc
JPS62166951A (en) Scheduled operating method of machining line
JPH0827647B2 (en) Tool order change method
JPH08155787A (en) Method for determining nc data working order

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20030805

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

Free format text: PAYMENT UNTIL: 20080905

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees