[go: up one dir, main page]

JPH07256532A - Integrated manufacturing control system - Google Patents

Integrated manufacturing control system

Info

Publication number
JPH07256532A
JPH07256532A JP4955394A JP4955394A JPH07256532A JP H07256532 A JPH07256532 A JP H07256532A JP 4955394 A JP4955394 A JP 4955394A JP 4955394 A JP4955394 A JP 4955394A JP H07256532 A JPH07256532 A JP H07256532A
Authority
JP
Japan
Prior art keywords
order
assembly line
similarity
manufacturing
assembly
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP4955394A
Other languages
Japanese (ja)
Other versions
JP3316605B2 (en
Inventor
Shozo Suzuki
省三 鈴木
Yuji Seki
佑二 関
Katsuji Kobayashi
勝治 小林
Jun Takayama
純 高山
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP4955394A priority Critical patent/JP3316605B2/en
Publication of JPH07256532A publication Critical patent/JPH07256532A/en
Application granted granted Critical
Publication of JP3316605B2 publication Critical patent/JP3316605B2/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]
    • 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

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

Abstract

PURPOSE:To carry out the delivery management for parts and assembly management, taking account of the state of an assembly line, as for an integrated manufacture management system for the efficient production even in case of small lot multi-production. CONSTITUTION:An integrated manufacture management system includes a manufacture management part 1, warehousing management part 2, assembly line management part 4, and an assembly line 3, and the manufacture management part 1 forms a delivery order for grooping-processing the manufacture order and delivers the result to the warehousing management part 2, and forms an assembly order sent out to the assembly line management part 4 through the grooping-processing taking account of the work-in-process quantity in the assembly line 3. The warehousing management part 2 delivers a part according to the delivery order and transfers the part to the assembly line 3, and the assembly line management part 4 controls the assembly line 3 according to the assembly order.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は、多品種少量生産等の場
合でも効率良く製造管理を可能とする統合製造管理シス
テムに関する。同一品種の多量生産に於いては、生産効
率も高くコストダウンを図ることが容易となる。しか
し、受注生産に於いては、多品種少量生産となる場合が
多く、生産効率を高くすることが容易でなくなる。そこ
で、多品種少量生産の場合でも、グルーピングの手法を
用いることが考えられている。しかし、単にグルーピン
グを行っても生産効率が向上するとは限らないものであ
る。従って、多品種少量生産の場合でも、生産効率を向
上することが要望されている。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an integrated manufacturing control system which enables efficient manufacturing control even in the case of high-mix low-volume production. In mass production of the same product type, production efficiency is high and it is easy to reduce costs. However, in build-to-order manufacturing, it is often the case that high-mix low-volume production is performed, and it is difficult to increase production efficiency. Therefore, it is considered to use the grouping method even in the case of high-mix low-volume production. However, simply performing grouping does not always improve the production efficiency. Therefore, it is desired to improve the production efficiency even in the case of high-mix low-volume production.

【0002】[0002]

【従来の技術】従来例の製造管理システムに於いては、
製品納期等に対応して製造オーダが作成され、その製造
オーダに従って出庫オーダと組立オーダとが形成され、
出庫オーダに従って自動倉庫等から部品が出庫され、出
庫された部品は、組立ラインに搬送される。この組立ラ
インに於いては組立オーダに従って部品の組立てが行わ
れる。
2. Description of the Related Art In a conventional manufacturing control system,
A manufacturing order is created corresponding to the product delivery date, etc., and a shipping order and an assembly order are formed according to the manufacturing order.
Parts are delivered from an automated warehouse or the like in accordance with a delivery order, and the delivered parts are conveyed to an assembly line. In this assembly line, parts are assembled according to the assembly order.

【0003】図32は組立ラインの一例の概要説明図で
あり、プリント基板の組立ラインの要部を示す。部品搭
載前のプリント基板200は、基板入庫管理部202に
よって入庫が管理されて保管棚204に収容される。又
このプリント基板200に搭載する半導体集積回路装置
や各種の電子回路部品等の部品は、回路規模等によって
相違するが、例えば、20〜50種類程度で且つ1枚の
プリント基板当たり約100〜300個程度となる。こ
のような部品は各品種毎にテープに取付け、そのテープ
を巻付けたリール201を入庫管理部203によって管
理し、製造オーダ等に対応したID(識別情報)が与え
られ、そのIDラベル印刷等が行われて保管棚204に
収容される。
FIG. 32 is a schematic explanatory view of an example of an assembly line, showing a main part of the assembly line of a printed circuit board. The printed circuit board 200 before component mounting is stored in the storage shelf 204 with the storage of the printed circuit board 200 managed by the circuit board storage management unit 202. The components such as the semiconductor integrated circuit device and various electronic circuit components mounted on the printed circuit board 200 are different depending on the circuit scale and the like, but are, for example, about 20 to 50 types and about 100 to 300 per printed circuit board. It will be about individual pieces. Such parts are attached to a tape for each type, and the reel 201 around which the tape is wound is managed by the warehousing management unit 203, and an ID (identification information) corresponding to a manufacturing order or the like is given, and the ID label is printed. And is stored in the storage shelf 204.

【0004】この保管棚204からリール201とカー
トリッジ205とが取り出され、対応付け部206に於
いてリール201のIDとカートリッジ205との対応
付けが行われて、自動編成装置211に供給される。こ
の自動編成装置211によりカートリッジ205はパレ
ット208に搭載される。又プリント基板200はID
付与装置210に供給されて、プリント基板200対応
のIDが付与されてラック207に所定枚数毎に搭載さ
れて順次搬送される。
The reel 201 and the cartridge 205 are taken out from the storage shelf 204, the ID of the reel 201 and the cartridge 205 are associated with each other in an associating unit 206, and are supplied to the automatic knitting apparatus 211. The cartridge 205 is mounted on the pallet 208 by the automatic knitting device 211. The printed circuit board 200 is an ID
It is supplied to the application device 210, is provided with an ID corresponding to the printed circuit board 200, is mounted on the rack 207 for each predetermined number of sheets, and is sequentially conveyed.

【0005】組立ラインは、ID付与装置210と自動
編成装置211の次に、半田印刷機212,接着剤塗布
機213,小型部品搭載機214,215,異形部品搭
載機216,リフロー炉217,洗浄機218,硬化炉
219,外観検査装置220,221,マニュアル修正
部222等が配列されて構成される。又プリント基板2
00又はラック207は、搬送制御部223によって制
御される自走車209等によって搬送される。
Next to the ID assigning device 210 and the automatic knitting device 211, the assembly line is a solder printer 212, an adhesive applicator 213, small component mounting machines 214 and 215, a variant component mounting machine 216, a reflow oven 217, and a cleaning machine. A machine 218, a curing furnace 219, appearance inspection devices 220 and 221, a manual correction unit 222, and the like are arranged and configured. Printed circuit board 2
00 or the rack 207 is transported by the self-propelled vehicle 209 or the like controlled by the transport control unit 223.

【0006】従って、プリント基板200は、半田印刷
機212により部品の端子と半田付けする部分にクリー
ム半田が印刷され、接着剤塗布機213により部品を搭
載してリフロー前に移動しないように接着剤が塗布さ
れ、小型部品搭載機214,215に於いて規格化され
た表面実装部品等の小型部品がプリント基板200の所
定位置に実装され、異形部品搭載機216により規格外
の形状の部品がプリント基板200の所定位置に実装さ
れ、リフロー炉217に於いて赤外線や高温不活性ガス
流等によって加熱されて一括リフロー半田付けが行われ
る。そして、洗浄機218によりペースト等が除去され
る。そして、硬化炉219により乾燥,硬化処理が行わ
れ、外観検査装置220,221により部品が正常に実
装されているか否か、又正常に半田付けされているか否
か等の検査が行われ、異常個所はマニュアル修正部22
2に於いて作業員によって修正される。
Therefore, in the printed circuit board 200, the solder printer 212 prints the cream solder on the portions to be soldered to the terminals of the component, and the adhesive applicator 213 mounts the component so that the adhesive does not move before reflow. Is applied, small parts such as standardized surface mount parts are mounted at predetermined positions on the printed circuit board 200 by the small part mounters 214 and 215, and the irregular shape part mounter 216 prints parts having nonstandard specifications. It is mounted at a predetermined position on the board 200 and heated in the reflow furnace 217 by infrared rays, a high temperature inert gas flow, or the like to carry out batch reflow soldering. Then, the washing machine 218 removes the paste and the like. Then, the curing furnace 219 performs drying and curing processing, and the appearance inspection devices 220 and 221 perform an inspection such as whether or not the components are normally mounted, and whether or not the soldering is normally performed, and the abnormality is detected. Manual correction section 22
It is modified by the worker in 2.

【0007】前述のようなプリント基板の組立てに於い
ては、製造オーダによる出庫予定日になると、その製造
オーダに従って使用される部品の在庫を引当て、無欠品
のものを出庫するものであった。又出庫された部品を組
立ラインに投入する場合、小型部品搭載機214,21
5や異形部品搭載機216等の自動搭載機に対して、他
の種類のプリント基板に対して部品を搭載する場合の段
取り回数を少なくするように、グルーピングが行われて
いる。
In assembling the printed circuit board as described above, when the scheduled delivery date of the manufacturing order comes, the inventory of the parts used according to the manufacturing order is reserved and the non-defective product is delivered. . In addition, when the delivered parts are put into the assembly line, the small part mounting machines 214, 21
The automatic mounting machines such as the No. 5 and the odd-shaped component mounting machine 216 are grouped so as to reduce the number of setups when mounting components on other types of printed circuit boards.

【0008】[0008]

【発明が解決しようとする課題】自動搭載機に装着して
プリント基板に部品を搭載する場合、部品はテープに取
付けられ、そのテープはリール201に巻かれた状態で
供給される。そのリール201は、通常数千個単位の部
品を含むものである。従って、或る製造オーダに於いて
数十個の部品を必要とし、それと同じ部品を他の出庫日
の他の製造オーダに於いて数百個必要とするような場合
に、二つの製造オーダをグルーピングできない場合が多
く、従って、二つのリールを出庫することになる。それ
によって、必要以上に現場の在庫が増加する問題があ
る。
When a component is mounted on a printed circuit board by mounting it on an automatic mounting machine, the component is attached to a tape, and the tape is supplied in a state wound on a reel 201. The reel 201 usually contains several thousands of parts. Therefore, if you need several tens of parts in one manufacturing order and several hundreds of the same parts in another manufacturing order on another delivery date, you need two manufacturing orders. In many cases, grouping cannot be done, and therefore two reels will be delivered. As a result, there is a problem that inventory on the site increases more than necessary.

【0009】又組立ラインに於いて、自動搭載機等の段
取り回数が最小となるように、図番間の類似度(部品共
通度)を考慮してグルーピングすることができるが、部
品出庫の関係から組立オーダを少なくする必要がある場
合、或いは組立ラインに空きが生じた場合には、グルー
ピングの効果が低くなるか、又はグルーピング処理に要
する時間が長くなり、組立ラインを手待ち状態にする場
合が生じる問題があった。又小ロットの組立てのみの場
合は、複数の組立オーダのグルーピングを行っても、組
立ラインに対する投入前準備作業と組立ラインとのタク
トバランスを崩す問題があった。
Further, in the assembly line, grouping can be performed in consideration of the degree of similarity (commonality of parts) between drawing numbers so that the number of setups of the automatic mounting machine etc. can be minimized. When it is necessary to reduce the assembly order, or when there is a vacancy in the assembly line, the effect of grouping becomes low, or the time required for the grouping process becomes long and the assembly line is in a waiting state. There was a problem that occurs. Further, in the case of only assembling a small lot, there is a problem that the tact balance between the preparatory preparatory work for the assembly line and the assembly line is lost even if a plurality of assembly orders are grouped.

【0010】又従来例のグルーピングの手段として、基
準図番(使用部品種の最小の図番)に対して、その図番
で使用されている部品と異なる部品が最も少ない図番を
順次丸め、自動搭載機の制限チャネル数(カートリッジ
205の搭載可能数)を超える直前で1グループを確定
する手段、又は総ての図番の組合せに於いてグループ数
が最小となる組合せを選択する手段が提案されている。
しかし、前者の手段によると、図番を丸めていく毎に部
品のアンマッチング数を求める為に、部品の比較に要す
る時間が長くなり、又グループ間に発生する段取りの効
率化ができない問題があり、更に、グルーピング効率
(1グループに何個の図番が入るか)が必ずしも良くな
るとは限らない問題がある。又後者の手段によると、最
適なグルーピングを行う為には、必ず図番の数に相当す
る回数の計算を行い、最もグルーピング効率の良いもの
を選択することになるが、その為には膨大な処理時間を
必要とするから、実用的でない欠点がある。本発明は、
組立ラインの状態等を考慮して最適なグルーピングを可
能とし、生産効率の向上を図ることを目的とする。
Further, as a grouping means of the conventional example, a reference drawing number (the smallest drawing number of the used parts type) is sequentially rounded to a drawing number having the smallest number of parts different from the parts used in the drawing number. Proposed is a method of determining one group immediately before the number of channels (the number of cartridges 205 that can be mounted) of the automatic loading machine is exceeded, or a method of selecting a combination that minimizes the number of groups in all combinations of drawing numbers. Has been done.
However, according to the former method, since the number of unmatched parts is calculated each time the drawing number is rounded, the time required to compare the parts becomes long, and there is the problem that setup efficiency that occurs between groups cannot be improved. In addition, there is a problem that the grouping efficiency (how many drawing numbers are included in one group) is not always improved. Further, according to the latter means, in order to perform the optimum grouping, the number of times corresponding to the number of the drawing numbers is always calculated and the one having the highest grouping efficiency is selected, but for that purpose, enormous amount is required. There is a drawback that it is not practical because it requires processing time. The present invention is
The objective is to enable optimal grouping in consideration of the condition of the assembly line and to improve production efficiency.

