JPH074729B2 - Method of creating workpiece machining program in numerically controlled machine tool - Google Patents

Method of creating workpiece machining program in numerically controlled machine tool

Info

Publication number
JPH074729B2
JPH074729B2 JP60288259A JP28825985A JPH074729B2 JP H074729 B2 JPH074729 B2 JP H074729B2 JP 60288259 A JP60288259 A JP 60288259A JP 28825985 A JP28825985 A JP 28825985A JP H074729 B2 JPH074729 B2 JP H074729B2
Authority
JP
Japan
Prior art keywords
tool
work
storage medium
stored
machining
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 - Lifetime
Application number
JP60288259A
Other languages
Japanese (ja)
Other versions
JPS62148135A (en
Inventor
雅明 貝原
秀男 枝根
輝男 小谷
廣昭 吉澤
Original Assignee
大阪機工株式会社
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 大阪機工株式会社 filed Critical 大阪機工株式会社
Priority to JP60288259A priority Critical patent/JPH074729B2/en
Publication of JPS62148135A publication Critical patent/JPS62148135A/en
Publication of JPH074729B2 publication Critical patent/JPH074729B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)

Description

【発明の詳細な説明】 産業上の利用分野 本発明は数値制御工作機械に於けるワーク加工プログラ
ムの作成方法に関するものであり、更に詳しくは、ICカ
ード等の第1、第2および第3の記憶媒体に工具情報、
ワーク素材情報および最終製品の形状情報を分けて記憶
させ、未加工のワークをマシニングセンタに供給した時
点で、未加工ワークの加工に先立って、第1、第2およ
び第3の記憶媒体の情報をデータ処理装置で演算処理し
て、該ワークの加工の直前に、当該ワークの加工プログ
ラムを作成する数値制御工作機械に於けるワーク加工プ
ログラムの作成方法に関するものである。
Description: TECHNICAL FIELD The present invention relates to a method for creating a work machining program in a numerically controlled machine tool, and more specifically, it relates to a first, second and third IC card or the like. Tool information on the storage medium,
The work material information and the shape information of the final product are separately stored, and when the unprocessed work is supplied to the machining center, the information of the first, second and third storage media is stored prior to the processing of the unprocessed work. The present invention relates to a method for creating a work machining program in a numerically controlled machine tool that performs arithmetic processing in a data processing device and creates a machining program for the work just before machining the work.

従来の技術 従来におけるワーク加工プログラムの作成は、ワークが
実際にマシニングセンタに搬入される時点よりも遥かに
以前に、例えば、ワークの加工計画が決定した時点の直
後等に作成されている。
2. Description of the Related Art Conventionally, a work machining program is created far before a work is actually loaded into a machining center, for example, immediately after a work machining plan is determined.

そして、ワーク加工プログラムは、ワークの素材形状と
最終製品の形状とを主たる要素として、どのような工具
を使用し、どのような方法で加工するかが決定され、作
成される。これと共に、当該加工プログラムに必要な工
具リストが作成され、この工具リストに挙げられた工具
が工具マガジン等へ装填準備される。
Then, the work machining program is created by determining what kind of tool is to be used and what manner of machining, with the material shape of the work and the shape of the final product as main elements. At the same time, a tool list required for the machining program is created, and the tools listed in this tool list are prepared for loading into a tool magazine or the like.

上記加工プログラムは、NC制御装置等に予め登録され、
ワークがマシニングセンタに搬入されてきたとき、呼び
出されて当該加工プログラム通りの手順で加工が行われ
る。
The above machining program is registered in the NC control device in advance,
When the work is loaded into the machining center, it is called and machining is performed according to the procedure according to the machining program.

要するに、従来のワーク加工プログラムの作成方法は、
予じめパターン化した情報をいくつか用意しておき、加
工内容に応じて、ワークが実際にマシニングセンタに搬
入される時点より遥かに以前に、例えば、ワークの加工
計画が決定した時点の直後等に、これ等の情報を人手に
よって組合わせてプログラムを作成しており、しかも、
プログラムの作成には人間が介在している。
In short, the conventional method of creating a workpiece machining program is
Depending on the machining content, prepare some pieces of information in advance patterns, and even before the workpiece is actually loaded into the machining center, for example, immediately after the workpiece machining plan is determined. In addition, the program is created by manually combining these pieces of information, and
Human beings are involved in the creation of the program.

発明が解決しようとする問題点 従来のように、ワーク加工プログラムを予め作成してNC
制御装置等に登録しておき、実際にワークを加工すると
き、上記加工プログラムを呼び出して加工する方式で
は、工具リストの作成ミス、工具マガジンへの工具の装
填ミス等により、必要な工具が工具マガジンに無い場合
が発生することがあり、このような場合、機械が停止
し、無人運転の場合では、その停止が長時間に亘り、加
工能率を著しく低下させることになる。
Problems to be Solved by the Invention As in the conventional method, a work machining program is created in advance and NC
When the workpiece is actually machined by registering it in a control device, etc., when the machining program is called and the machining is performed, the necessary tools will not be created due to a mistake in creating the tool list, a mistake in loading the tool in the tool magazine, etc. In some cases, there is a case where the machine is not in the magazine, and in such a case, the machine stops, and in the case of unmanned operation, the stop takes a long time and the machining efficiency is significantly reduced.

また、加工プログラムの作成後に、設計変更や改良等に
よって最終製品の形状が変更になったり、或いは、素材
形状が変更されると、従来の方式では、加工プログラム
全体を作成し直す必要があり、大変な手間がかかる等の
問題点があった。
Also, after the machining program is created, if the shape of the final product is changed or the material shape is changed due to design changes or improvements, in the conventional method, it is necessary to recreate the entire machining program. There was a problem that it took a lot of work.

問題点を解決するための手段 斯かる問題点に鑑みて本発明は、マシニングセンタ(1
a)(1b)…の工具マガジン(6)或いはFMSの集中工具
室(3)に収納されている総ての工具についての工具デ
ータを、工具段取りステーション(5)で自動工具プリ
セッタ(4)及びロボット装置(12a)により、工具か
ら分離された第1の記憶媒体(10)に記憶させて記憶媒
体の収納・検索装置に検索可能に収納しておき、 一方、ワーク段取りステーション(8)に搬入される総
てのワークについての固有のワーク素材データをワーク
に付設された第2の記憶媒体(15)に記憶させておき、 さらに、上記ワーク段取りステーション(8)に搬入さ
れた総てのワークについての固有の最終製品の形状デー
タ及び加工時の移動軌跡を記憶させた記憶媒体の収納・
検索装置(10a)からロボット装置(12b)により検索し
て当該ワークに付設された第3の記憶媒体(16)に記憶
させておき、 上記第2および第3の記憶媒体(15)(16)が付設され
たワークがマシニングセンタ(1a)(1b)…に搬入され
ると、その都度、ワークに付設の第2と第3の記憶媒体
(15)(16)に記憶されたワーク素材データ及び最終製
品の形状データと第1の記憶媒体に記憶された工具デー
タとを合わせて当該ワークの加工プログラムを該当する
マシニングセンタ(1a)(1b)…のところで作成するこ
とを要旨とするものである。
Means for Solving Problems In view of such problems, the present invention provides a machining center (1
a) (1b) ... Tool magazines (6) or tool data for all the tools stored in the centralized tool room (3) of the FMS are stored in the tool setup station (5) at the automatic tool presetter (4) and The robot device (12a) stores the data in the first storage medium (10) separated from the tool and stores it in the storage / storing device of the storage medium in a searchable manner, while carrying it into the work setup station (8). Specific work material data for all the workpieces to be stored are stored in the second storage medium (15) attached to the workpieces, and further, all the workpieces carried into the workpiece setup station (8) are stored. The storage of the storage medium that stores the unique shape data of the final product and the movement trajectory during processing
The robot device (12b) retrieves from the retrieval device (10a) and stores it in the third storage medium (16) attached to the work, and the second and third storage media (15) (16). When the work attached with is loaded into the machining center (1a) (1b) ..., the work material data and the final data stored in the second and third storage media (15) (16) attached to the work are loaded each time. The gist of the present invention is to create a machining program for the work by combining the product shape data and the tool data stored in the first storage medium at the corresponding machining centers (1a) (1b).

作用 マシニングセンタ(1a)(1b)・・・の工具マガジン
(6)或いはFMSの集中工具室(3)に収納されている
総ての工具についての工具データは、工具段取りステー
ション(5)で自動工具プリセッタ(4)及びロボット
装置(12a)により、工具から分離された第1の記憶媒
体(10)に記憶させて記憶媒体の収納・検索装置に検索
可能に収納しておく。
Action Tool data for all tools stored in the tool magazine (6) of the machining center (1a) (1b) ... or the centralized tool room (3) of the FMS are automatically stored at the tool setup station (5). It is stored in the first storage medium (10) separated from the tool by the presetter (4) and the robot device (12a) and stored in the storage medium storage / search device in a searchable manner.

一方、ワーク段取りステーション(8)に搬入された総
てのワークについての固有のワーク素材データをワーク
に付設された第2の記憶媒体(15)に記憶させ、かつ、
最終製品の形状データ及び加工時の移動軌跡をロボット
装置(12b)により、記憶媒体の収納・検索装置(10a)
から検索して当該ワークに付設された第3の記憶媒体
(16)に記憶させておく。
On the other hand, peculiar work material data for all the works carried into the work setup station (8) are stored in the second storage medium (15) attached to the works, and
A storage device for storing and retrieving storage media (10a) using the robot device (12b) for the shape data of the final product and the movement trajectory during processing.
And is stored in the third storage medium (16) attached to the work.

そして、ワークがマシニングセンタに搬入されると、そ
のワークに付設してある第2と第3の記憶媒体(15)
(16)に記憶されたワーク素材データ及び最終製品の形
状データと第1の記憶媒体に記憶された工具データとを
合わせて当該ワークの加工プログラムをマシニングセン
タのところで、加工直前に作成する。
Then, when the work is carried into the machining center, the second and third storage media (15) attached to the work are attached.
The machining material data and the final product shape data stored in (16) are combined with the tool data stored in the first storage medium to create a machining program for the workpiece at the machining center immediately before machining.

上記の如く、加工プログラムは、マシニングセンタに未
加工のワークが搬入されたとき、該マシニングセンタの
ところで、かつ、加工直前に作成するため、使用工具
は、第1の記憶媒体の収納・検索装置に残存している工
具のなかから、加工に最適の工具を選ぶことが出来、こ
のことにより、ワークの実際の加工に際して、工具なし
で機械が停止することを防止することができる。
As described above, the machining program is created at the machining center when the unmachined workpiece is loaded into the machining center and immediately before the machining. Therefore, the tool used remains in the storage / retrieval device of the first storage medium. It is possible to select the most suitable tool for machining from among the working tools, which prevents the machine from stopping without the tool during the actual machining of the workpiece.

また、ワーク素材の形状が変更された場合は、ワーク段
取りステーション(8)に搬入された時点で、当該ワー
クに付設された第2の記憶媒体(15)に記憶させるデー
タを変更して記憶させればよく、さらに、最終製品の形
状が変更された場合には、記憶媒体の収納・検索装置
(10a)内の該当する第3の記憶媒体の記憶データをロ
ボット装置(12b)で呼び出して更新させればよく、簡
単に対処できる。
When the shape of the work material is changed, when the work material is loaded into the work setup station (8), the data to be stored in the second storage medium (15) attached to the work is changed and stored. Further, when the shape of the final product is changed, the stored data of the corresponding third storage medium in the storage medium storing / searching device (10a) is called by the robot device (12b) and updated. You can do it and you can deal with it easily.

実施例 第1図は本発明システムの模式的説明図であり、第2図
は本発明システムを複数台の数値制御工作機械とその中
央コンピュータとからなるFMS[フレキシブル・マニュ
ファクチャリング・システム]に適用した実施態様を示
すワーク加工ラインの平面図である。
Embodiment FIG. 1 is a schematic explanatory view of the system of the present invention, and FIG. 2 is an FMS [Flexible Manufacturing System] consisting of a plurality of numerically controlled machine tools and their central computers. It is a top view of the work processing line which shows the applied embodiment.

第2図に見られるように、FMSは、常法に従って複数台
のマシニングセンタ(1a)(1b)・・・、中央コンピュ
ータ若しくは数値制御装置(2)、集中工具室(3)、
自動工具プリセッタ(4)、工具段取りステーション
(5)、工具マガジン(6)及び工具搬送台車(7)、
ワーク段取りステーション(8)及びパレットストレー
ジ(9)から構成されている。
As shown in FIG. 2, the FMS is composed of a plurality of machining centers (1a) (1b) ..., a central computer or a numerical control device (2), a central tool room (3), in accordance with a conventional method.
Automatic tool presetter (4), tool setup station (5), tool magazine (6) and tool carrier (7),
It is composed of a work setup station (8) and a pallet storage (9).

本発明に於いては、前記集中工具室(3)、自動工具プ
リセッタ(4)、工具段取りステーション(5)、工具
マガジン(6)、工具搬送台車(7)からなる工具の収
納・供給経路、並びにワーク段取りステーション
(8)、パレットストレージ(9)からなるワークの供
給経路に、それぞれ無接点方式の情報書き込み/読み出
しヘッド(13)を備えた第1の記憶媒体(10)および第
3の記憶媒体(16)の収納・検索装置(10b)(10a)を
配置すると共に、これらの記憶媒体の収納・検索装置
(10b)(10a)に前記第1の記憶媒体(10)および第3
の記憶媒体(16)を受け渡し操作するためのロボット装
置(12a)(12b)とデータ処理装置(11)とを接続する
ことによってワーク加工プログラムの作成システムを構
成している。
In the present invention, a tool storing / supplying path including the centralized tool room (3), the automatic tool presetter (4), the tool setup station (5), the tool magazine (6), and the tool transfer carriage (7), A first storage medium (10) and a third storage, each of which is provided with a non-contact type information writing / reading head (13) in a work supply path including a work setup station (8) and a pallet storage (9). A storage / retrieval device (10b) (10a) for the medium (16) is arranged, and the first storage medium (10) and the third storage device (10b) (10a) for storing these storage media are arranged.
A work machining program creation system is configured by connecting a robot device (12a) (12b) for transferring and operating a storage medium (16) of the above and a data processing device (11).

