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

JPH0478040B2 - - Google Patents

Info

Publication number
JPH0478040B2
JPH0478040B2 JP58188401A JP18840183A JPH0478040B2 JP H0478040 B2 JPH0478040 B2 JP H0478040B2 JP 58188401 A JP58188401 A JP 58188401A JP 18840183 A JP18840183 A JP 18840183A JP H0478040 B2 JPH0478040 B2 JP H0478040B2
Authority
JP
Japan
Prior art keywords
parts
component
printed board
assembly
selection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP58188401A
Other languages
Japanese (ja)
Other versions
JPS6080299A (en
Inventor
Yoshihisa Arai
Noboru Tanaka
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.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP58188401A priority Critical patent/JPS6080299A/en
Publication of JPS6080299A publication Critical patent/JPS6080299A/en
Publication of JPH0478040B2 publication Critical patent/JPH0478040B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Description

【発明の詳細な説明】 〔発明の利用分野〕 本発明は電子部品を自動実装してプリント板を
組立てるプリント板組立生産方法に関するもので
あり、更に詳しくは部品段取回数を削減したプリ
ント板組立生産方法に関する。
[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a printed board assembly production method for assembling printed boards by automatically mounting electronic components, and more specifically to a printed board assembly that reduces the number of parts setups. Regarding production methods.

〔発明の背景〕[Background of the invention]

従来、部品実装機を用いたプリント板組立生産
システムでは、プリント板の種類が異なるごとに
部品段取を行なうという方法をとつている。即
ち、プリント板の種類が異なるごとに、部品実装
機の部品選択供給部に、組立てるプリント板に搭
載される電子部品のカートリツジ(1種類の部品
をリール状にテーピングしたもの)を使用部品種
類だけセツトしなければならない。
Conventionally, in a printed board assembly production system using a component mounting machine, a method is used in which component setup is performed for each type of printed board. In other words, for each type of printed board, a cartridge of electronic components (one type of parts taped in a reel shape) to be mounted on the printed board to be assembled is sent to the component selection and supply section of the component mounter for only the type of component to be used. must be set.

しかし、多品種少量のプリント板組立を行なう
場合には、部品段取(カートリツジの交換)が繁
雑に発生するため、生産効率が低下するという欠
点があつた。使用頻度の高い電子部品を予め固定
的にセツトしておき、部品段取の際にはそれ以外
の部品を可変部にセツトするという固定ローデイ
ング方式もあるが、使用部品の種類が多い場合に
は根本的解決にはならない。
However, when assembling printed boards of a wide variety of products and in small quantities, there is a drawback that production efficiency is reduced because parts setup (cartridge replacement) is complicated. There is also a fixed loading method, in which frequently used electronic components are fixedly set in advance, and other components are set in variable parts when setting up the parts. It's not a fundamental solution.

〔発明の目的〕[Purpose of the invention]

本発明の目的は上記した従来技術の欠点を無く
し、部品段取回数を削減して生産効率を高めるこ
とが可能なプリント板組立生産方法を提供するこ
とにある。
SUMMARY OF THE INVENTION An object of the present invention is to provide a printed board assembly production method that eliminates the drawbacks of the prior art described above, reduces the number of parts setups, and increases production efficiency.

〔発明の概要〕[Summary of the invention]

本発明のプリント板組立生産方法は、使用部品
種類数が部品選択供給部の積載可能カートリツジ
数を越えない範囲で、使用部品の共通度の高いプ
リント板からなるものを一つの組立グループとし
て、複数の組立グループを作成し、1回の部品段
取で一つの組立グループで使用する電子部品のカ
ートリツジを部品選択供給部に配置し、当該組立
グループに含まれるすべての種類のプリント板を
連続して組立て、これを複数のグループ分繰り返
すことを特徴としている。
In the printed board assembly production method of the present invention, as long as the number of types of parts used does not exceed the number of cartridges that can be loaded in the parts selection and supply unit, a plurality of printed boards that have a high degree of commonality in used parts are assembled into one assembly group. Create an assembly group, place cartridges of electronic components to be used in one assembly group in the parts selection supply section in one parts setup, and continuously print all types of printed boards included in the assembly group. It is characterized by assembling and repeating this process for multiple groups.

〔発明の効果〕〔Effect of the invention〕

以下本発明の実施例を図面を用いて説明する。
第1図は本発明のプリント板組立生産方法の概要
を示すフローチヤートである。図示する様にステ
ツプS1において生産計画システム(本発明範囲
外のものである。)から1日分の生産対象となる
プリント板の生産機種、使用部品種類、生産枚数
等に関する生産計画情報を得て、ステツプS2に
おいて後述する方法で使用部品の共通度の高いプ
リント板から構成される一つ一つの組立グループ
を作成する。次に、ステツプS3で各組立グルー
プ毎にその組立グループで使用する全ての部品種
類のカートリツジを部品選択供給部のどの番号の
場所(これをアドレスと呼ぶ)に配置するかを決
定する。即ち部品配置とは、部品名称と部品選択
供給部のアドレスとの対応づけを行うことであ
る。部品実装機では、指定されたアドレスから部
品が供給されるため、実際に部品実装機を動作さ
せる実行NCデータはアドレスの情報が必要であ
る。部品とアドレスの組合せ方は任意である。決
定された部品配置データは当該グループの組立て
前における段取情報として利用される。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a flowchart showing an overview of the printed board assembly production method of the present invention. As shown in the figure, in step S1, production planning information regarding the production model, type of parts used, number of printed boards, etc. of printed boards to be produced for one day is obtained from the production planning system (which is outside the scope of the present invention). In step S2, each assembly group consisting of printed boards having a high degree of commonality in used parts is created by a method to be described later. Next, in step S3, for each assembly group, it is determined at which numbered location (this is called an address) in the component selection and supply unit, cartridges of all component types used in that assembly group are to be placed. That is, component placement means associating component names with addresses of the component selection and supply section. Since a component mounter supplies components from a specified address, address information is required for the execution NC data that actually operates the component mounter. The combination of parts and addresses is arbitrary. The determined component placement data is used as setup information before assembly of the group.

一方、部品実装機で使用するNCデータは、先
ず、図面に基づいてステツプS4で、部品名称、
実装位置のX,Y座標、実装方向等からなる中間
NCデータとして作成される。この段階では、部
品取り出し位置が未定義となつている。次に、ス
テツプS5で上記各組立てグループごとに決定さ
れた部品配置データ(部品名称と部品選択供給部
のアドレスとの対応関係)を用いて、中間NCデ
ータで未定義であつた部品取り出し位置に該当す
る部品名称の部品選択供給部のアドレスを設定し
て実行NCデータを作成する。この様に、中間
NCデータの形で持つておく理由は、1日分の生
産対象に応じて組立グループの内容が異なり、従
つて部品配置も日々異なるためである。
On the other hand, the NC data used by the component mounting machine is first created in step S4 based on the drawing, including the component name,
Intermediate information consisting of the X and Y coordinates of the mounting position, mounting direction, etc.
Created as NC data. At this stage, the component extraction position is undefined. Next, in step S5, using the component placement data (correspondence between the component name and the address of the component selection and supply section) determined for each assembly group, the component pick-up position that was undefined in the intermediate NC data is set. Create execution NC data by setting the address of the component selection supply unit for the corresponding component name. In this way, the middle
The reason for keeping it in the form of NC data is that the content of the assembly group differs depending on the day's production target, and therefore the parts arrangement also changes from day to day.

次に、組立グループの作成方法を説明する。第
2図aは、生産対象であるプリント板P1,P2
P3とその使用部品種類(a〜i)との関係を示
す図である。ここで、組立グループの作成にあた
つては、部品段取回数をできるだけ少なくするた
め、組立グループで使用する部品種類数が部品選
択供給部の積載可能カートリツジ数を越えないよ
うにする必要がある。そこで、各プリント板P1
P2,P3の使用部品種類の共通性に着目してグル
ープ化するためにハミング距離の概念を用いる。
ハミング距離は、2つのものがどの程度異なつて
いるかを表わす指標であり、プリント板PiとPjの
間のハミング距離Hijは、次式で与えられる。
Next, a method for creating an assembly group will be explained. Figure 2 a shows printed boards P 1 , P 2 ,
It is a figure which shows the relationship between P3 and its used part types (a-i). When creating an assembly group, in order to minimize the number of component setups, it is necessary to ensure that the number of component types used in the assembly group does not exceed the number of cartridges that can be loaded in the component selection and supply section. . Therefore, each printed board P 1 ,
The concept of Hamming distance is used to group P 2 and P 3 based on the commonality of the types of parts used.
The Hamming distance is an index showing how much difference two things have, and the Hamming distance Hij between the printed boards Pi and Pj is given by the following equation.

Hij=―P→i∪P→j−P→i∩P→j― ここで、Piはプリント板Piの使用部品種類の集
合であり、P1={a,b,c,d,e}、P2
{a,b,c,f,g,h,i}となる。Pi∪Pj、
Pi∩Pjは合併集合、共通集合を表わし、P1∪P2
={a,b,c,d,e,f,g,h,i},P1
∩P2={a,b,c}である。また―Pi―は集合
Piの要素の個数を表わし、例えば|P|=5であ
る。即ち、ハミング距離Hijは、プリント板Pi,
Pjの一方でしか使われない部品種類の数であり、
これが大きいほど部品段取りという面で二つのプ
リント板Pi,Pjの使用部品種類が異なつているこ
とになる。
Hij=-P→i∪P→j-P→i∩P→j- Here, Pi is a set of types of parts used in the printed board Pi, and P 1 = {a, b, c, d, e} , P 2 =
{a, b, c, f, g, h, i}. Pi∪Pj,
Pi∩Pj represents a merged set, a common set, and P 1 ∪P 2
= {a, b, c, d, e, f, g, h, i}, P 1
∩P 2 ={a, b, c}. Again - Pi - is a gathering
It represents the number of elements of Pi, for example, |P|=5. That is, the Hamming distance Hij is the printed board Pi,
It is the number of parts types that are used only on one side of Pj,
The larger this value is, the more different the types of parts used in the two printed boards Pi and Pj are in terms of component setup.

第2図bは、プリント板P1,P2,P3の相互間
のハミング距離を示している。
FIG. 2b shows the Hamming distance between printed boards P 1 , P 2 , P 3 .

第3図は、組立グループ作成のための処理手順
を示すフローチヤートである。先ず、ステツプS
10において、部品取付最大可能数KMAX(部品
選択供給部に積載可能なカートリツジ数)を設定
し、グループ番号G=0を設定する。ステツプS
11において、G=G+1を実行し、グループ番
号を更新する。次に、ステツプS12において、
未配分プリント板(まだグループ化されていない
プリント板)からハミング距離が最大のプリント
板のどちらか一方を取り出す。ステツプ13にお
いて、当該プリント板をグループ番号Gの組立グ
ループに配分し、当該グループの使用部品種類及
び使用部品種類数を更新する。次に、ステツプS
14において、グループGにおける使用部品種類
と未配分プリント板とのハミング距離を計算して
ハミング距離の小さい順に並べる。ステツプ15
において上記ハミング距離の最も小さいプリント
板を取り出し、ステツプS16において当該プリ
ント板をグループ番号Gの組立グループに配分す
ると使用部品種類数が部品取付最大可能数
KMAXを越えるか否かを判定し、越えない場合
はステツプ13にもどり当該プリント板をグルー
プ番号Gの組立グループに配分して再び同一の処
理を実行し、使用部品種類数が部品取付最大可能
数KMAXを越える場合はステツプS17ですべ
てのプリント板について配分の可能性を調べたか
否かを判定し、配分の可能性を調べていないプリ
ント板が残つている場合にはステツプS15にも
どり再度同一処理を実行し、すべてのプリント板
について配分の可能性を調べる。ステツプ18で
すべてのプリント板を配分したか否かを判定し、
未配分のプリント板があればステツプ11にもど
り、新しい組立グループ作成のために再度同一処
理を実行し、すべてのプリント板が配分されると
組立グループ作成の処理が終了する。
FIG. 3 is a flowchart showing the processing procedure for creating an assembly group. First, step S
10, the maximum number of parts that can be attached KMAX (the number of cartridges that can be loaded in the parts selection and supply section) is set, and the group number G=0 is set. Step S
11, execute G=G+1 and update the group number. Next, in step S12,
Take out one of the printed boards with the maximum Hamming distance from the undistributed printed boards (printed boards that have not yet been grouped). In step 13, the printed board is allocated to the assembly group with group number G, and the types and number of parts used in the group are updated. Next, step S
In step 14, the Hamming distances between the types of parts used in Group G and the unallocated printed boards are calculated and arranged in descending order of Hamming distance. Step 15
When the printed board with the smallest Hamming distance is taken out and the printed board is allocated to the assembly group with group number G in step S16, the number of types of parts used becomes the maximum number of parts that can be installed.
Determine whether or not it exceeds KMAX, and if it does not, return to step 13, distribute the printed board to the assembly group with group number G, and execute the same process again, so that the number of types of parts used is the maximum number that can be mounted. If KMAX is exceeded, it is determined in step S17 whether or not the possibility of distribution has been investigated for all printed boards. If there remains a printed board for which the possibility of distribution has not been investigated, the process returns to step S15 and the same process is performed again. and examine the distribution possibilities for all printed boards. In step 18, it is determined whether all printed boards have been distributed,
If there are unallocated printed boards, the process returns to step 11 and the same process is executed again to create a new assembly group, and when all printed boards have been distributed, the assembly group creation process ends.

〔発明の効果〕〔Effect of the invention〕

以上の説明から明らかな様に、本発明によれ
ば、使用部品の共通度が高いプリント板によりそ
れぞれの組立グループが作成され、1回の部品段
取で一つの組立グループに含まれるすべての種類
のプリント板の組立てを連続して行うことができ
る。従つて、部品段取回数を削減することが可能
となり、無段取で組立てることができる時間が長
くなりプリント板の生産効率を大幅に高めること
ができる。
As is clear from the above description, according to the present invention, each assembly group is created using printed boards that use parts with a high degree of commonality, and all types included in one assembly group are created in one part setup. Assembling of printed boards can be performed continuously. Therefore, it is possible to reduce the number of times the parts are set up, and the time required for assembling without any setup is extended, so that the production efficiency of printed boards can be greatly improved.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明の概要を示すフローチヤート、
第2図はプリント板と使用部品種類との関係の一
例を示す図、第3図は本発明による組立グループ
作成のための処理手順を示すフローチヤートであ
る。 S1〜S5,S11〜S18……フローチヤー
トのステツプ、P1,P2,P3……プリント板、a
〜i……使用部品種類。
FIG. 1 is a flowchart showing an overview of the present invention;
FIG. 2 is a diagram showing an example of the relationship between a printed board and the types of parts used, and FIG. 3 is a flowchart showing a processing procedure for creating an assembly group according to the present invention. S1-S5, S11-S18...Steps of flowchart, P1 , P2 , P3 ...Printed board, a
~i... Type of parts used.

Claims (1)

【特許請求の範囲】 1 自動実装機によつてプリント板に電子部品を
実装するプリント板組立生産方法において、 組立の対象となる各種プリント板に関する、少
なくとも生産機種、使用部品種類、生産枚数から
なる生産計画情報に基づき、 上記自動実装機が持つ部品選択供給部に一度に
積載可能な部品種類の数の範囲で、部品段取り替
えをすることなく連続生産可能な使用部品の共通
度の高い異なる機種のプリント板からなるものを
一つ一つの組立グループとして作成し、 作成した各組立グループごとに使用する全ての
部品を、自動実装機の部品選択供給部のどの番号
の場所(アドレスで表わす)にセツトするかを、
部品名称と部品選択供給部のアドレスとの対応づ
けで表わした部品配置データを決定し、 事前に作成してある、少なくとも部品名称、実
装位置のX,Y座標、実装方向からなり、部品取
り出し位置(部品選択供給部のアドレス)が未定
義の中間NCデータの上記部品取り出し位置に、
上記各組立グループごとに決定された部品配置デ
ータに基づき、部品選択供給部のアドレスを設定
した実行NCデータを作成することを特徴とする
部品段取り回数を削減したプリント板組立生産方
法。 2 上記組立グループの作成において、組立の対
象となる各種プリント板の中の、任意の1種類の
プリント板に実装する部品の種類と、その他の1
種のプリント板に実装する部品の種類との共通度
をハミング距離を評価尺度として評価して、組立
グループを作成することを特徴とする特許請求の
範囲第1項記載の部品段取り回数を削減したプリ
ント板組立生産方法。
[Scope of Claims] 1. In a printed board assembly production method in which electronic components are mounted on a printed board using an automatic mounting machine, at least the production model, the type of parts used, and the number of pieces produced regarding various printed boards to be assembled. Based on the production planning information, different models with a high degree of commonality in the parts used can be produced continuously without changing parts setup, within the range of the number of parts types that can be loaded at once on the parts selection and supply section of the automatic mounting machine. Create each assembly group consisting of printed boards, and place all the parts used for each created assembly group at which number location (expressed by address) in the component selection supply section of the automatic mounting machine. whether to set
Determine the component placement data expressed by the correspondence between the component name and the address of the component selection and supply unit, which is created in advance and consists of at least the component name, the X and Y coordinates of the mounting position, the mounting direction, and the component removal position. (Address of the parts selection supply unit) is at the above part extraction position of the intermediate NC data that is undefined.
A printed board assembly production method that reduces the number of parts setups, characterized by creating execution NC data in which the address of a parts selection and supply section is set based on the parts arrangement data determined for each assembly group. 2 In creating the above assembly group, the type of parts to be mounted on any one type of printed board among the various printed boards to be assembled, and the other one.
The number of component setups recited in claim 1 is reduced, characterized in that assembly groups are created by evaluating the degree of commonality with the type of component to be mounted on a different printed board using Hamming distance as an evaluation measure. Printed board assembly production method.
JP58188401A 1983-10-11 1983-10-11 Printed board assembly production method Granted JPS6080299A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58188401A JPS6080299A (en) 1983-10-11 1983-10-11 Printed board assembly production method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58188401A JPS6080299A (en) 1983-10-11 1983-10-11 Printed board assembly production method

Publications (2)

Publication Number Publication Date
JPS6080299A JPS6080299A (en) 1985-05-08
JPH0478040B2 true JPH0478040B2 (en) 1992-12-10

Family

ID=16222993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58188401A Granted JPS6080299A (en) 1983-10-11 1983-10-11 Printed board assembly production method

Country Status (1)

Country Link
JP (1) JPS6080299A (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0754879B2 (en) * 1984-09-21 1995-06-07 株式会社日立製作所 Printed circuit board assembly production method
JP2512016B2 (en) * 1987-09-30 1996-07-03 松下電器産業株式会社 Component mounting method
JP2563495B2 (en) * 1988-06-30 1996-12-11 松下電器産業株式会社 Electronic component mounting device
JPH03253909A (en) * 1990-03-02 1991-11-13 Fujitsu Ltd Method for generating parts channel setting data
JP4796998B2 (en) * 2007-06-29 2011-10-19 株式会社日立ハイテクインスツルメンツ Component placement setting device, program, component placement device, component placement system, and allocation method
EP3373717B1 (en) * 2015-11-04 2021-12-15 Fuji Corporation Component mounting system and component mounting device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4450619A (en) * 1981-06-09 1984-05-29 Usm Corporation Component inserting machine

Also Published As

Publication number Publication date
JPS6080299A (en) 1985-05-08

Similar Documents

Publication Publication Date Title
EP0478361B1 (en) Method of assembling a plurality of printed circuit boards
US6496957B1 (en) Design evaluating method and apparatus for assisting circuit-board assembly
JPH0478040B2 (en)
US5373451A (en) Rack transport control apparatus for a manufacturing line
CN107251676A (en) Method and system for assembling printed circuit board (PCB)
JPH07164267A (en) Assembly work time prediction device
JP3566785B2 (en) Component layout optimization method
JPH0946094A (en) Component mounting method
JPH0754879B2 (en) Printed circuit board assembly production method
US20190124808A1 (en) Method of preparing a setup kit for a placement machine
KR100231414B1 (en) Automatic mounting route design apparatus capable of modifying design and manage history of design and method thereof
JP3432243B2 (en) Data generation method
Watkins et al. A line balancing heuristic case study for existing automated surface mount assembly line setups
JP3326643B2 (en) Component setup support method and board production method
JPH0722774A (en) Mounting line component arrangement method
CN101501689B (en) Method and apparatus for determining the feasibility of an electronic assembly
JP4377568B2 (en) Failure prediction method and failure prediction system
JP7774239B2 (en) Production simulation device, production simulation method, and production simulation program
CN113850045B (en) A collaborative programming method, device, system, electronic device, and storage medium
JP3611360B2 (en) Component mounting method and destination integrated operation data creation device
JPH05259693A (en) How to sort mounted parts on mounting line
JPH06348717A (en) Method for designing process of printed circuit board assembly
JPH06318213A (en) Manufacture information basic data managing system
SALONNA Scheduling and planning of electronics manufacturing operations: a case study of the MADEMA approach
Shina A design quality and cost model for printed circuit board assembly