Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3917792B2 - Production line work distribution method and recording medium recording work distribution program - Google Patents
[go: Go Back, main page]

JP3917792B2 - Production line work distribution method and recording medium recording work distribution program - Google Patents

Production line work distribution method and recording medium recording work distribution program Download PDF

Info

Publication number
JP3917792B2
JP3917792B2 JP2000060684A JP2000060684A JP3917792B2 JP 3917792 B2 JP3917792 B2 JP 3917792B2 JP 2000060684 A JP2000060684 A JP 2000060684A JP 2000060684 A JP2000060684 A JP 2000060684A JP 3917792 B2 JP3917792 B2 JP 3917792B2
Authority
JP
Japan
Prior art keywords
work
processing
workpieces
order
machine
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
JP2000060684A
Other languages
Japanese (ja)
Other versions
JP2001249714A (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.)
Shinmei Industry Co Ltd
Original Assignee
Shinmei Industry 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 Shinmei Industry Co Ltd filed Critical Shinmei Industry Co Ltd
Priority to JP2000060684A priority Critical patent/JP3917792B2/en
Publication of JP2001249714A publication Critical patent/JP2001249714A/en
Application granted granted Critical
Publication of JP3917792B2 publication Critical patent/JP3917792B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

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]
    • 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/30Computing systems specially adapted for manufacturing

Landscapes

  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、生産ラインのワーク振分け方法およびワークの振分けプログラムを記録した記録媒体に関するものである。
【0002】
【従来の技術】
従来より、複数種のワークを同一の生産ラインで加工する場合、ワークの種類に関係なく同じ加工を行なう共用加工機と、ワーク毎に異なる加工を行なう専用加工機を一つの生産ライン上に設けることが行われている。ところが、加工されるワークの種類の生産比率に大きな差があれば、専用加工機の稼働状況に大きな差が生じることがあった。例えば、生産比率に3倍の差がある二つのワークを別々の専用加工機に振り分けて加工する場合、専用加工機の加工時間が同程度であるとすると、二つの専用加工機の稼働状況にも3倍の差が生じていた。
【0003】
そこで、近年ではマイクロコンピュータを用いた数値制御を可能とするNC加工機の発達に伴い、前記専用加工機に代えて、プログラムによってワークの種類に合わせた加工内容の変更を可能とする複合加工機を用いている。この複合加工機を用いれば、加工するワークの種類に合わせて、サーボモータ等により加工位置を調節したり、オートツールチェンジャーによって加工に用いる加工具(切削具など)を選択するなどして、複数種類のワークを一つの複合加工機によって加工可能である。
【0004】
しかしながら、前記専用加工機は正味の加工時間に加えてサーボモータの駆動時間など、加工機の制御のための時間を必要としており、前記共用加工機に比べて加工時間が長くかかることは避けられない。したがって、一つの共用加工機に対して複数の複合加工機を組み合わせることにより、複合加工機と共用加工機の加工時間の差を埋め合わせることが行われており、この場合は、各複合加工機にワークを振り分けて加工する必要がある。
【0005】
今、図4に示す生産ライン11において、2台の複合加工機を用いて2種類のワークを加工する場合を考慮する。図4において、12は2種類のワークA,Bに対して共通の加工を行なう共用加工機、13,14は互いに同程度の加工能力を有する2台の複合加工機、15は共用加工機12によって加工済のワークA,Bを2台の複合加工機13,14に振り分ける振分け制御装置である。本例のように2台の複合加工機13,14を1台の共用加工機12と組み合わせた場合、複合加工機13,14の加工能力は共用加工機12の加工能力の半分程度あればワークA,Bの流れを良くすることができる。
【0006】
前記振分け制御装置15は、複合加工機13,14へのワークA,Bの供給を複合加工機13,14の入口側で交互に振り分けて行う。ここで、各ワークA,Bの生産比率が1:3の場合、共用加工機12から搬出される加工済のワークA,Bは、通常以下の表1に示す順序で搬出される。
【0007】
【表1】