更に詳しく説明すると、第2図において、各マシニング
センタ(1a)(1b)・・・の工具マガジン(6)(6)
・・・及び集中工具室(3)に収納されている総ての工
具についての工具データが、第3図に例示するICカード
で代表される第1の記憶媒体(10)に個別に記憶させて
あり、かつ、収納・検索装置(10b)に検索可能に収納
してある。ICカードで代表される第1の記憶(10)は、
第3図に見られるように、磁気結合用コイル(10c)に
より電力・タイミング信号、読み出しシリアル信号及び
書き込みシリアル信号の授受が行なえ、メモリ(10d)
内のデータをアクセスできる外部記憶媒体であり、これ
に対応してロボット装置(12a)(12b)側に取り付けら
れる前記書き込み/読み出しヘッド(13)側にも上記コ
イル(10c)に対応するコイル(13c)が設けられてい
る。第3図に於いて、参照番号(14)は両コイル(10
c)(13c)間に発生する磁力線を示している。再び第2
図に戻って説明すると、中央コンピュータ若しくは数値
制御装置(2)からの検索指令があると、収納・検索装
置(10b)が例えば、回転し、該当する記憶媒体(10)
を所定位置に位置決めし、ロボット装置(12a)がその
第1の記憶媒体(10)の記憶データを書き込み/読み出
しヘッド(13)で読み出す。これにより、工具搬送台車
(7)が該当する工具を集中工具室(3)或いは工具マ
ガジン(6)から工具段取りステーション(5)へ搬出
し、これをロボット装置(12a)が自動工具プリセッタ
(4)へ装着する。自動工具プリセッタ(4)は、当該
工具の工具長、工具径等を計測し、その工具の元の寸法
値に対する補正値を求め、また寿命値、工具プリセッタ
値等を演算し、その結果をロボット装置(12a)の書き
込み/読み出しヘッド(13)を通して前記収納・検索装
置(10b)の所定位置に位置決めされている第1の記憶
媒体(10)に必要な工具データを更新或いは書き込む。
これが済めば、工具は工具搬送台車(7)で元に戻し、
次の第1の記憶媒体(10)を検索し、上記動作を反復す
る。これを集中工具室(3)及び工具マガジン(6)に
収納されている総ての工具について行う。
More specifically, referring to FIG. 2, the tool magazines (6) (6) of each machining center (1a) (1b) ...
... and the tool data of all the tools stored in the central tool room (3) are individually stored in the first storage medium (10) represented by the IC card illustrated in FIG. It is stored in the storage / search device (10b) so that it can be searched. The first memory (10) represented by an IC card is
As shown in FIG. 3, the magnetic coupling coil (10c) can exchange power / timing signals, read serial signals and write serial signals, and the memory (10d).
A coil corresponding to the coil (10c) on the side of the write / read head (13) attached to the robot device (12a) (12b) side, which is an external storage medium capable of accessing the data in the coil (10c). 13c) is provided. In FIG. 3, reference numeral (14) indicates both coils (10
c) The magnetic field lines generated between (13c) are shown. Second again
Returning to the figure, when there is a search command from the central computer or the numerical control device (2), the storage / search device (10b) rotates, for example, and the corresponding storage medium (10).
Is positioned at a predetermined position, and the robot apparatus (12a) reads the stored data of the first storage medium (10) with the write / read head (13). As a result, the tool carrier truck (7) carries out the corresponding tool from the centralized tool room (3) or the tool magazine (6) to the tool setup station (5), and the robot device (12a) carries it out to the automatic tool presetter (4). ) To. The automatic tool presetter (4) measures a tool length, a tool diameter, etc. of the tool, obtains a correction value for the original dimension value of the tool, calculates a life value, a tool presetter value, etc., and outputs the result to the robot. Through the write / read head (13) of the device (12a), necessary tool data is updated or written in the first storage medium (10) positioned at a predetermined position of the storage / retrieval device (10b).
If this is done, put the tool back on the tool carrier (7),
The next first storage medium (10) is searched and the above operation is repeated. This is done for all tools housed in the centralized tool room (3) and the tool magazine (6).

一方、ワーク段取りステーション(8)の方では、搬入
された総てのワークについて、ワーク素材データをワー
クに付設された第2の記憶媒体(15)に記憶させ、か
つ、上記ワーク段取りステーション(8)に搬入された
総てのワークについて、最終製品の形状データをロボッ
ト装置(12b)により、記憶媒体の収納・検索装置(10
a)から検索して当該ワークの第3の記憶媒体(16)に
記憶させ、該第3の記憶媒体(16)をワークに付設させ
ておくものである。尚、上記第2と第3の記憶媒体(1
5)(16)は、第3図に示した記憶媒体(10)と同一で
ある。
On the other hand, the work setup station (8) stores the work material data for all the loaded works in the second storage medium (15) attached to the work, and the work setup station (8). ), The shape data of the final product for all the workpieces loaded into
It is retrieved from a) and stored in the third storage medium (16) of the work, and the third storage medium (16) is attached to the work. The second and third storage media (1
5) and (16) are the same as the storage medium (10) shown in FIG.

上記ワーク段取りステーション(8)でワーク素材デー
タ及び最終製品の形状データを当該ワークに付設の第2
と第3の記憶媒体(15)(16)に記憶させたワークは、
搬送台車(17)により、空いているマシニングセンタへ
搬入され、空いているものがないときには、パレットス
トレージ(9)へ一旦ストレージされ、空きがでたマシ
ニングセンタへ順次搬送される。
At the work setup station (8), the work material data and the shape data of the final product are attached to the work.
And the work stored in the third storage medium (15) (16) is
It is carried into the vacant machining center by the carrier truck (17), and when there is no vacant one, it is temporarily stored in the pallet storage (9) and sequentially conveyed to the vacant machining center.

マシニングセンタへワークが搬入されると、そのワーク
に付設の第2と第3の記憶媒体(15)(16)に記憶され
たワーク素材データ及び最終製品の形状データをデータ
処理装置(11)で演算し、当該ワークの加工に必要な工
具に関する工具データを記憶させた第1の記憶媒体(1
0)を前記収納・検索装置(10b)から検索してデータ処
理装置(11)に取り込み、前記ワーク素材データ及び最
終製品の形状データと合わせて当該ワークの加工プログ
ラムをマシニングセンタのところで、かつ、加工直前に
作成する。
When a work is loaded into the machining center, the data processing device (11) calculates the work material data and the final product shape data stored in the second and third storage media (15) (16) attached to the work. Then, the first storage medium (1
0) is retrieved from the storage / retrieval device (10b) and loaded into the data processing device (11), and the machining program of the workpiece is processed at the machining center together with the workpiece material data and the shape data of the final product. Create just before.

本発明においては第1乃至第3の記憶媒体(10)(15)
(16)として3種類のメモリカード[ICカード]が使用
されている。
In the present invention, the first to third storage media (10) (15)
(16) Three types of memory cards [IC cards] are used.

第1の記憶媒体(10)に記憶すべき工具データとして
は、マシニングセンタ(1a)(1b)・・・の工具マガジ
ン(6)(6)・・・内、或いはFMSの構成要素である
集中工具室(3)内に収納されている総ての工具につい
ての収納位置、種類、属性[工具ナンバー、工具の寸
法]、加工情報[切削条件、切削負荷パターン又は切削
基準値]、補正値[自動工具プリセッタ(4)から送出
される工具及び工具径の補正値]、寿命値[設定値及び
寿命実績値]、工具プリセット値を測定するための自動
工具プリセッタ(4)の制御プログラム並びにワークの
加工プログラムによって選択された特定の工具を前記集
中工具室(3)内の収納位置から工具段取りステーショ
ン(5)へ移動させるための工具搬送台車(7)の制御
プログラム及び位置情報等が挙げられる。
The tool data to be stored in the first storage medium (10) includes the tool magazines (6) (6) of the machining centers (1a) (1b) ... or the centralized tools that are the constituent elements of the FMS. Storage positions, types, attributes [tool number, tool dimensions], processing information [cutting conditions, cutting load patterns or cutting reference values], correction values [automatic] for all tools stored in the room (3) Control program of automatic tool presetter (4) for machining tool and tool diameter correction value sent from tool presetter (4), life value [setting value and actual life value], and tool preset value, and machining of workpiece Control program and position information of the tool carrier (7) for moving a specific tool selected by the program from the storage position in the centralized tool room (3) to the tool setup station (5) And the like.

また、第2の記憶媒体(15)が記憶すべき情報として
は、ワークの段取りステーション(8)に搬入された総
てのワークについての位置情報、素材の形状、加工スケ
ジュール[複数個のワークの内、どのワークから加工を
開始するのか順序並びにこのようにして選択された個々
のワークに於ける加工の種類と順序]等が挙げられる。
The information to be stored in the second storage medium (15) includes position information about all the workpieces loaded into the workpiece setup station (8), material shapes, machining schedules [for multiple workpieces]. Among these, the order in which the work is to be started and the type and order of the work in the individual works selected in this way] and the like.

これに対し、第3の記憶媒体(16)には、型加工された
ワークの最終寸法、形状、加工時の移動軌跡等の最終製
品の形状に関する情報が記憶されている。
On the other hand, the third storage medium (16) stores information about the final product shape, such as the final size and shape of the die-machined work and the movement trajectory during machining.

尚、最終製品の形状データとワーク素材データとは、ワ
ーク段取りステーション(8)に於いて第2の記憶媒体
(15)に第3の記憶媒体(16)から最終製品の形状デー
タを書き込むことによって1個の記憶媒体上に記憶させ
ることもできる。
The shape data of the final product and the work material data are obtained by writing the shape data of the final product from the third storage medium (16) to the second storage medium (15) in the work setup station (8). It can also be stored on one storage medium.

上記3種類の情報を第1図に示すようにデータ処理装置
(11)によって自動的に処理することによって、最適切
削条件、例えば、送り速度、切込量、工具回転数の最適
値や、切削代を特定するための領域指定や座標変換値或
いはスケーリング等の制御パラメータを含んだ数値制御
加工プログラムが作成される。
By automatically processing the above three types of information by the data processing device (11) as shown in FIG. 1, optimum cutting conditions such as feed rate, depth of cut, optimum value of tool rotation speed, and cutting A numerical control machining program including control parameters such as area designation for specifying the margin, coordinate conversion values, and scaling is created.

斯くして得られた加工プログラムに従ってワークを加工
することによって所望の寸法と形状を有する最終製品が
製造される。
By processing the workpiece according to the processing program thus obtained, a final product having a desired size and shape is manufactured.

具体的には、先ず、ワーク素材データと最終製品の形状
データとから、加工領域がデータ処理装置(11)内で求
められ、次に、当該加工領域に対してどのような加工を
どのような工具で行うかをデータ処理装置(11)内でパ
ターンで判別させている。このパターンで判別させる方
式は、例えば、特公昭59−8843号公報、特開昭59−1849
10号公報等に紹介されている手段を利用することができ
る。これにより、当該加工の種類とそれに適する使用工
具が求められ、これらから当該加工領域での工具の移動
経路並びに取り代がデータ処理装置(11)内で演算され
る。
Specifically, first, the processing area is obtained in the data processing device (11) from the work material data and the shape data of the final product, and then what processing is to be performed on the processing area. The data processing device (11) discriminates whether to perform with a tool. The method of making a distinction based on this pattern is described in, for example, Japanese Patent Publication No. 59-8843 and Japanese Patent Laid-Open No. 59-1849.
It is possible to use the means introduced in Publication No. 10 and the like. As a result, the type of machining and the tool to be used suitable for it are obtained, and the movement path of the tool and the machining allowance in the machining area are calculated from these in the data processing device (11).

例えば、工具の移動経路(P)の演算は、第4図に示す
ように、最も一般的なピックフィードスキップ方式
(Q)により、ワーク素材形状(W)を、加工領域内
で、その上面の一端等から水平にトレースさせ、これを
最終製品の形状に至るまで一定の切込量毎に反復させ、
途中で最終製品の形状に干渉する部分では当該干渉を回
避させてトレースさせ、このトレースにおける一定移動
距離毎の三次元位置座標値を検出記憶させ、これらの位
置座標値間を直線補間して連続した工具の移動経路
(P)を求める。これは、前記した第3の記憶媒体(1
6)に、ワークの最終寸法、形状と共に、加工時の移動
軌跡等として記憶されているものを使用する。即ち、工
具をどのような軌跡で移動させるかをパターンとして第
3の記憶媒体(16)に最終製品の形状データと共に記憶
させておき、このパターンに従って前記トレースを行な
わせ、工具の移動経路(P)を求める。
For example, as shown in FIG. 4, the tool movement path (P) is calculated by using the most general pick feed skip method (Q) to determine the workpiece material shape (W) within the machining area on the upper surface thereof. Trace horizontally from one end and so on, and repeat this for each constant depth of cut until reaching the shape of the final product.
On the way, in the part that interferes with the shape of the final product, the interference is avoided and tracing is performed, and the three-dimensional position coordinate value at each constant movement distance in this trace is detected and stored, and linear interpolation is performed between these position coordinate values for continuous execution. The moving path (P) of the tool that was done is obtained. This is the third storage medium (1
For 6), use the one that is stored as the movement trajectory during machining, as well as the final dimensions and shape of the workpiece. That is, the trajectory of the tool to be moved is stored as a pattern in the third storage medium (16) together with the shape data of the final product, the tracing is performed according to this pattern, and the movement path of the tool (P ).

次に、この演算された移動経路で素材から最終製品形状
を加工するのに最適の工具データをデータ処理装置(1
1)内で前記工具段取りステーション(5)側の収納・
検索装置(10b)から自動的に検索させ、この工具デー
タをデータ処理装置(11)内に取り込む。
Next, the data processing device (1
1) Inside the tool setup station (5) side
The tool is automatically searched by the search device (10b) and the tool data is taken into the data processing device (11).

そして最後に、加工領域、工具の移動経路、取り代、並
びに工具データをデータ処理装置(11)内で自動的に編
集して当該ワークの加工プログラムを作成する。
Finally, the machining area, tool movement path, machining allowance, and tool data are automatically edited in the data processing device (11) to create a machining program for the workpiece.

上記演算、検索、編集等のプログラム作成手順は、デー
タ処理装置(11)内に予めフォーマットとして登録して
おくことが可能であるため、上記加工プログラムの自動
作成が可能となる。
Since the program creation procedure of the above calculation, search, edit, etc. can be registered in advance in the data processing device (11) as a format, the above-mentioned machining program can be created automatically.

発明の効果 本発明によれば、FMSの集中工具室等に現在収納されて
いる工具及びその工具データのなかから最適の工具及び
その工具データを検索して加工プログラムを作成する方
法であるため、工具無しで機械が長時間停止することは
なく無人運転における効率低下を防止できる。
Effect of the Invention According to the present invention, since it is a method of creating a machining program by retrieving an optimum tool and its tool data from among the tools and its tool data currently stored in the centralized tool room of the FMS, The machine does not stop for a long time without tools, and it is possible to prevent efficiency deterioration during unmanned operation.

また、本発明は、ワーク素材データ及び最終製品の形状
データを、ワーク段取りステーションに搬入された時点
で、当該ワークに付設の記憶媒体に記憶させる方法であ
るため、ワーク素材の変更、最終製品形状の変更があっ
た場合、これらのデータだけ修正しておけばよく、簡単
容易に対処できる利点がある。
Further, the present invention is a method of storing the work material data and the shape data of the final product in the storage medium attached to the work when the work material data and the shape data of the final product are loaded into the work setup station. When there is a change in the above, it is only necessary to correct these data, and there is an advantage that it can be dealt with easily and easily.

更に、また、本発明は、マシニングセンタに、未加工ワ
ークが搬入されたとき、該マシニングセンタのところ
で、かつ、加工直前に、第1と第2の記憶媒体の記憶情
報から、当該ワークの加工に最適の工具を選んで加工プ
ログラムを作成することができる。従って、実際のワー
クの加工に際して、必要な工具が工具マガジンに無いな
どの事態が発生することはなく、また、設計変更や改良
等によって最終製品の形状が変更になったり、或いは、
素材形状が変更されても、ワーク段取りステーション
で、第2または第3の記憶媒体への入力情報を変更する
だけで、マシニングセンタのところで、かつ、加工直前
に、最適の加工プログラムを作成することができる。
Furthermore, according to the present invention, when a non-machined work is loaded into the machining center, it is optimal for machining the work based on the stored information of the first and second storage media at the machining center and immediately before the machining. You can create a machining program by selecting the tool. Therefore, in the actual machining of the work, the situation that the necessary tools are not in the tool magazine does not occur, and the shape of the final product is changed due to design changes or improvements, or
Even if the material shape is changed, it is possible to create an optimum machining program at the machining center and immediately before machining, simply by changing the input information to the second or third storage medium at the work setup station. it can.

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

第1図は本発明システムの模式的説明図であり、第2図
は本発明システムを複数台の数値制御工作機械とその中
央コンピュータとからなるFMSに適用した実施態様を示
すワーク加工ラインの平面図である。また第3図は情報
の書き込み/読み出しヘッドと記憶媒体との間の情報伝
達要領の説明図である。第4図は、本発明方法に於い
て、工具の移動経路を演算させる要領の一例を示す説明
図である。 (1a)(1b)……マシニングセンタ、(2)……中央コ
ンピュータ若しくはNC装置、(3)……集中工具室、
(4)……工具プリセッタ、(5)……工具段取りステ
ーション、(6)……工具マガジン、(7)……工具搬
送台車、(8)……ワーク段取りステーション、(9)
……パレットストレージ、(10)(15)(16)……記憶
媒体、(11)……データ処理装置、(10a)(10b)……
記憶媒体の収納・検索装置、(12a)(12b)……ロボッ
ト装置、(17)……ワーク搬送台車。
FIG. 1 is a schematic explanatory view of the system of the present invention, and FIG. 2 is a plan view of a work processing line showing an embodiment in which the system of the present invention is applied to an FMS including a plurality of numerically controlled machine tools and a central computer thereof. It is a figure. Further, FIG. 3 is an explanatory diagram of the information transmission procedure between the information writing / reading head and the storage medium. FIG. 4 is an explanatory view showing an example of a procedure for calculating the movement path of the tool in the method of the present invention. (1a) (1b) ... Machining center, (2) ... Central computer or NC device, (3) ... Centralized tool room,
(4) ... Tool presetter, (5) ... Tool setup station, (6) ... Tool magazine, (7) ... Tool carrier, (8) ... Work setup station, (9)
...... Pallet storage, (10) (15) (16) …… Storage medium, (11) …… Data processing device, (10a) (10b) ……
Storage / storage device for storage media, (12a) (12b) …… Robot device, (17) …… Work transfer carriage.