【0011】[0011]

【課題を解決するための手段】本発明の統合製造管理シ
ステムは、図1を参照して説明すると、(1)製造オー
ダに従って出庫オーダ及び組立オーダを作成する製造管
理部1と、出庫オーダに従って部品を出庫する倉庫管理
部2と、この倉庫管理部2から出庫された部品が供給さ
れて組立作業を行う組立ライン3と、この組立ラインを
組立オーダに従って制御する組立ライン管理部4とを備
えた統合製造管理システムに於いて、製造管理部1は、
製造オーダをグルーピング処理して出庫オーダを形成
し、且つ製造オーダと組立ライン3の状態とを基にグル
ーピング処理して組立オーダを形成する構成を備えてい
る。
An integrated manufacturing control system of the present invention will be described with reference to FIG. 1. (1) A manufacturing control section 1 for creating a shipping order and an assembly order according to a manufacturing order, and a shipping order according to a shipping order. A warehouse management unit 2 for delivering parts, an assembly line 3 for supplying the components delivered from the warehouse management unit 2 for assembly work, and an assembly line management unit 4 for controlling this assembly line according to an assembly order. In the integrated manufacturing control system, the manufacturing control section 1
A manufacturing order is grouped to form a delivery order, and a grouping process is performed based on the manufacturing order and the state of the assembly line 3 to form an assembly order.

【0012】(2)又製造管理部1は、製造オーダと組
立ライン3の状態を示す仕掛数量とを基に、出庫処理対
象期間を決定して出庫オーダを形成する。
(2) Further, the manufacturing control unit 1 determines the shipping processing target period based on the manufacturing order and the in-process quantity indicating the state of the assembly line 3, and forms the shipping order.

【0013】(3)又製造管理部1は、製造オーダと組
立ライン3の状態を示す仕掛数量とを基に、丸め出庫の
為のグルーピング条件を選択して出庫オーダを形成す
る。
(3) Further, the manufacturing management section 1 selects a grouping condition for rounding and shipping based on the manufacturing order and the in-process quantity indicating the state of the assembly line 3 to form a shipping order.

【0014】(4)又製造管理部1は、グルーピング条
件を格納した処理選択ファイルを備え、組立ライン3の
仕掛数量の増減判定に基づいて処理選択ファイルに格納
されたグルーピング条件を更新することができる。
(4) Further, the manufacturing control section 1 is provided with a process selection file in which the grouping conditions are stored, and the grouping conditions stored in the process selection file can be updated based on the increase / decrease judgment of the work-in-process quantity of the assembly line 3. it can.

【0015】(5)又製造管理部1は、製造オーダファ
イルから組立オーダを切り出し、処理選択ファイルから
のグルーピング条件及び組立ライン3の仕掛数量を基に
投入順を決定した組立オーダを組立ライン管理部4に送
出する。
(5) Further, the manufacturing control unit 1 cuts out the assembly order from the manufacturing order file, and manages the assembly order in which the order of loading is determined based on the grouping conditions from the process selection file and the in-process quantity of the assembly line 3. It is sent to the section 4.

【0016】(6)又製造管理部1又は組立ライン管理
部4に於いて、組立ライン3の仕掛ラックの進捗状況
と、製造オーダによる図番毎,工程毎の標準工数とを基
に、仕掛ラックの完了時刻を求め、この完了時刻と、組
立ライン3に対する投入準備時刻との大小関係から緊急
度を求め、この緊急度に従ったグルーピング処理を行っ
て、組立ライン3に組立指令を送出する。
(6) Further, in the manufacturing control section 1 or the assembly line management section 4, based on the progress status of the in-process rack of the assembly line 3 and the standard man-hours for each drawing number and process according to the manufacturing order, The rack completion time is calculated, the urgency is calculated from the magnitude relation between the completion time and the preparation time for the assembly line 3, grouping processing is performed according to this urgency, and an assembly command is sent to the assembly line 3. .

【0017】(7)又組立ライン管理部4は、組立オー
ダによる図番間の類似度を求め、類似度の高い順に投入
順序を決定し、この投入順序に従ったグルーピング処理
を行う投入順決定処理部を備えている。
(7) Further, the assembly line management unit 4 obtains the similarity between the drawing numbers by the assembly order, determines the order of loading in the order of high similarity, and determines the order of loading for performing the grouping processing according to this order of loading. It has a processing unit.

【0018】(8)又投入順決定処理部は、類似度を、
図番対応の部品種の使用,不使用を示す値を要素とした
ベクトル間の角度又は差により求めるものである。
(8) Further, the throwing order determination processing unit determines the similarity as
It is determined by the angle or difference between the vectors with the value indicating the use or non-use of the component type corresponding to the drawing number as an element.

【0019】(9)又投入順決定処理部は、部品種の占
有ピッチにより、部品種の使用,不使用を示す値に重み
付けを行い、この重み付けを行った値を要素とするベク
トル間の角度又は差により図番間の類似度を求めること
ができる。
(9) Further, the throwing order determination processing unit weights the value indicating the use or non-use of the component type according to the occupied pitch of the component type, and the angle between the vectors having the weighted value as an element. Alternatively, the similarity between the drawing numbers can be obtained from the difference.

【0020】(10)又投入順決定処理部は、図番間の
類似度をマトリクスで表現した類似度テーブルを設け、
この類似度テーブルに於ける類似度の大きい順に並替
え、この並替えた類似度の順に投入順序及びグルーピン
グ処理を行うことができる。
(10) Further, the input order determination processing section is provided with a similarity table in which the similarity between the drawing numbers is expressed by a matrix,
It is possible to perform rearrangement in the descending order of similarity in the similarity table, and perform the order of insertion and grouping processing in the order of the rearranged similarity.

【0021】[0021]

【作用】[Action]

(1)製造管理部1は、製造オーダによる納期や数量,
品種等を基にグルーピング処理して出庫オーダを形成し
て倉庫管理部2に送出し、倉庫管理部2は、出庫オーダ
に従って部品を出庫する。又製造管理部1は、製造オー
ダと組立ライン3の状態とを基に、グルーピング処理し
て組立オーダを形成し、組立ライン管理部4に送出す
る。組立ライン管理部4は、組立オーダに従って組立ラ
イン3を制御する。即ち、組立ライン3に於ける手待ち
や部品の在庫の増加が生じないように、組立ライン3の
状態に従ってグルーピング条件等を変更して組立オーダ
を形成する。
(1) The manufacturing control department 1 is responsible for the delivery date, quantity, and
Grouping processing is performed based on the product type and the like to form a delivery order and the delivery order is sent to the warehouse management unit 2. The warehouse management unit 2 issues the parts in accordance with the delivery order. Further, the manufacturing management unit 1 performs a grouping process based on the manufacturing order and the state of the assembly line 3 to form an assembly order, and sends it to the assembly line management unit 4. The assembly line management unit 4 controls the assembly line 3 according to the assembly order. That is, the grouping conditions and the like are changed according to the state of the assembly line 3 to form an assembly order so that waiting for the assembly line 3 and an increase in parts inventory do not occur.

【0022】(2)又組立ライン3の状態は、仕掛数量
の大小で表すことができる。即ち、組立ライン3に空き
時間が生じるような場合は、仕掛数量が零の場合であ
り、仕掛数量が多い場合は、出庫オーダと組立オーダと
の対応が効率良くかみ合わない場合である。従って、こ
のような仕掛数量を基に出庫オーダをグルーピング処理
する。
(2) The state of the assembly line 3 can be represented by the size of the work in process. That is, when there is a vacant time in the assembly line 3, the number of work-in-process is zero, and when the number of work-in-process is large, the correspondence between the delivery order and the assembly order cannot be efficiently engaged. Therefore, the shipping order is grouped based on such an in-process quantity.

【0023】(3)又製造管理部1は、製造オーダと組
立ライン3に於ける仕掛数量とを基に、製番,図番等の
丸めの単位を選択して、組立ライン3に於ける仕掛数が
増加しないような出庫オーダを作成して、倉庫管理部2
に送出する。
(3) Further, the manufacturing control section 1 selects a rounding unit such as a manufacturing number or a drawing number on the basis of the manufacturing order and the quantity in process on the assembly line 3, and the assembly line 3 is selected. Create an issue order so that the number of work in process does not increase, and the warehouse management department 2
Send to.

【0024】(4)又製造管理部1は、組立ライン3の
仕掛数量の増減判定を行い、グルーピング処理によって
も仕掛数量が著しく増加するような場合は、グルーピン
グ条件が適切でないと判断して、そのグルーピング条件
を更新する。それによって、自動的にグルーピング条件
を最適化することができる。
(4) Further, the manufacturing control section 1 determines whether the quantity of work in progress on the assembly line 3 is increased or decreased. If the quantity of work in progress significantly increases due to the grouping process, it is judged that the grouping conditions are not appropriate, Update the grouping condition. Thereby, the grouping conditions can be automatically optimized.

【0025】(5)又製造管理部1は、製造オーダファ
イルから納期や組立予定日等を基に製造オーダを切り出
し、グルーピング条件と仕掛数量とを基に組立オーダの
投入順を決定し、その組立オーダを組立ライン管理部4
に送出する。
(5) Further, the manufacturing control section 1 cuts out the manufacturing order from the manufacturing order file based on the delivery date, the planned assembly date, etc., and determines the order of inputting the assembly order based on the grouping condition and the quantity in process. Assembly line management department 4
Send to.

【0026】(6)又組立ライン3の仕掛ラックの進捗
状況と、製造オーダによる図番毎,工程毎の標準工数と
を基に、仕掛ラックの完了時刻を求める。この場合のラ
ックは、組立ライン3に配列された各種の自動機間を搬
送されるもので、プリント基板等が収容されている。こ
の仕掛ラックの完了時刻をシミュレーションにより求め
た後、組立ライン3に対する投入準備時刻との大小関係
から緊急度を求める。即ち、余裕時間の有無や編成処理
時間の短縮の必要性等が判るから、この緊急度に従った
グルーピング処理を行う。それによって、組立ライン3
に於ける手待ち時間等を生じないように管理することが
できる。
(6) Further, the completion time of the in-process rack is obtained based on the progress status of the in-process rack on the assembly line 3 and the standard man-hours for each drawing number and process according to the manufacturing order. The rack in this case is transported between various automatic machines arranged in the assembly line 3, and accommodates a printed circuit board and the like. After the completion time of this work-in-process rack is obtained by simulation, the degree of urgency is obtained from the magnitude relationship with the time of preparation for loading on the assembly line 3. That is, the presence or absence of a margin time, the necessity of shortening the knitting processing time, and the like are known, and therefore the grouping processing is performed according to this urgency. As a result, the assembly line 3
It is possible to manage so that there is no waiting time in the field.

【0027】(7)又組立ライン管理部4の投入順決定
処理部は、製造管理部1からの組立オーダによる図番間
の類似度を求める。そして、類似度が高い順に投入順序
を決定し、組立ライン3の構成や動作状態等を基にグル
ーピング処理を行う。
(7) Further, the loading order determination processing section of the assembly line management section 4 obtains the degree of similarity between drawing numbers according to the assembly order from the manufacturing management section 1. Then, the order of loading is determined in descending order of similarity, and grouping processing is performed based on the configuration, operating state, etc. of the assembly line 3.

【0028】(8)又投入順決定処理部は、図番対応に
部品種の使用,不使用を示す値、例えば、使用を
「1」、不使用を「0」とし、これらを要素とした図番
対応のベクトルを形成し、ベクトル間の角度又はベクト
ル差によって図番間の類似度を求める。この場合、ベク
トル間の角度による類似度は、図番間の部品種の一致数
に対応するから、その値が大きい程、類似度が高いこと
になる。又ベクトル差による類似度は、図番間の部品種
の不一致数に対応するから、その値が小さい程、類似度
が高いことになる。
(8) Further, the placement order determination processing unit sets a value indicating use or non-use of the component type corresponding to the drawing number, for example, "1" for use and "0" for non-use, and these are used as elements. A vector corresponding to the drawing number is formed, and the similarity between the drawing numbers is obtained from the angle or the vector difference between the vectors. In this case, the degree of similarity due to the angle between the vectors corresponds to the number of coincidences of the component types between the drawing numbers, and thus the larger the value, the higher the degree of similarity. Further, the similarity due to the vector difference corresponds to the number of disagreements of the component types between the drawing numbers, and thus the smaller the value, the higher the similarity.

【0029】(9)又部品は総て同一の寸法ではなく、
幅等が広い部品も存在する。このような部品は、自動搭
載機に対してパレットの複数チャネルを占有する。そこ
で、これを占有ピッチとすると、部品種の使用,不使用
を示す値に、この占有ピッチによる重み付けを行う。例
えば、占有ピッチが大きいもの程、大きな重み付けを行
う。そして、この重み付けを行った値を要素とする図番
対応のベクトルを形成し、ベクトル間の角度又はベクト
ル差によって図番間の類似度を求める。
(9) The parts are not all the same size,
There are parts with wide widths. Such parts occupy multiple channels of the pallet for the automatic loader. Therefore, assuming this as the occupied pitch, the value indicating the use or non-use of the component type is weighted by the occupied pitch. For example, the larger the occupied pitch, the greater the weighting. Then, a vector corresponding to the drawing number having the weighted value as an element is formed, and the similarity between the drawing numbers is obtained from the angle between the vectors or the vector difference.

【0030】(10)又図番間の類似度をマトリクスで
表現した類似度テーブルを設ける。この類似度テーブル
の類似度の大きい順に並替えると、任意の位置から自動
搭載機のチャネル数に対応した数でグルーピングを行う
ことができる。そして、その場合に各グループ内の図番
間の類似度が高く、段取り替えの回数を少なくすること
ができる。
(10) Further, a similarity table in which the similarity between drawing numbers is expressed by a matrix is provided. By rearranging the similarity table in descending order of similarity, grouping can be performed from an arbitrary position by a number corresponding to the number of channels of the automatic mounting machine. In that case, the similarity between the drawing numbers in each group is high, and the number of setup changes can be reduced.

【0031】[0031]

【実施例】図2は本発明の実施例の説明図であり、11
は製造管理システム、12は倉庫管理システム、13は
組立ライン管理システム、14は製造オーダファイル、
15は部品表データファイル、16はグルーピング処理
の為の処理選択ファイル、17は仕掛オーダファイル、
18は出庫オーダファイル、19は組立オーダファイ
ル、20は組立実績ファイル、21は実装データファイ
ル、22は部品の投入グルーピング処理の為の処理選択
ファイル、23はラック管理ファイル、24はパレット
管理ファイル、25はグループ管理ファイル、26は搭
載データファイル、27は組立ラインである。
EXAMPLE FIG. 2 is an explanatory view of an example of the present invention.
Is a manufacturing management system, 12 is a warehouse management system, 13 is an assembly line management system, 14 is a manufacturing order file,
15 is a parts table data file, 16 is a processing selection file for grouping processing, 17 is an in-process order file,
18 is a delivery order file, 19 is an assembly order file, 20 is an assembly result file, 21 is a mounting data file, 22 is a process selection file for component grouping processing, 23 is a rack management file, 24 is a pallet management file, Reference numeral 25 is a group management file, 26 is a mounting data file, and 27 is an assembly line.

【0032】製造管理システム11は、製造オーダファ
イル14からの製造オーダに従って、部品表データファ
イル15からの部品表データと、処理選択ファイル16
からのグルーピング処理の条件を示すデータと、仕掛オ
ーダファイル17からの仕掛データと、組立実績ファイ
ル20からの組立ライン27の状態を示す組立実績デー
タとを基に、出庫オーダと組立オーダとを形成し、出庫
オーダファイル18を介して倉庫管理システム12へ出
庫オーダを加え、又組立オーダファイル19を介して組
立ライン管理システム13へ組立オーダを加えることに
なる。
The manufacturing management system 11 follows the manufacturing order from the manufacturing order file 14 and the parts table data from the parts table data file 15 and the process selection file 16
A delivery order and an assembly order are formed on the basis of the data indicating the condition of the grouping process from the work order data, the work in progress data from the work in process order file 17, and the assembly record data indicating the state of the assembly line 27 from the assembly record file 20. Then, a delivery order is added to the warehouse management system 12 via the delivery order file 18, and an assembly order is added to the assembly line management system 13 via the assembly order file 19.

【0033】又組立ライン27は、例えば、図32に示
す構成とすることができるものであり、組立ライン管理
システム13は、ラック管理ファイル23,パレット管
理ファイル24,グループ管理ファイル25,搭載デー
タファイル26を制御し、組立ライン27に投入された
プリント基板と部品とについて、半田印刷機や自動搭載
機等によって、プリント基板に部品を搭載して半田付け
し、検査を行って完成品とする。その場合、プリント基
板は、所定数毎にラックに収容され、ラック管理ファイ
ル23を基に管理される。又各種部品は、リール化さ
れ、そのリールはカートリッジに取付けられ、異なる種
類の部品対応のカートリッジが所要数取付けられたパレ
ットは、パレット管理ファイル24を基に管理される。
そして、搭載データファイル26からの搭載データに従
って、プリント基板の所定位置に自動搭載機によって部
品が搭載される。
The assembly line 27 can have the structure shown in FIG. 32, for example, and the assembly line management system 13 includes a rack management file 23, a pallet management file 24, a group management file 25, and a mounting data file. By controlling 26, the printed circuit board and the components put into the assembly line 27 are mounted and soldered on the printed circuit board by a solder printer, an automatic mounting machine or the like, and an inspection is performed to complete the product. In that case, the printed circuit boards are housed in a rack every predetermined number and managed based on the rack management file 23. Various parts are made into reels, the reels are attached to the cartridges, and the pallet to which a required number of cartridges corresponding to different types of parts are attached is managed based on the pallet management file 24.
Then, according to the mounting data from the mounting data file 26, the component is mounted on the predetermined position of the printed board by the automatic mounting machine.

【0034】前述の製造管理システム11と倉庫管理シ
ステム12と組立ライン管理システム13とは、それぞ
れ別個のプロセッサ又は単一のプロセッサの演算処理機
能によって実現することができる。
The manufacturing management system 11, the warehouse management system 12, and the assembly line management system 13 described above can be realized by separate processors or arithmetic processing functions of a single processor.

【0035】図3は製造オーダ,出庫オーダ,組立オー
ダの説明図であり、製造オーダファイル14の製造オー
ダは、例えば、製番,図番,指令数,予定日を含み、予
定日は、出庫予定日,組立予定日,試験予定日等を含む
ものである。又出庫オーダファイル18の出庫オーダ
は、例えば、出庫順,出庫グループ番号,製番,図番,
指令数,出庫予定日,出庫日等を含み、又組立オーダフ
ァイル19の組立オーダは、例えば、製番,図番,指令
数,組立予定日等を含むものである。
FIG. 3 is an explanatory diagram of a manufacturing order, a shipping order, and an assembly order. The manufacturing order of the manufacturing order file 14 includes, for example, a manufacturing number, a drawing number, a command number, and a scheduled date. It includes the scheduled date, the scheduled assembly date, the scheduled test date, and so on. The delivery order of the delivery order file 18 includes, for example, the delivery order, the delivery group number, the manufacturing number, the drawing number,
The number of commands, the scheduled delivery date, the date of delivery, etc. are included, and the assembly order of the assembly order file 19 includes, for example, the serial number, the drawing number, the number of commands, the scheduled date of assembly, and the like.

【0036】製造管理システム11は、製造オーダファ
イル14からの製造オーダにより、処理選択ファイル1
6からのグルーピング条件等を基に出庫オーダ決定処理
を行い、それによる出庫オーダを出庫オーダファイル1
8に格納する。又組立オーダ切り出し処理により組立オ
ーダを形成して組立オーダファイル19に格納する。こ
の組立オーダファイル19の組立オーダについて、処理
選択ファイル22からのグルーピング条件等を基に投入
順決定処理を行い、それにより投入順テーブル28を形
成する。この投入順データは、例えば、投入順と投入グ
ループと製番と図番と指令数とを含むものである。
The manufacturing management system 11 uses the manufacturing order from the manufacturing order file 14 to select the process selection file 1
Outgoing order determination processing is performed based on the grouping conditions etc. from 6 and the resulting outgoing order is issued by the outgoing order file 1
Store in 8. Also, an assembly order is formed by the assembly order cutout process and stored in the assembly order file 19. With respect to the assembly order of the assembly order file 19, a placement order determination process is performed based on the grouping conditions and the like from the process selection file 22, and thereby a placement order table 28 is formed. This throwing order data includes, for example, a throwing order, a throwing group, a manufacturing number, a drawing number, and a command number.

【0037】図4は仕掛オーダ,部品表データ,処理選
択の説明図であり、図2に於ける仕掛オーダファイル1
7と部品表データファイル15と処理選択ファイル16
との一例を示す。仕掛オーダファイル17は、工程,製
番,図番,指令数,予定納期,完了数,仕掛数,グルー
プ番号等を含む構成であり、又部品表データファイル1
5は、図番,部品仕様,数量等を含む構成である。又処
理選択ファイル16は、仕掛数量と対象オーダ期間とグ
ルーピング条件等を含み、仕掛数量が少ない時は、図番
単位でグルーピング処理し、仕掛数量が多い時は、部品
共通度優先によるグルーピング処理を行うことを示す。
FIG. 4 is an explanatory diagram of the in-process order, the parts table data, and the process selection. The in-process order file 1 in FIG.
7, parts table data file 15 and processing selection file 16
An example is shown below. The work-in-order file 17 is configured to include processes, manufacturing numbers, drawing numbers, command numbers, planned delivery times, completed numbers, work-in-process numbers, group numbers, and the like, and the parts table data file 1
5 is a configuration including drawing numbers, parts specifications, quantities, and the like. Further, the process selection file 16 includes the in-process quantity, the target order period, the grouping conditions, etc. When the in-process quantity is small, the grouping processing is performed in the unit of drawing number, and when the in-process quantity is large, the grouping processing by the priority of the parts commonality is performed. Indicates to do.

【0038】図5は出庫オーダ決定処理のフローチャー
トであり、製造管理システム11は、倉庫管理システム
12へ出庫オーダを送出する為に、出庫オーダ決定処理
の機能を起動する。この出庫オーダ決定処理により、仕
掛オーダファイル17からの仕掛数を基に現在の仕掛数
量を算出する(a1)。例えば、図4に示す仕掛オーダ
ファイル17の内容の場合は、仕掛数を加算することに
より、現在の仕掛数量は1300枚となる。
FIG. 5 is a flow chart of the shipping order determination processing, and the manufacturing management system 11 activates the function of the shipping order determination processing in order to send the shipping order to the warehouse management system 12. By this issuing order determination processing, the current in-process quantity is calculated based on the in-process number from the in-process order file 17 (a1). For example, in the case of the contents of the in-process order file 17 shown in FIG. 4, the current in-process quantity becomes 1300 by adding the in-process number.

【0039】次に、処理選択ファイル16のグルーピン
グ条件を参照して出庫対象オーダ切り出し期間決定を行
う(a2)。そして、仕掛数と基準値とを比較し(a
3)、仕掛数が基準値に比較して多い場合は部品共通度
によるグルーピング(a4)、仕掛数と基準値とがほぼ
同一の場合は製番単位のグルーピング(a5)、仕掛数
が基準値より少ない場合は図番単位の出庫(a6)のよ
うにグルーピング処理が決定されて、出庫オーダが作成
される(a7)。前述のように、現在の仕掛数量が13
00枚の場合、図4の処理選択ファイル16の内容を参
照すると、対象オーダ期間7日,グルーピング条件は部
品共通度優先となる。又出庫オーダ作成に於いては、製
造オーダファイル14から現在よりn日後(前述の仕掛
数量1300枚の場合、対象オーダ期間の7日後)に組
立予定の製造オーダを読取り、部品共通度によるグルー
ピング処理を行い、出庫オーダファイル18に格納す
る。この出庫オーダファイル18から倉庫管理システム
12に出庫オーダが送出されることになる。
Next, the delivery target order cutout period is determined with reference to the grouping conditions of the process selection file 16 (a2). Then, the number of work in process and the reference value are compared (a
3) If the number of work in process is larger than the reference value, grouping according to the degree of commonality of parts (a4), if the number of work in progress and the reference value are almost the same, grouping by production number (a5), the number of work in progress is the reference value If the number is smaller, the grouping process is determined as in the case of drawing-out by unit (a6), and a shipping order is created (a7). As mentioned above, the current work-in-process quantity is 13
In the case of 00 sheets, referring to the contents of the process selection file 16 in FIG. 4, the target order period is 7 days, and the grouping condition has the component commonality priority. In order to create a delivery order, the production order file to be assembled is read from the production order file 14 n days after the present (7 days after the target order period in the case of the above-mentioned work-in-process quantity of 1300 sheets), and grouping processing is performed according to the degree of commonality of parts. And stores it in the delivery order file 18. The delivery order is sent from the delivery order file 18 to the warehouse management system 12.