Figure 0003917792
【0008】
そして、上記表1に示されるように、生産比率1:3で生産されるワークA,Bを順に複合加工機13,14に振り分けた場合、各加工順番に対応する複合加工機13,14の加工ワークは以下の表2に示すものとなる。
【0009】
【表2】
Figure 0003917792
【0010】
【発明が解決しようとする課題】
ところが、上述した例のように、前記ワーク振分け制御装置15が複合加工機13,14に対して単に順番にワークA,Bを振り分けた場合には、上述の表2に示すように、複合加工機13ではワークA,Bを交互に加工し、複合加工機14ではワークBのみを専ら加工するという事態が生じることがある。このため、ワークA,Bの種類によって加工時間に差がある場合には、複合加工機13,14の加工時間にばらつきが生じ、一方の複合加工機よりも加工に時間がかかっている他方の複合加工機の加工完了を待つための時間を浪費することになり、それだけ、生産ライン全体のワークA,Bの流れが悪くなることがあった。
【0011】
また、ワークA,Bの種類によって使用する加工具が異なる場合には、加工具の摩耗に偏りが生じ、片方の複合加工機13または14の加工具のみが早期に消耗するという事態が生じることもあった。さらに、片方の複合加工機13または14が何らかの理由で加工不良を発生させた場合には、ワークA,Bの生産比率に極端なずれが生じることも考えられる。
【0012】
本発明は、上述の事柄を考慮に入れてなされたものであって、その目的とするところは、ワークの流れをより良くすると共に、複数使用する複合加工機の摩耗状況を均等にし、たとえ片方の複合加工機が加工不良を起こしてもワークの生産比率を変えることがない生産ラインのワーク振分け方法およびワークの振分けプログラムを記録した記録媒体を提供することにある。
【0013】
【課題を解決するための手段】
上記目的を達成するため、本発明の生産ラインのワーク振分け方法は、複数種のワークをライン全体で所定の生産比率となるように生産する生産ラインにおいて、ワークを順次複数の加工機に振り分けるワークの振分け方法であって、ワークをその種類によって分けられた複数のストックラインに一旦収納し、前記各加工機のそれぞれによって加工するワークの種類の比が生産ライン全体の生産比率と同じになるように、前記ワークをストックラインから加工機に順次振り分けることを特徴としている。
【0014】
したがって、本発明の生産ラインのワーク振分け方法を用いれば、各加工機がそれぞれ均等に各種類のワークを加工するので、特定の加工機のみが他より早く損傷したり、特定の加工機の加工具が早期に摩耗することがなく、それだけ加工機のメンテナンスを容易に行うことができる。また、たとえ特定の加工機が加工不良を起こすことがあったとしても、これによって生産比率に大きな狂いが生じることがない。さらに、各種類のワークが均等に加工機に供給されるので、特定の加工機の処理待ちのために、生産ラインの流れが悪くなることもなくなる。
【0015】
前記ワークの振り分けを行なう仕掛順番に対するワークの種類を予め計算して仕掛順番表を作成し、この仕掛順番表を用いて各加工機に対してワークの振り分けを順次行なう場合には、加工するワークの種類を予め最適化した順番で行なうことができ、これによってワークの流れを良くすることができる。また、仕掛順番表を見ることにより加工順番の予定を見ることも可能となる。
【0016】
前記仕掛順番表を作成するときに、各仕掛順番に対する加工機の割り振りを予め定めると共に、同じ種類のワークを順次異なる加工機に振り分けるようにワークの加工順番を適宜設定して作成する場合には、容易かつ確実に各加工機が各種ワークを均等に加工できるような仕掛順番表を作成することができる。
【0017】
本発明のワークの振分けプログラムを記録した記録媒体は、複数種のワークをライン全体で所定の生産比率となるように生産する生産ラインにおいて、ワークを順次複数の加工機に振り分けるワークの振分け処理を行なうにあたり、ワークをその種類によって分けられた複数のストックラインに一旦収納するワークの分類処理、および、前記加工機のそれぞれによって加工するワークの種類の比が生産ライン全体の生産比率と同じになるように前記ワークをストックラインから加工機に順次振り分けるワークの振分け処理を実行させることを特徴としている。
【0018】
したがって、前記ワークの振分けプログラムを実行することにより、生産ラインのワーク振分け処理を、各加工機が各種類のワークをそれぞれ均等に加工するように制御できるので、特定の加工機のみが他より早く損傷したり、特定の加工機の加工具が早期に摩耗することがなく、それだけ加工機のメンテナンスを容易に行うことができる。また、特定の加工機が加工不良を起こしても、生産比率に大きな狂いが生じることがないだけでなく、特定の加工機の加工待ちのために生産ラインの流れが悪くなることもなくなる。さらに、本記録媒体は、既存の生産ラインでワーク振分け処理を行なう処理装置に挿入して、これを読み出して実行し、前記生産ラインのワーク振分け処理を行なうことが可能である。
【0019】
前記ワークの振分けプログラムが、ワークの振分け処理を行う前に、前記ワークの振り分け処理を行なう仕掛順番に対するワークの種類を予め計算して仕掛順番表を作成する機能と、この仕掛順番表を用いて各加工機に対してワークの振り分け処理を順次実行させる機能とを有する場合には、加工するワークの種類を予め最適化した順番で行なう処理を容易に達成できるだけでなく、仕掛順番表を参照して加工順番の予定を見ることも可能となる。
【0020】
前記ワークの振分けプログラムが、仕掛順番表によって各仕掛順番に対する加工機の割り振りを順次割り当てると共に、同じ種類のワークを順次異なる加工機に振り分けられるようにワークの加工順番を適宜設定して、前記仕掛順番表を作成する場合には、前記ワークの振分けプログラムを簡略な構成にしながら、確実に各加工機が各種ワークを均等に加工できるような仕掛順番表を作成することができる。
【0021】
【発明の実施の形態】
図1は本発明の実施例である生産ライン1の例を示す図である。図1において、2は複数種のワークA,B(本例では2種類)に対して共通の加工をおこなう共用加工機、3a,3bはこの共用加工機2から搬出される加工済のワークA,Bをその種類別に収納するストックライン、Mはストックライン3a,3bに収納されたワークA,Bを加工する複合加工機(本例では2台の複合加工機M1 ,M2 )、4はワークA,Bをストックライン3a,3bから複合加工機Mに適宜振り分ける処理を行なう振分け制御装置である。
【0022】
なお、前記振分け制御装置4は所望の制御用のコンピュータを用いることが可能であり、例えば、プログラマブルコントローラ、パーソナルコンピュータなどを用いることができる。また、前記振分け制御装置4はワークA,Bを共用加工機からストックライン3a,3bに収納する処理も行なうように構成されていてもよい。加えて、図1には図示を省略するが、共用加工機2からストックライン3a,3bへのワークA,Bの搬送およびストックライン3a,3bから複合加工機MへのワークA,Bの搬送はベルトコンベアなどの所望の搬送装置を用いることができる。
【0023】
さらに、本例においては、説明を簡略化するために、前記生産ライン1によって扱うワークA,Bの種類を2種類、使用する複合加工機Mを2台として説明し、生産ライン1がワークA,Bの種類数に合わせて2つのストックライン3a,3bを有する例を開示しているが、実際にはもっと多くの種類のワークの生産比率を制御することも可能である。また、3台以上の複合加工機を組み合わせて用いた場合にも以下に示す本例と同様の制御を行うことが可能である。
【0024】
同様に、以下の例では生産ライン1によって加工するワークA,Bの生産比率を、その一例として1:3(ワークBはワークAの3倍生産する)として説明するが、本発明は各ワークの生産比率をどのように設定しても実施可能であることはいうまでもない。
【0025】
図2は前記振分け制御装置4の構成の一例を示す図である。図2において、5はこの振分け制御装置4において各種の演算処理を行なう演算部、6はこの演算部5によって読み書き可能な記録媒体、7は演算部5からの制御信号を出力したり各種入力信号を取り入れるための入出力インターフェイスである。前記記録媒体6はROMやRAMやフラッシュメモリなどの半導体メモリだけで構成されていてもよいが、ハードディスク、フロッピーディスク、光磁気ディスクなどの補助記憶装置、さらには、CD−ROM、DVD−ROMのような記録媒体を用いてもよい。
【0026】
また、図示は省略するが、前記振分け制御装置4には、使用者が基準生産比率などの設定情報を入力するためのキーボードやマウスなどの入力装置や、前記記録媒体6に記憶されている設定情報や生産ライン1の動作状況などの表示情報を出力する表示部を設けていることはいうまでもない。
【0027】
Pは前記演算部5によって実行されるワークの振分けプログラム、Tはこのワークの振分けプログラムPによって作成されて使用される仕掛順番表、Fはこの仕掛順番表Tを作成するに際して使用される仕掛フラグである。なお、前記ワークの振分けプログラムPは前記記録媒体6に予め記録されていてもよいが、CD−ROMやフロッピーディスクなどの記録媒体に記録されたプログラムを記録媒体6にインストールすることによって形成されてもよい。
【0028】
1 は前記共用加工機2から搬出されるワークA,Bをその種類によって分類してそれぞれ対応する各ストックライン3a,3bに収納する分類処理プログラム、P2 は各ストックライン3a,3bに収納されたワークA,Bを複合加工機Mに振り分ける振分け処理プログラムである。この振分け処理プログラムP2 は各複合加工機M1 ,M2 のそれぞれによって加工するワークA,Bの種類の比が生産ライン1全体の生産比率(本例の場合1:3)と同じになるように、前記ワークA,Bを各複合加工機M1 ,M2 に振り分ける処理を行うものであり、これらの分類処理プログラムP1 および振分け処理プログラムP2 は前記ワークの振分けプログラムPを構成するプログラムである。
【0029】
また、前記振分け処理プログラムP2 は仕掛順番表作成プログラムP21と、作成された仕掛順番表Tを用いて振分け指示を行なう仕掛け順番指示プログラムP22とを有し、前記仕掛フラグFはワークA,Bの種類数に合わせて、ワークA仕掛フラグFaと、ワークB仕掛フラグFbとを有している。
【0030】
前記仕掛順番表作成プログラムP21は前記二つの仕掛フラグFa,仕掛フラグFbを用いて、仕掛順番表Tを作成することにより、この仕掛順番表Tを用いた仕掛け順番指示プログラムP22による振分け指示が適切に行われるようにしている。すなわち、仕掛順番表Tは仕掛け順番指示プログラムP22が、各複合加工機M1 ,M2 のそれぞれに生産ライン1全体の生産比率と同じ生産比率のワークA,Bを加工させると共に、各複合加工機M1 ,M2 にワークA,Bを加工させる順番を管理して、待ち時間を最小にできるように、ワークA,Bの振分け指示を可能とするものである。
【0031】
次に、振分け処理プログラムP2 によるワークA,Bの振分け指示方法のより具体的な一例を説明する。本例の生産ライン1において、生産比率を決定し標準化計算を行うと、以下の表3に示す共用加工機の加工順序に対する加工ワークA,B(表3中のワークA,Bに加えられる添字は各種ワークA,Bのそれぞれの加工順番を示している)の種類が定められる。すなわち、表3における加工順番は共用加工機2によってワークA,Bを加工する順番を示している。
【0032】
【表3】
Figure 0003917792
【0033】
そして、以下の表4は前記仕掛順番表作成プログラムP21によって作成される仕掛順番表Tの内容を示しており、仕掛順番がS1 〜Snまでの仕掛順番に対する複合加工機Mの割り振り(表3中では複合加工機M1 を1、複合加工機M2 を2としている)を加工機の行によって予め定めている。この表において仕掛順番は振分け制御装置4がストックライン3a,3bに収納されているワークA,Bを複合加工機Mに搬送させる順番を表わしている。
【0034】
【表4】
Figure 0003917792
【0035】
すなわち、仕掛順番ごとにワークAまたはBを複合加工機M1 ,M2 に対して交互に割り振ることにより、仕掛順番が奇数のときは複合加工機M1 、仕掛順番が偶数のときは複合加工機M2 が割り当てられる。これによって、複合加工機M1 がワークA,Bを加工しているときに、複合加工機M2 にワークA,Bを搬送し、複合加工機M2 がワークA,Bを加工しているときに、複合加工機M1 にワークA,Bを搬送できるので、ワークA,Bの流れを良くすることができる。
【0036】
なお、前記表4中のワークの行は仕掛順番表作成プログラムP21による処理を説明するために開示しているものであり、このワークの行を仕掛順番表Tに加える必要はない。また、このワークの行に記される加工ワークA,Bに添付された添字は表3に示す添字と同じものを指している。さらに、仕掛順番の最大値nの大きさは適宜設定可能であるが、生産ライン1の生産比率が変化しないように十分の大きさにすることが望ましく、本例では例えば最大値nを200としている。
【0037】
仕掛順番表作成プログラムP21は前記仕掛順番表Tを作成するにあたり、先ず前記ワークA,Bの仕掛フラグFa,Fbに0を設定する。この仕掛フラグFa,Fbは、その種類のワークA,Bを加工する前回の仕掛順番のときにどの複合加工機M1 ,M2 を用いたかを示すフラグとなっている。
【0038】
つまり、仕掛フラグFaまたはFbの値が1であるとき、前回の仕掛順番のときに、ワークAまたはBを複合加工機M1 によって加工したことを示し、その値が2であるとき、前回の仕掛順番のときに、複合加工機M2 によって加工したことを示している。すなわち、仕掛フラグFa,Fbの値を0にすることによって、ワークA,Bには前回の仕掛順番のときに指示された複合加工機M1 ,M2 がないことを示している。
【0039】
本例ではこの仕掛フラグFa,Fbを用いて、各ワークA,Bのそれぞれが順番に複合加工機M1 ,M2 によって加工されるように、仕掛順番表Tの加工指示の行を順次決定することにより、各複合加工機M1 ,M2 によって加工されるワークA,Bの種類の比を生産ライン1全体の生産比率に一致させることができる。
【0040】
次いで、仕掛順番表作成プログラムP21が表3に示す標準化計算の結果に基づいて、加工順序1から順番に複合加工機M1 ,M2 に対するワークの割り振りを順次定める処理を行なう。以下、仕掛順番表作成プログラムP21を実行することによって、表3の内容から表4の加工指示の内容を決定する方法の一例を説明する。
【0041】
まず、表3の加工順序1を見ると、共用加工機2によって最初にワークA1 が加工されることが分かる。ここでワークAの仕掛フラグFaの値は0であるから、最初のワークA1 はどの複合加工機M1 ,M2 によって加工されてもよいが、例えば複合加工機M1 によって加工されるものとして、ワークAの仕掛フラグFaの値を1とし、表4の仕掛順番S1 に対応する加工指示をAとする。
【0042】
同様に、表3の加工順序2を見ると、次に共用加工機2によってワークB1 が加工されることが分かる。ここでワークBの仕掛フラグFbの値は0であるから、最初のワークB1 はどの複合加工機M1 ,M2 によって加工されてもよいが、例えば次は複合加工機M2 によって加工されるものとして、ワークBの仕掛フラグFbの値を2とし、表4の仕掛順番S2 に対応する加工指示をBとする。
【0043】
次に、表3の加工順序3を見ると、次にワークB2 が加工されることが分かる。そしてワークBの仕掛フラグFbの値が2になっているから、次は複合加工機M1 によって加工されるものとして、ワークBの仕掛フラグFbの値を1とし、表4の仕掛順番S3 に対応する加工指示をBとする。
【0044】
同様に、表3の加工順序4を見ると、次もワークB3 が加工されることが分かる。また仕掛フラグFbの値は1になっているから、次は複合加工機M2 によって加工されるものとして、仕掛フラグFbの値を2とし、表4の仕掛順番S4 に対応する加工指示をBとする。
【0045】
次に、表3の加工順序5を見ると、次はワークA2 が加工されることが分かる。そしてワークAの仕掛けフラグFaの値は1になっているから、次は複合加工機M2 によって加工されるものとして、仕掛フラグFaの値を2とする。しかしながら、表4の仕掛順番S5 に対応する加工機の行の内容は1(すなわち、複合加工機M1 )となっているので、加工機が2(すなわち、複合加工機M2 )である仕掛順番S6 (偶数番目の仕掛け順番)に対応する加工指示をAとする。
【0046】
同様に、表3の加工順序6を見ると、次はワークB4 が加工されることが分かる。そしてワークBの仕掛けフラグFbの値は2になっているから、次は複合加工機M1 によって加工されるものとして、仕掛フラグFbの値を1とする。そして、表4の奇数番目(加工機の行の内容が1−すなわち複合加工機M1 が割り振られているところ)の仕掛順番のうち加工指示が定まっていない最も若い番号である仕掛順番S5 に対応する加工指示をBとする。
【0047】
続いて、表3の加工順序7を見ると、次はワークB5 が加工されることが分かる。そしてワークBの仕掛けフラグFbの値は2になっているから、次は複合加工機M1 によって加工されるものとして、仕掛フラグFbの値を1とする。そして、表4の偶数番目(加工機の行の内容が2−すなわち複合加工機M2 が割り振られているところ)の仕掛順番のうち加工指示が定まっていない最も若い番号である仕掛順番S8 に対応する加工指示をBとする。
【0048】
さらに、表3の加工順序8を見ると、次はワークB6 が加工されることが分かる。そしてワークBの仕掛けフラグFbの値は1になっているから、次は複合加工機M2 によって加工されるものとして、仕掛フラグFbの値を2とする。そして、表4の奇数番目(加工機の行の内容が1−すなわち複合加工機M1 が割り振られているところ)の仕掛順番のうち加工指示が定まっていない最も若い番号である仕掛順番S7 に対応する加工指示をBとする。
【0049】
上記手順によって順次加工指示を決定していくことにより、同じ種類のワークAまたはBを順次異なる複合加工機M1 ,M2 に振り分けられるようにワークA,Bの加工順番を適宜設定することが可能となる。また、表4のワークの行を表3のワークの行と比較すると明らかなように、表4の仕掛順番5と6および7と8においてワークの加工順番を入替えていることが分かる。
【0050】
なお、上述の例では複合加工機M1 ,M2 を2台用いた例を開示しているが、本発明はこれに限られるものではない。すなわち、複合加工機Mが3台とした場合には、前記仕掛順番S1 ,S2 ,S3 に対してそれぞれ、加工機1,2,3を割り付けた後に、前記仕掛フラグFa,Fbの値が1,2,3の順に変化するようにして、上述の処理を繰り返すようにすればよい。
【0051】
また、上述の例ではワークA,Bを2種類とした例を開示しているが、ワークを3種類以上生産する場合には、各ワークに対応した仕掛フラグFa,Fb,Fcを設けるようにして、上記処理を繰り返すようにすればよい。
【0052】
さらに、前記表4に示す仕掛順番表Tを見ると、本例の場合、生産ライン1全体の生産比率が1:3と単純であるから、表4の仕掛順番が1から8までで1つのサイクルとなり、仕掛順番9以降はこのサイクルの繰り返しとなることが分かる。したがって、本例では仕掛順番の最大値nを一定値の200として計算しているが、前記繰り返しの大きさを計算して(本例の場合、生産比率1:3の和である4に、用いる複合加工機Mの数2を掛けて8として)前記最大値nの大きさを小さく設定してもよい。
【0053】
次いで、前記仕掛順番指示プログラムP22は表4の仕掛順番表Tを用いて、ストックライン3a,3bにそれぞれ収納されたワークA,Bを順次複合加工機M1 ,M2 に振分け指示を行なう。表5は前記仕掛順番指示プログラムP22による複合加工機M1 ,M2 の加工順番t1 , t2 , t3 …に対するワークA,Bの割り振りを示す表である。
【0054】
【表5】
Figure 0003917792
【0055】
表5に示すように、前記仕掛順番指示プログラムP22が表4に示す仕掛順番S1 , S2 , S3 …に従ってワークA,Bを順次複合加工機M1 ,M2 に振り分けることにより、各複合加工機M1 ,M2 において生産ライン1全体の生産比率と同じ比率の各ワークA,Bをそれぞれ加工することが可能となる。つあり、前記加工順番t1 は仕掛順番S1 ,S2 、加工順番t2 は仕掛順番S3 ,S4 というように、1つの加工順番に対して2つの仕掛順番に対応する仕掛け指示がなされる。
【0056】
したがって、前記仕掛順番表Tを用いることにより、ワークA,Bを複合加工機Mに順次極めて容易に振り分けることことが可能となり、各複合加工機M1 ,M2 がワークA,Bを均等に加工できるので、複合加工機M1 ,M2 の加工具が均等に摩耗し、そのメンテナンスを容易に行うことができる。また、たとえ一方の複合加工機M1 またはM2 が何らかの理由で加工不良を起こしたとしても、生産ライン1全体の生産比率が極端に変動することをなくすことができる。
【0057】
図3は本発明の生産ライン1において、前記ワーク振分け方法を実施した場合の複合加工機M1 ,M2 によるワークA,Bの加工状態を示すタイムチャートである。
【0058】
図3(A)は本例の生産ライン1のワーク振分け方法を実施した場合に複合加工機M1 ,M2 によって加工されるワークA,Bの加工状態を示し、図3(B)は従来のワークA,Bの振分け方法を実施した場合の加工状態を示している。本例では例えば、ワークAの加工に一例として8秒、ワークBの加工に一例として4秒の時間がかかるとする。図3(A),図3(B)において、矢印Xは振分け制御装置4によるワークA,Bの振分け処理の順番を明らかにしている。
【0059】
すなわち、各複合加工機M1 ,M2 による加工状態の違いを比較すると、従来のワークA,Bの振分け方法を実施すると複合加工機M2 が複合加工機M1 の加工終了を待つ待ち時間が定期的に必要となっている。一方、本例のワークA,Bの振分け方法を実施することにより、比較的加工時間が長く必要なワークAを両複合加工機M1 ,M2 に均等に振り分けているので、ある程度振り分けると、複合加工機M1 ,M2 の何れにも待ち時間がなくなり、より効率的なワークA,Bの加工を行うことができる。
【0060】
したがって、図3(B)に示す従来の振分け方法では、2個のワークAと6個のワークBの合計10個のワークA,Bを加工するのに24秒の時間が必要となっているのに対し、図3(A)に示す例では、同じ合計10個のワークA,Bを20秒の時間で加工することができる。すなわち、生産ライン1全体のワークA,Bの流れを良くすることができ、それだけ生産性を高めることができる。
【0061】
なお、図3(A),(B)の説明においては、本発明の生産ラインのワーク振分け方法によってワークA,Bの流れが良くなる例を開示するために、ワークA,Bの加工に必要な時間の一例を開示しているが、本発明がこの加工時間を限定するものではないことは言うまでもなく明らかなことである。
【0062】
また、上述の例では仕掛順番表作成プログラムP21によって作成される仕掛順番表Tの一例として、表4に示すものを開示しているが、本発明は仕掛順番表Tの形を限定するものではない。すなわち、例えば、以下の表6に示すような仕掛順番表Tを作成し、前記仕掛順番指示プログラムP22がこの仕掛順番表Tを基に仕掛指示を与えるようにしてもよい。
【0063】
【表6】
Figure 0003917792
【0064】
上述のように、仕掛順番S1 ,S2 …に対して振り分けを行なうワークA,Bの種類を予め計算して仕掛順番表Tを作成し、この仕掛順番表Tを用いて各複合加工機M1 ,M2 に対してワークA,Bの振り分け処理を順次行なうことにより、極めて容易に加工するワークA,Bの種類を予め最適化した順番でそのワーク振り分けを行ない、ワークA,Bの流れを良くすることができる。そして、必要なときは前記仕掛順番表Tを見ることにより加工順番の予定を見ることも可能となる。
【0065】
また、本例のワークの振分けプログラムPはCD−ROMやフロッピーディスクのようなコンピュータ読取可能な記録媒体に記録した状態で供給し、このワークの振分けプログラムを記録した記録媒体Pを既存の生産ライン1の振分け制御装置15(図4参照)に転送またはインストールするようにしてもよい。
【0066】
【発明の効果】
以上説明したように本発明によれば、各加工機がそれぞれ均等に各種類のワークを加工するので、特定の加工機のみが他より早く損傷したり、特定の加工機の加工具が早期に摩耗することがなく、それだけ加工機のメンテナンスを容易に行うことができる。また、たとえ特定の加工機が加工不良を起こすことがあったとしても、これによって生産比率に大きな狂いが生じることがない。さらに、各種類のワークが均等に加工機に供給されるので、特定の加工機の処理待ちのために、生産ラインの流れが悪くなることもなくなる。
【図面の簡単な説明】
【図1】本発明の生産ラインの全体構成を示すブロック図である。
【図2】同生産ラインの要部を拡大して示す図である。
【図3】本発明の生産ラインのワーク振分け方法を実施したときのワークの流れを従来の振分け方法と比較して示す図である。
【図4】従来の生産ラインの全体構成を示すブロック図である。
【符号の説明】
1…生産ライン、3a,3b…ストックライン、4…振分け制御装置、A,B…ワーク、M1 ,M2 …加工機、T…仕掛順番表、P…ワークの振分けプログラム、P1 …分類処理プログラム、P2 …振分け処理プログラム、P21…仕掛順番表作成プログラム、P22…仕掛順番指示プログラム。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a production line work distribution method and a recording medium on which a work distribution program is recorded.
[0002]
[Prior art]
Conventionally, when processing multiple types of workpieces on the same production line, a common processing machine that performs the same processing regardless of the type of workpiece and a dedicated processing machine that performs different processing for each workpiece are provided on one production line. Things have been done. However, if there is a large difference in the production ratio of the types of workpieces to be processed, there may be a large difference in the operating status of the dedicated processing machine. For example, when two workpieces with a three-fold difference in production ratio are distributed to different dedicated processing machines, if the processing time of the dedicated processing machines is comparable, the operating status of the two dedicated processing machines There was also a three-fold difference.
[0003]
Therefore, in recent years, with the development of NC processing machines capable of numerical control using a microcomputer, in place of the dedicated processing machine, a composite processing machine that can change the processing content according to the type of workpiece by a program. Is used. By using this multi-tasking machine, the processing position can be adjusted by a servo motor or the like according to the type of workpiece to be processed, or a processing tool (such as a cutting tool) used for processing can be selected by an auto tool changer. Various types of workpieces can be machined by a single combined machine.
[0004]
However, the dedicated processing machine requires time for controlling the processing machine such as the servo motor drive time in addition to the net processing time, and it is unavoidable that the processing time is longer than that of the shared processing machine. Absent. Therefore, by combining multiple multi-task machines with one common machine, it is possible to make up for the difference in processing time between multi-task machines and shared machines. It is necessary to sort and process the workpiece.
[0005]
Now, consider the case where two types of workpieces are machined using two multi-task machines in the production line 11 shown in FIG. In FIG. 4, 12 is a common processing machine for performing common processing on two types of workpieces A and B, 13 and 14 are two combined processing machines having the same level of processing capability, and 15 is a common processing machine 12. This is a distribution control device that distributes the processed workpieces A and B to the two combined processing machines 13 and 14. As shown in this example, when two combined processing machines 13 and 14 are combined with one shared processing machine 12, if the processing capacity of the combined processing machines 13 and 14 is about half of the processing capacity of the shared processing machine 12, a workpiece can be obtained. The flow of A and B can be improved.
[0006]
The distribution control device 15 alternately distributes the workpieces A and B to the combined processing machines 13 and 14 on the inlet side of the combined processing machines 13 and 14. Here, when the production ratio of the workpieces A and B is 1: 3, the processed workpieces A and B carried out from the shared processing machine 12 are usually carried out in the order shown in Table 1 below.
[0007]
[Table 1]
Figure 0003917792
[0008]
As shown in Table 1, when the workpieces A and B produced at a production ratio of 1: 3 are sequentially distributed to the multi-task machines 13 and 14, the multi-task machines 13 and 14 corresponding to the respective processing orders. The workpiece is as shown in Table 2 below.
[0009]
[Table 2]
Figure 0003917792
[0010]
[Problems to be solved by the invention]
However, when the workpiece distribution control device 15 simply distributes the workpieces A and B to the combined processing machines 13 and 14 as in the above-described example, the combined processing is performed as shown in Table 2 above. The machine 13 may alternately process the workpieces A and B, and the combined processing machine 14 may process only the workpiece B exclusively. For this reason, when there is a difference in the machining time depending on the types of the workpieces A and B, the machining time of the multi-task machines 13 and 14 varies, and the other of the multi-task machines takes longer than the multi-task machine. Time for waiting for the completion of the machining of the multi-tasking machine is wasted, and the flow of the workpieces A and B in the entire production line may be deteriorated accordingly.
[0011]
Further, when the processing tool to be used is different depending on the types of the workpieces A and B, there is a bias in the wear of the processing tool, and a situation occurs in which only the processing tool of one of the multi-task machines 13 or 14 is quickly consumed. There was also. Furthermore, when one of the multi-task machines 13 or 14 causes a machining defect for some reason, it is conceivable that an extreme shift occurs in the production ratio of the workpieces A and B.
[0012]
The present invention has been made in consideration of the above-mentioned matters, and the object of the present invention is to improve the flow of the work and to equalize the wear situation of the multi-tasking multi-tasking machine. An object of the present invention is to provide a production line work distribution method and a recording medium on which a work distribution program is recorded so that the production ratio of the work does not change even if a machining failure occurs.
[0013]
[Means for Solving the Problems]
In order to achieve the above object, the work distribution method of the production line according to the present invention comprises a plurality of types of work. Across the line Predetermined production ratio To be In a production line to be produced, a work distribution method for sequentially distributing a work to a plurality of processing machines, wherein the work is temporarily stored in a plurality of stock lines divided according to the type and processed by each of the processing machines. The workpieces are sequentially distributed from the stock line to the processing machine so that the ratio of the types is the same as the production ratio of the entire production line.
[0014]
Therefore, when using the work distribution method of the production line of the present invention, each processing machine processes each type of work equally, so that only a specific processing machine is damaged earlier than the others, or a specific processing machine is added. The tool is not worn early, and the maintenance of the processing machine can be easily performed as much. Moreover, even if a specific processing machine may cause a processing failure, this does not cause a large deviation in the production ratio. Furthermore, since each type of workpiece is supplied to the processing machine evenly, the flow of the production line does not deteriorate due to waiting for the processing of a specific processing machine.
[0015]
When the work type for the work order to which the work is to be sorted is calculated in advance and a work order table is created, and the work is sorted to each processing machine using this work order table, the work to be machined Can be performed in an order optimized in advance, thereby improving the work flow. It is also possible to see the processing order schedule by looking at the in-process order table.
[0016]
When creating the work-in-progress table, in addition to pre-determining the allocation of processing machines for each work-in-progress order, and creating the work order of the work as appropriate so that the same type of work is sequentially distributed to different processing machines It is possible to create an in-process order table that allows each processing machine to process various workpieces evenly and easily.
[0017]
The recording medium on which the work distribution program of the present invention is recorded has a plurality of types of works. Across the line Predetermined production ratio To be In the production line to be produced, when performing the work sorting process of sequentially sorting the work to a plurality of processing machines, the work sorting process for temporarily storing the work in a plurality of stock lines divided according to the type, and the processing machine It is characterized in that a work sorting process for sequentially sorting the workpieces from the stock line to the processing machine is executed so that the ratio of the types of workpieces to be machined is the same as the production ratio of the entire production line.
[0018]
Therefore, by executing the work distribution program, the work distribution process of the production line can be controlled so that each processing machine processes each type of work evenly, so that only a specific processing machine is faster than the others. There is no damage and the processing tool of a specific processing machine does not wear early, and the maintenance of the processing machine can be easily performed as much. In addition, even if a specific processing machine causes a processing failure, not only does the production ratio not greatly fluctuate, but the flow of the production line does not deteriorate due to waiting for processing of the specific processing machine. Furthermore, the present recording medium can be inserted into a processing apparatus that performs work distribution processing in an existing production line, read and executed, and can perform work distribution processing in the production line.
[0019]
Before the work distribution program performs the work distribution process, a function for creating a work order table by calculating in advance the type of work for the work order for performing the work distribution process, and using this work order table If each processing machine has a function for sequentially executing the work sorting process, it is possible not only to easily achieve the process in which the types of work to be processed are optimized in advance, but also to refer to the in-process order table. It is also possible to see the schedule of the processing order.
[0020]
The work assignment program sequentially assigns the processing machine allocation to each work order according to the work order table, and appropriately sets the work processing order so that the same type of work can be sequentially assigned to different processing machines. When creating the order table, it is possible to create an in-process order table that can ensure that each processing machine can evenly process various workpieces, while simplifying the workpiece distribution program.
[0021]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a diagram showing an example of a production line 1 which is an embodiment of the present invention. In FIG. 1, reference numeral 2 denotes a shared processing machine that performs common processing on a plurality of types of workpieces A and B (two types in this example), and reference numerals 3 a and 3 b denote processed workpieces A that are unloaded from the shared processing machine 2. , B are stock lines that are stored by type, and M is a combined processing machine that processes the workpieces A, B stored in the stock lines 3a, 3b (in this example, two combined processing machines M 1 , M 2 4) is a distribution control device for appropriately distributing the workpieces A and B from the stock lines 3a and 3b to the multi-task machine M.
[0022]
The distribution control device 4 can use a desired control computer, such as a programmable controller or a personal computer. Further, the distribution control device 4 may be configured to perform processing for storing the workpieces A and B from the common processing machine into the stock lines 3a and 3b. In addition, although not shown in FIG. 1, the workpieces A and B are transported from the common processing machine 2 to the stock lines 3a and 3b, and the workpieces A and B are transported from the stock lines 3a and 3b to the multi-tasking machine M. Can use a desired conveying device such as a belt conveyor.
[0023]
Furthermore, in this example, in order to simplify the description, the types of workpieces A and B handled by the production line 1 are described as two types, and the combined processing machine M to be used is described as two units. , B has been disclosed as having two stock lines 3a, 3b in accordance with the number of types, but in practice, the production ratio of more types of workpieces can be controlled. Also, when three or more combined machines are used in combination, the same control as in this example shown below can be performed.
[0024]
Similarly, in the following example, the production ratio of the workpieces A and B processed by the production line 1 will be described as an example as 1: 3 (the workpiece B is produced three times the workpiece A). Needless to say, it can be implemented regardless of the production ratio.
[0025]
FIG. 2 is a diagram showing an example of the configuration of the distribution control device 4. In FIG. 2, 5 is an arithmetic unit for performing various arithmetic processes in the distribution control device 4, 6 is a recording medium readable and writable by the arithmetic unit 5, 7 is a control signal output from the arithmetic unit 5, and various input signals It is an input / output interface to incorporate. The recording medium 6 may be composed only of a semiconductor memory such as a ROM, a RAM, a flash memory, etc., but an auxiliary storage device such as a hard disk, a floppy disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, etc. Such a recording medium may be used.
[0026]
Although not shown, the distribution control device 4 has an input device such as a keyboard and a mouse for a user to input setting information such as a standard production ratio, and settings stored in the recording medium 6. Needless to say, a display unit for outputting display information such as information and the operation status of the production line 1 is provided.
[0027]
P is a work distribution program executed by the calculation unit 5, T is an in-process sequence table created and used by the work distribution program P, and F is an in-process flag used when the in-process sequence table T is created. It is. The work distribution program P may be recorded in advance on the recording medium 6, but is formed by installing a program recorded on a recording medium such as a CD-ROM or a floppy disk in the recording medium 6. Also good.
[0028]
P 1 Is a classification processing program for classifying the workpieces A and B unloaded from the shared processing machine 2 according to their types and storing them in the corresponding stock lines 3a and 3b, respectively. 2 Is a distribution processing program for distributing the workpieces A and B stored in the stock lines 3a and 3b to the multi-task machine M. This distribution processing program P 2 Is each combined processing machine M 1 , M 2 The workpieces A and B are made to have the same ratio as the production ratio of the entire production line 1 (1: 3 in this example) so that the workpieces A and B are processed by the combined processing machines M. 1 , M 2 The classification process program P 1 And distribution processing program P 2 Is a program constituting the work distribution program P.
[0029]
The distribution processing program P 2 Is the in-process schedule creation program P twenty one And a device order instruction program P for performing a distribution instruction using the created device order table T twenty two The in-process flag F includes a work A in-process flag Fa and a work B in-process flag Fb in accordance with the number of types of works A and B.
[0030]
In-process sequence table creation program P twenty one Creates a work-in-order table T using the two work-in-progress flags Fa and work-in-progress flags Fb, so that a work-in-order instruction program P using the work-in-progress order table T is created. twenty two The distribution instruction by is appropriately performed. That is, the in-process order table T is an in-process order instruction program P. twenty two However, each combined processing machine M 1 , M 2 Each of the workpieces A and B having the same production ratio as the production ratio of the entire production line 1, and each combined processing machine M 1 , M 2 The order in which the workpieces A and B are processed is managed, and the sorting instruction of the workpieces A and B is made possible so that the waiting time can be minimized.
[0031]
Next, the distribution processing program P 2 A more specific example of the method for instructing the assignment of the workpieces A and B according to FIG. In the production line 1 of this example, when the production ratio is determined and the standardization calculation is performed, the workpieces A and B (subscripts added to the workpieces A and B in Table 3) with respect to the machining sequence of the common processing machine shown in Table 3 below. Indicates the machining order of the various workpieces A and B). That is, the processing order in Table 3 indicates the order in which the workpieces A and B are processed by the shared processing machine 2.
[0032]
[Table 3]
Figure 0003917792
[0033]
Table 4 below shows the in-process order table creation program P twenty one Shows the contents of the in-process order table T created by 1 Allocation of the multi-task machine M to the in-process order up to Sn (the multi-task machine M in Table 3) 1 1 、 Machine processing machine M 2 2) is predetermined by the line of the processing machine. In this table, the in-process order represents the order in which the distribution control device 4 transports the workpieces A and B stored in the stock lines 3a and 3b to the multi-task machine M.
[0034]
[Table 4]
Figure 0003917792
[0035]
That is, the workpiece A or B is processed into the multi-task machine M for each work order. 1 , M 2 If the work order is odd, the multi-task machine M 1 When the work order is an even number, the multi-task machine M 2 Is assigned. As a result, the combined processing machine M 1 Is machining the workpieces A and B, 2 The workpieces A and B are conveyed to 2 Is machining the workpieces A and B, 1 Since the workpieces A and B can be conveyed, the flow of the workpieces A and B can be improved.
[0036]
In addition, the line of the work in the table 4 is the in-process order table creation program P twenty one Therefore, it is not necessary to add this work row to the work-in-progress order table T. Further, the subscripts attached to the machining workpieces A and B written in the row of the workpiece indicate the same subscripts as shown in Table 3. Furthermore, although the size of the in-process order maximum value n can be set as appropriate, it is desirable to make it sufficiently large so that the production ratio of the production line 1 does not change. In this example, for example, the maximum value n is set to 200. Yes.
[0037]
Work in progress table creation program P twenty one In creating the in-process sequence table T, first, in-process flags Fa and Fb of the workpieces A and B are set to 0. The in-process flags Fa and Fb indicate which multi-tasking machine M is in the previous in-process order of processing the types of workpieces A and B. 1 , M 2 It is a flag indicating whether or not is used.
[0038]
That is, when the value of the in-process flag Fa or Fb is 1, the workpiece A or B is changed to the multi-task machine M in the previous in-process order. 1 When the value is 2 and the previous work order, the multi-task machine M 2 Shows that it was processed. That is, by setting the values of the in-process flags Fa and Fb to 0, the multi-task machine M instructed to the workpieces A and B at the previous in-process order. 1 , M 2 It shows that there is no.
[0039]
In this example, using the in-process flags Fa and Fb, the workpieces A and B are sequentially turned into the combined machining machine M. 1 , M 2 By sequentially determining the processing instruction rows in the in-process sequence table T so as to be processed by 1 , M 2 The ratio of the types of workpieces A and B to be processed can be matched with the production ratio of the entire production line 1.
[0040]
Next, in-process order table creation program P twenty one Based on the results of standardization calculation shown in Table 3, the multi-task machine M in order from the processing order 1 1 , M 2 The process of sequentially determining the work allocation for the. In-process schedule creation program P twenty one An example of a method for determining the content of the processing instruction in Table 4 from the content in Table 3 by executing the above will be described.
[0041]
First, looking at the processing order 1 in Table 3, the work A is first processed by the shared processing machine 2. 1 It can be seen that is processed. Here, since the value of the in-process flag Fa of the work A is 0, the first work A 1 Hado multi-tasking machine M 1 , M 2 May be processed by, for example, the multi-task machine M 1 The value of the in-process flag Fa of the work A is set to 1, and the in-process order S in Table 4 is processed. 1 Let A be the processing instruction corresponding to.
[0042]
Similarly, when looking at the processing order 2 in Table 3, the work B is next processed by the shared processing machine 2. 1 It can be seen that is processed. Here, since the value of the in-process flag Fb of the work B is 0, the first work B 1 Hado multi-tasking machine M 1 , M 2 For example, the following is a combined processing machine M 2 The value of the in-process flag Fb of the work B is set to 2, and the in-process order S in Table 4 2 The processing instruction corresponding to is B.
[0043]
Next, looking at the processing order 3 in Table 3, the workpiece B 2 It can be seen that is processed. And since the value of the work in process flag Fb of the work B is 2, the next is the multi-tasking machine M 1 The value of the work in progress flag Fb of the work B is set to 1, and the work order S in Table 4 is processed. Three The processing instruction corresponding to is B.
[0044]
Similarly, looking at the processing order 4 in Table 3, the next is workpiece B. Three It can be seen that is processed. Since the value of the in-process flag Fb is 1, the next is the multi-task machine M. 2 The value of the in-process flag Fb is set to 2 and the in-process order S in Table 4 is processed. Four The processing instruction corresponding to is B.
[0045]
Next, looking at processing order 5 in Table 3, next is work A. 2 It can be seen that is processed. And since the value of the mechanism flag Fa of the workpiece A is 1, next, the multi-task machine M 2 The value of the work-in-progress flag Fa is set to 2 for processing. However, the in-process order S in Table 4 Five The content of the row of the processing machine corresponding to is 1 (that is, the combined processing machine M 1 ), The processing machine is 2 (that is, the combined processing machine M 2 ) Is the in-process order S 6 Let A be a machining instruction corresponding to (even-numbered mechanism order).
[0046]
Similarly, looking at the processing order 6 in Table 3, the next is work B. Four It can be seen that is processed. And since the value of the mechanism flag Fb of the work B is 2, the next is the multi-task machine M 1 The value of the in-process flag Fb is set to 1. And the odd number in Table 4 (the content of the row of the processing machine is 1-that is, the combined processing machine M 1 ) Is the lowest number among the in-process orders for which no processing instruction has been determined. Five The processing instruction corresponding to is B.
[0047]
Next, looking at the processing order 7 in Table 3, the next is work B Five It can be seen that is processed. And since the value of the mechanism flag Fb of the work B is 2, the next is the multi-task machine M 1 The value of the in-process flag Fb is set to 1. And even number in Table 4 (the content of the row of the processing machine is 2-that is, the combined processing machine M 2 ) Is the lowest number among the in-process orders for which no processing instruction has been determined. 8 The processing instruction corresponding to is B.
[0048]
Further, looking at the processing order 8 in Table 3, the next is work B. 6 It can be seen that is processed. And since the value of the mechanism flag Fb of the workpiece B is 1, next, the multi-task machine M 2 The value of the work-in-progress flag Fb is set to 2 for processing. And the odd number in Table 4 (the content of the row of the processing machine is 1-that is, the combined processing machine M 1 ) Is the lowest number among the in-process orders for which no processing instruction has been determined. 7 The processing instruction corresponding to is B.
[0049]
By sequentially determining the processing instructions according to the above procedure, the same type of workpiece A or B is sequentially converted into different multi-task machines M 1 , M 2 It is possible to appropriately set the processing order of the workpieces A and B so that they can be distributed to each other. Further, as is clear when the workpiece rows in Table 4 are compared with the workpiece rows in Table 3, it can be seen that the workpiece machining order is switched in the in-process orders 5 and 6 and 7 and 8 in Table 4.
[0050]
In the above example, the multi-task machine M 1 , M 2 However, the present invention is not limited to this. That is, when there are three multi-task machines M, the in-process order S 1 , S 2 , S Three On the other hand, after the processing machines 1, 2, and 3 are assigned, the above-described processing may be repeated by changing the values of the in-process flags Fa and Fb in the order of 1, 2, and 3, respectively.
[0051]
In the above example, two types of workpieces A and B are disclosed. However, when three or more types of workpieces are produced, in-process flags Fa, Fb and Fc corresponding to each workpiece are provided. Then, the above process may be repeated.
[0052]
Further, looking at the in-process order table T shown in Table 4, in the case of this example, the production ratio of the entire production line 1 is as simple as 1: 3. It turns out that it becomes a cycle and this cycle is repeated after the work order 9 or later. Therefore, in this example, the maximum value n of the in-process order is calculated as a constant value of 200, but the size of the repetition is calculated (in this example, the sum of the production ratio 1: 3 is 4, The size of the maximum value n may be set small (multiplying the number 2 of multi-task machines M to be used as 8).
[0053]
Next, the in-process order instruction program P twenty two Uses the in-process sequence table T in Table 4 to sequentially add the workpieces A and B stored in the stock lines 3a and 3b to the multi-tasking machine M. 1 , M 2 The distribution instruction is performed. Table 5 shows the in-process order instruction program P. twenty two Combined processing machine M 1 , M 2 Processing order t 1 , t 2 , t Three It is a table | surface which shows the allocation of the workpiece | work A and B with respect to ....
[0054]
[Table 5]
Figure 0003917792
[0055]
As shown in Table 5, the in-process order instruction program P twenty two Is the in-process order S shown in Table 4. 1 , S 2 , S Three Workpieces A and B are sequentially processed according to ... 1 , M 2 Each multi-task machine M 1 , M 2 Thus, the workpieces A and B having the same ratio as the production ratio of the entire production line 1 can be machined. And the processing order t 1 Is the work order S 1 , S 2 , Processing order t 2 Is the work order S Three , S Four In this way, a mechanism instruction corresponding to two work orders is given for one processing order.
[0056]
Therefore, by using the work-in-progress order table T, it becomes possible to very easily distribute the workpieces A and B sequentially to the multi-task machine M, and each multi-task machine M 1 , M 2 Can process workpieces A and B evenly, so that the combined processing machine M 1 , M 2 The tool is evenly worn and can be easily maintained. Also, even if one of the multi-task machines M 1 Or M 2 However, even if a processing failure occurs for some reason, the production ratio of the entire production line 1 can be prevented from fluctuating extremely.
[0057]
FIG. 3 shows a multi-task machine M in the production line 1 according to the present invention when the work sorting method is carried out. 1 , M 2 It is a time chart which shows the processing state of the workpiece | work A by B.
[0058]
FIG. 3A shows a multi-task machine M when the work distribution method of the production line 1 of this example is carried out. 1 , M 2 FIG. 3 (B) shows the machining state when the conventional method for distributing the workpieces A and B is carried out. In this example, for example, it is assumed that the processing of the workpiece A takes 8 seconds as an example, and the processing of the workpiece B takes 4 seconds as an example. In FIGS. 3A and 3B, the arrow X clarifies the order of the sorting processing of the workpieces A and B by the sorting control device 4.
[0059]
That is, each combined processing machine M 1 , M 2 Comparing the differences in the machining state due to the conventional processing method for sorting workpieces A and B, combined processing machine M 2 Is the multi-tasking machine M 1 A waiting time for waiting for the end of machining is regularly required. On the other hand, by carrying out the method for distributing the workpieces A and B in this example, the workpiece A that requires a relatively long machining time is transferred to the multi-task machine M 1 , M 2 Since it is distributed evenly, the multi-task machine M 1 , M 2 In both cases, there is no waiting time, and the workpieces A and B can be processed more efficiently.
[0060]
Therefore, in the conventional distribution method shown in FIG. 3 (B), it takes 24 seconds to process a total of 10 workpieces A and B of 2 workpieces A and 6 workpieces B. On the other hand, in the example shown in FIG. 3A, the same 10 workpieces A and B can be processed in a time of 20 seconds. That is, the flow of the workpieces A and B in the entire production line 1 can be improved, and the productivity can be increased accordingly.
[0061]
3A and 3B, in order to disclose an example in which the flow of works A and B is improved by the work distribution method of the production line of the present invention, it is necessary for processing of works A and B. An example of such a time is disclosed, but it is obvious that the present invention does not limit the processing time.
[0062]
In the above example, the in-process order table creation program P twenty one Although one shown in Table 4 is disclosed as an example of the in-process order table T created by the above, the present invention does not limit the form of the in-process order table T. That is, for example, an in-process order table T as shown in Table 6 below is created, and the in-process order instruction program P twenty two However, an in-process instruction may be given based on the in-process order table T.
[0063]
[Table 6]
Figure 0003917792
[0064]
As mentioned above, the in-process order S 1 , S 2 The work types A and B to be distributed to ... are calculated in advance to create an in-process sequence table T, and each multi-task machine M using the in-process sequence table T 1 , M 2 In order to improve the flow of the workpieces A and B, the workpieces A and B can be sorted in the order that the types of the workpieces A and B to be processed extremely easily are optimized in advance. Can do. Then, when necessary, it is possible to view the processing order schedule by looking at the in-process order table T.
[0065]
The work distribution program P of this example is supplied in a state of being recorded on a computer-readable recording medium such as a CD-ROM or a floppy disk, and the recording medium P on which the work distribution program is recorded is supplied to an existing production line. It may be transferred or installed in one distribution control device 15 (see FIG. 4).
[0066]
【The invention's effect】
As described above, according to the present invention, each processing machine processes each type of work equally, so that only a specific processing machine is damaged earlier than the others, or a processing tool of a specific processing machine is early. There is no wear and maintenance of the processing machine can be performed easily. Moreover, even if a specific processing machine may cause a processing failure, this does not cause a large deviation in the production ratio. Furthermore, since each type of workpiece is supplied to the processing machine evenly, the flow of the production line does not deteriorate due to waiting for the processing of a specific processing machine.
[Brief description of the drawings]
FIG. 1 is a block diagram showing an overall configuration of a production line according to the present invention.
FIG. 2 is an enlarged view showing a main part of the production line.
FIG. 3 is a diagram showing a flow of a workpiece when a method for distributing workpieces in a production line according to the present invention is performed in comparison with a conventional sorting method.
FIG. 4 is a block diagram showing an overall configuration of a conventional production line.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Production line, 3a, 3b ... Stock line, 4 ... Distribution control apparatus, A, B ... Workpiece, M 1 , M 2 ... Processing machine, T ... In-process sequence table, P ... Work distribution program, P 1 ... Classification processing program, P 2 ... Distribution processing program, P twenty one ... In-process schedule creation program, P twenty two ... In-process order instruction program.

Claims (6)

複数種のワークをライン全体で所定の生産比率となるように生産する生産ラインにおいて、ワークを順次複数の加工機に振り分けるワークの振分け方法であって、ワークをその種類によって分けられた複数のストックラインに一旦収納し、前記各加工機のそれぞれによって加工するワークの種類の比が生産ライン全体の生産比率と同じになるように、前記ワークをストックラインから加工機に順次振り分けることを特徴とする生産ラインのワーク振分け方法。In a production line for producing a plurality of types of workpieces to a predetermined production ratio in the entire line, a distribution method of a work allocation to sequential plurality of processing machines a workpiece, a plurality of stock separated by the type of workpiece The workpieces are sequentially distributed from the stock line to the processing machine so that the ratio of the types of workpieces that are once stored in the line and processed by each of the processing machines is the same as the production ratio of the entire production line. Production line work sorting method. 前記ワークの振り分けを行なう仕掛順番に対するワークの種類を予め計算して仕掛順番表を作成し、この仕掛順番表を用いて各加工機に対してワークの振り分けを順次行なう請求項1に記載の生産ラインのワーク振分け方法。  The production according to claim 1, wherein a work type table is created by calculating in advance a work type for a work order in which the work is distributed, and the work is sequentially distributed to each processing machine using the work order table. Line work distribution method. 前記仕掛順番表を作成するときに、各仕掛順番に対する加工機の割り振りを予め定めると共に、同じ種類のワークを順次異なる加工機に振り分けるようにワークの加工順番を適宜設定して作成する請求項2に記載の生産ラインのワーク振分け方法。  3. When creating the work-in-progress table, the processing machine is assigned to each work order in advance, and the work order of the work is appropriately set so that the same type of work is sequentially distributed to different work machines. The work distribution method for production lines described in 1. 複数種のワークをライン全体で所定の生産比率となるように生産する生産ラインにおいて、ワークを順次複数の加工機に振り分けるワークの振分け処理を行なうにあたり、ワークをその種類によって分けられた複数のストックラインに一旦収納するワークの分類処理、および、前記加工機のそれぞれによって加工するワークの種類の比が生産ライン全体の生産比率と同じになるように前記ワークをストックラインから加工機に順次振り分けるワークの振分け処理を実行させることを特徴とするワークの振分けプログラムを記録したコンピュータ読取可能な記録媒体。In a production line that produces multiple types of workpieces so that the entire production line has a predetermined production ratio , when performing workpiece distribution processing that sequentially distributes workpieces to multiple processing machines, multiple stocks are classified according to their types. Workpieces that are once stored in the line and work pieces that are sequentially distributed from the stock line to the processing machine so that the ratio of the work types processed by each of the processing machines is the same as the production ratio of the entire production line The computer-readable recording medium which recorded the work distribution program characterized by performing the distribution process of this. 前記ワークの振分けプログラムが、ワークの振分け処理を行う前に、前記ワークの振り分け処理を行なう仕掛順番に対するワークの種類を予め計算して仕掛順番表を作成する機能と、この仕掛順番表を用いて各加工機に対してワークの振り分け処理を順次実行させる機能とを有する請求項4に記載のワークの振分けプログラムを記録した記録媒体。  Before the work distribution program performs the work distribution process, a function for creating a work order table by calculating in advance the type of work for the work order for performing the work distribution process, and using this work order table 5. A recording medium on which the work sorting program according to claim 4 is recorded having a function of causing each processing machine to sequentially execute a work sorting process. 前記ワークの振分けプログラムが、仕掛順番表によって各仕掛順番に対する加工機の割り振りを順次割り当てると共に、同じ種類のワークを順次異なる加工機に振り分けられるようにワークの加工順番を適宜設定して、前記仕掛順番表を作成する請求項5に記載のワークの振分けプログラムを記録した記録媒体。  The work assignment program sequentially assigns the processing machine allocation to each work order according to the work order table, and appropriately sets the work processing order so that the same type of work can be sequentially assigned to different processing machines. 6. A recording medium on which the work distribution program according to claim 5 is recorded.
JP2000060684A 2000-03-06 2000-03-06 Production line work distribution method and recording medium recording work distribution program Expired - Fee Related JP3917792B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000060684A JP3917792B2 (en) 2000-03-06 2000-03-06 Production line work distribution method and recording medium recording work distribution program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000060684A JP3917792B2 (en) 2000-03-06 2000-03-06 Production line work distribution method and recording medium recording work distribution program

Publications (2)

Publication Number Publication Date
JP2001249714A JP2001249714A (en) 2001-09-14
JP3917792B2 true JP3917792B2 (en) 2007-05-23

Family

ID=18580951

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000060684A Expired - Fee Related JP3917792B2 (en) 2000-03-06 2000-03-06 Production line work distribution method and recording medium recording work distribution program

Country Status (1)

Country Link
JP (1) JP3917792B2 (en)

Also Published As

Publication number Publication date
JP2001249714A (en) 2001-09-14

Similar Documents

Publication Publication Date Title
Abou Gamila et al. A modeling technique for loading and scheduling problems in FMS
US7221983B2 (en) Production cell
JP3917792B2 (en) Production line work distribution method and recording medium recording work distribution program
Ozden et al. Job scheduling in a group technology environment for a single facility
JP2009237714A (en) Work device system
CN119998744A (en) Computer supported manufacturing method and manufacturing system
EP3988224B1 (en) Processing order determination method and processing order determination device
JP4119588B2 (en) Work production ratio controller
JP2022117417A (en) Method for operating cell based mobility production system
Özbayrak et al. How successfully does JIT handle machine breakdowns in an automated manufacturing system?
CN114995287A (en) Continuous production method of various workpieces and storage medium
WO2022014476A1 (en) Machine tool system
JPS60207749A (en) Supply-order determining apparatus
JP4169808B2 (en) Sheet metal processing line processing machine assignment device
JP2009237713A (en) Production system
CN100505982C (en) Cutter control method for printed circuit board forming/drilling machine
JP3832682B2 (en) Laser processing equipment
JPS62216006A (en) Sheet metal working cam
JP3145227B2 (en) Automatic rolling method by reversible rolling mill
JPS58151607A (en) NC data division editing device
JPH07214351A (en) Automatic scheduling operation device of laser beam machine
Redford et al. Cost analysis for multi‐arm robotic assembly
Zhang Research on Dynamic Scheduling Arrangement of RGV in Intelligent Machining System
JPH08137533A (en) Nc nesting working method
JPH05138510A (en) Production line system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040407

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060929

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20061010

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061206

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20070206

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20070209

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20110216

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20110216

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120216

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130216

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130216

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140216

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees