JP2002314292A - Component mounting method and component mounting device - Google Patents
Component mounting method and component mounting deviceInfo
- Publication number
- JP2002314292A JP2002314292A JP2001110190A JP2001110190A JP2002314292A JP 2002314292 A JP2002314292 A JP 2002314292A JP 2001110190 A JP2001110190 A JP 2001110190A JP 2001110190 A JP2001110190 A JP 2001110190A JP 2002314292 A JP2002314292 A JP 2002314292A
- Authority
- JP
- Japan
- Prior art keywords
- mounting
- feeders
- feeder
- component
- components
- 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.)
- Pending
Links
Landscapes
- Supply And Installment Of Electrical Components (AREA)
Abstract
(57)【要約】
【課題】 実装部品の実装に実装機間でタクトバランス
が取れ、フィーダーの部品切れ回数の低減も可能な実装
部品の振り分け方法にある。
【解決手段】 部品が実装される基板情報を含んだCA
Dデータに基づき、実装すべき部品の種類数Npを求
め、種類数Npと使用する実装機の最大フィーダー数N
fとを基に実装機の最適数Ngを求め、最適数Ngの実
装機の全フィーダー数Nfsと実装部品の種類数Npとに
基づいて、実装機の全フィーダーに対する、同一種類の
実装部品が振り分けられるそれぞれ同数のフィーダーか
らなる共通部品フィーダー組数Nfcを求める基準数Nq
を算出し、基準数Nqに基づき演算により、全フィーダ
ーに未使用フィーダーを生ずることのない共通部品フィ
ーダー組数Nfcを求め、共通部品フィーダーにNfcと同
数の種類だけの実装部品を振り分け、残りのフィーダー
に残余の実装部品を振り分ける。(57) [Summary] [PROBLEMS] To provide a method of sorting mounted components that can achieve a tact balance between mounting machines for mounting mounted components and can reduce the number of cuts of components of a feeder. SOLUTION: CA including information on a board on which a component is mounted is provided.
The number Np of types of components to be mounted is obtained based on the D data, and the number Np of types and the maximum number of feeders N of the mounting machine to be used are obtained.
The optimum number Ng of mounting machines is obtained based on f and the number Nf of all the feeders of the mounting machines of the optimum number Ng and the number Np of the types of the mounting parts are used to determine the mounting parts of the same type for all the feeders of the mounting machines. A reference number Nq for calculating the number Nfc of common component feeder sets composed of the same number of feeders to be sorted.
Is calculated based on the reference number Nq, and the number Nfc of common component feeder sets that does not generate unused feeders in all the feeders is obtained, and the same number of types of mounted components as Nfc are distributed to the common component feeder. Distribute the remaining mounted components to the feeder.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、複数の実装機が配
設された実装ラインにおいて、実装部品を各実装機に自
動的に振り分ける実装部品の振り分け方法、およびその
振り分け方法を使用した部品実装装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for automatically allocating mounted components to each mounting machine on a mounting line on which a plurality of mounting machines are arranged, and a component mounting method using the distributed method. It concerns the device.
【0002】[0002]
【従来の技術】従来、実装機が複数配設された実装ライ
ンにおいて、実装部品を各実装機に振り分ける場合、実
装機のNCデータ作成者が今までの経験により振り分け
作業を行い、その後、実装ラインで各実装機のタクト
(フィーダーでの部品供給から回路基板へ部品を搭載す
るまでに要する時間の指標)をストップウオッチで計測
し(一部シュミレーションで実施)、その計測結果に応
じて各実装機間でのタクトバランスが取れるように振り
分け調整を行っている。2. Description of the Related Art Conventionally, in a mounting line in which a plurality of mounting machines are arranged, when allocating the mounted components to the respective mounting machines, the NC data creator of the mounting machines performs the sorting work based on the experience so far, and then performs mounting. The tact time of each mounting machine (indicator of the time required from component supply in the feeder to mounting of components on the circuit board) is measured on the line with a stopwatch (partially implemented by simulation), and each mounting machine is measured according to the measurement result. The distribution is adjusted so that the tact balance between them can be obtained.
【0003】[0003]
【発明が解決しようとする課題】このように、従来は、
電子部品の実装工程において、各実装機のタクトバラン
スをとるため、NCデータ作成者が試行錯誤を繰り返
し、フィーダーへの部品割り当てを決めている。そして
その結果を考慮して、最終的に実装ラインの現場オペレ
ータが今までの経験により部品配置を修正していた。As described above, conventionally,
In the electronic component mounting process, the NC data creator repeats trial and error to determine component allocation to feeders in order to balance the tact time of each mounting machine. Finally, in consideration of the results, the operator of the mounting line finally corrected the component arrangement based on his or her experience.
【0004】このため、部品振り分け作業に経験と時間
を要する問題があった。また一つの部品の実装数が他の
部品の実装数に比べて極端に多い場合に、タクトバラン
スを取ると、その実装機でフィーダー(部品供給手段)
の実装個数が制限され、実装機のフィーダーの利用効率
の低下、および実装数が多いフィーダーでの部品切れ回
数が増加する問題もあった。[0004] For this reason, there has been a problem that the work of allocating parts requires experience and time. Also, if the number of mounted components is extremely large compared to the number of mounted components, if the tact balance is obtained, the feeder (component supply means)
However, there is also a problem that the number of mounted components is limited, the use efficiency of the feeder of the mounting machine is reduced, and the number of component cutouts in the feeder having a large number of mounted components is increased.
【0005】本発明の課題は、上記従来の問題点に鑑
み、実装部品の実装に各実装機のフィーダーで、さらに
は実装機間でタクトバランスが取れるとともに、フィー
ダーの部品切れ回数を低減させることが可能な実装部品
の振り分け方法、およびその振り分け方法を利用した部
品実装装置を提供することである。SUMMARY OF THE INVENTION In view of the above-mentioned conventional problems, it is an object of the present invention to provide a feeder of each mounting machine for mounting a mounted component, to achieve a tact balance between the mounting machines, and to reduce the number of parts cut off of the feeder. It is an object of the present invention to provide a method of distributing mounted components capable of performing the method, and a component mounting apparatus using the method.
【0006】[0006]
【課題を解決するための手段】以上の課題を解決すべく
本発明の振り分け方法は、たとえば図1に示すように、
実装ラインには制御コンピュータ7を備え、制御コンピ
ュータ7が、部品が実装される基板情報を含んだデータ
をCAD(図示せず)から読み込む。そして、その読み
込んだCADデータに基づき、実装すべき実装部品の種
類数Npを求め、実装部品の種類数Npと使用する実装
機の最大フィーダー数Nfとを基に実装機の最適数Ng
を求め、最適数Ngの実装機の全フィーダー数Nfsと実
装部品の種類数Npとに基づいて、最適数Ngの実装機
の全フィーダーに対する、同一種類の実装部品が振り分
けられるそれぞれ同数のフィーダーからなる共通部品フ
ィーダー組数Nfcを求める基準数Nqを算出し、簡単な
演算(Nfc=Nq、Nq+1、Nq+2、・・・の条件
下でトライアル&エラー法)により、全フィーダーに未
使用フィーダーを生ずることのない最適な共通部品フィ
ーダー組数Nfcを求め、求められた組数Nfcの共通部品
フィーダーに組数Nfcと同数の種類だけの実装部品を振
り分け、残りのフィーダーに残余の実装部品を振り分け
ることである。In order to solve the above-mentioned problems, the sorting method of the present invention employs, for example, as shown in FIG.
The mounting line includes a control computer 7, which reads data including information on a board on which components are mounted from a CAD (not shown). Then, based on the read CAD data, the number Np of types of mounting components to be mounted is obtained, and the optimum number Ng of mounting devices is determined based on the number Np of types of mounting components and the maximum number Nf of mounting machines to be used.
Is determined based on the total number of feeders Nfs of the mounting machine of the optimum number Ng and the number of types Np of the mounted components, from the same number of feeders to which the same type of mounted components is distributed to all the feeders of the mounting machine of the optimum number Ng. An unused feeder is generated in all feeders by a simple calculation (trial & error method under the condition of Nfc = Nq, Nq + 1, Nq + 2,...) For calculating the common component feeder set number Nfc. Calculate the optimal number Nfc of common component feeder sets without any problem, sort the same number of mounted components as the number of sets Nfc to the common component feeders of the determined number of sets Nfc, and sort the remaining mounted components to the remaining feeders It is.
【0007】本発明の実装部品の振り分け方法によれ
ば、以下の作用効果を有する。使用している実装機の全
フィーダーに未使用フィーダーを生ずることのないフィ
ーダー分配法を使用し、また使用部品数の多いフィーダ
ーは複数のフィーダーに分けるため、フィーダーの利用
効率が高く、実装機間でのタクトバランスを向上するこ
とが可能になり、フィーダーの部品切れ回数の低減が可
能になる。According to the method for sorting mounted components of the present invention, the following operational effects are obtained. The feeder distribution method that does not generate unused feeders is used for all feeders of the mounting machine that is being used, and feeders that use a large number of parts are divided into multiple feeders. The tact balance in the feeder can be improved, and the number of parts cut of the feeder can be reduced.
【0008】[0008]
【発明の実施の形態】以下、本発明の実施の形態を図に
基づいて詳細に説明する。本発明の振り分け方法を適用
する部品実装装置は、図1に示す実装ラインに設置さ
れ、この部品実装装置は、搬送路4に沿って設置した実
装機S、および実装機S、実装ラインの各部の動作を制
御・統括する制御コンピュータ7とを備えてなってお
り、搬送路4上に載置して次々に搬送される電子回路基
板等の基板3に対して、実装機Sのフィーダー(部品供
給手段)を用いて電子部品等の部品を実装する。制御コ
ンピュータ7には、図示しないCADが接続されてお
り、制御コンピュータ7は、部品が実装される基板情報
を含んだデータをCADから読み込み、その読み込んだ
CADデータに基づき、本発明による実装部品の振り分
けを実施する。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the present invention will be described below in detail with reference to the drawings. Component mounting apparatus for applying a sorting process of the present invention is installed in the mounting line shown in FIG. 1, the component mounting apparatus, conveyance path 4 installed the mounter along S, and mounter S, each part of the mounting line And a control computer 7 for controlling and supervising the operation of the mounting device S. A feeder (parts) of the mounting machine S is mounted on the substrate 3 such as an electronic circuit board placed on the transport path 4 and transported one after another. A component such as an electronic component is mounted using the supply means). A CAD (not shown) is connected to the control computer 7, and the control computer 7 reads data including information on a board on which the component is mounted from the CAD, and, based on the read CAD data, reads the data of the mounted component according to the present invention. Perform sorting.
【0009】本実施の形態では、基板3に対し16種、
130個の部品が実装される。実装機SはT1〜T10
の10台のフィーダーを有する。本発明の振り分け方法
によれば、下記するように、10台のフィーダーを有す
る実装機Sで16種、130個の部品を実装するのに使
用する最適台数は2台とされ、実装ラインには2台の実
装機S1(1号機)、S2(2号機)が設置されてい
る。基板3は搬送路4上に次々に載置して実装機S1、
S2に送られ、順次、実装機S1、S2を通過すること
により、各実装機S1、S2に備えられたそれぞれ10
台のフィーダーT(T1〜T10)を用いて、基板3の
所定位置に部品10が実装される。In this embodiment, 16 kinds of substrates 3
130 parts are mounted. The mounting machine S is T1 to T10
Has 10 feeders. According to the sorting method of the present invention, as described below, the optimal number of units used to mount 16 types and 130 parts on the mounting machine S having 10 feeders is two. Two mounting machines S1 (No. 1) and S2 (No. 2) are installed. The substrates 3 are sequentially placed on the transport path 4 and mounted on the mounting machine S1,
S2, and sequentially pass through the mounting machines S1 and S2, so that each of the mounting machines S1 and S2 has
The components 10 are mounted at predetermined positions on the board 3 using the feeders T (T1 to T10).
【0010】16種、130個の部品の実装位置は、た
とえば図2に示すように、基板3に付した基準マーク5
からのx−y方向の距離の座標が(x1,y1)〜(x
130,y130)の130個の位置である。その16
種、130個の実装部品10の内分けは、たとえば図3
の基板実装テーブルに示す通りである。図3において、
部品実装数が同一の種類では、実装位置データを加算し
た合計値が大きいものほど後ろに掲載している。As shown in FIG. 2, for example, as shown in FIG.
Coordinates in the xy direction from (x1, y1) to (x
130, y130). Part 16
See FIG.
As shown in the substrate mounting table. In FIG.
For types having the same number of mounted components, the larger the total value obtained by adding the mounting position data, the higher the total value is.
【0011】本発明は、実装数が多い種類の部品を共通
部品として、これを複数のフィーダーで扱うことによ
り、各実装機Sに未使用フィーダーを出さず、かつ各実
装機S間のタクトバランスを向上するものである。本発
明では、まず、共通部品を扱うそれぞれ同数のフィーダ
ー(共通部品フィーダー)からなる共通部品フィーダー
組数Nfcを、設定アルゴリズムを用いて設定する。[0011] The present invention, the number of mounting many types of components as a common part, by treating it with a plurality of feeders, without issuing an unused feeder to each mounter S, and tact balance between the mounting apparatus S Is to improve. In the present invention, first, the number Nfc of sets of common component feeders including the same number of feeders (common component feeders) handling common components is set using a setting algorithm.
【0012】設定アルゴリズムによる共通部品フィーダ
ー組数Nfcの設定は、本実施の形態の場合、次のように
なる。 (1)1枚の基板に実装すべき部品の種類数Np: Np=16 (2)1台の実装機の最大フィーダー数Nf: Nf=10 (3)実装機の最適数Ng: Ng=(Np÷Nf)=16÷10=1.6→2 (4)利用可能なフィーダー数Nfs: Nfs=Nf×Ng=10×2=20 (5)共通部品フィーダー組数Nfcを求めるための基準
数Nq: Nq=(Nfs−Np)÷Ng=(20−16)÷2=2 (6)共通部品フィーダー組数Nfcを基準数Nqに対
し、Nfc=Nq、Nq+1、Nq+2、・・・の条件下
に、以下のようにトライアル&エラー法で求める。The setting of the common component feeder set number Nfc by the setting algorithm is as follows in the case of the present embodiment. (1) Number of types of components to be mounted on one board Np: Np = 16 (2) Maximum number of feeders of one mounting machine Nf: Nf = 10 (3) Optimal number of mounting machines Ng: Ng = ( Np ÷ Nf) = 16 ÷ 10 = 1.6 → 2 (4) Available number of feeders Nfs: Nfs = Nf × Ng = 10 × 2 = 20 (5) Reference number for calculating the number Nfc of common component feeder groups Nq: Nq = (Nfs−Np) ÷ Ng = (20−16) ÷ 2 = 2 (6) The condition of Nfc = Nq, Nq + 1, Nq + 2,... Below, it is obtained by the trial & error method as follows.
【0013】(a)共通部品フィーダー組数Nfc=Nq
=2のとき ・共通部品フィーダー(2組計4台)に割り当てる共通
部品の種類数Npc=Nfc=2種 ・残りのフィーダー(16台)に割り当てる部品の種類
数Npn=16―2=14種 従って、2台のフィーダー(16−14=2)が未使用
になる。 (b)共通部品フィーダー組数Nfc=Nq+1=3のと
き ・共通部品フィーダー(3組計6台)に割り当てる共通
部品の種類数Npc=Nfc=3種 ・残りのフィーダー(14台)に割り当てる部品の種類
数Npn=16―3=13種 従って、1台のフィーダー(14−13=1)が未使用
になる。 (c)共通部品フィーダー組数Nfc=Nq+2=4のと
き ・共通部品フィーダー(4組計8台)に割り当てる共通
部品の種類数Npc=Nfc=4種 ・残りのフィーダー(12台)に割り当てる部品の種類
数Npn=16―4=12種 従って、未使用のフィーダーは出ない(12−12=
0)。 (d)共通部品フィーダー組数Nfc=Nq+3=5のと
き ・共通部品フィーダー(5組計10台)に割り当てる共
通部品の種類数Npc=Nfc=5種 ・残りのフィーダー(10台)に割り当てる部品の種類
数Npn=16―5=11種 従って、フィーダーが1台足らなくなる(10−11=
−1)。(A) Number of sets of common component feeders Nfc = Nq
When = 2-The number of types of common parts to be allocated to the common parts feeder (two sets of four) Npc = Nfc = 2 types-The number of types of parts to be allocated to the remaining feeders (16 units) Npn = 16-2 = 14 types Therefore, two feeders (16-14 = 2) become unused. (B) When the number of common component feeder groups Nfc = Nq + 1 = 3-The number of types of common components Npc = Nfc = 3 types to be allocated to the common component feeders (3 sets total 6 units)-The components to be allocated to the remaining feeders (14 units) Therefore, one feeder (14-13 = 1) becomes unused. (C) When the number of common component feeder groups Nfc = Nq + 2 = 4 ・ The number of types of common components Npc = Nfc = 4 types to be allocated to the common component feeders (8 in total of 4 groups) ・ Parts allocated to the remaining feeders (12) Npn = 16-4 = 12 types Therefore, there is no unused feeder (12-12 =
0). (D) When the number of sets of common component feeders Nfc = Nq + 3 = 5 ・ The number of types of common components to be allocated to the common component feeders (5 sets in total of 10 units) Npc = Nfc = 5 types ・ The components to be allocated to the remaining feeders (10 units) Npn = 16-5 = 11 types Therefore, one feeder is not enough (10-11 =
-1).
【0014】以上から、共通部品フィーダー組数Nfcを
4に設定すれば、2台の実装機S1、S2の計20台の
フィーダーTに1台の未使用フィーダーを出さずに、最
大のフィーダー利用効率で、16種、計130個の部品
10を基板3に実装することができる。また全フィーダ
ーを実装に使用するので、実装機間でのタクトバランス
を向上することが可能になる。From the above, if the number Nfc of common component feeder sets is set to 4, the maximum feeder utilization can be achieved without sending one unused feeder to the total 20 feeders T of the two mounting machines S1 and S2. Efficiently, a total of 130 parts 10 of 16 types can be mounted on the substrate 3. Further, since all the feeders are used for mounting, it is possible to improve the tact balance between the mounting machines.
【0015】つぎに、本発明では、共通部品フィーダー
に対し、実装数の多い順に共通部品フィーダー組数Nfc
と同数の種類数だけ部品を共通部品として抽出し、部品
数が同数のときは、実装位置データの合計値(合計実装
位置データ)が大きい方の種類を選択し、これを分配ア
ルゴリズムによって、共通部品フィーダーに割り当てて
振り分ける。Next, in the present invention, the number Nfc of sets of common component feeders is set to the number of common component feeders in descending order of mounting number.
As many components as common components are extracted as common components. If the number of components is the same, the type with the larger total value of the mounting position data (total mounting position data) is selected, and this is shared by the distribution algorithm. Allocate and distribute to the parts feeder.
【0016】本実施の形態で、図3の実装テーブルから
共通部品を4種選ぶと、a(15個)、c(20個)、
h(14個)、r(10個)(f、j、m、rの実装位
置データの合計値はR>F、J、M)となる。以下、一
例として、簡単な分配アルゴリズムを用いた振り分け法
を2つ説明する。In this embodiment, when four types of common parts are selected from the mounting table of FIG. 3, a (15), c (20),
h (14 pieces), r (10 pieces) (the total value of the mounting position data of f, j, m, and r is R> F, J, M). Hereinafter, two sorting methods using a simple distribution algorithm will be described as examples.
【0017】第1の振り分け方法:共通部品の実装数が
多くなると、実装位置による影響が少なくなるため(フ
ィーダーから基板上の実装位置までの移動距離が平均化
される)、実装位置データを使用せずに、各部品種類の
実装数にのみ着目する。使用する実装機Sの台数2で各
部品実装数を割り、実装機S1、S2に割り振る。共通
部品の実装数は、部品はaが15個、cが20個、hが
14個、rが10個であるから、 a:15÷2=7.5→7、8 c:20÷2=10→10、10 h:14÷2=7→7、7 r:10÷2=5→5、5 従って、共通部品フィーダーをたとえばT7〜T10と
すると、図4(a)に示すように、 実装機S1:a部品=7個、c部品=10個、h部品=
7個、r部品=5個 実装機S2:a部品=8個、c部品=10個、h部品=
7個、r部品=5個 と振り分けて、共通部品を実装する。First allocation method: When the number of mounted common components increases, the influence of the mounting position decreases (the moving distance from the feeder to the mounting position on the board is averaged), so the mounting position data is used. Instead, focus only on the number of components mounted. The number of each component mounted is divided by the number 2 of the mounting machines S to be used, and the numbers are allocated to the mounting machines S1 and S2. The number of common components mounted is 15 for a, 20 for c, 14 for h, and 10 for r, so that a: 15 ÷ 2 = 7.5 → 7,8 c: 20 ÷ 2 = 10 → 10, 10 h: 14 ÷ 2 = 7 → 7, 7 r: 10 ÷ 2 = 5 → 5,5 Therefore, if the common component feeder is, for example, T7 to T10, as shown in FIG. Mounting machine S1: a component = 7, c component = 10, h component =
7, r parts = 5 Mounting machine S2: a parts = 8, c parts = 10, h parts =
The common components are mounted by distributing 7 components and r components = 5.
【0018】第2の振り分け方法:共通部品a、c、
h、rを便宜上全て同一部品とみなして、各々の部品数
を合計し、その合計値を実装機Sの数2で割った商の値
に近い2つの数に分け、その数になるように各部品を実
装機S1、S2に割り当てる。部品はaが15個、cが
20個、hが14個、rが10個であるから、 15+20+14+10=59 59÷2=29.5
→29、30 従って、図4(b)に示すように、 実装機S1:a部品=7個、8個(計15個)、c部品
=7個、7個(計14個)、h部品=0個、r部品=0
個・・・合計=29個 実装機S2:a部品=0個、c部品=6個、h部品=7
個、7個(計14個)、r部品=10個・・・合計=3
0個 と振り分けて、共通部品を実装する。Second sorting method: common parts a, c,
h and r are regarded as the same parts for convenience, the number of each part is totaled, and the total value is divided into two numbers close to the value of the quotient obtained by dividing the total number by the number 2 of the mounting machines S. Each component is assigned to the mounting machines S1 and S2. The parts are 15 a, 20 c, 14 h and 10 r, so that 15 + 20 + 14 + 10 = 59 59 2 = 29.5
→ 29, 30 Therefore, as shown in FIG. 4 (b), the mounting machine S1: a component = 7, 8 (15 in total), c component = 7, 7 (14 in total), h component = 0, r parts = 0
... total = 29 Mounting machine S2: a component = 0, c component = 6, h component = 7
Pieces, 7 pieces (14 pieces in total), r parts = 10 pieces ... total = 3
Distribute and mount common components.
【0019】本発明では、以上のような分配アルゴリズ
ムによる割り当てにより、共通部品フィーダーへの共通
部品の振り分けを行う。このような共通部品種類を実装
機S1、S2に振り分けることにより、2台の実装機S
1、S2における共通部品の実装距離、従って実装時間
がバランスする。つまり共通部品フィーダーにおけるタ
クトバランスが取れ、その分だけ実装機間のタクトバラ
ンスが向上する。According to the present invention, the common components are distributed to the common component feeder by the allocation according to the distribution algorithm as described above. By distributing such common component types to the mounting machines S1 and S2, two mounting machines S
1. The mounting distance of the common component in S2, and therefore the mounting time is balanced. That is, the tact balance in the common component feeder can be obtained, and the tact balance between the mounting machines is improved accordingly.
【0020】残りの共通部品以外の部品(非共通部品)
は、以下のような分配アルゴリズムによって振り分け
る。本実施の形態では、非共通部品に使用するフィーダ
ー数は12である。12種の非共通部品を実装数順、実
装数が同一なら実装位置データの合計値の大きい順に並
べると、図5に示すテーブルのようになる。Parts other than the remaining common parts (non-common parts)
Are distributed by the following distribution algorithm. In the present embodiment, the number of feeders used for non-common parts is 12. If the twelve types of non-common components are arranged in the order of the number of mounted components, and if the number of mounted components is the same, in the order of the total value of the mounting position data, the table becomes as shown in FIG.
【0021】このテーブルに基づき、1号実装機S1に
部品種類mを、2号実装機S2に部品種類jを割り当て
る。つぎに2号実装機S2にf、1号実装機S1にbを
割り当てる。この方法で、実装機S1、S2の非共通部
品フィーダーT1〜T6に対し全非共通部品m、j、
f、b、n、d、g、o、k、e、p、qの割り当てを
行うと、図6に示すようになる。Based on this table, a component type m is assigned to the first mounting machine S1, and a component type j is allocated to the second mounting machine S2. Next, f is assigned to the second mounting machine S2 and b is allocated to the first mounting machine S1. In this way, all non-common components m, j, and n are sent to non-common component feeders T1 to T6 of the mounting machines S1 and S2.
FIG. 6 shows the assignment of f, b, n, d, g, o, k, e, p, and q.
【0022】このような分配アルゴリズムで割り当て
て、非共通部品種類を実装機S1、S2に振り分けるこ
とにより、2台の実装機S1、S2における非共通部品
の実装距離、従って実装時間がバランスする。つまり非
共通部品フィーダーにおけるタクトバランスが取れ、そ
の分だけ実装機間のタクトバランスが向上する。By allocating the non-common component types to the mounting machines S1 and S2 by allocating by such a distribution algorithm, the mounting distance of the non-common components in the two mounting machines S1 and S2, and hence the mounting time are balanced. That is, the tact balance in the non-common component feeder is obtained, and the tact balance between the mounting machines is improved accordingly.
【0023】本発明は、以上のような共通部品フィーダ
ー数の設定、その共通部品フィーダーへの共通部品種類
の割り当て、および残りの非共通部品フィーダーへの非
共通部品種類の割り当てからなる実装部品の振り分けを
行うので、各実装機S1、S2の部品フィーダー間のタ
クトバランス、非共通部品フィーダー間のタクトバラン
スが良好になる。According to the present invention, the number of common component feeders is set as described above, the common component type is assigned to the common component feeder, and the non-common component type is assigned to the remaining non-common component feeders. Since the distribution is performed, the tact balance between the component feeders of the mounting machines S1 and S2 and the tact balance between the non-common component feeders are improved.
【0024】本発明の振り分け方法によれば、タクトバ
ランスを良好にすることができるが、予め定めた目標値
(設定値)が得られた場合を振り分けの合格とする。す
なわち、共通部品4種、非共通部品12種の割り振りを
行った後、各実装機S1、S2で全フィーダーの合計実
装位置データ(実装位置データの合計値)を加算し、実
装機S1、S2間での合計実装位置データの加算値の変
動が設定値、たとえば15%以内ならば、振り分けを合
格とする。According to the distribution method of the present invention, the tact balance can be improved. However, when a predetermined target value (set value) is obtained, the distribution is passed. That is, after allocating 4 types of common components and 12 types of non-common components, the total mounting position data (total value of mounting position data) of all feeders is added by each of the mounting machines S1 and S2, and the mounting machines S1 and S2 are added. If the variation of the total value of the total mounting position data between the set values is within a set value, for example, 15%, the distribution is accepted.
【0025】合計実装位置データの加算値の変動が15
%を超えるときは、フィーダーに対する部品種類を入れ
替えて、各実装機S1、S2で再度、合計実装位置デー
タの加算値を計算し、実装機S1、S2間での合計実装
位置データの加算値の変動を設定値と比較するシュミレ
ーションを繰り返す。The variation of the sum of the total mounting position data is 15
%, The component type for the feeder is replaced, and the sum of the total mounting position data between the mounting machines S1 and S2 is calculated again by each of the mounting machines S1 and S2. Repeat the simulation comparing the fluctuation with the set value.
【0026】このようにして、予め定めた一定回数の部
品種類の入れ替えを行い、再度、計算しても、合計実装
位置データの加算値が設定値(15%)に達しない場合
には、実装ラインに実装機S(これを3号機S3とす
る)を1台追加し、3台の実装機について前記した方法
を適用して、16種、130個の実装部品の振り分けを
行う。In this way, even if the component types are replaced a predetermined number of times and calculated again, if the sum of the total mounting position data does not reach the set value (15%), the mounting is performed. One mounting machine S (hereinafter referred to as a third machine S3) is added to the line, and the above-described method is applied to the three mounting machines, and 16 types and 130 mounted components are sorted.
【0027】すなわち、設定アルゴリズムを用いて共通
部品フィーダー組数を設定し、その共通部品フィーダー
に対し共通部品を抽出して、共通部品の分配アルゴリズ
ムによって共通部品を割り当て、残りの非共通部品フィ
ーダーに対し非共通部品の分配アルゴリズムによって非
共通部品を割り当て、共通部品4種、非共通部品12種
の振り分けを行う。3台の実装機にすると、実装機S
1、S2、S3間での合計実装位置データの加算値は少
なくなるので、容易に設定値(たとえば15%)以内に
なることができる。That is, the number of sets of common component feeders is set using a setting algorithm, common components are extracted from the common component feeders, common components are assigned by a common component distribution algorithm, and the remaining non-common component feeders are assigned. On the other hand, non-common parts are allocated by a non-common part distribution algorithm, and four kinds of common parts and twelve kinds of non-common parts are assigned. If three mounting machines are used, mounting machines S
Since the added value of the total mounting position data among 1, S2, and S3 is reduced, it can be easily set within the set value (for example, 15%).
【0028】以上では、共通部品フィーダーを実装機S
1、S2のフィーダーT7〜T10の4組(計8台)と
したが、実装機S1、S2のフィーダーT1〜T10の
中から適宜に4組を選択することができる。In the above, the common component feeder is mounted on the mounting machine S.
Although four sets of feeders T7 to T10 for S1 and S2 (total of eight sets) are used, four sets can be appropriately selected from the feeders T1 to T10 of the mounting machines S1 and S2.
【0029】本実施の形態は以上のように構成され、次
のような作用効果を有する。 (1)適数Ngの実装機の全フィーダーに未使用フィー
ダーを生ずることのない共通部品フィーダー組数Nfcを
求め、その組数Nfcの共通部品フィーダーに組数Nfcと
同数の種類だけの実装部品(共通部品)を振り分け、残
りのフィーダー(非共通部品フィーダー)に残余の実装
部品(非共通部品)を振り分けるので、全フィーダーを
使用した実装ができ、実装機間のタクトバランスが向上
し、実装速度も向上する。 (2)使用個数の多い部品を複数フィーダーに分配する
ので、フィーダーの部品切れ回数が低減する。This embodiment is configured as described above, and has the following operation and effect. (1) The number Nfc of sets of common component feeders that does not generate unused feeders in all feeders of an appropriate number Ng of mounting machines is obtained, and the same number of types of mounted components as the number Nfc of sets are provided in the common component feeder having the set number Nfc. (Common parts) and the remaining mounted parts (non-common parts) are distributed to the remaining feeders (non-common parts feeders), so mounting can be performed using all feeders, and the tact balance between mounting machines is improved and mounting is performed. Speed also improves. (2) Since the frequently used parts are distributed to a plurality of feeders, the number of parts cut out of the feeders is reduced.
【0030】[0030]
【発明の効果】この発明によれば、実装ラインで使用し
ている実装機の全フィーダーに未使用フィーダーを生ず
ことのないフィーダー分配法を使用し、また使用部品数
が多いフィーダーを複数のフィーダーに分ける分配アル
ゴリズムを使用しているため、フィーダーの利用効率が
高く、かつ実装機間でのタクトバランスを向上すること
が可能となり、またフィーダーの部品切れ回数の低減が
可能となる効果を有する。According to the present invention, a feeder distribution method that does not generate an unused feeder is used for all feeders of a mounting machine used in a mounting line, and a plurality of feeders having a large number of parts are used. Since the distribution algorithm that divides the feeder is used, the utilization efficiency of the feeder is high, the tact balance between the mounting machines can be improved, and the number of parts cut out of the feeder can be reduced. .
【図1】本発明の振り分け方法を適用する実装ラインを
示す模式図である。FIG. 1 is a schematic diagram showing a mounting line to which a distribution method according to the present invention is applied.
【図2】本発明の一実施の形態による振り分けが行われ
る実装部品の基板上への実装位置を示す説明図である。FIG. 2 is an explanatory diagram showing a mounting position on a board of a mounted component to be sorted according to an embodiment of the present invention.
【図3】図2の実装部品の内分けを記載した基板実装テ
ーブルを示す図表である。FIG. 3 is a table showing a board mounting table in which the internal components of FIG. 2 are divided.
【図4】本発明の一実施の形態における共通部品の振り
分けでの割り当てを2例の割り当て法について示す図表
である。FIG. 4 is a table showing two examples of allocation methods for allocating common parts according to the embodiment of the present invention.
【図5】本発明の一実施の形態における非共通部品の振
り分けで所定の順に並べた非共通部品の内分けを示す図
表である。FIG. 5 is a table showing the internal division of non-common parts arranged in a predetermined order in the distribution of non-common parts in one embodiment of the present invention.
【図6】本発明の一実施の形態における非共通部品の振
り分けでの割り当て法を示す図表である。FIG. 6 is a table showing an assignment method for distributing non-common parts according to an embodiment of the present invention.
3 基板 4 搬送路 5 基準マーク 7 制御コンピュータ S1、S2 実装機 T1〜T10 フィーダー Reference Signs List 3 substrate 4 transport path 5 fiducial mark 7 control computer S1, S2 mounting machine T1-T10 feeder
Claims (6)
CADデータから実装すべき実装部品の種類数Npを求
め、前記実装部品の種類数Npと使用する実装機の最大
フィーダー数Nfとを基に実装機の最適数Ngを求め、
前記最適数Ngの実装機の全フィーダー数Nfsと前記実
装部品の種類数Npとに基づいて、前記最適数Ngの実
装機の全フィーダーに対し、同一種類の実装部品が振り
分けられるそれぞれ同数のフィーダーからなる共通部品
フィーダー組数Nfcを求める基準数Nqを算出し、基準
数Nqを基に、全フィーダーに未使用フィーダーを生ず
ることのない最適な共通部品フィーダー組数Nfcを演算
により求め、前記求められた組数Nfcの共通部品フィー
ダーに前記組数Nfcと同数の種類だけの実装部品を振り
分け、残りのフィーダーに残余の実装部品を振り分ける
ことを特徴とする実装部品の振り分け方法。1. The number Np of types of mounted components to be mounted is determined from CAD data obtained by capturing information on a board on which components are mounted, and the number Np of types of mounted components and the maximum number Nf of feeders of a mounting machine to be used are determined. The optimal number of mounting machines Ng is obtained in
Based on the total number of feeders Nfs of the mounting machine of the optimum number Ng and the number of types Np of the mounted components, the same number of feeders to which the same type of mounted components are distributed to all the feeders of the mounting machine of the optimum number Ng. A reference number Nq for calculating the number Nfc of common part feeder sets consisting of: is calculated, and based on the reference number Nq, an optimum number Nfc of common part feeder sets that does not generate an unused feeder in all feeders is calculated and calculated. And distributing the same number of types of mounted components to the common component feeder having the set number of Nfc and the remaining mounted components to the remaining feeders.
装部品は、前記基板への実装数が多い種類順に定め、実
装数が同数のときは、前記基板の基準位置からの実装位
置データの合計値が多い種類順に定めることを特徴とす
る請求項1記載の実装部品の振り分け方法。2. The mounting components to be distributed to the common component feeder are determined in the order of the number of mountings on the substrate, and when the number of mountings is the same, the total value of mounting position data from the reference position of the substrate is large. 2. The method according to claim 1, wherein the order is determined in order of type.
た実装部品は、実装数の平均化もしくは部品交換回数が
低減する態様で、前記共通部品フィーダーに割り当てる
ことを特徴とする請求項2記載の実装部品の振り分け方
法。3. The mounted component according to claim 2, wherein the mounted components allocated to the common component feeder are assigned to the common component feeder in a mode in which the number of mounted components is reduced or the number of component replacements is reduced. Sorting method.
残余の実装部品は、実装数を平均化する態様で、前記残
りのフィーダーに割り当てることを特徴とする請求項3
記載の実装部品の振り分け方法。4. The remaining mounted components allocated to the remaining feeders are allocated to the remaining feeders in such a manner that the number of mounted components is averaged.
How to sort the mounted components described.
機間で予め定めた設定値に達しない場合は、実装機の数
を1台増やし、前記増やされた実装機を含む全台数の実
装機の全フィーダーに対する、未使用フィーダーを生ず
ることのない共通部品フィーダー組数Nfcを求めて、再
度の振り分けを行うことを特徴とする請求項1、2、3
または4記載の実装部品の振り分け方法。5. When the tact balance of the feeder does not reach a preset value between the mounting machines, the number of mounting machines is increased by one, and the total number of mounting machines including the increased number of mounting machines is increased. 4. The system according to claim 1, wherein the number of common component feeder sets Nfc that does not generate unused feeders for the feeders is determined and the sorting is performed again.
Or the method for sorting mounted components described in 4.
において、請求項1、2、3、4または5記載の実装部
品の振り分け方法に基づいて、実装部品を振り分けるこ
とを特徴とする部品実装装置。6. A component mounting apparatus for mounting a mounted component on a substrate, wherein the mounted component is sorted based on the mounting component sorting method according to claim 1, 2, 3, 4, or 5. apparatus.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001110190A JP2002314292A (en) | 2001-04-09 | 2001-04-09 | Component mounting method and component mounting device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001110190A JP2002314292A (en) | 2001-04-09 | 2001-04-09 | Component mounting method and component mounting device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2002314292A true JP2002314292A (en) | 2002-10-25 |
Family
ID=18962008
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001110190A Pending JP2002314292A (en) | 2001-04-09 | 2001-04-09 | Component mounting method and component mounting device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002314292A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003030611A1 (en) * | 2001-09-28 | 2003-04-10 | Matsushita Electric Industrial Co., Ltd. | Optimalization apparatus, mounting apparatus, and electronic part mounting system |
| JP2012520577A (en) * | 2009-03-16 | 2012-09-06 | シーメンス アクチエンゲゼルシヤフト | How to determine equipment for a fixed table of an automatic mounting machine |
| JP2013207215A (en) * | 2012-03-29 | 2013-10-07 | Fuji Mach Mfg Co Ltd | Feeder arrangement position determining method |
| WO2014068712A1 (en) * | 2012-10-31 | 2014-05-08 | 富士機械製造株式会社 | Set-up change method, and set-up change device |
| JP7642509B2 (en) | 2021-09-27 | 2025-03-10 | ヤマハ発動機株式会社 | Part supply device number calculation device, method and program |
-
2001
- 2001-04-09 JP JP2001110190A patent/JP2002314292A/en active Pending
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003030611A1 (en) * | 2001-09-28 | 2003-04-10 | Matsushita Electric Industrial Co., Ltd. | Optimalization apparatus, mounting apparatus, and electronic part mounting system |
| US7313859B2 (en) | 2001-09-28 | 2008-01-01 | Matsushita Electric Industrial Co., Ltd. | Method for optimizing placement order by placement apparatuses that place electronic components on circuit board |
| JP2012520577A (en) * | 2009-03-16 | 2012-09-06 | シーメンス アクチエンゲゼルシヤフト | How to determine equipment for a fixed table of an automatic mounting machine |
| US8793008B2 (en) | 2009-03-16 | 2014-07-29 | Siemens Aktiengesellschaft | Method for determining fittings for constant tables of automatic placement machines |
| JP2016149545A (en) * | 2009-03-16 | 2016-08-18 | シーメンス アクチエンゲゼルシヤフトSiemens Aktiengesellschaft | Method for determining setups for constant tables of automatic placement machines, computer software program for implementing method, computer readable medium containing instructions for implementing method, and placement lines having constant tables |
| JP2013207215A (en) * | 2012-03-29 | 2013-10-07 | Fuji Mach Mfg Co Ltd | Feeder arrangement position determining method |
| WO2014068712A1 (en) * | 2012-10-31 | 2014-05-08 | 富士機械製造株式会社 | Set-up change method, and set-up change device |
| JPWO2014068712A1 (en) * | 2012-10-31 | 2016-09-08 | 富士機械製造株式会社 | Setup change method and setup change device |
| JP7642509B2 (en) | 2021-09-27 | 2025-03-10 | ヤマハ発動機株式会社 | Part supply device number calculation device, method and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4545115B2 (en) | Production condition determination method, production condition determination apparatus, component mounter, and program | |
| JP6415465B2 (en) | Method for determining a setup for a fixed table of an automatic mounting machine, a computer software program for performing the method, a computer readable medium including instructions for performing the method, and a mounting line having the fixed table | |
| CN109076725B (en) | Manufacturing plan generating device, manufacturing plan generating method, and manufacturing plan generating program | |
| US7313859B2 (en) | Method for optimizing placement order by placement apparatuses that place electronic components on circuit board | |
| US7603193B2 (en) | Method for optimization of an order for component mounting and apparatus for optimization of an order for component mounting | |
| WO2021100630A1 (en) | Placement assistance method, method for generating learned model, program, placement assistance system, and work system | |
| JP2002314292A (en) | Component mounting method and component mounting device | |
| CN101536626A (en) | Component mounting method | |
| GB2308682A (en) | Automatically placing components on circuit board | |
| JP3474682B2 (en) | Mounting component distribution method and mounting equipment | |
| He et al. | A heuristic algorithm to balance workloads of high-speed SMT machines in a PCB assembly line | |
| JPH06164189A (en) | How to distribute mounted parts on mounting line | |
| JP2009272562A (en) | Mounting condition determination method | |
| JPH0946094A (en) | Component mounting method | |
| JP2009224766A (en) | Mounting condition determining method, mounting condition determining apparatus, component mounting method, component mounter, and program | |
| JP2642800B2 (en) | Pallet knitting system | |
| JP4887328B2 (en) | Mounting condition determination method | |
| Grunow et al. | Component allocation for printed circuit board assembly using modular placement machines | |
| JP3236312B2 (en) | Component supply management method and component supply management device | |
| JPH0722774A (en) | Mounting line component arrangement method | |
| Lee et al. | A dynamic programming approach to a reel assignment problem of a surface mounting machine in printed circuit board assembly | |
| JPH1187996A (en) | Tool placement setting method and device for work equipment handling parts | |
| KR100365635B1 (en) | The method for optimizing a time operated in electronic parts equipping system | |
| JP6534621B2 (en) | Container orientation determination apparatus, mounting machine, and container orientation determination method | |
| JPH1187996A5 (en) | Method for allocating tools to work machines and method for setting tool layout |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080402 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100618 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100629 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101026 |