【0040】図6はグルーピング処理の説明図であり、
仕掛増減判定処理(b1)は、製造オーダファイル14
からの製造オーダと仕掛オーダファイル17からの仕掛
数と組立ライン管理システム13から組立実績ファイル
20を介した組立実績とを基に仕掛増減を判定し、且つ
組立実績ファイル20からの組立実績に基づいて仕掛オ
ーダファイル17の仕掛数を更新する。
FIG. 6 is an explanatory diagram of the grouping process.
The in-process increase / decrease determination process (b1) is performed by the manufacturing order file 14
The increase or decrease of work in progress is determined based on the manufacturing order from the work order and the number of work in progress from the work order file 17, and the assembly result from the assembly line management system 13 via the assembly result file 20, and based on the assembly result from the assembly result file 20. The number of work in process in the work in process order file 17 is updated.

【0041】仕掛増減判定処理(b1)による仕掛増減
データは仕掛増減ファイル29に格納され、グルーピン
グ処理選択ファイルメンテナンスの処理(b2)によ
り、処理選択ファイル16のグルーピング条件の更新が
行われる。即ち、この処理選択ファイル16のグルーピ
ング条件に従ってグルーピング処理を行った結果、仕掛
数量が著しく増加する場合は、最適なグルーピング条件
ではないから、これを更新するものである。
The in-process increase / decrease data by the in-process increase / decrease determination process (b1) is stored in the in-process increase / decrease file 29, and the grouping condition of the process selection file 16 is updated by the grouping process selection file maintenance process (b2). That is, when the grouping process is performed according to the grouping conditions of the process selection file 16 and the in-process quantity significantly increases, it is not the optimum grouping condition and is updated.

【0042】図7はグルーピングの説明図であり、
(A)は製番優先グルーピングの例を示し、製番S1を
グループ1、製番S2をグループ2、製番S3をグルー
プ3とした場合を示し、現在からn時間後にグループ1
の組立てが開始され、グループ2はその後に組立てが開
始され、グループ3は現在から(n+m)時間後に組立
てが開始されることを示す。
FIG. 7 is an explanatory diagram of grouping.
(A) shows an example of product number priority grouping, where the product number S1 is group 1, the product number S2 is group 2, and the product number S3 is group 3, and the group 1 is n hours after the present.
Indicates that assembly is started, group 2 is started to be assembled thereafter, and group 3 is to be started after (n + m) hours from the present.

