JP2899762B2 - Machining schedule creation system - Google Patents

Machining schedule creation system

Info

Publication number
JP2899762B2
JP2899762B2 JP2035556A JP3555690A JP2899762B2 JP 2899762 B2 JP2899762 B2 JP 2899762B2 JP 2035556 A JP2035556 A JP 2035556A JP 3555690 A JP3555690 A JP 3555690A JP 2899762 B2 JP2899762 B2 JP 2899762B2
Authority
JP
Japan
Prior art keywords
processing
jig
attached
storage means
order
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
JP2035556A
Other languages
Japanese (ja)
Other versions
JPH03239447A (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.)
DMG Mori Co Ltd
Original Assignee
Mori Seiki Co 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 Mori Seiki Co Ltd filed Critical Mori Seiki Co Ltd
Priority to JP2035556A priority Critical patent/JP2899762B2/en
Publication of JPH03239447A publication Critical patent/JPH03239447A/en
Application granted granted Critical
Publication of JP2899762B2 publication Critical patent/JP2899762B2/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

  • Multi-Process Working Machines And Systems (AREA)
  • General Factory Administration (AREA)
  • Numerical Control (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、NC工作機械で加工を行う際の加工スケジュ
ール作成システムに関する。
[Detailed description of the invention] [Industrial application field] The present invention relates to a machining schedule creation system when machining with an NC machine tool.

[従来の技術] 一般に、NC工作機械で加工を行う場合、加工スケジュ
ールを作成する。従来の加工スケジュールの作成では、
作業者が加工部品1個1個について、材料、治具、時間
等を考慮して、順番に加工部品名例えばBBB、CCC等を入
力していた。
[Prior Art] Generally, when performing machining with an NC machine tool, a machining schedule is created. In creating a conventional machining schedule,
The worker inputs the names of the processed parts, for example, BBB, CCC, etc., in order for each processed part in consideration of the material, jig, time, and the like.

[発明が解決しようとする課題] しかしながら、従来1治具に1種類の加工部品しかつ
けることが出来ず、また1治具に多種類の加工部品が取
り付けられている場合でも、部品、治具、パレットが一
種類のものであるとして扱われていた。特に1つの治具
に取り付ける加工部品が1つである場合には、治具を有
効に使用できないという課題が生じていた。
[Problems to be Solved by the Invention] However, even if only one type of processed part can be conventionally attached to one jig, and even if many types of processed parts are attached to one jig, the parts and the jig are not used. , The pallets were treated as one kind. In particular, when one processing component is attached to one jig, there has been a problem that the jig cannot be used effectively.

そこで、本発明は、上記従来の課題に鑑みてなされた
ものであり、1治具に多数の加工部品を取り付け、治具
の有効利用をはかる加工スケジュール作成システムを提
供することを目的としている。
In view of the above, the present invention has been made in view of the above-mentioned conventional problems, and has as its object to provide a processing schedule creation system that attaches a large number of processing components to one jig and effectively uses the jig.

[課題を解決するための手段] 請求項1の本発明は、NC工作機械で加工を行う際、最
初に作業者によって登録された加工部品の加工順序が記
憶された第1記憶手段を有する加工スケジュール作成シ
ステムにおいて、治具名毎に、その治具に取り付けるこ
とのできる加工部品が記憶されている第2記憶手段と、
前記第1記憶手段に記憶された前記加工部品から前記第
2記憶手段の内容でその加工部品が取り付けられる治具
名を判断すると共に、その治具に取り付けられる残りの
加工部品を認識する判断手段と、前記第1記憶手段で記
憶した加工部品に関して前記加工順序の先頭から順に、
前記判断手段の結果を利用して、その着目した加工部品
が取り付けられる治具に取り付けることのできる前記残
りの加工部品内の前記第1記憶手段の前記着目加工部品
以後に存在する加工部品を、前記着目加工部品の次に繰
上げることとし、以後順次そのようにして配列しなおさ
れた加工スケジュールについて、同様にして再配列して
いく演算手段とを備えたものである。
[Means for Solving the Problems] According to the present invention of claim 1, when performing machining with an NC machine tool, machining having a first storage means in which the machining order of a machined part registered first by an operator is stored. In the schedule creation system, for each jig name, a second storage unit that stores a work part that can be attached to the jig,
Determining means for judging a jig name to which the processed part is attached from the processed parts stored in the first storage means based on the contents of the second storage means, and recognizing a remaining processed part attached to the jig; , With respect to the processed part stored in the first storage means, from the top of the processing order,
Utilizing the result of the determination means, the processing part existing after the noted processing part of the first storage means in the remaining processing parts that can be attached to the jig to which the noted processing part is attached, It is provided with an operation means which is advanced next to the target processing component and thereafter rearranges the processing schedules sequentially rearranged in the same manner.

請求項2の本発明は、演算手段の繰上げが、前記治具
に取り付けられる残りの加工部品を、前記第1記憶手段
の前記着目加工部品以後に存在する場合は、その着目加
工部品の次に追加し、同時にその加工部品の後に配列さ
れていた加工部品の内のその追加された加工部品分を消
去するものである。
The present invention according to claim 2 is that, in the case where the raising of the calculating means includes the remaining processed part attached to the jig after the target processing part of the first storage means, the processing part is next to the target processing part. At the same time, the added work part of the work parts arranged after the work part is deleted.

請求項3の本発明は、NC工作機械で加工を行う際、最
初に作業者によって登録された加工部品の加工順序が記
憶された第1記憶手段を有する加工スケジュール作成シ
ステムにおいて、治具名毎に、その治具に取り付けるこ
とのできる加工部品が記憶されている第2記憶手段と、
前記第1記憶手段に記憶された前記加工部品から前記第
2記憶手段の内容でその加工部品が取り付けられる治具
名を判断すると共に、その治具に取り付けられる残りの
加工部品を認識する判断手段と、前記第1記憶手段で記
憶した加工部品に関して前記加工順序の先頭から順に、
前記判断手段の結果を利用して、その着目した加工部品
が取り付けられる治具に取り付けることのできる前記残
りの加工部品の内の前記第1記憶手段の前記着目加工部
品以後に存在する加工部品を、前記着目加工部品の次に
追加することとし、以後順次そのようにして配列しなお
された加工スケジュールについて、同様にして追加した
後、少なくとも追加された加工部品の種類毎に追加され
た個数分を、前記種類毎の加工順の昇べき順に捜し、消
去後、前詰めする演算手段とを備えたものである。
According to a third aspect of the present invention, when performing machining with an NC machine tool, in a machining schedule creating system having a first storage unit in which a machining order of a machined component registered first by an operator is stored, A second storage unit in which a processing component that can be attached to the jig is stored;
Determining means for judging a jig name to which the processed part is attached from the processed parts stored in the first storage means based on the contents of the second storage means, and recognizing a remaining processed part attached to the jig; , With respect to the processed part stored in the first storage means, from the top of the processing order,
Utilizing the result of the judging means, of the remaining processed parts that can be attached to the jig to which the noted processed part is attached, the processed parts existing after the noted processed part in the first storage means are extracted. It is assumed that the processing part to be added is added next to the target processing part, and thereafter, the processing schedules sequentially rearranged in this manner are added in the same manner, and at least the number of added parts for each type of processing part added is added. , Which are searched in ascending order of the processing order for each type, and after erasing, are shifted to the front.

[作用] 請求項1、2の本発明では、第1記憶手段が、NC工作
機械で加工を行う際の最初に作業者によって登録された
加工部品の加工順序を記憶し、第2記憶手段が、治具名
毎に、その治具に取り付けられる加工部品を記憶する。
そして、判断手段が、第1記憶手段に記憶された加工部
品の名称から第2記憶手段の内容でその加工部品が取り
付けられる治具名を判断すると共に、その治具に取り付
けられる残る全ての加工部品を認識し、演算手段が、第
1記憶手段で記憶した加工部品に関して加工順序の先頭
から順に、判断手段の結果を利用して、その着目した加
工部品が取り付けられる治具に取り付けることのできる
残りの加工部品の内の第1記憶手段の着目加工部品以後
に存在する加工部品を、着目加工部品の次に繰上げるこ
ととし、以後順次そのようにして配列しなおされた加工
スケジュールについて、同様にして再配列していく。こ
の演算手段の繰上げは、治具に取り付けられる残りの加
工部品を、第1記憶手段の着目加工部品以後に存在する
場合は、その着目加工部品の次に追加し、同時にその加
工部品の後に配列されていた加工部品の内のその追加さ
れた加工部品分を消去し前詰めするのである。よって治
具が有効に利用される。
[Operation] According to the first and second aspects of the present invention, the first storage unit stores a processing order of a processing part registered first by an operator when performing processing with the NC machine tool, and the second storage unit stores the processing order. For each jig name, the processing part attached to the jig is stored.
The determining means determines the name of the jig to which the processed part is attached based on the contents of the second storage means from the name of the processed part stored in the first storage means, and all the remaining processed parts attached to the jig. And the arithmetic means utilizes the result of the judging means in order from the top of the processing order with respect to the processing component stored in the first storage means, and uses the result of the determining means to attach the remaining processing component to the jig to which the target processing component is mounted. Among the processed parts, the processed parts existing after the target processed part in the first storage means are advanced next to the target processed part, and the processing schedules sequentially rearranged in this manner are similarly set. And rearrange them. When the operation means is moved up, if the remaining processing parts to be attached to the jig are present after the processing part of interest in the first storage means, they are added next to the processing part of interest, and at the same time, the array is arranged after the processing part. That is, the added processed part of the processed part that has been deleted is erased and left-justified. Therefore, the jig is effectively used.

請求項3の本発明は、第1記憶手段が、NC工作機械で
加工を行う際の最初に作業者によって登録された加工部
品の加工順序を記憶し、第2記憶手段が、治具名毎に、
その治具に取り付けられる加工部品を記憶する。そし
て、判断手段が、第1記憶手段に記憶された加工部品の
名称から第2記憶手段の内容でその加工部品が取り付け
られる治具名を判断すると共に、その治具に取り付けら
れる残る全ての加工部品を確認し、演算手段が、第1記
憶手段で記憶した加工部品に関して加工順序の先頭から
順に、判断手段の結果を利用して、その着目した加工部
品が取り付けられる治具に取り付けることのできる残り
の加工部品の内の第1記憶手段の着目加工部品以後に存
在する加工部品を、着目加工部品の次に追加することと
し、以後順次そのようにして配列しなおされた加工スケ
ジュールについて、同様にして追加した後、少なくとも
追加された加工部品の種類毎に追加された個数分を、前
記種類毎の加工順の昇べき順に捜し、消去し、前詰めす
る。よって、治具が有効に利用される。
According to a third aspect of the present invention, the first storage means stores the processing order of the processing parts registered first by the worker when performing the processing with the NC machine tool, and the second storage means stores the processing order for each jig name. ,
The processing parts attached to the jig are stored. The determining means determines the name of the jig to which the processed part is attached based on the contents of the second storage means from the name of the processed part stored in the first storage means, and all the remaining processed parts attached to the jig. And the arithmetic means uses the result of the determining means in order from the beginning of the processing order with respect to the processing part stored in the first storage means, and uses the result of the judging means to attach the remaining processing part to the jig to which the target processing part is mounted. Among the processed parts, the processed parts existing after the target processed part in the first storage means are added next to the target processed part, and thereafter, the processing schedules sequentially rearranged in this manner are similarly set. After that, at least the number of parts added for each type of processed part added is searched in the ascending order of the processing order for each type, deleted, and left-justified. Therefore, the jig is effectively used.

[実施例] 以下に、本発明に係る加工スケジュール作成システム
の一実施例について図面を参照しながら説明する。第1
図は、本発明に係る加工スケジュール作成システムの一
実施例の外観斜視図である。
Embodiment An embodiment of a processing schedule creation system according to the present invention will be described below with reference to the drawings. First
FIG. 1 is an external perspective view of a working schedule creation system according to an embodiment of the present invention.

第1図において、加工スケジュール作成システム1は
CRT2、キーボード3等を有しており、その内部に第1記
憶手段、第2記憶手段、第3記憶手段、第4記憶手段、
判断手段、演算手段、制御手段等を内蔵している。第2
図は、そのブロック図を示している。
In FIG. 1, a processing schedule creation system 1
It has a CRT 2, a keyboard 3, etc., in which a first storage means, a second storage means, a third storage means, a fourth storage means,
It has a judgment means, a calculation means, a control means and the like. Second
The figure shows the block diagram.

請求項1、2の本発明の構成について述べる。 The configuration of the present invention according to claims 1 and 2 will be described.

第1記憶手段4は、具体的にはRAMであり、NC工作機
械で加工を行う際の最初に作業者によって登録された第
3図に示す様に加工機毎に加工部品の加工順序を記憶し
たものである。具体的には、第3図に示すように、加工
機1の加工順序1は、加工部品番号5の部品コードEEE
の加工部品である。そして、加工順序2も加工部品番号
5の部品コードEEEの加工部品である。加工順序3は、
加工部品番号2の部品コードBBBである。このように第
1記憶手段は、加工機毎に加工部品の加工順序を記憶し
たものである。
The first storage means 4 is specifically a RAM, and stores a processing order of processing parts for each processing machine as shown in FIG. 3 which is first registered by an operator when performing processing with the NC machine tool. It was done. Specifically, as shown in FIG. 3, the processing order 1 of the processing machine 1 corresponds to the part code EEE of the processing part number 5.
It is a machined part. The processing order 2 is also a processed part with the part code EEE of the processed part number 5. Processing order 3 is
This is the part code BBB of the processing part number 2. As described above, the first storage unit stores the processing order of the processing component for each processing machine.

第2記憶手段5は、具体的にはRAMであり、第4図に
示す様に治具名毎に、その治具に取り付けられる加工部
品名称(加工部品番号)を記憶したものである。具体的
には、第4図に示すように、治具名YYY及び治具番号1
の治具には、加工部品番号5、4、6、1の加工部品が
取り付く。
The second storage means 5 is specifically a RAM, and stores, for each jig name, the name of the processed part (processed part number) attached to the jig as shown in FIG. Specifically, as shown in FIG. 4, jig name YYY and jig number 1
Work pieces with work part numbers 5, 4, 6, and 1 are attached to the jig.

第3記憶手段9は、具体的にはRAMであり、第5図に
示すようにパレット番号毎に実行スケジュールで着目パ
レットに取り付けられる治具名を記憶し、作業者によ
り、今回作成するスケジュールにおいて着目パレットに
取り付けられる治具名も記憶している。具体的には、第
5図に示すように、パレット番号1002に現在治具名YYY
が取り付けられており、実行スケジュール1では治具名
LLLが取り付けられる予定であり、実行スケジュール2
では治具名XXXが取り付けられる予定であり、実行スケ
ジュール3では治具名ZZZが取り付けられる予定であ
り、今回作成しようとするスケジュールでは治具名AAA
を取り付けることを示す。
The third storage means 9 is specifically a RAM, and stores a jig name attached to the pallet of interest in the execution schedule for each pallet number as shown in FIG. The name of the jig attached to the pallet is also stored. Specifically, as shown in FIG. 5, the pallet number 1002 has the current jig name YYY
Is attached, and in execution schedule 1, the jig name
LLL will be installed, execution schedule 2
Will be attached with the jig name XXX, and the execution schedule 3 will be attached with the jig name ZZZ.
To indicate

第4記憶手段10は、具体的にはRAMであり、第8図に
示すように加工順、パレット番号、治具番号、治具名、
多種類の加工部品番号、部品コードを記憶したものであ
る。具体的には、第8図に示すように、加工順1、パレ
ット番号1002のパレットに治具番号24で治具名ZZZの治
具が取り付けられ、そこに、加工部品番号5、部品コー
ドEEEと、加工部品番号2、部品コードBBBと、加工部品
番号4、部品コードDDDと、加工部品番号1、部品コー
ドAAAのワークが取り付けられる。
The fourth storage means 10 is specifically a RAM, and as shown in FIG. 8, processing order, pallet number, jig number, jig name,
It stores various types of processed part numbers and part codes. More specifically, as shown in FIG. 8, a jig having a jig name of ZZZ with a jig number of 24 is attached to a pallet having a processing order of 1, a pallet number of 1002, and a processing part number 5, a part code EEE, and the like. The work with the machining part number 2, the part code BBB, the machining part number 4, the part code DDD, the machining part number 1, and the part code AAA is attached.

判断手段6は、具体的にはマイクロコンピュータであ
り、第1記憶手段4に記憶された加工部品名称(番号)
から第2記憶手段5の内容でその加工部品が取り付けら
れる治具名を判断すると共に、その治具に取り付けられ
る残る全ての加工部品を認識するものである。例えば、
第1記憶手段の加工順序1の加工部品番号5の加工部品
は、第2記憶手段5の内容を検索し治具番号1の治具名
YYYの治具に取り付くことを判断し、また治具番号1の
この治具には、他に加工部品番号4、6、1の加工部品
が取り付けられることを認識する。
The judging means 6 is specifically a microcomputer, and the processing part name (number) stored in the first storage means 4
From the contents of the second storage means 5, the name of the jig to which the processed part is attached is determined, and all the remaining processed parts attached to the jig are recognized. For example,
For the processed part with the processed part number 5 in the processing order 1 of the first storage means, the contents of the second storage means 5 are searched and the jig name of the jig number 1 is searched.
It is determined that it is to be attached to the YYY jig, and it is recognized that other processing parts having the processing part numbers 4, 6, and 1 are attached to this jig having the jig number 1.

演算手段7は、具体的にはマイクロコンピュータであ
り、第1記憶手段4で記憶した加工部品に関して加工順
序の先頭から順に、判断手段6の結果を利用してその着
目した加工部品が取り付けられる治具に取り付けること
のできる残りの加工部品の内の第1記憶手段4の着目加
工部品以後に存在する加工部品を、着目加工部品の次に
繰上げることとし、以後順次そのようにして配列しなお
された加工スケジュールについて、同様にして再配列し
ていくものである。例えば、第1記憶手段4の加工順序
1の加工部品番号5に着目すれば、判断手段6の結果を
利用して、第2記憶手段5より治具名YYYの治具番号1
の治具に着目した加工部品が取り付けられることが解
り、しかもこの治具には他に加工部品番号4、6、1の
加工部品も取り付けられることも解るので、第1記憶手
段4の着目した加工部品の次に加工部品番号4、6、1
を繰り上げる。
The computing means 7 is specifically a microcomputer, and the processing component stored in the first storage means 4 is used in order from the top of the processing order, using the result of the judging means 6 to attach the processing component of interest to the processing component. Among the remaining processing components that can be attached to the tool, the processing components existing after the target processing component in the first storage means 4 are moved up to the next processing component after the target processing component. The arranged processing schedule is rearranged in the same manner. For example, if attention is paid to the processing part number 5 in the processing order 1 of the first storage means 4, the jig number 1 of the jig name YYY is read from the second storage means 5 using the result of the judgment means 6.
It can be seen that the processing part focused on the jig is attached, and it is also understood that other processing parts with processing part numbers 4, 6, and 1 can be mounted on this jig. Following the processed part, processed part numbers 4, 6, 1
Advancing.

請求項2に示したように、上記の繰上げは、治具に取
り付けられる残りの加工部品が、第1記憶手段4の着目
加工部品以後に存在する場合は、その着目加工部品の次
に追加し、同時にその加工部品の後に配列されていた加
工部品の内のその追加された加工部品の種類毎にその個
数分を消去するものである。例えば、上記の例では第1
記憶手段4において、着目した加工部品番号5の次に同
一治具に取り付けられる加工部品番号4、6、1を追加
する。そして次に、追加した加工部品番号4、6、1の
次に配列されている加工部品番号の内、同一加工部品番
号4、6、1を消去する。ただ追加した加工部品は、そ
の加工部品を含めて同一治具で加工を行うものであるの
で、その同一治具中では順序は問わない。例えば、上記
の例では加工部品番号4、6、1はどれから加工を行っ
ても良い。しかし、治具の中で加工順序の決っている場
合は、別である。
As described in claim 2, when the remaining working parts to be attached to the jig are present after the noted working part in the first storage means 4, the above-mentioned raising is performed after the noted working part. At the same time, the number of the machined parts arranged after the machined part is erased for each type of the added machined part. For example, in the above example, the first
In the storage means 4, the processing part numbers 4, 6, and 1 attached to the same jig are added after the processing part number 5 of interest. Next, the same machined part number 4, 6, 1 is deleted from the machined part numbers arranged next to the added machined part numbers 4, 6, 1. However, since the added processed part is processed by the same jig including the processed part, the order does not matter in the same jig. For example, in the above example, machining may be performed from any of the machining part numbers 4, 6, and 1. However, it is different when the processing order is determined in the jig.

制御手段8は、具体的にはマイクロコンピュータであ
り、着目した加工部品の次に新たに繰り上げた加工部品
を、その加工部品とともに同一治具に取り付けて継続し
て加工させるものである。
The control means 8 is, specifically, a microcomputer, and attaches, to the same jig, a processed component newly advanced after the target processed component together with the processed component, and continuously processes the processed component.

次に、第3記憶手段9である加工治具ファイルについ
て述べると、これは、具体的にはRAMである。そして、
第5図に示すようにパレット毎に取り付く治具を順番に
登録してある。この図でトラッキング上治具9aとは現在
パレットに取り付けられている治具のことである。そし
て、パレット番号は加工部品をセットした治具を固定す
るパレット固有の番号である。
Next, the processing jig file, which is the third storage means 9, will be specifically described as a RAM. And
As shown in FIG. 5, jigs to be attached for each pallet are registered in order. In this figure, the tracking jig 9a is a jig currently mounted on the pallet. The pallet number is a unique number of the pallet for fixing the jig on which the processing component is set.

一連の処理の後、第8図に示すように、パレット番号
をキーとして、加工順、パレット番号、治具番号、治具
名、多種類の加工部品番号、部品コードを持った加工ス
ケジュールを作成する。
After a series of processes, as shown in FIG. 8, using the pallet number as a key, a processing schedule including a processing order, a pallet number, a jig number, a jig name, various types of processed part numbers, and part codes is created. .

次に請求項1、2の本発明に係る加工スケジュール作
成システムの動作について第6図のフローチャートを参
照しながら説明する。
Next, the operation of the machining schedule creation system according to the present invention will be described with reference to the flowchart of FIG.

第6図において、まずステップS1(以下、S2、S3……
という)で、第1記憶手段4の加工機毎に加工部品の加
工順序で先頭の加工部品番号に着目する。次にS2で第2
記憶手段5の内容よりその着目した加工部品番号が取り
付けられる治具を選び、治具にその加工部品番号をセッ
トする。そして、S3で第1記憶手段4で着目した加工部
品以後に存在する加工部品番号でその治具にセットでき
る加工部品番号があれば治具にセットする。次にS4で、
着目加工部品番号をセットした治具に加工治具ファイル
よりパレット番号をセットする。パレット番号は前述し
たように加工部品をセットした治具を固定するパレット
固有の番号である。次にS5でその治具にセットした加工
部品番号のうち、着目加工部品番号以外の残りの加工部
品番号を第1記憶手段4のその着目した加工部品番号の
次に追加する。S6では、S5で追加した加工部品番号をそ
れ以後の第1記憶手段4で、その追加した加工部品番号
の種類毎にその個数分を消去する。次にS7で第1記憶手
段4にある加工部品番号を全て治具にセットしたかどう
かを見る。そして全てセットしていなければ最初のS1に
戻り次の加工部品番号に着目する。又、セットしていれ
ばS8に進む。S8では第1記憶手段4に登録しなおされた
順序に従って制御手段8が加工させる。
In FIG. 6, first, step S1 (hereinafter, S2, S3...)
Attention is paid to the first processed part number in the processing order of the processed parts for each processing machine in the first storage means 4. Then the second in S2
From the contents of the storage means 5, a jig to which the noted work part number is attached is selected, and the work part number is set in the jig. Then, in S3, if there is a work part number which can be set in the jig with a work part number existing after the work part focused on in the first storage means 4, the jig is set. Then in S4,
The pallet number is set from the processing jig file to the jig in which the target processing part number is set. The pallet number is a unique number of the pallet for fixing the jig on which the processing component is set as described above. Next, among the processed part numbers set in the jig in S5, the remaining processed part numbers other than the focused processed part number are added to the first storage means 4 next to the focused processed part number. In S6, the processed part numbers added in S5 are deleted in the subsequent first storage means 4 for each type of the added processed part numbers. Next, in S7, it is checked whether or not all the processed part numbers in the first storage means 4 have been set in the jig. If all of them have not been set, the process returns to the first step S1 and focuses on the next processed part number. If it has been set, the process proceeds to S8. In S8, the control means 8 causes the first storage means 4 to perform processing according to the order registered.

次に、請求項3の本発明について述べる。まず、その
構成は、前述の請求項1、2とほぼ同様であるが、演算
手段だけその内容が少し異なるのでそれについてまず述
べる。
Next, a third aspect of the present invention will be described. First, the structure is almost the same as that of the first and second aspects, but only the operation means is slightly different.

この演算手段7は、第1記憶手段4で記憶した加工部
品に関して加工順序の先頭から順に、判断手段6の結果
を利用して、その着目した加工部品が取り付けられる治
具に取り付けることのできる残りの加工部品の内の第1
記憶手段4の着目加工部品以後に存在する加工部品を、
着目加工部品の次に追加することとし、以後順次そのよ
うにして配列しなおされた加工スケジュールについて、
同様にして追加した後、追加された加工部品の種類毎に
追加された個数分を、その種類毎の加工順の昇べき順に
捜し、消去後、前詰めするものである。例えば、第3図
に示す第1記憶手段4の加工順序1の加工部品番号5に
着目すれば、判断手段6の結果を利用して、第4図に示
す第2記憶手段5より治具名YYYの治具番号1の治具に
着目した加工部品が取り付けられることが解り、しかも
この治具には他に加工部品番号4、6、1の加工部品も
取り付けられることも解るので、第1記憶手段4の着目
した加工部品の次に加工部品番号4、6、1を追加す
る。このように以後順次配列しなおしていき、加工順序
の最後までくると、追加された加工部品の種類毎に追加
された個数分を、その種類毎の加工順の最後の方からさ
かのぼって消去するものである。
The calculating means 7 uses the result of the judging means 6 in order from the beginning of the processing order with respect to the processing component stored in the first storage means 4 and uses the result of the determining means 6 to attach the remaining processing component to the jig to which the target processing component is mounted. The first of the machined parts
Processing parts existing after the processing part of interest in the storage means 4 are
It is to be added next to the processing part of interest.
After the addition in the same manner, the number of added parts for each type of processed part is searched in the ascending order of the processing order for each type, and after erasing, the part is left-justified. For example, focusing on the processing part number 5 of the processing order 1 of the first storage means 4 shown in FIG. 3, the jig name YYY is obtained from the second storage means 5 shown in FIG. It can be seen that the processing component focused on the jig of the jig number 1 is attached, and it is also understood that the processing component of the processing part numbers 4, 6, and 1 can also be attached to this jig. Work part numbers 4, 6, and 1 are added next to the work part focused by the means 4. In this manner, the parts are sequentially rearranged, and when the processing order reaches the end, the number of added parts for each type of added processing part is erased from the end of the processing order for each type. Things.

次に請求項3の本発明の動作を第7図に示すフローチ
ャートを参照しながら説明する。
Next, the operation of the present invention will be described with reference to the flowchart shown in FIG.

まずS11で、第1記憶手段4で先頭の加工部品番号に
着目する。次にS12で第2記憶手段5より着目した加工
部品番号が取り付けられる治具を選び、その治具にその
番号をセットする。そして、S13で第1記憶手段4で着
目した加工部品以後に存在する加工部品番号でその治具
にセットできる加工部品番号があれば治具にセットす
る。次にS14で、着目加工部品番号をセットした治具に
加工治具ファイルよりパレット番号をセットする。パレ
ット番号は前述したように加工部品をセットした治具を
固定するパレット固有の番号である。次にS15でその治
具にセットした加工部品番号のうち、着目加工部品番号
以外の残りの加工部品番号を第1記憶手段4のその着目
した加工部品番号の次に追加する。次にS16で第1記憶
手段4にある加工部品番号を全て治具にセットしたかど
うかを見る。そして全てセットしていなければ最初のS1
1に戻り、次の加工部品番号に着目する。又、セットし
ていればS17に進む。S17では加工部品の種類毎にその追
加個数分をその種類毎の加工順の昇べき順に捜し、消去
後、前詰めする。次にS18で、第1記憶手段4に登録し
なおされた順序に従って制御手段8が加工させる。
First, in S11, the first storage unit 4 focuses on the first processed part number. Next, in S12, a jig to which the focused part number is attached is selected from the second storage means 5, and the number is set in the jig. In S13, if there is a work part number that can be set in the jig with a work part number existing after the work part focused on in the first storage means 4, the jig is set. Next, in S14, a pallet number is set from the processing jig file in the jig in which the target processing part number is set. The pallet number is a unique number of the pallet for fixing the jig on which the processing component is set as described above. Next, in S15, of the processing part numbers set in the jig, the remaining processing part numbers other than the processing part number of interest are added next to the processing part number of interest in the first storage means 4. Next, in S16, it is checked whether or not all the processing part numbers in the first storage means 4 have been set in the jig. And if all are not set, the first S1
Returning to 1, focus on the next processed part number. If set, the process proceeds to S17. In S17, for each type of processed part, the number of additional parts is searched in the ascending order of the processing order for each type, and after erasing, it is left-justified. Next, in S18, the control means 8 causes the first storage means 4 to perform processing according to the order of re-registration.

[発明の効果] 請求項1、2、3の本発明では、治具に取り付けるこ
とが可能な加工部品をその治具に取り付け、順番に加工
するように判断手段と演算手段によって、第1記憶手段
に記憶されている加工順序を登録しなおすので、治具の
有効利用がはかられる。
[Effects of the Invention] According to the present invention of claims 1, 2, and 3, first and second processing units are mounted on the jig by the determination unit and the arithmetic unit so that the processed parts are processed in order. Since the processing order stored in the means is registered again, the jig can be effectively used.

又、多品種少量生産の場合でも治具に多品種の部品を
取り付けることができ効果的に運用できる。
In addition, even in the case of multi-product small-quantity production, multi-product components can be attached to the jig, and operation can be performed effectively.

又、1治具に多数の部品が取り付けられるので、段取
り作業が少なくてすみ、治具数も少なくてすむ。
In addition, since a large number of components are mounted on one jig, the number of jigs and the number of jigs can be reduced.

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

第1図は、本発明に係る加工スケジュール作成システム
の一実施例の外観斜視図、第2図は、同実施例のブロッ
ク図、第3図は、同実施例の第1記憶手段の加工部品登
録図、第4図は、同実施例の第2記憶手段の治具毎の登
録図、第5図は、加工治具ファイルの登録図、第6図
は、請求項1、2の本発明のフローチャート、第7図
は、請求項3の本発明のフローチャート、第8図は、本
発明の実施例における加工スケジュール図である。 4……第1記憶手段、5……第2記憶手段 6……判断手段、7……演算手段 8……制御手段
FIG. 1 is an external perspective view of an embodiment of a machining schedule creation system according to the present invention, FIG. 2 is a block diagram of the embodiment, and FIG. 3 is a machined part of a first storage means of the embodiment. FIG. 4 is a registration diagram for each jig in the second storage means of the embodiment, FIG. 5 is a registration diagram of a processing jig file, and FIG. FIG. 7 is a flowchart of the third embodiment of the present invention, and FIG. 8 is a machining schedule diagram in the embodiment of the present invention. 4 first storage means 5 second storage means 6 determination means 7 calculation means 8 control means

フロントページの続き (72)発明者 太田 佳成 奈良県大和郡山市北郡山町106番地 株 式会社森精機製作所内 (56)参考文献 特開 昭62−140738(JP,A) (58)調査した分野(Int.Cl.6,DB名) B23Q 15/00 301 G05B 19/18 Continued on the front page (72) Inventor Yoshinari Ota 106 Mori Seiki Seisakusho Co., Ltd. 106, Kita-Koriyama-cho, Yamatokoriyama-shi, Nara Prefecture (56) References JP-A-62-140738 (JP, A) Field (Int.Cl. 6 , DB name) B23Q 15/00 301 G05B 19/18

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】NC工作機械で加工を行う際、最初に作業者
によって登録された加工部品の加工順序が記憶された第
1記憶手段を有する加工スケジュール作成システムにお
いて、治具名毎に、その治具に取り付けることのできる
加工部品が記憶されている第2記憶手段と、前記第1記
憶手段に記憶された前記加工部品から前記第2記憶手段
の内容でその加工部品が取り付けられる治具名を判断す
ると共に、その治具に取り付けられる残りの加工部品を
認識する判断手段と、前記第1記憶手段で記憶した加工
部品に関して前記加工順序の先頭から順に、前記判断手
段の結果を利用して、その着目した加工部品が取り付け
られる治具に取り付けることのできる前記残りの加工部
品内の前記第1記憶手段の前記着目加工部品以後に存在
する加工部品を、前記着目加工部品の次に繰上げること
とし、以後順次そのようにして配列しなおされた加工ス
ケジュールについて、同様にして再配列していく演算手
段とを備えたことを特徴とする加工スケジュール作成シ
ステム。
When performing machining with an NC machine tool, in a machining schedule creation system having a first storage means in which a machining order of a machined component registered first by an operator is stored, a jig is provided for each jig name. A second storage unit in which a processing component that can be attached to the tool is stored, and a jig name to which the processing component is attached is determined based on the contents of the second storage unit from the processing component stored in the first storage unit. And determining means for recognizing the remaining processed parts attached to the jig, and using the result of the determining means in order from the top of the processing order for the processed parts stored in the first storage means. Workpieces existing after the workpiece of interest in the first storage means in the remaining workpieces that can be attached to the jig to which the workpiece of interest is attached, A machining schedule creation system characterized in that the machining schedule is arranged to be advanced next to the noted work part, and thereafter, there is provided an operation means for similarly rearranging the work schedules thus rearranged in the same manner. .
【請求項2】前記演算手段の繰上げは、前記治具に取り
付けられる残りの加工部品を、前記第1記憶手段の前記
着目加工部品以後に存在する場合は、その着目加工部品
の次に追加し、同時にその加工部品の後に配列されてい
た加工部品の内のその追加された加工部品分を消去する
ことを特徴とする請求項1記載の加工スケジュール作成
システム。
2. The method according to claim 1, wherein the raising of the calculating means includes adding the remaining processed parts to be attached to the jig after the noted processed parts in the first storage means if the remaining processed parts are present after the noted processed parts. 2. The processing schedule creation system according to claim 1, wherein the added processing part of the processing parts arranged after the processing part is deleted at the same time.
【請求項3】NC工作機械で加工を行う際、最初に作業者
によって登録された加工部品の加工順序が記憶された第
1記憶手段を有する加工スケジュール作成システムにお
いて、治具名毎に、その治具に取り付けることのできる
加工部品が記憶されている第2記憶手段と、前記第1記
憶手段に記憶された前記加工部品から前記第2記憶手段
の内容でその加工部品が取り付けられる治具名を判断す
ると共に、その治具に取り付けられる残りの加工部品を
認識する判断手段と、前記第1記憶手段で記憶した加工
部品に関して前記加工順序の先頭から順に、前記判断手
段の結果を利用して、その着目した加工部品が取り付け
られる治具に取り付けることのできる前記残りの加工部
品の内の前記第1記憶手段の前記着目加工部品以後に存
在する加工部品を、前記着目加工部品の次に追加するこ
ととし、以後順次そのようにして配列しなおされた加工
スケジュールについて、同様にして追加した後、少なく
とも追加された加工部品の種類毎に追加された個数分
を、前記種類毎の加工順の昇べき順に捜して、消去後、
前詰めする演算手段とを備えたことを特徴とする加工ス
ケジュール作成システム。
3. When performing machining with an NC machine tool, in a machining schedule creation system having a first storage means in which a machining order of a machined component registered first by an operator is stored, a jig is provided for each jig name. A second storage unit in which a processing component that can be attached to the tool is stored, and a jig name to which the processing component is attached is determined based on the contents of the second storage unit from the processing component stored in the first storage unit. And determining means for recognizing the remaining processed parts attached to the jig, and using the result of the determining means in order from the top of the processing order for the processed parts stored in the first storage means. Of the remaining processing parts that can be attached to the jig to which the processing part of interest is attached, processing parts existing after the processing part of interest in the first storage means It is to be added next to the processing part of interest, and thereafter, regarding the processing schedules sequentially rearranged in this manner, after adding in the same manner, at least the number of added parts for each type of processing part added is added. , Searching in ascending order of the processing order for each type, after erasing,
A processing schedule creation system, comprising: a front-end operation unit.
JP2035556A 1990-02-15 1990-02-15 Machining schedule creation system Expired - Fee Related JP2899762B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2035556A JP2899762B2 (en) 1990-02-15 1990-02-15 Machining schedule creation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2035556A JP2899762B2 (en) 1990-02-15 1990-02-15 Machining schedule creation system

Publications (2)

Publication Number Publication Date
JPH03239447A JPH03239447A (en) 1991-10-25
JP2899762B2 true JP2899762B2 (en) 1999-06-02

Family

ID=12445005

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2035556A Expired - Fee Related JP2899762B2 (en) 1990-02-15 1990-02-15 Machining schedule creation system

Country Status (1)

Country Link
JP (1) JP2899762B2 (en)

Also Published As

Publication number Publication date
JPH03239447A (en) 1991-10-25

Similar Documents

Publication Publication Date Title
EP0223857A1 (en) Method of compiling nc programs for a four-axes lathe
JP2899762B2 (en) Machining schedule creation system
JP2849168B2 (en) Numerical control information creation device
US7139635B2 (en) Multi-system numerical control device
US5029068A (en) NC data creation method
JP2696206B2 (en) Automatic part program creation method
JP3482539B2 (en) Industrial robot program creation device
JP2899763B2 (en) Processing jig file creation device
JP2942812B2 (en) Device for creating a variant and variable production program
JP2648228B2 (en) Simultaneous machining shape determination method in automatic programming
JP2603622B2 (en) Numerical control data creation method for machine tools
JP2928308B2 (en) Processing schedule creation device
JPH0314552B2 (en)
JP3045603B2 (en) Numerical control unit
JPS63113607A (en) Setting method for machining condition
JPH0718872A (en) Method for displaying identification mark
Chappuis Impact of Sheet Forming Modeling on the Design of Stamping Tools
JPH058156A (en) Control of work schedule to multiple works on pallet in machining center
JPH01228755A (en) Plural groove machining method
JPH01136208A (en) Automatic programming device
KR100440153B1 (en) Method of generating a roughing work program for computer numerical control
JPH07115277B2 (en) Contour shape processing method
JPH04289055A (en) Numerical control data forming device
JPH02257203A (en) Nc program generating method for machining center
JPH048455A (en) Numerical control system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees