JPH0830317A - 部品実装方法 - Google Patents
部品実装方法Info
- Publication number
- JPH0830317A JPH0830317A JP6161620A JP16162094A JPH0830317A JP H0830317 A JPH0830317 A JP H0830317A JP 6161620 A JP6161620 A JP 6161620A JP 16162094 A JP16162094 A JP 16162094A JP H0830317 A JPH0830317 A JP H0830317A
- Authority
- JP
- Japan
- Prior art keywords
- data
- part number
- component
- information
- parts
- 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
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/4097—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by using design data to control NC machines, e.g. CAD/CAM
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4183—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by data acquisition, e.g. workpiece identification
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35059—Convert pcb design data to control data for surface mounting machine
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35216—Program, generate nc program, code from cad data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/36—Nc in input of data, input key till input tape
- G05B2219/36195—Assembly, mount of electronic parts onto board
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- Supply And Installment Of Electrical Components (AREA)
- Numerical Control (AREA)
Abstract
テム化し、オペレータの部品品番管理作業の負担軽減を
する。 【構成】 管理システムにおいて工場品番に対する該当
する納入品番とその部品メーカとを対応づけ、対象カセ
ット番号にセットされる納入品番と部品メーカ名を複数
記述可能なNCデータ構造とし、カセット部の部品供給
物に付加されている納入品番とメーカコードを読み取
り、先記のNCデータと照合し、該当する部品情報を自
動選択して動作させる。 【効果】 多社購買部品をソフト的に管理でき、NCデ
ータ生成においてオペレータの複数な品番管理作業が大
幅に軽減できる上、従来対象となる品番により一部デー
タ修正作業を必要としてたが、この修正作業をなくすこ
とができる。
Description
せながら電子部品実装機駆動用のNCデータを生成し、
このNCデータに基づいて電子部品実装機を動作させる
部品実装方法に関し、特に購買メーカが多社にわたる部
品に対する部品品番の管理、および各部品に対応するデ
ータの選択制御に関するものである。
参照しながら説明する。図11は、従来の電子部品実装
機のNCデータ生成工程に関するオペレータ,管理シス
テムおよび設備制御部におけるフローチャートを示し、
基板1品種に対してCADデータから電子部品実装機駆
動用のNCデータを生成し、そのNCデータに基づいて
基板生産まで基本処理する工程を示したものである。な
お、以下において、CADデータ上で用いられている部
品品番を工場品番と呼び、部品メーカより納入される部
品品番を納入品番と呼ぶ。
指示が行われ(ステップS21)、管理システムにおい
てCADデータ内の各実装点を記述したブロックの工場
品番(図2参照)をキーコードとして、実装データベー
スに設けられている部品表(図12参照)の該当箇所を
検索し、該当箇所に対応する必要な各情報を取りこん
で、NCデータを生成する(ステップS22)。工場品
番AAAを1例にとって説明すると、部品表において工
場品番がAAAである箇所を検索し、部品表における該
当箇所の情報データから形状コード1608C1と供給
コードTAPE0とを得る。そして、これらのデータを
もとに各実装データベースを検索し、該当するデータを
得てNCデータを生成する。図13は、NCデータとし
て生成された配列データを示している。配列データでは
工場品番AAAに対して形状コード1608C1が出力
される。
機などを備えた設備へロードし(ステップS23〜S2
5)、生産準備作業へ移る。オペレータは設備供給部に
おいて部品リールなどの部品供給物に基づいてその部品
供給物に収納されている部品の納入品番およびメーカコ
ードを確認し(ステップS26)、部品品番対応メモ
(図14参照)を参照しながら、該当するメーカコード
および納入品番に対応する形状コードと、配列データ上
の形状コードとを照合する(ステップS27)。この例
では、部品供給物の工場品番AAAに対応する納入品番
がCCCとする。部品品番対応メモの対応表から、納入
品番CCCに対する形状コードは1608C2であるこ
とを視認する。一方、配列データ上の工場品番AAAに
対応する形状は1608C1であり、形状コードが異な
っている。この場合には、配列データにおけるカセット
品番1の形状コードを1608C2に変更し(ステップ
S28)、設備制御部へロードし直す(ステップS2
9)。
て行い、完了後、生産開始をかけ(ステップS30)、
設備での生産を行う(ステップS31)。途中、部品交
換(ステップS32)の都度、ステップS26〜S31
の処理を生産終了まで繰り返す。
うな従来の実装部品の管理方法では、管理システム上お
よびデータ上において用いることのできる部品品番は工
場品番の1種類のみであったため、以下に挙げる問題を
かかえていた。 (1) 工場品番と納入品番との対応づけが管理システ
ムにおいて組み込むことができず、オペレータがそれぞ
れの現場で部品品番対応メモをもとに判断する必要があ
った。 (2) 設備においては、部品供給物から読みとった部
品品番(納入品番)とNCデータにおける部品品番(工
場品番)とのマッチングを判断できなかったため、工場
品番と納入品番が異なる部品においてはカセットのかけ
間違いを事前に防止することができなかった。 (3) 実装する部品については、その部品のメーカに
より部品高さなどの寸法や供給方向などの部品データが
異なるため、機種切りかえや部品交換の都度、オペレー
タが、部品供給物の納入品番、メーカコードを確認の
上、該当する部品データのNCデータ(配列データ)を
生産前に変更する必要があった。
多社購買部品に対するオペレータのデータ管理作業軽減
と電子部品実装機の設備上での部品のセットミスの事前
チェック、および部品データ変更を効率的に行うことが
できる部品実装方法を提供することを目的とするもので
ある。
に本発明は、部品が実装される基板に関する情報をCA
Dデータから得て、実装する部品の寸法形状や実装条件
などの部品情報を記録した実装データベースを用いて電
子部品実装機駆動用のNCデータを生成し、このNCデ
ータに基づいて電子部品実装機を動作させる部品実装方
法であって、部品メーカより納入される部品品番である
納入品番毎にメーカ名、および部品についての寸法形状
や実装条件などの部品情報を記憶させ、CADデータ上
で用いられている部品品番である工場品番と前記納入品
番とを対応づけて各工場品番ごとに対応する納入品番を
グループ化して管理し、CADデータ上の工場品番から
該当する納入品番を得て、前記実装データベースから各
納入品番毎に対応する部品の部品情報を得て電子部品実
装機用のNCデータを生成するものである。
品番に対応するすべての納入品番と、納入品番毎の部品
情報とを記録してなるものである。さらに本発明は、電
子部品実装機の部品供給部に供給される部品供給物に表
示されているメーカ名、納入品番などの部品識別情報
を、電子部品実装機に設けた読取手段により読み取り、
読み取った情報とNCデータとを照合し、NCデータに
おける該当する納入品番に対応する部品情報を選択して
電子部品実装機側に出力して電子部品実装機部を動作制
御させるものである。
づけてグループ化して管理し、部品品番の照合作業を自
動的に行うことができるため、基板などが変更される都
度行われる電子部品実装機のNCデータ生成作業や電子
部品実装機の設備でのオペレータの生産準備作業におい
て、従来行っていたようなオペレータの部品品番対比作
業をなくすことが可能となるとともに、電子部品実装機
の設備におけるオペレータの生産準備作業において、オ
ペレータへセットすべき納入品番、メーカ名の指示が出
せる上、従来、工場品番と納入品番とが異なるケースに
おいて発生していた部品のセットミスを完全防止するこ
とができ、さらに、電子部品実装機の設備で部品メー
カ、納入品番により使用する部品データが異なるために
認識データ変更などのオペレータによるデータ変更作業
をなくすことが可能となる。
照しながら詳細に説明する。本実施例では、多社より購
買されている工場品番(AAA)の電子部品について、
電子部品実装機などの設備を管理するシステムにおける
部品品番の管理方法と、電子部品実装機駆動用のNCデ
ータを生成するロジック、および生成したNCデータを
もとに設備制御部が納入品番をキーに部品ライブラリを
検索して、該当する部品データを特定する場合について
説明する。
ペレータ,管理システムおよび設備制御部におけるフロ
ーチャートを示し、図2はCADデータのリスト例、図
3は管理システムの実装データベースにおける工場品番
と納入品番との対応表、図4は管理システムの実装デー
タベースにおいて納入品番毎に管理する部品表をそれぞ
れ示す。
現するために用いる部品品番の管理方法について、CA
Dデータから電子部品実装機駆動用のNCデータを生成
するプロセスをもとに説明する。
該当するCADデータを指定してNCデータの生成指示
を行う(ステップS1)。CADデータにおいては、図
2に示すように、工場品番によって基板に実装する部品
品番が記述されている。
工場品番に対応する、部品メーカからの納入品番を複数
グループ管理する対応表(図3参照)と、各納入品番毎
に寸法形状や供給条件などの部品情報を各部品情報デー
タベースと結びつける部品表(図4参照)とを実装デー
タベースとして有している。
タの工場品番から、対応表をもとに該当する納入品番を
得る(ステップS2)。工場品番AAAの例では納入品
番BBB,CCC,DDDを得る。
もとに部品表を検索し、形状コード、供給コードなどを
抽出し、これらの形状コード、供給コードなどをキーコ
ードとして諸情報を各部品情報データベースより取りこ
み、配列データ、部品ライブラリなどのNCデータを生
成する(ステップS3)。配列データに関しては、図5
に示すように、該当するカセット番号のブロックに対象
となる納入品番をすべて記述する。
ついて工場品番AAAのケースを例にとって説明する。
図7は電子部品実装機の全体斜視図で、1は電子部品実
装機5の部品供給部を示す。図8はその部品供給部1の
詳細を示す側面図で、2は部品がテーピングされている
リール、3はリール2に収納されている部品に関する納
入品番、メーカコードなどの部品識別情報が記録されて
いる情報記録部、4は電子部品実装機本体に設けられて
いる情報読取部である。図9は図1に示した設備制御部
処理の詳細を示すフローチャートを示し、図10は電子
部品実装機本体の制御構成を示す図である。
示により管理システムで生成したNCデータを電子部品
実装機の設備へロードする(ステップS4〜S6)。部
品供給部1へ部品をセットした後、品番チェックを設備
で行わせる(ステップS7)。設備制御部では、図9,
図10に示すように、供給物の情報記憶部3の情報より
納入品番、メーカコードを読み取り(ステップS8)、
この納入品番、メーカコードを図5に示した配列データ
において照合する(ステップS9,S10)。例として
カセット番号1で読み取った納入品番がCCC、メーカ
コードが201とする。配列データにおいて、カセット
番号1のブロックに先記の納入品番CCC,メーカコー
ド201が記述されており、部品のセットミスを生じて
いないことが判明する。
コードをキーコードとして図6に示す部品ライブラリを
検索し、該当する形状コード1608C2に対応する部
品データを動作制御部へロードする(ステップS1
1)。同様の処理を配列データに記述されているすべて
のカセット番号について行い、オペレータの生産開始指
示(ステップS12)のもとにロードされたデータに基
づいて部品実装を行う(ステップS13)。以降、部品
交換(ステップS14)の都度、該当カセット番号にお
いてステップ7以降の処理を繰り返して、生産を行う。
品番と納入品番との対応メモを片手に、設備上で部品供
給部で確認した納入品番から対象となる部品データを選
択していた作業をシステム化でき、オペレータの作業軽
減が実現できる上、部品のセットミスも防止でき、設備
稼動率向上に寄与できる。
システムに工場品番に対する納入品番を同一視してグル
ープ管理して、この対比情報を実装ベータベースに存在
させることにより、多社購買部品の管理が容易となる。
しかもNCデータ(配列データ)上で対象カセット番号
に対しすべての納入品番と、メーカコードを記述可能な
構造とし、設備において、供給物より読みとった納入品
番と照合し、対象品番の部品データを設備制御部が自動
選択させることにより、従来オペレータが、工場品番と
納入品番との対応メモを片手に、設備上で部品供給部で
確認した納入品番から対象となる部品データを選択して
いた作業をシステム化でき、オペレータの作業軽減が実
現できる上、部品のセットミスも防止でき、設備稼動率
向上に寄与できる。
ローチャートである。
例を示す図である。
を示す図である。
を示す図である。
トを示す図である。
ライブラリの帳票リストを示す図である。
斜視図である。
供給部の概略構成を示す側面図である。
備制御部のフローチャートである。
示す図である。
すフローチャートである。
である。
票リストを示す図である。
品番対応メモを示す図である。
Claims (3)
- 【請求項1】 部品が実装される基板に関する情報をC
ADデータから得て、実装する部品の寸法形状や実装条
件などの部品情報を記録した実装データベースを用いて
電子部品実装機駆動用のNCデータを生成し、このNC
データに基づいて電子部品実装機を動作させる部品実装
方法であって、部品メーカより納入される部品品番であ
る納入品番毎にメーカ名、および部品についての寸法形
状や実装条件などの部品情報を記憶させ、CADデータ
上で用いられている部品品番である工場品番と前記納入
品番とを対応づけて各工場品番ごとに対応する納入品番
をグループ化して管理し、CADデータ上の工場品番か
ら該当する納入品番を得て、前記実装データベースから
各納入品番毎に対応する部品の部品情報を得て電子部品
実装機用のNCデータを生成する部品実装方法。 - 【請求項2】 NCデータとして、工場品番に対応する
すべての納入品番と、納入品番毎の部品情報とを記録し
てなる請求項1記載の部品実装方法。 - 【請求項3】 電子部品実装機の部品供給部に供給され
る部品供給物に表示されているメーカ名、納入品番など
の部品識別情報を、電子部品実装機に設けた読取手段に
より読み取り、読み取った情報とNCデータとを照合
し、NCデータにおける該当する納入品番に対応する部
品情報を選択して電子部品実装機側に出力して電子部品
実装機部を動作制御させる請求項2記載の部品実装方
法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16162094A JP3449789B2 (ja) | 1994-07-14 | 1994-07-14 | 部品実装方法 |
| US08/501,989 US5754880A (en) | 1994-07-14 | 1995-07-13 | Method for component mounting based on numerical control data generating from component information corresponding to supply numbers associated with factory numbers listed in CAD data |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16162094A JP3449789B2 (ja) | 1994-07-14 | 1994-07-14 | 部品実装方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0830317A true JPH0830317A (ja) | 1996-02-02 |
| JP3449789B2 JP3449789B2 (ja) | 2003-09-22 |
Family
ID=15738645
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16162094A Expired - Fee Related JP3449789B2 (ja) | 1994-07-14 | 1994-07-14 | 部品実装方法 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5754880A (ja) |
| JP (1) | JP3449789B2 (ja) |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5719809A (en) * | 1980-07-10 | 1982-02-02 | Fanuc Ltd | Numerical control information generating system |
| US4506331A (en) * | 1981-06-20 | 1985-03-19 | Fanuc Ltd | Numerical control method |
| JPS58175003A (ja) * | 1982-04-07 | 1983-10-14 | Fanuc Ltd | 数値制御指令方式 |
| JPH0668696B2 (ja) * | 1985-02-22 | 1994-08-31 | 株式会社日立製作所 | 挿入機用ncデータ作成方法 |
| JP2691613B2 (ja) * | 1989-05-08 | 1997-12-17 | 菱電工機エンジニアリング株式会社 | Cad/cam装置 |
| JP3173050B2 (ja) * | 1991-07-30 | 2001-06-04 | オムロン株式会社 | 教示データ作成方法およびその方法を用いた教示データ作成装置 |
| US5564183A (en) * | 1992-09-30 | 1996-10-15 | Matsushita Electric Industrial Co., Ltd. | Producing system of printed circuit board and method therefor |
-
1994
- 1994-07-14 JP JP16162094A patent/JP3449789B2/ja not_active Expired - Fee Related
-
1995
- 1995-07-13 US US08/501,989 patent/US5754880A/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP3449789B2 (ja) | 2003-09-22 |
| US5754880A (en) | 1998-05-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3565839B2 (ja) | 部品カタログ作成装置 | |
| US5442545A (en) | System for automatically managing information about electronic equipment having printed-circuit boards | |
| TW201217925A (en) | Logging setting device, method for setting logging, and recording medium | |
| US7610259B2 (en) | Management apparatus, program and method for controlling data included in bill of material | |
| EP0148273B1 (en) | Numerical control apparatus | |
| US6834209B2 (en) | Apparatus and method for generating a human machine interface | |
| JP3449789B2 (ja) | 部品実装方法 | |
| JP3929038B2 (ja) | 加工作業管理支援システム及び加工作業管理支援方法 | |
| US6952811B1 (en) | Ladder circuit editing system | |
| KR100454979B1 (ko) | 컴포넌트 장착 머신에 배열되는 회로 캐리어를 어셈블링하는 방법 및 시스템 | |
| EP1688810A1 (en) | Circuit substrate manufacturing method and system, substrate used for the same, and circuit substrate using the same | |
| JP2800716B2 (ja) | 製造工程管理システム | |
| JPH05177503A (ja) | Nc工作機械におけるパラメータの設定確認装置 | |
| JP2932477B2 (ja) | 生産指示システム | |
| JP2001015984A (ja) | 部品管理システム | |
| JP3282327B2 (ja) | 電子部品挿入装着機用制御プログラム作成支援システム | |
| JP2954439B2 (ja) | 生産計画作成方法およびその装置 | |
| JPH0643920A (ja) | 工具管理方式 | |
| JP2522593B2 (ja) | 数値制御装置 | |
| JP3337604B2 (ja) | 補給部品管理システム | |
| JP4551812B2 (ja) | 部品供給装置の外段取り装置 | |
| JP2555764B2 (ja) | 多品種少量生産システムにおける工作物の加工方法 | |
| JPH02205445A (ja) | 数値制御工作装置 | |
| WO1998026635A2 (en) | Apparatus for modifying a sequence list in an automatic inserter of electronic components and a method therefor | |
| JPH05289886A (ja) | データ管理装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20070711 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080711 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100711 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120711 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130711 Year of fee payment: 10 |
|
| LAPS | Cancellation because of no payment of annual fees |