【0043】又(B)は部品共通度優先グルーピングの
例を示し、製番S1,S2に於ける同一の図番Z1と、
製番S1,S4に於ける同一の図番Z2と、製番S1に
於ける図番Z3とをグループ1とし、その他のをグルー
プ2とした場合を示す。そして製番S1について現在か
らn時間後に組立てが開始され、製番S2についてはそ
の後に組立てが開始され、製番S4については現在から
(n+m’)時間後に組立てが開始されることを示す。
Further, (B) shows an example of component commonality priority grouping, which is the same drawing number Z1 in the product numbers S1 and S2.
The case where the same drawing number Z2 in the manufacturing numbers S1 and S4 and the drawing number Z3 in the manufacturing numbers S1 are group 1 and the other are group 2 is shown. Then, it indicates that assembly of the serial number S1 is started n hours after the present, assembly of the serial number S2 is started after that, and assembly of the serial number S4 is started (n + m ') hours after the present.

【0044】図8は投入順決定及びグルーピング処理の
説明図であり、図2と同一符号は同一部分を示し、31
はパレット編成システム、32はリール管理ファイル、
33は部品マスタファイル、34は処理選択テーブル、
35は投入順決定処理部、36はグルーピング処理部、
37は搭載データ作成部、38はラック進度テーブル、
39は工数管理ファイルである。
FIG. 8 is an explanatory view of the input order determination and the grouping processing. The same reference numerals as those in FIG.
Is a pallet organization system, 32 is a reel management file,
33 is a parts master file, 34 is a process selection table,
Reference numeral 35 is an input order determination processing unit, 36 is a grouping processing unit,
37 is a mounting data creation unit, 38 is a rack progress table,
Reference numeral 39 is a man-hour management file.

【0045】投入順決定処理部35は、組立オーダファ
イル19からの組立オーダと、実装データファイル21
からの実装データと、処理選択テーブル34からの選択
条件と、ラック進度テーブル38からのラック進度とを
基に投入順を決定する。グルーピング処理部36は、実
装データファイル21からの実装データと、リール管理
ファイル32からのリール管理データと、部品マスタフ
ァイル33からの部品データと、投入順データとを基に
グルーピング処理し、グループ情報を搭載データ作成部
37に加えると共にパレット管理ファイル24に格納す
る。
The placement order determination processing unit 35, the assembly order from the assembly order file 19 and the mounting data file 21.
The loading order is determined based on the mounting data from No. 3, the selection condition from the process selection table 34, and the rack progress from the rack progress table 38. The grouping processing unit 36 performs grouping processing based on the mounting data from the mounting data file 21, the reel management data from the reel management file 32, the component data from the component master file 33, and the placement order data, and group information. Is stored in the palette management file 24 while being added to the mounting data creation unit 37.

【0046】搭載データ作成部37は、実装データファ
イル21からの実装データと、グルーピング処理部36
からのグループ情報とを基に、プリント基板に搭載する
部品種及びその搭載位置等を含む搭載データを作成して
搭載データファイル26に格納し、工数管理ファイル3
9に搭載データに対応する工数を格納する。又組立ライ
ン27には、パレット管理ファイル24からグループ情
報に基づく指令が加えられ、又ラック管理ファイル23
からラック管理データに基づく指令が加えられ、そのラ
ックの進度情報がラック管理ファイル23を介してラッ
ク進度テーブル38に加えられる。又搭載データファイ
ル26から組立ライン27に搭載データが加えられ、こ
の搭載データに基づいて組立ライン27に配置された自
動搭載機が制御される。
The mounting data creating unit 37 includes the mounting data from the mounting data file 21 and the grouping processing unit 36.
Based on the group information from, the mounting data including the component type to be mounted on the printed circuit board and its mounting position is created and stored in the mounting data file 26, and the man-hour management file 3
The man-hour corresponding to the mounting data is stored in 9. A command based on the group information is added from the pallet management file 24 to the assembly line 27, and the rack management file 23 is also added.
From the rack management data, the progress information of the rack is added to the rack progress table 38 via the rack management file 23. Further, mounting data is added to the assembly line 27 from the mounting data file 26, and the automatic mounting machine arranged on the assembly line 27 is controlled based on this mounting data.

【0047】図9はラック進度テーブルの作成説明図で
あり、ラック管理ファイル23に、ラックIDとして、
A,B,C,D,Eに対応した現在の組立ライン27に
於ける位置と、その製番,図番,枚数が格納されてい
る。又工数管理ファイル39に、図番対応に、半田付
け,小型部品の搭載,異形部品の搭載等についての工数
が格納されている。ラック進度テーブル38は、ラック
ID対応に、例えば、半田印刷機,小型搭載機,異形搭
載機についての状態,工数が格納される。例えば、ラッ
クA(ラックIDがAのラック)に収容されたプリント
基板について半田印刷機では、工数10の工程完了状
態、小型搭載機では工数30の工程仕掛中、異形搭載機
では工数25の工程前の状態を示している。
FIG. 9 is a diagram for explaining the creation of the rack progress table. In the rack management file 23, as the rack ID,
The current position in the assembly line 27 corresponding to A, B, C, D, E, the manufacturing number, the drawing number, and the number of sheets are stored. Further, the man-hour management file 39 stores man-hours for soldering, mounting of small-sized components, mounting of odd-shaped components, etc. corresponding to the drawing numbers. The rack progress table 38 stores, for example, states and man-hours of a solder printing machine, a small-sized mounting machine, and an odd-shaped mounting machine in correspondence with the rack ID. For example, with respect to a printed circuit board accommodated in a rack A (rack whose rack ID is A), a solder printer has a process completion state of 10 man-hours, a small mounting machine has 30 man-hours in process, and a odd-shaped mounting machine has 25 man-hours. The previous state is shown.

【0048】図10は仕掛ラック完了時刻の説明図であ
り、編成装置と半田印刷機と小型搭載機とに対して、現
在時刻では、ラックA(ラックIDがAのラック)は、
小型搭載機に於ける工程が終了し、ラックBは半田印刷
機に於ける工程が終了して、小型搭載機に於ける工程前
の状態を示している。又ラックC,D,Eは半田印刷機
に於ける工程前であり、従って、ラックC,D,Eは小
型搭載機に於ける工程前の状態である。
FIG. 10 is an explanatory diagram of the in-process rack completion time. With respect to the knitting apparatus, the solder printing machine, and the small-sized mounting machine, at the current time, the rack A (rack with the rack ID A) is
The process in the small mounting machine is completed, and the rack B shows the state before the process in the small mounting machine after the process in the solder printing machine is completed. The racks C, D, and E are in the state before the process in the solder printing machine, and thus the racks C, D, and E are in the state before the process in the small mounting machine.

【0049】又最大処理時間は、編成装置に与える編成
データを作成する為の最大の処理時間を示し、又最大編
成時間は、使用できるパレットの全部にカートリッジを
搭載するのに必要とする時間で有り、部品種数が少ない
場合は、パレットに装着するカートリッジが少なくて済
むから編成時間を短くすることができる。又印刷時間
は、半田印刷機に於けるプリント基板へのクリーム半田
印刷に要する時間である。又制限時間は、仕掛ラック完
了時刻から、前工程の半田印刷機に於ける所要工程時間
と現在時刻とを引くことにより求められた時間である。
The maximum processing time is the maximum processing time for creating the knitting data to be given to the knitting device, and the maximum knitting time is the time required to mount the cartridges on all usable pallets. If the number of parts is small, the number of cartridges to be mounted on the pallet is small and the knitting time can be shortened. The printing time is the time required for cream solder printing on a printed circuit board in a solder printer. The time limit is the time obtained by subtracting the required process time and the current time in the solder printer of the previous process from the in-process rack completion time.

【0050】投入順決定処理を起動すると、組立ライン
27に於けるプリント基板の搬送単位であるラックの進
捗状況を管理するラック管理ファイル23と、図番,工
程毎に必要とする工数を管理する工数管理ファイル39
とから、ラック進度テーブル38を作成し、このラック
進度テーブル38の内容を読出して、現在組立ライン2
7に仕掛かっている最終ラックが、小型搭載機に於ける
工程を完了する時刻をシミュレーションして仕掛ラック
完了時刻を求める。それにより、新たに投入されるラッ
クが、この完了時刻以前に小型搭載機に到着していれ
ば、この小型搭載機に手待ちが発生しないことになる。
When the loading sequence determination process is started, a rack management file 23 for managing the progress of the rack, which is a unit of transport of printed circuit boards in the assembly line 27, and a man-hour required for each drawing number and process are managed. Tact management file 39
Then, the rack progress table 38 is created, the contents of the rack progress table 38 are read, and the current assembly line 2
The time when the final rack in process 7 completes the process on the small-sized machine is simulated to determine the time when the in-process rack completes. As a result, if the newly loaded rack arrives at the small-sized mounting machine before this completion time, the small-sized mounting machine does not have to wait.

【0051】図11は緊急度判定による処理説明図であ
り、前述の制限時間,最大編成時間,最大処理時間を基
に緊急度1〜4を定める。緊急度1は、制限時間<最大
編成時間の場合であり、図10に於ける状態から時間が
経過し、ラックEは小型搭載機に於ける工程前の状態
で、このラックEの後に手待ち時間が生じないようにす
る為には、編成時間を短くする必要がある。この編成時
間は、部品種が多い程、長くなる傾向を有するから、グ
ルーピング処理を行わず、且つ部品種数が最小のオーダ
を選択する。それによって、編成時間を短くすることが
できる。
FIG. 11 is an explanatory diagram of the processing based on the urgency level determination. The urgency levels 1 to 4 are determined based on the above-mentioned time limit, maximum organization time, and maximum processing time. Urgency 1 is the case where the time limit is less than the maximum formation time, the time has passed from the state in FIG. 10, and the rack E is in the state before the process in the small-sized mounting machine and waits after the rack E. It is necessary to shorten the knitting time so that the time does not occur. Since the knitting time tends to become longer as the number of types of parts increases, the grouping process is not performed and the order with the minimum number of types of parts is selected. Thereby, the knitting time can be shortened.

【0052】又最大編成時間<制限時間<最大編成時間
+最大処理時間の関係の場合を緊急度2とする。この場
合、ラックD,Eが半田印刷機及び小型搭載機に於ける
工程前の状態であるとすると、最大編成時間は制限時間
内であるから確保されていると見做し、最大処理時間を
短くして、制限時間内となるように処理する。その場
合、処理時間はグルーピング数が多い程、長くなるか
ら、グルーピング処理を行わない。又次回の編成に余裕
を与える為には、ロット数の大きいオーダを選択するこ
とが好適となる。
The urgency level 2 is defined as the relation of maximum organization time <limit time <maximum organization time + maximum processing time. In this case, assuming that the racks D and E are in a state before the process in the solder printing machine and the small-sized mounting machine, the maximum knitting time is considered to be secured because it is within the time limit, and the maximum processing time is Shorten the processing so that it is within the time limit. In that case, the processing time becomes longer as the number of groupings increases, so that the grouping processing is not performed. Also, in order to give a margin to the next knitting, it is preferable to select an order with a large lot number.

【0053】又制限時間≧最大処理時間+最大編成時間
の関係の場合を緊急度3とする。この場合、最大処理時
間と最大編成時間とを確保できるから、ロット数の大小
のオーダを組合せるグルーピング処理を行い、タクトタ
イムを確保する。
The degree of urgency 3 is defined as the relationship of time limit ≧ maximum processing time + maximum organization time. In this case, since the maximum processing time and the maximum organization time can be secured, the grouping processing that combines the orders of large and small lot numbers is performed to secure the takt time.

【0054】又制限時間≫最大処理時間+最大編成時間
の場合を緊急度4とする。この場合は余裕時間が大きい
から、部品共通度の大きいものをグルーピングする。そ
れによって編成効率を向上する。又グルーピングの条件
としては、更に納期等を考慮することができる。即ち、
納期が差し迫っているものは、グルーピングを行わずに
組立ライン27に投入し、納期が遅いものは、グルーピ
ングの範囲を広くしてグルーピング効率を高くすること
ができる。
Further, the time limit >> maximum processing time + maximum organization time is set as urgency level 4. In this case, since the margin time is large, those having a high degree of commonality of parts are grouped. Thereby, the formation efficiency is improved. Further, as the grouping condition, the delivery date can be further considered. That is,
If the delivery date is imminent, it can be put into the assembly line 27 without performing grouping, and if the delivery date is late, the grouping range can be widened to improve the grouping efficiency.

【0055】図12は処理選択テーブルの説明図であ
り、前述のように緊急度1〜4を定めた場合、部品種数
とタクトタイム(ロット数)と類似性(共通度)とグル
ーピングの有無とを示すもので、例えば、緊急度1の場
合、編成時間を短くする必要があるから、部品種を最優
先で判定し、グルーピング処理は無しとする。又緊急度
4の場合、類似性(共通度)を最優先で判定し、グルー
ピング処理は有りとする。
FIG. 12 is an explanatory diagram of the process selection table. When the urgency levels 1 to 4 are set as described above, the number of component types, the tact time (the number of lots), the similarity (commonality), and the presence or absence of grouping. In the case of the urgency level 1, for example, the knitting time needs to be shortened, so the component type is determined with the highest priority and the grouping process is not performed. Further, in the case of the urgent level 4, the similarity (commonality) is determined with the highest priority, and the grouping processing is assumed to be present.

【0056】図13は投入順決定処理フローチャートで
あり、ラック進度テーブル38を参照して仕掛ラック完
了時刻を求める(c1)。そして、図11について説明
した緊急度1〜4を求める(c2)。そして、処理選択
テーブル34を参照して緊急度判定を行う(c3)。緊
急度1の場合、部品種数が最小でロット数が多いオーダ
を選択する(c4)。又緊急度2の場合は、ロット数が
最大で部品種数が少ないオーダを選択する(c5)。又
緊急度3の場合は、オーダをロット数が大きい順に並替
えて大小順に選択する(c6)。又緊急度4の場合は、
図番を類似性の大きい順に並替えて、その順序でオーダ
を選択する(c7)。このような選択に従ってグルーピ
ング処理を行う(c8)。
FIG. 13 is a flow chart for determining the order of loading. The in-process rack completion time is obtained by referring to the rack progress table 38 (c1). Then, the urgency levels 1 to 4 described with reference to FIG. 11 are obtained (c2). Then, the urgency level determination is performed by referring to the process selection table 34 (c3). When the urgency is 1, the order with the smallest number of parts and the large number of lots is selected (c4). When the urgency is 2, the order with the largest number of lots and the smallest number of parts is selected (c5). In the case of the urgency level 3, the order is rearranged in the order of the number of lots and selected in descending order (c6). In case of urgency 4,
The drawing numbers are rearranged in descending order of similarity, and orders are selected in that order (c7). Grouping processing is performed according to such selection (c8).

【0057】図14は緊急度による優先順位付けの説明
図であり、オーダ管理テーブルに、オーダ1〜7と図番
A〜Gと指令数と部品種数とが格納されている場合に、
緊急度1の場合は、グルーピング無しとし、部品種数が
最小でロット数が大きいものを選択するから、オーダ5
が選択される。又緊急度2の場合は、ロット数が最大で
部品種数が小さいオーダ7が選択される。
FIG. 14 is an explanatory diagram of prioritizing according to the degree of urgency. When the order management table stores orders 1 to 7, drawing numbers A to G, the number of commands and the number of parts,
In case of urgency 1, there is no grouping, and the one with the smallest number of parts and the large number of lots is selected.
Is selected. When the urgency is 2, the order 7 having the largest number of lots and the smallest number of parts is selected.

【0058】又緊急度3の場合は、オーダをロット数が
大きい順に並替えるから、オーダ7,4,1,3,6,
2,5の優先順位となり、この優先順位に従ってグルー
ピング処理が行われる。又緊急度4の場合は、図番を類
似性の大きい順に並替えるから、オーダ5,7,1,
3,6,2,4の優先順位となり、この優先順位に従っ
てグルーピング処理が行われる。
When the urgency is 3, the orders are rearranged in descending order of the number of lots. Therefore, the orders 7, 4, 1, 3, 6,
The priority order is 2, 5 and the grouping process is performed according to this priority order. If the urgency is 4, the drawing numbers are rearranged in descending order of similarity, so orders 5, 7, 1,
The priority order is 3, 6, 2, and 4, and the grouping process is performed according to this priority order.

【0059】図15は部品共通度による投入順決定処理
の説明図であり、21は実装データファイル、26は搭
載データファイル、28は投入順テーブル、35は投入
順決定処理部、41は搭載データ作成処理部、42は部
品チャネル設定処理部、43は部品段取り替えテーブ
ル、44は類似度テーブル、45は部品使用テーブル、
46は投入順序決定処理部である。
FIG. 15 is an explanatory view of the loading order determination processing based on the degree of commonality of parts, 21 is a mounting data file, 26 is a loading data file, 28 is a loading order table, 35 is a loading order determination processing section, and 41 is loading data. A creation processing unit, 42 is a component channel setting processing unit, 43 is a component setup change table, 44 is a similarity table, 45 is a component use table,
Reference numeral 46 is a loading order determination processing unit.

【0060】図16は搭載データファイル作成説明図で
あり、組立オーダファイル19から図番Z1,Z2,・
・・対応の実装データファイル21を作成し、投入順テ
ーブル28と部品段取り替えテーブル43とを基に、搭
載データファイル26を作成する。組立オーダファイル
19は、図番単位でグルーピング処理された場合を示
し、実装データファイル21は、部品記号,部品仕様,
部品搭載座標(X,Y,θ)等からなる構成を有する。
又投入順テーブル28は、図3に於ける投入順テーブル
28と同様の場合を示す。
FIG. 16 is a diagram for explaining the mounting data file creation. The assembly order file 19 to the drawing numbers Z1, Z2 ,.
.. The corresponding mounting data file 21 is created, and the mounting data file 26 is created based on the loading order table 28 and the part setup change table 43. The assembly order file 19 shows a case where grouping processing is performed in the unit of drawing number, and the mounting data file 21 includes a part symbol, a part specification,
It has a configuration including component mounting coordinates (X, Y, θ) and the like.
Further, the throwing order table 28 shows the same case as the throwing order table 28 in FIG.

【0061】図15に於ける投入順決定処理部35は、
組立オーダに従って図16に示すような内容の実装デー
タファイル21からの実装データに基づいて部品使用テ
ーブル45を作成し、投入順序決定処理部46は、類似
度テーブル44を参照して投入順序を決定し、図16に
示すような投入順テーブル28を作成する。又部品使用
テーブル45を基に部品チャネル設定処理部42は、図
16に示すような部品段取り替えテーブル43を作成
し、この部品段取り替えテーブル43のデータと、実装
データファイル21の実装データとを基に、搭載データ
作成処理部41に於いて搭載データを作成し搭載データ
ファイル26に格納する。この搭載データファイル26
の搭載データは、例えば、図16に示すように、部品種
番号と搭載位置座標(X,Y)及び搭載角度(R)とを
含むものとなる。
The input sequence determination processing unit 35 in FIG.
According to the assembly order, the component use table 45 is created based on the mounting data from the mounting data file 21 having the content as shown in FIG. 16, and the placement order determination processing unit 46 refers to the similarity table 44 to determine the placement order. Then, the input order table 28 as shown in FIG. 16 is created. Also, the component channel setting processing unit 42 creates a component setup change table 43 as shown in FIG. 16 based on the component use table 45, and stores the data of the component setup change table 43 and the mounting data of the mounting data file 21. Based on this, the mounting data creation processing unit 41 creates the mounting data and stores it in the mounting data file 26. This onboard data file 26
16, the mounting data includes, for example, the component type number, the mounting position coordinates (X, Y), and the mounting angle (R).

【0062】図17は部品共通度による他の投入順決定
処理の説明図であり、19は組立オーダファイル、21
は実装データファイル、23はラック管理ファイル、2
4はパレット管理ファイル、25はグループ管理ファイ
ル、26は搭載データファイル、28は投入順テーブ
ル、41は搭載データ作成処理部、43は部品段取り替
えテーブル、51は投入順・グループ決定処理部、52
は部品使用テーブル、53は投入順序決定処理部、54
は類似度テーブル、55はグルーピング処理部、56は
設備条件テーブルである。
FIG. 17 is an explanatory view of another process for determining the order of placement based on the degree of commonality of parts, 19 is an assembly order file, and 21 is
Is a mounting data file, 23 is a rack management file, 2
4 is a pallet management file, 25 is a group management file, 26 is a loading data file, 28 is a loading order table, 41 is a loading data creation processing unit, 43 is a parts setup change table, 51 is a loading order / group determination processing unit, 52
Is a parts use table, 53 is a placement order determination processing unit, 54
Is a similarity table, 55 is a grouping processing unit, and 56 is an equipment condition table.

【0063】投入順・グループ決定処理部51は、組立
オーダファイル19からの組立オーダに従った実装デー
タファイル21からの実装データに基づいて、部品使用
テーブル52を作成し、投入順序決定処理部53は、類
似度テーブル54を参照して投入順序を決定し、投入順
テーブル28を作成する。グルーピング処理部55は、
部品使用テーブル52と投入順テーブル28と設備条件
テーブル56の組立ライン設備条件等とを基に、グルー
ピング処理し、ラック管理ファイル23とグループ管理
ファイル25と部品段取り替えテーブル43とにグルー
ピング処理結果を通知する。搭載データ作成処理部41
は、実装データファイル21からの実装データと、部品
段取り替えテーブル43からの部品段取り替えのデータ
とを基に搭載データを作成し、搭載データファイル26
に格納し、又部品段取り替えテーブル43の内容に従っ
てパレット管理ファイル24のパレット管理データを格
納する。
The placement order / group determination processing unit 51 creates the parts use table 52 based on the mounting data from the mounting data file 21 according to the assembly order from the assembly order file 19, and the loading order determination processing unit 53. Determines the input order by referring to the similarity table 54 and creates the input order table 28. The grouping processing unit 55
Grouping processing is performed based on the parts usage table 52, the loading order table 28, and the assembly line equipment conditions in the equipment condition table 56, and the grouping processing results are displayed in the rack management file 23, the group management file 25, and the parts setup change table 43. Notice. Onboard data creation processing unit 41
Creates mounting data based on the mounting data from the mounting data file 21 and the component setup change data from the component setup change table 43.
In addition, the pallet management data of the pallet management file 24 is stored according to the contents of the part setup change table 43.

【0064】図18は部品の使用,不使用によるベクト
ル表現の説明図であり、図番Z1,Z2,Z3,・・・
と、部品a,b,c,・・・とを対応させ、図番対応に
使用する部品については「1」、使用しない部品につい
ては「0」とし、部品数の要素からなるベクトル表現で
各図番を表す。例えば、図番Z1は、(1,0,0,
1,0,1,0,0,1,1)となり、図番Z6は、
(1,0,0,1,1,1,0,0,1,1)となる。
FIG. 18 is an explanatory diagram of a vector expression by the use and non-use of parts. The drawing numbers Z1, Z2, Z3, ...
, And parts a, b, c, ... Corresponding, “1” for the part used in correspondence with the drawing number, “0” for the part not used, and a vector expression consisting of elements of the number of parts. Indicates the drawing number. For example, the drawing number Z1 is (1, 0, 0,
1,0,1,0,0,1,1), and the drawing number Z6 is
(1,0,0,1,1,1,0,0,1,1).

【0065】図19は図番間の類似度定義説明図であ
り、ベクトル間の角度θを求め、この角度θが小さい程
類似度が大きいことを示す。このベクトル計算に於いて
平方根処理が入るから、両辺を自乗して、類似度をcos2
θにより表す。即ち、図番A,Bの場合に、 類似度=(図番Aと図番Bで一致する部品種数)2
(図番Aの部品種数×図番Bの部品種数) として類似度を求める。従って、ベクトルA,B,C,
D,Eが、図19の(A),(B)に示す場合、ベクト
ルAに対する類似度は、B,C,D,Eの順となり、ベ
クトルEに対する類似度は、A,B,D,Cの順とな
る。
FIG. 19 is a diagram for explaining the definition of similarity between drawing numbers. The angle θ between vectors is determined, and the smaller the angle θ, the greater the similarity. Since square root processing is included in this vector calculation, both sides are squared and the similarity is calculated as cos 2
It is represented by θ. That is, in the case of drawing numbers A and B, the degree of similarity = (the number of types of parts that match between drawing number A and drawing number B) 2 /
The degree of similarity is calculated as (the number of component types of drawing number A × the number of component types of drawing number B). Therefore, the vectors A, B, C,
When D and E are shown in (A) and (B) of FIG. 19, the similarity to the vector A is B, C, D, and E in this order, and the similarity to the vector E is A, B, D, and The order is C.

【0066】図20は部品使用テーブル及び類似度テー
ブルの説明図であり、(A)の部品使用テーブルは、図
番Z1〜Z6と部品a〜iとについての部品の使用,不
使用を示す。この部品使用テーブルを用いて類似度テー
ブルを作成すると、(B)に示す内容となる。なお、組
合せ上、意味のない図番間の類似度を便宜上−1とした
場合を示す。例えば、図番Z1と図番Z6とについて
は、図番Z1の部品種数は5、図番Z6の部品種数は
6、部品種の一致数は5であるから、類似度は、 52 /(5×6)=0.833 となる。図番Z1と図番Z5とは、部品種の一致数が零
であるから、類似度は0となる。
FIG. 20 is an explanatory diagram of the parts usage table and the similarity table. The parts usage table of FIG. 20A shows the usage and non-use of the parts for the drawing numbers Z1 to Z6 and the parts a to i. When a similarity table is created using this parts usage table, the contents shown in (B) are obtained. In addition, for convenience, the case where the similarity between the drawing numbers that has no meaning is set to -1 is shown. For example, regarding the drawing numbers Z1 and Z6, the number of parts in the drawing number Z1 is 5, the number of parts in the drawing number Z6 is 6, and the number of matching parts is 5, so the similarity is 5 2. /(5×6)=0.833. Since the number of coincidences of the component types between the drawing numbers Z1 and Z5 is zero, the degree of similarity is 0.

【0067】図21,図22,図23は類似度テーブル
を用いた投入順決定処理の説明図であり、図20の
(B)の類似度テーブルを用いた場合を示し、図番のZ
は省略している。又h,iは、前述の部品を示すもので
はなく、一般記号として、h=1,2,3,・・・及び
i=1,2,3,・・・を示すものである。先ず、の
ステップ1に於いて先頭図番候補を見つける為に、類似
度テーブルをサーチして類似度が最も低い二つの図番を
見つける。この場合、類似度が0の図番1,5が候補と
なる。
21, FIG. 22 and FIG. 23 are explanatory views of the input order determination processing using the similarity table, showing the case of using the similarity table of FIG.
Is omitted. Further, h and i do not show the above-mentioned parts but show h = 1, 2, 3, ... And i = 1, 2, 3 ,. First, in step 1, in order to find the first drawing number candidate, the similarity table is searched to find the two drawing numbers with the lowest similarity. In this case, the drawing numbers 1 and 5 having a similarity of 0 are candidates.

【0068】次ののステップ2に於いて、先頭図番候
補の図番1,5について、最も類似度が高いものを含む
方を選択する。この場合、図番1,6間の類似度の0.
833が、図番5,4間の類似度の0.450より高い
から、図番1が先頭図番として選択される。
In the next step 2, the first drawing number candidate drawing numbers 1 and 5 are selected, including one having the highest degree of similarity. In this case, the similarity between the drawing numbers 1 and 6 is 0.
Since 833 is higher than 0.450 which is the similarity between drawing numbers 5 and 4, drawing number 1 is selected as the first drawing number.

【0069】次ののステップ3に於いて、先頭図番1
の行(i=1)を総て−1とし、以降の処理において選
択されないようにする。そして、先頭図番1に対して類
似度が最も高い図番を選択する。この場合、図番6が選
択される。
In the next step 3, the first drawing number 1
All rows (i = 1) are set to -1 so that they will not be selected in the subsequent processing. Then, the drawing number having the highest degree of similarity to the first drawing number 1 is selected. In this case, the drawing number 6 is selected.

【0070】次ののステップ4に於いて(図22参
照)、選択された図番6の行(i=6)を総て−1と
し、図番6に対する類似度が最も高いものを選択する。
この場合、図番2が選択される。
In the next step 4 (see FIG. 22), all the selected rows (i = 6) of the drawing number 6 are set to -1, and the one having the highest similarity to the drawing number 6 is selected. .
In this case, the drawing number 2 is selected.

【0071】以下同様にして順次類似度の高いものを選
択し、選択された図番の対応行は、次の選択処理で選択
されないように−1とする。又次ののステップ5に於
いて、図番2に対する類似度が同じ図番が複数存在する
場合、一つ前に選択された図番との類似度を見て、より
高い類似度の図番を選択する。その場合に於いても類似
度が同じ場合は、もう一つ前に選択された図番との類似
度を見て選択する。例えば、図番2に対して類似度が
0.250で同じ図番3,5が存在する場合、一つ前に
選択された図番6と、図番3,5との類似度を比較す
る。この場合の類似度は0.042で同じ場合であるか
ら、もう一つ前に選択された図番1と、図番3,5との
類似度を比較する。この場合の類似度は図番3の方が高
いので、図番3が選択される。
In the same manner, those having a high degree of similarity are sequentially selected, and the corresponding row of the selected drawing number is set to -1 so as not to be selected in the next selection process. Further, in the next step 5, when there are a plurality of drawing numbers having the same similarity to the drawing number 2, the similarity between the drawing number and the drawing number selected immediately before is checked and Select. Even in that case, if the similarities are the same, the similarity with the previously selected drawing number is checked and selected. For example, when the similarity is 0.250 with respect to the drawing number 2 and the same drawing numbers 3 and 5 exist, the similarity between the drawing number 6 selected immediately before and the drawing numbers 3 and 5 is compared. . Since the similarity in this case is 0.042, which is the same case, the similarity between the previously selected figure number 1 and figure numbers 3 and 5 is compared. In this case, the degree of similarity is higher in the case of the drawing number 3, so that the drawing number 3 is selected.

【0072】次ののステップ6に於いては、前述の手
法に基づいて、図番3に対する類似度が高い図番5が選
択され、次ののステップ7に於いて(図23参照)、
図番5に対する類似度が高い図番4が選択される。前述
の処理により、類似度テーブルの内容は、のステップ
8に示すように、総ての行が−1となり、投入順序は、
1→6→2→3→5→4に決定される。
In the next step 6, the drawing number 5 having a high degree of similarity to the drawing number 3 is selected based on the above-mentioned method, and in the next step 7 (see FIG. 23),
The drawing number 4 having a high degree of similarity to the drawing number 5 is selected. By the above-mentioned processing, the content of the similarity table becomes -1 in all rows as shown in step 8 of, and the input order is
It is determined as 1 → 6 → 2 → 3 → 5 → 4.

【0073】図24はベクトル差による図番間の類似度
定義の説明図であり、図18により説明した図番対応の
部品の使用,不使用によるベクトル表現を用い、図番間
の類似度をベクトル差で表す場合を示し、図番間の不一
致の部品種数を示すことになる。従って、類似度の値が
0の時に類似度が最高であり、数値が大きい程、類似度
が低いことを示す。従って、図18又は図20の(A)
の部品使用テーブルを用いた場合の類似度テーブルは、
図24の下方に示すものとなる。又組合せで意味のない
図番間の類似度を−1としている。
FIG. 24 is an explanatory diagram of the similarity definition between drawing numbers based on the vector difference, and the similarity between drawing numbers is calculated by using the vector expression by using and not using the parts corresponding to the drawing numbers described in FIG. The case of expressing by vector difference is shown, and the number of dissimilar component types between drawing numbers is shown. Therefore, the similarity is highest when the value of the similarity is 0, and the larger the value is, the lower the similarity is. Therefore, FIG. 18 or FIG.
The similarity table when using the parts usage table of
It becomes what is shown in the lower part of FIG. In addition, the degree of similarity between drawing numbers, which is meaningless in the combination, is set to -1.

【0074】図25,図26,図27は類似度テーブル
を用いた投入順決定処理の説明図であり、図24に示す
類似度テーブルを用いた場合を示す。のステップ1に
於いて先頭図番候補を見つける為に、図番間の類似度が
最も低い図番をサーチする。この場合、類似度9の図番
1,5が見つかる。
25, 26, and 27 are explanatory views of the input order determination processing using the similarity table, and show the case where the similarity table shown in FIG. 24 is used. In step 1 of 1., in order to find the first drawing number candidate, the drawing number having the lowest similarity between the drawing numbers is searched. In this case, figure numbers 1 and 5 with a similarity of 9 are found.

【0075】次にのステップ2に於いて、先頭候補の
図番1,5について類似度が高いものを含む図番を見つ
ける。この場合、類似度1の図番6を含む図番1が先頭
図番として選択される。この図番1の行(i=1)は総
て−1とする。次にのステップ3に於いて、図番1に
対して類似度が最も高い図番6が選択される。
In the next step 2, the drawing numbers including the ones having a high degree of similarity are found among the drawing numbers 1 and 5 of the head candidates. In this case, the drawing number 1 including the drawing number 6 with the similarity 1 is selected as the top drawing number. All the rows (i = 1) of this figure number 1 are -1. In the next step 3, the drawing number 6 having the highest similarity to the drawing number 1 is selected.

【0076】次にのステップ4に於いて(図26参
照)、図番6の行(i=6)を総て−1とし、図番2に
対して類似度が最も高い図番を見つける。この場合、次
ののステップ5に示すように、同じ類似度の図番が見
つかった場合、一つ前に選択された図番に対する類似度
を比較し、その場合も同じ類似度であると、更に一つ前
に選択された図番に対する類似度を比較する。このよう
な処理により、のステップ5に於いては、図番3が選
択される。
In the next step 4 (see FIG. 26), all the rows (i = 6) of the drawing number 6 are set to -1, and the drawing number having the highest similarity to the drawing number 2 is found. In this case, as shown in the next step 5, when a drawing number with the same similarity is found, the similarity with respect to the drawing number selected immediately before is compared, and in that case also, the similarity is the same. Further, the degree of similarity to the previously selected drawing number is compared. By such processing, the drawing number 3 is selected in step 5 of FIG.

【0077】次ののステップ6に於いて、図番3の行
(i=3)を−1とし、図番3に対する類似度が最も高
い図番を見つける。この場合図番5が選択される。次の
のステップ7に於いて、図番5の行(i=5)を−1
とし、図番5に対する類似度が最も高い図番を見つけ
る。この場合は残りの図番4が選択される。そして、
のステップ8に於いて図番4の行(i=4)を−1と
し、投入順序は、1→6→2→3→5→4に決定され
る。
In the next step 6, the row (i = 3) of drawing number 3 is set to -1, and the drawing number having the highest similarity to drawing number 3 is found. In this case, the drawing number 5 is selected. In the next step 7, the line (i = 5) in FIG.
Then, the drawing number having the highest similarity to the drawing number 5 is found. In this case, the remaining figure number 4 is selected. And
In step 8 of FIG. 4, the row (i = 4) in FIG. 4 is set to -1, and the input order is determined to be 1 → 6 → 2 → 3 → 5 → 4.

【0078】図28は類似度による並替えの説明図であ
り、並替え前の部品使用テーブルを用い、図番Z1,Z
2,Z3,・・・の投入順序とした場合、例えば、図番
Z1について部品a,d,f,i,jを取り付け、図番
Z2については、部品a,d,i,jを取り外して、部
品b,c,eを取り付けることになり、従って、部品
a,b,c,・・・jについて、組立ラインの編成装置
に対する取り付け回数と取り外し回数との和は32回と
なった。
FIG. 28 is an explanatory diagram of rearrangement based on the degree of similarity. The part use table before rearrangement is used and the drawing numbers Z1 and Z are used.
2, Z3, ... In the order of loading, for example, the parts a, d, f, i, j are attached to the drawing number Z1, and the parts a, d, i, j are removed for the drawing number Z2. , Parts b, c, e are to be attached. Therefore, the sum of the number of times of attachment and removal of the components a, b, c, ... J from the knitting device on the assembly line is 32.

【0079】これに対して、前述の類似度に基づいて部
品使用テーブルの並替えを行った場合、投入順序は図番
Z1,Z6,Z2,Z3,Z5,Z4となり、例えば、
図番Z1について部品a,d,f,i,jを取り付け、
図番Z6について部品の取り外しはなく、部品eを取り
付けるだけとなる。従って、部品a,b,c,・・・j
について、取り付け回数と取り外し回数との和は23回
となった。即ち、並替えにより部品の取り付け回数と取
り外し回数とが少なくなり、編成時間を短縮することが
可能となる。
On the other hand, when the parts use tables are rearranged based on the above-mentioned similarities, the input order becomes the drawing numbers Z1, Z6, Z2, Z3, Z5, Z4.
Attach parts a, d, f, i, j for drawing number Z1,
Part number e6 is not removed, only part e is attached. Therefore, the parts a, b, c, ... J
The total number of attachments and removals was 23 times. That is, the rearrangement reduces the number of times the parts are attached and removed, and the knitting time can be shortened.

【0080】図29は投入順決定処理のフローチャート
であり、前述のように、図番対応にベクトル表現とし、
二つの図番間の角度を求め、類似度テーブル44,54
(図15,図17参照)を作成する(d1)。次に全図
番の組合せについて処理したか否かを判定し(d2)、
類似度の計算が終了すると、類似度の最も低い組合せの
二つの図番を先頭図番候補とし(d3)、その先頭図番
候補に対する類似度が最も高い図番を見つけて類似度を
比較し、類似度の高い方を先頭図番とする(d4)。
FIG. 29 is a flow chart of the input order determination processing. As described above, a vector expression is used corresponding to the drawing number,
The angle between two drawing numbers is calculated, and the similarity tables 44 and 54
(See FIGS. 15 and 17) is created (d1). Next, it is determined whether or not all the drawing number combinations have been processed (d2),
When the calculation of the similarity is completed, the two drawing numbers of the combination having the lowest similarity are set as the first drawing number candidate (d3), the drawing number having the highest similarity to the first drawing number candidate is found, and the similarities are compared. , The one with the higher degree of similarity is designated as the top drawing number (d4).

【0081】次に、選択された図番に対して最も類似度
が高い図番を選択し(d5)、該当図番が複数あるか否
かを判定し(d6)、複数ある場合は、一つ前に選択さ
れた図番との類似度を比較し、類似度が高い図番を選択
する(d7)。又ステップ(d6)に於いて複数の図番
がない場合は、投入順序の決定が終了したか否かを判定
し(d8)、終了していない場合は、ステップ(d5)
に移行する。
Next, the drawing number having the highest degree of similarity to the selected drawing number is selected (d5), and it is judged whether or not there are a plurality of the corresponding drawing numbers (d6). The degree of similarity with the last selected figure number is compared, and the figure number having a high degree of similarity is selected (d7). If there is no plural drawing number in step (d6), it is judged whether or not the decision of the feeding order is completed (d8), and if not, step (d5).
Move to.

【0082】図30は部品種に重み付けをした場合の類
似度の説明図であり、部品種によって占有チャネル(占
有ピッチ)が異なる場合がある。即ち、基準形状の部品
は占有チャネルは1で良いが、基準形状の部品より幅が
広いような異形部品は、パレットにカートリッジを装着
した時に、複数のチャネルを占有する場合がある。例え
ば、占有チャネルが1の部品a,b,cと、占有チャネ
ルがX(例えば2)の部品d,e,fと、占有チャネル
がY(例えば3)の部品g,h,i,jとが存在する場
合がある。そこで、占有チャネルの値の平方根の重みを
付けることができる。その場合の類似度を図19の場合
と同様にして求める。例えば、図番Z3は“11100
0y1/2 000”、図番Z4は“001x1/2 00y
1/2 1/21/2 0”であり、部品d,gが一致してい
るから、類似度は図示の式で示されることになり、X=
2,Y=3とすると、4/72=0.0555となる。
FIG. 30 is an explanatory diagram of the degree of similarity when the component type is weighted, and the occupied channel (occupied pitch) may differ depending on the component type. That is, the standard shape part may occupy one channel, but a deformed part having a wider width than the standard shape part may occupy a plurality of channels when the cartridge is mounted on the pallet. For example, the components a, b, and c whose occupied channel is 1, the components d, e, and f whose occupied channel is X (for example, 2), and the components g, h, i, and j whose occupied channel is Y (for example, 3). May exist. Therefore, the square root of the value of the occupied channel can be weighted. The degree of similarity in that case is obtained in the same manner as in the case of FIG. For example, the drawing number Z3 is "11100.
0y 1/2 000 ", drawing number Z4 is" 001x 1/2 00y "
1/2 y 1/2 y 1/2 0 ", and since the parts d and g match, the similarity is expressed by the formula shown in the figure, and X =
If 2, Y = 3, then 4/72 = 0.0555.

【0083】このような重み付けで類似度を求めて、部
品使用テーブルの並替え行った結果を下方に示す。この
場合、グルーピングにより、図番Z1,Z6,Z2をグ
ループ1、図番Z3,Z5,Z4をグループ2とする
と、編成装置に於ける設定可能の部品種を例えば8種類
とすると、チャネル1〜8に対して、グループ1は、部
品a,b,c,d,e,i,f,jの8種類が設定さ
れ、グループ2は、部品a,b,c,d,e,i,h,
gの8種類が設定される。
The result of rearranging the parts use table by obtaining the similarity with such weighting is shown below. In this case, by grouping drawing numbers Z1, Z6, and Z2 into group 1 and drawing numbers Z3, Z5, and Z4 into group 2 by grouping, if there are eight types of parts that can be set in the knitting apparatus, for example, channels 1 to 1 For group 8, eight types of parts a, b, c, d, e, i, f, j are set, and for group 2, parts a, b, c, d, e, i, h. ,
8 types of g are set.

【0084】図31はグルーピングの説明図であり、前
述のように、類似度による並替えを行った図番がA,
B,C,D,・・・となり、部品がa,b,c,d,・
・・であり、チャネル数が8の場合、図番A,B,C,
Dがグループ1となる。そして、チャネル番号に対応し
て設定される部品はa,b,c,d,e,f,g,hと
なり、図番E,F,G,Hがグループ2となり、設定さ
れる部品は、i,j,k,l,e,f,g,hとなる。
この場合、部品e,f,g,hは段取り替えの必要がな
いものとなる。又図番I,J,K,Lがグループ3とな
り、設定される部品は、i,j,k,l,m,n,o,
pとなる。
FIG. 31 is an explanatory view of grouping, and as described above, the drawing numbers rearranged by the similarity are A and
B, C, D, ... and the parts are a, b, c, d, ...
.. and the number of channels is 8, drawing numbers A, B, C,
D becomes group 1. The parts set corresponding to the channel numbers are a, b, c, d, e, f, g, h, the drawing numbers E, F, G, H are group 2, and the set parts are i, j, k, l, e, f, g, h.
In this case, the parts e, f, g and h do not need to be set up. The drawing numbers I, J, K, L are group 3, and the set parts are i, j, k, l, m, n, o,
p.

【0085】同様に、チャネル数が10の場合は、図番
A〜Fがグループ1となり、図番G〜Lがグループ2と
なって、10個のチャネルに対してそれぞれ部品が設定
される。前述のように、類似度による並替えを行うこと
により、グルーピングの区切りに限定条件がなく、且つ
グループ内では図番間の類似度が高く、編成処理の効率
化を図ることが可能となる。
Similarly, when the number of channels is 10, the drawing numbers A to F are the group 1 and the drawing numbers G to L are the group 2, and the components are set for the 10 channels respectively. As described above, by performing the rearrangement according to the similarity, there is no limitation condition for the division of the grouping, the similarity between the drawing numbers is high in the group, and the efficiency of the knitting process can be achieved.

【0086】本発明は、前述の実施例にのみ限定される
ものではなく、例えば、プリント基板に部品を実装する
工程以外の他の各種の装置の製造工程にも適用可能であ
る。又組立ラインに於けるパレット,カートリッジ,リ
ール等は、プリント基板の組立てに用いるものであり、
他の装置の製造に適用する場合は、その装置に適したも
のを用いることができる。
The present invention is not limited to the above-described embodiments, but can be applied to, for example, the manufacturing process of various devices other than the process of mounting components on a printed circuit board. Also, pallets, cartridges, reels, etc. on the assembly line are used to assemble printed circuit boards.
When applied to the manufacture of other devices, those suitable for the device can be used.

【0087】[0087]

【発明の効果】以上説明したように、本発明は、製造管
理部1に於いて、製造オーダをグルーピングして出庫オ
ーダを形成し、その出庫オーダに基づいて部品が出庫さ
れた時に、組立オーダと組立ライン3の状態とを基にグ
ルーピング処理を行うものであり、組立ライン3の状態
により適切な部品の出庫が可能となり、組立ラインに於
ける余剰部品の増加を生じさせることなく、組立ライン
の稼働率を向上させることができる。又類似度に基づい
た投入順決定によりグルーピング処理時間を短縮するこ
とができる利点がある。更に、適切なグルーピング処理
により、部品の段取り替えの回数を低減して、組立ライ
ンの効率を向上させることができる利点がある。
As described above, according to the present invention, in the manufacturing control section 1, the manufacturing order is grouped to form the shipping order, and when the parts are shipped based on the shipping order, the assembly order is produced. The grouping process is performed based on the state of the assembly line 3 and the state of the assembly line 3, and it is possible to properly deliver the parts according to the state of the assembly line 3, and the assembly line can be produced without increasing the number of surplus parts on the assembly line. The operating rate of can be improved. Further, there is an advantage that the grouping processing time can be shortened by determining the input order based on the similarity. Further, there is an advantage that the number of times of changeover of parts can be reduced and the efficiency of the assembly line can be improved by appropriate grouping processing.

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

【図1】本発明の原理説明図である。FIG. 1 is a diagram illustrating the principle of the present invention.

【図2】本発明の実施例の説明図である。FIG. 2 is an explanatory diagram of an example of the present invention.

【図3】製造オーダ,出庫オーダ,組立オーダの説明図
である。
FIG. 3 is an explanatory diagram of a manufacturing order, a delivery order, and an assembly order.

【図4】仕掛オーダ,部品表データ,処理選択の説明図
である。
FIG. 4 is an explanatory diagram of work-in-order, parts table data, and process selection.

【図5】出庫オーダ決定処理フローチャートである。FIG. 5 is a flowchart of a shipping order determination process.

【図6】グルーピング処理の説明図である。FIG. 6 is an explanatory diagram of grouping processing.

【図7】グルーピングの説明図である。FIG. 7 is an explanatory diagram of grouping.

【図8】投入順決定及びグルーピング処理の説明図であ
る。
FIG. 8 is an explanatory diagram of a placement order determination and grouping process.

【図9】ラック進度テーブルの作成説明図である。FIG. 9 is an explanatory diagram of creating a rack progress table.

【図10】仕掛ラック完了時刻の説明図である。FIG. 10 is an explanatory diagram of an in-process rack completion time.

【図11】緊急度判定による処理説明図である。FIG. 11 is an explanatory diagram of processing by urgent level determination.

【図12】処理選択テーブルの説明図である。FIG. 12 is an explanatory diagram of a processing selection table.

【図13】投入順決定処理フローチャートである。FIG. 13 is a flowchart of an order-of-input determination process.

【図14】緊急度による優先順位付けの説明図である。FIG. 14 is an explanatory diagram of prioritization based on urgency.

【図15】部品共通度による投入順決定処理の説明図で
ある。
FIG. 15 is an explanatory diagram of a placement order determination process based on a component commonality.

【図16】搭載データファイル作成説明図である。FIG. 16 is an explanatory diagram of creating a mounting data file.

【図17】部品共通度による他の投入順決定処理の説明
図である。
FIG. 17 is an explanatory diagram of another insertion order determination process based on the component commonality.

【図18】部品の使用,不使用によるベクトル表現の説
明図である。
FIG. 18 is an explanatory diagram of vector expression depending on use and non-use of parts.

【図19】図番間の類似度定義説明図である。FIG. 19 is an explanatory diagram of similarity definition between drawing numbers.

【図20】部品使用テーブル及び類似度テーブルの説明
図である。
FIG. 20 is an explanatory diagram of a component usage table and a similarity table.

【図21】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 21 is an explanatory diagram of a placement order determination process using a similarity table.

【図22】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 22 is an explanatory diagram of a placement order determination process using a similarity table.

【図23】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 23 is an explanatory diagram of a placement order determination process using a similarity table.

【図24】ベクトル差による図番間の類似度定義の説明
図である。
FIG. 24 is an explanatory diagram of definition of similarity between drawing numbers based on vector difference.

【図25】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 25 is an explanatory diagram of a placement order determination process using a similarity table.

【図26】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 26 is an explanatory diagram of a placement order determination process using a similarity table.

【図27】類似度テーブルを用いた投入順決定処理の説
明図である。
FIG. 27 is an explanatory diagram of a placement order determination process using a similarity table.

【図28】類似度による並替えの説明図である。FIG. 28 is an explanatory diagram of sorting by similarity.

【図29】投入順決定処理のフローチャートである。FIG. 29 is a flowchart of a throwing order determination process.

【図30】部品種に重み付けした場合の類似度の説明図
である。
FIG. 30 is an explanatory diagram of the degree of similarity when the component type is weighted.

【図31】グルーピングの説明図である。FIG. 31 is an explanatory diagram of grouping.

【図32】組立ラインの一例の概要説明図である。FIG. 32 is a schematic explanatory diagram of an example of an assembly line.

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

1 製造管理部 2 倉庫管理部 3 組立ライン 4 組立ライン管理部 1 Manufacturing Management Department 2 Warehouse Management Department 3 Assembly Line 4 Assembly Line Management Department

───────────────────────────────────────────────────── フロントページの続き (72)発明者 高山 純 神奈川県川崎市中原区上小田中1015番地 富士通株式会社内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Jun Takayama 1015 Kamiodanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Fujitsu Limited

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】 製造オーダに従って出庫オーダ及び組立
オーダを作成する製造管理部(1)と、前記出庫オーダ
に従って部品を出庫する倉庫管理部(2)と、該倉庫管
理部(2)から出庫された部品が供給されて組立作業を
行う組立ライン(3)と、該組立ライン(3)を前記組
立オーダに従って制御する組立ライン管理部(4)とを
備えた統合製造管理システムに於いて、 前記製造管理部(1)は、前記製造オーダをグルーピン
グ処理して前記出庫オーダを形成し、且つ前記製造オー
ダと前記組立ライン(3)の状態とを基にグルーピング
処理して前記組立オーダを形成する構成を備えたことを
特徴とする統合製造管理システム。
1. A manufacturing management unit (1) for creating a shipping order and an assembly order according to a manufacturing order, a warehouse management unit (2) for shipping parts according to the shipping order, and a warehouse management unit (2) for shipping. In the integrated manufacturing management system, the integrated manufacturing management system comprises an assembly line (3) for supplying assembly parts to perform assembly work, and an assembly line management unit (4) for controlling the assembly line (3) according to the assembly order. A manufacturing management unit (1) performs a grouping process on the manufacturing orders to form the delivery order, and performs a grouping process based on the manufacturing order and the state of the assembly line (3) to form the assembly order. An integrated manufacturing control system characterized by having a configuration.
【請求項2】 前記製造管理部(1)は、前記製造オー
ダと前記組立ライン(3)の状態を示す仕掛数量とを基
に、出庫処理対象期間を決定して前記出庫オーダを形成
することを特徴とする請求項1記載の統合製造管理シス
テム。
2. The manufacturing management unit (1) determines a shipping processing target period based on the manufacturing order and a work-in-process quantity indicating a state of the assembly line (3) to form the shipping order. The integrated manufacturing management system according to claim 1.
【請求項3】 前記製造管理部(1)は、前記製造オー
ダと前記組立ライン(3)の状態を示す仕掛数量とを基
に、丸め出庫の為のグルーピング条件を選択して前記出
庫オーダを形成することを特徴とする請求項1記載の統
合製造管理システム。
3. The manufacturing management unit (1) selects a grouping condition for rounding and shipping based on the manufacturing order and a work-in-process quantity indicating a state of the assembly line (3), and sets the shipping order. The integrated manufacturing control system according to claim 1, wherein the integrated manufacturing control system is formed.
【請求項4】 前記製造管理部(1)は、グルーピング
条件を格納した処理選択ファイルを備え、前記組立ライ
ン(3)の仕掛数量の増減判定に基づいて前記処理選択
ファイルに格納されたグルーピング条件を更新すること
を特徴とする請求項1記載の統合製造管理システム。
4. The manufacturing control section (1) includes a process selection file storing grouping conditions, and the grouping conditions stored in the process selection file based on a determination of increase or decrease of the in-process quantity of the assembly line (3). The integrated manufacturing control system according to claim 1, wherein
【請求項5】 前記製造管理部(1)は、製造オーダフ
ァイルから製造オーダを切り出し、処理選択ファイルか
らのグルーピング条件及び前記組立ライン(3)の仕掛
数量を基に投入順を決定した組立オーダを、前記組立ラ
イン管理部(4)に送出することを特徴とする請求項1
記載の統合製造管理システム。
5. The assembly management section (1) cuts out a manufacturing order from a manufacturing order file and determines an assembly order based on a grouping condition from a process selection file and a work-in-process quantity of the assembly line (3). Is sent to the assembly line management unit (4).
Integrated manufacturing management system described.
【請求項6】 前記製造管理部(1)又は前記組立ライ
ン管理部(4)に於いて、前記組立ライン(3)の仕掛
ラックの進捗状況と、前記製造オーダによる図番毎,工
程毎の標準工数とを基に、前記仕掛ラックの完了時刻を
求め、該完了時刻と、前記組立ライン(3)に対する投
入準備時刻との大小関係から緊急度を求め、該緊急度に
従ったグルーピング処理を行って、前記組立ライン
(3)に組立指令を送出する構成を備えたことを特徴と
する請求項1記載の統合製造管理システム。
6. The manufacturing management unit (1) or the assembly line management unit (4), the progress status of the work-in-process rack of the assembly line (3), and for each drawing number and each process according to the manufacturing order. Based on the standard man-hours, the completion time of the work-in-process rack is calculated, the urgency is calculated from the magnitude relationship between the completion time and the preparation time for the assembly line (3), and grouping processing according to the urgency is performed. The integrated manufacturing management system according to claim 1, further comprising a configuration for performing and sending an assembly command to the assembly line (3).
【請求項7】 前記組立ライン管理部(4)は、前記組
立オーダによる図番間の類似度を求め、類似度の高い順
に投入順序を決定し、該投入順序に従ったグルーピング
処理を行う投入順決定処理部を備えたことを特徴とする
請求項1記載の統合製造管理システム。
7. The assembly line management unit (4) obtains the similarity between drawing numbers according to the assembly order, determines a placement order in descending order of similarity, and performs a grouping process according to the placement order. The integrated manufacturing management system according to claim 1, further comprising a sequence determination processing unit.
【請求項8】 前記投入順決定処理部は、前記類似度
を、図番対応の部品種の使用,不使用を示す値を要素と
したベクトル間の角度又は差により求めたことを特徴と
する請求項7記載の統合製造管理システム。
8. The insertion order determination processing unit obtains the similarity by an angle or a difference between vectors having a value indicating use or non-use of a component type corresponding to a drawing number as an element. The integrated manufacturing control system according to claim 7.
【請求項9】 前記投入順決定処理部は、前記部品種の
占有ピッチにより、該部品種の使用,不使用を示す値に
重み付けを行い、該重み付けを行った値を要素とするベ
クトル間の角度又は差により前記図番間の類似度を求め
ることを特徴とする請求項7記載の統合製造管理システ
ム。
9. The input order determination processing unit weights a value indicating the use or non-use of the component type according to the occupied pitch of the component type, and between the vectors having the weighted value as an element. The integrated manufacturing control system according to claim 7, wherein the degree of similarity between the drawing numbers is obtained from an angle or a difference.
【請求項10】 前記投入順決定処理部は、前記図番間
の類似度をマトリクスで表現した類似度テーブルを設
け、該類似度テーブルに於ける類似度の大きい順に並替
え、該並替えた類似度の順に投入順序及びグルーピング
処理を行うことを特徴とする請求項7記載の統合製造管
理システム。
10. The input order determination processing unit is provided with a similarity table in which the similarity between the drawing numbers is expressed in a matrix, and the rearrangement is performed in the descending order of the similarity in the similarity table, and the rearrangement is performed. The integrated manufacturing management system according to claim 7, wherein the order of introduction and the grouping process are performed in order of similarity.
JP4955394A 1994-03-18 1994-03-18 Integrated manufacturing management system Expired - Fee Related JP3316605B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4955394A JP3316605B2 (en) 1994-03-18 1994-03-18 Integrated manufacturing management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4955394A JP3316605B2 (en) 1994-03-18 1994-03-18 Integrated manufacturing management system

Publications (2)

Publication Number Publication Date
JPH07256532A true JPH07256532A (en) 1995-10-09
JP3316605B2 JP3316605B2 (en) 2002-08-19

Family

ID=12834396

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4955394A Expired - Fee Related JP3316605B2 (en) 1994-03-18 1994-03-18 Integrated manufacturing management system

Country Status (1)

Country Link
JP (1) JP3316605B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5822210A (en) * 1996-07-17 1998-10-13 Fujitsu Limited Manufacturing management system having SMT line
US11006558B2 (en) 2015-03-05 2021-05-11 Fuji Corporation Mounting management device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5834745A (en) * 1981-08-21 1983-03-01 Mitsubishi Electric Corp Continuous treatment processing machine
JPS61150903A (en) * 1984-12-25 1986-07-09 Nec Corp Assortment device for individuals
JPH01183348A (en) * 1988-01-13 1989-07-21 Nec Corp Production system controller
JPH04146057A (en) * 1990-10-08 1992-05-20 Nec Corp Production-schedule preparation system
JPH04150099A (en) * 1990-10-15 1992-05-22 Hitachi Telecom Technol Ltd Electronic package manufacturing device
JPH04162600A (en) * 1990-10-25 1992-06-08 Nec Corp Production process control system for electronic circuit package
JPH04346500A (en) * 1991-05-24 1992-12-02 Fujitsu Ltd Pallet organization system
JPH04348854A (en) * 1991-05-24 1992-12-03 Fujitsu Ltd Charge control system
JPH05253810A (en) * 1992-03-12 1993-10-05 Toyota Motor Corp Physical distribution controller

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5834745A (en) * 1981-08-21 1983-03-01 Mitsubishi Electric Corp Continuous treatment processing machine
JPS61150903A (en) * 1984-12-25 1986-07-09 Nec Corp Assortment device for individuals
JPH01183348A (en) * 1988-01-13 1989-07-21 Nec Corp Production system controller
JPH04146057A (en) * 1990-10-08 1992-05-20 Nec Corp Production-schedule preparation system
JPH04150099A (en) * 1990-10-15 1992-05-22 Hitachi Telecom Technol Ltd Electronic package manufacturing device
JPH04162600A (en) * 1990-10-25 1992-06-08 Nec Corp Production process control system for electronic circuit package
JPH04346500A (en) * 1991-05-24 1992-12-02 Fujitsu Ltd Pallet organization system
JPH04348854A (en) * 1991-05-24 1992-12-03 Fujitsu Ltd Charge control system
JPH05253810A (en) * 1992-03-12 1993-10-05 Toyota Motor Corp Physical distribution controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5822210A (en) * 1996-07-17 1998-10-13 Fujitsu Limited Manufacturing management system having SMT line
US11006558B2 (en) 2015-03-05 2021-05-11 Fuji Corporation Mounting management device

Also Published As

Publication number Publication date
JP3316605B2 (en) 2002-08-19

Similar Documents

Publication Publication Date Title
US5822210A (en) Manufacturing management system having SMT line
EP0478360B1 (en) High mix printed circuit assembly technique
EP0437634B1 (en) Control system for manufacturing process
JPS60260200A (en) Method of producing flat module
US5373451A (en) Rack transport control apparatus for a manufacturing line
US20090126189A1 (en) Method for producing printed circuit board assembly and mounting device
EP0843513B1 (en) Facility operating method
US5371940A (en) Pallet arranging system
JPH10229293A (en) Component mounting plan creation method
JPH07256532A (en) Integrated manufacturing control system
US20210332969A1 (en) Production management apparatus
JP2001251095A (en) Manufacturing management system
JP2642800B2 (en) Pallet knitting system
CN115204637B (en) SMT production and distribution method and equipment based on WMS system
JPH1187996A (en) Tool placement setting method and device for work equipment handling parts
JP4119179B2 (en) Multi-vendor compatible SMD system
JP3081020B2 (en) Production control system
JP3042452B2 (en) Reel parts management system
JP3081019B2 (en) Injection control system
JPH04348853A (en) production control system
JP2881799B2 (en) Production system that automatically collects manufacturing history information
JP7169329B2 (en) management system
JP7649796B2 (en) Production System
JP3151877B2 (en) Component mounting method and device
Albano et al. Manufacturing execution: circuit packs

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020514

LAPS Cancellation because of no payment of annual fees