───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 昭59−118319(JP,A) 実開 昭57−23952(JP,U) ─────────────────────────────────────────────────── ─── Continuation of the front page (56) References Japanese Patent Laid-Open No. 59-118319 (JP, A) Actual No. 57-23952 (JP, U)

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】マシニングセンタの工具マガジン或いはFM
Sの集中工具室に収納されている総ての工具についての
工具データを、工具段取りステーションで自動工具プリ
セッタ及びロボット装置により、工具から分離された第
1の記憶媒体に記憶させて記憶媒体の収納・検索装置に
検索可能に収納しておき、 一方、ワーク段取りステーションに搬入される総てのワ
ークについての固有のワーク素材データをワークに付設
された第2の記憶媒体に記憶させておき、 さらに、上記ワーク段取りステーションに搬入された総
てのワークについての固有の最終製品の形状データ及び
加工時の移動軌跡を記憶させた記憶媒体の収納・検索装
置からロボット装置により検索して当該ワークに付設さ
れた第3の記憶媒体に記憶させておき、 上記第2および第3の記憶媒体が付設されたワークがマ
シニングセンタに搬入されると、その都度、ワークに付
設の第2と第3の記憶媒体に記憶されたワーク素材デー
タ及び最終製品の形状データと第1の記憶媒体に記憶さ
れた工具データとを合わせて当該ワークの加工プログラ
ムを該当するマシニングセンタのところで作成すること を特徴とする数値制御工作機械に於けるワーク加工プロ
グラムの作成方法。
1. A machining center tool magazine or FM
Storing the storage medium by storing the tool data of all the tools stored in the centralized tool room of S in the first storage medium separated from the tool by the automatic tool presetter and the robot device at the tool setup station. Stored in a search device in a searchable manner, and on the other hand, unique work material data for all the works carried into the work setup station is stored in a second storage medium attached to the works. , Attached to the work by searching with a robot device from a storage / storing device of the storage medium that stores the shape data of the final product unique to all the works carried into the work setup station and the movement trajectory during processing. Stored in the stored third storage medium, and the work to which the second and third storage media are attached is transferred to a machining center. Whenever it is entered, the work material data and the final product shape data stored in the second and third storage media attached to the work and the tool data stored in the first storage medium are combined together. A method of creating a work machining program in a numerically controlled machine tool, which is characterized in that a work machining program is created at a corresponding machining center.
JP60288259A 1985-12-20 1985-12-20 Method of creating workpiece machining program in numerically controlled machine tool Expired - Lifetime JPH074729B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60288259A JPH074729B2 (en) 1985-12-20 1985-12-20 Method of creating workpiece machining program in numerically controlled machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60288259A JPH074729B2 (en) 1985-12-20 1985-12-20 Method of creating workpiece machining program in numerically controlled machine tool

Publications (2)

Publication Number Publication Date
JPS62148135A JPS62148135A (en) 1987-07-02
JPH074729B2 true JPH074729B2 (en) 1995-01-25

Family

ID=17727877

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60288259A Expired - Lifetime JPH074729B2 (en) 1985-12-20 1985-12-20 Method of creating workpiece machining program in numerically controlled machine tool

Country Status (1)

Country Link
JP (1) JPH074729B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007048014A (en) * 2005-08-10 2007-02-22 Mori Seiki Co Ltd Interference detection system for machine tool

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01109407A (en) * 1987-10-23 1989-04-26 Mitsubishi Heavy Ind Ltd Controller for industrial robot
JP2801243B2 (en) * 1989-01-31 1998-09-21 シチズン時計株式会社 Reader / writer device
JP2703616B2 (en) * 1989-03-28 1998-01-26 株式会社アマダ Control method of multi-tasking machine that performs laser machining and punching using IC card
DE4312161A1 (en) * 1993-04-14 1994-10-20 Bosch Gmbh Robert Electrical device, in particular DIY electrical device
JP4220007B2 (en) * 1998-02-06 2009-02-04 東京電力株式会社 Production scheduling device
US7310567B2 (en) * 2001-09-12 2007-12-18 Rexroth Indramat Gmbh Method for the preparation, treatment and updating tool data

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS617880Y2 (en) * 1980-07-17 1986-03-11
JPS59118319A (en) * 1982-12-24 1984-07-09 Hitachi Ltd Management system of loading of tool in machining center

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007048014A (en) * 2005-08-10 2007-02-22 Mori Seiki Co Ltd Interference detection system for machine tool
JP4634253B2 (en) * 2005-08-10 2011-02-16 株式会社森精機製作所 Interference detection system for machine tools

Also Published As

Publication number Publication date
JPS62148135A (en) 1987-07-02

Similar Documents

Publication Publication Date Title
US5150305A (en) Numerical control system providing graphic machining simulation
US4776247A (en) Numerical control system
JPH0238342B2 (en)
JPS6244281B2 (en)
JPS5976701A (en) Control method of chasing type lathe
JPH074729B2 (en) Method of creating workpiece machining program in numerically controlled machine tool
JPH03177903A (en) Method and device for production of nc working data
JPH08187640A (en) Automatic tool changer device
JPH0622782B2 (en) Production system and processing cell system for setup saving
EP0074412B1 (en) Numerical control system
US4736326A (en) Numerical control apparatus for grinding machine capable of grinding taper and non-taper portions of workpiece
JPH0753336B2 (en) Automatic tool selection device for machine tools
EP0075021A1 (en) Storage area reconfiguration method
EP0328663A4 (en) Method of replacing the tools
JPS63105876A (en) Production system aimed at saving preparation
JPH0366550A (en) Numerical control machine tool
JPH02205445A (en) Numerical control work device
EP0267287A1 (en) Numerically controlled punch press
JPH0313025B2 (en)
JPH0579461B2 (en)
JPS5929376B2 (en) How to specify tool code
JPH0435298B2 (en)
JP2843180B2 (en) Group management control method
JP4205255B2 (en) Electric discharge machining apparatus and electric discharge machining method
JPH0155922B2 (en)