JP3229101B2 - Printed circuit board manufacturing apparatus and method - Google Patents

Printed circuit board manufacturing apparatus and method

Info

Publication number
JP3229101B2
JP3229101B2 JP35217993A JP35217993A JP3229101B2 JP 3229101 B2 JP3229101 B2 JP 3229101B2 JP 35217993 A JP35217993 A JP 35217993A JP 35217993 A JP35217993 A JP 35217993A JP 3229101 B2 JP3229101 B2 JP 3229101B2
Authority
JP
Japan
Prior art keywords
data
hand
electronic component
mounting
component
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP35217993A
Other languages
Japanese (ja)
Other versions
JPH07200670A (en
Inventor
登 古川
幸治 佐藤
Original Assignee
株式会社日立テレコムテクノロジー
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 株式会社日立テレコムテクノロジー filed Critical 株式会社日立テレコムテクノロジー
Priority to JP35217993A priority Critical patent/JP3229101B2/en
Publication of JPH07200670A publication Critical patent/JPH07200670A/en
Application granted granted Critical
Publication of JP3229101B2 publication Critical patent/JP3229101B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/0005Apparatus or processes for manufacturing printed circuits for designing circuits by computer
    • 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

  • Supply And Installment Of Electrical Components (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、電気機器に使用される
プリント回路板の製造装置及びその方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an apparatus and a method for manufacturing a printed circuit board used for electric equipment.

【0002】[0002]

【従来の技術】従来の手挿入データ作成方法は、手挿入
しようとするプリント回路板を準備し、挿入する部品位
置の座標をテーチング方式で入力し、手挿入機器各種メ
ーカーのフォーマットデータ及びデータ構成に各種手挿
入機器メーカーの専用機を使用し編集配列していた。
2. Description of the Related Art In a conventional manual insertion data creating method, a printed circuit board to be manually inserted is prepared, coordinates of the position of a component to be inserted are input by a teaching method, and format data and data configuration of various manufacturers of a manual insertion device are prepared. Was edited and arranged using dedicated machines from various hand insertion equipment manufacturers.

【0003】この種のデータ作成方法では、事前にプリ
ント回路板と部品リストを用意し、個々に変更や削除を
して実装する順序を決めたリストを作成しデータを作成
している。
In this type of data creation method, a printed circuit board and a component list are prepared in advance, and a list in which the order of mounting is changed by individually changing or deleting the components is created to create data.

【0004】又、手挿入データを手挿入専用ラインで一
つのデータを複数個に分割して使用する時などは、その
複数個分を人手による編集作業を余儀なくされていた。
Further, when one piece of data is divided into a plurality of pieces using a dedicated line for manual insertion and the like is used, manual editing of the plurality of pieces must be performed.

【0005】[0005]

【発明が解決しようとする課題】上記従来技術では、デ
ータ作成時に問題であった部品数を数百点もテーチング
で入力し、最適実装順序を決定してデータを複数に分割
する時に発生する多大な時間と労力を必要としていた。
In the above prior art, hundreds of parts, which were problematic at the time of data creation, are input by teaching, and the optimal mounting order is determined to divide the data into a plurality of parts. Needed time and effort.

【0006】本発明の目的は、これらのデータを一括し
て編集する手段を有し、プリント回路板の製造に正確且
つ迅速な手挿入データの提供を可能とすることにある。
An object of the present invention is to provide means for editing these data all at once, and to provide accurate and quick manual insertion data for manufacturing a printed circuit board.

【0007】[0007]

【課題を解決するための手段】本発明のプリント回路板
製造装置は、上記目的を達成するために、プリント板に
電子部品を実装して、プリント回路板を生産するプリン
ト回路板製造装置において、前記プリント板に搭載され
る電子部品の部品名、回路記号及び搭載位置情報を含む
CAMデータを記憶するCAMデータ記憶装置と、前記
プリント板に搭載される電子部品の部品名、高さ情報及
び搭載装置又は搭載方法を示す搭載区分情報を含む手挿
入用固有データを記憶する手挿入用固有データ記憶装置
と、受付けた前記CAMデータと既に作成済の前記手挿
入用固有データとを比較して、前記CAMデータの中
に、前記手挿入用固有データとして未登録の電子部品が
あるかを確認する比較確認手段と、当該比較確認手段
が、未登録の電子部品があると判断した場合、当該未登
録の電子部品の前記手挿入用固有データを、前記手挿入
用固有データ記憶装置に登録する登録手段と、前記CA
Mデータの中に、前記手挿入用固有データとして未登録
の電子部品がない場合、前記CAMデータに前記手挿入
用固有データを付加した生成データを作成する生成デー
タ作成手段と、前記生成データに含まれる前記搭載区分
情報に基づいて、手挿入で搭載する電子部品を手挿入デ
ータとして抽出する手挿入部品抽出手段と、当該手挿入
部品抽出手段が抽出した電子部品以外に、手挿入で搭載
する電子部品を取り込むか否かを判定する判定手段と、
当該判定手段が当該手挿入部品抽出手段が抽出した電子
部品以外に、手挿入で搭載する電子部品を取り込むと判
定した場合、手挿入で搭載する電子部品を選択させると
共に、当該選択された電子部品を前記手挿入データに付
加する手挿入データ付加手段と、当該手挿入データ付加
手段から得た前記手挿入データに基づいて、電子部品の
部品名、搭載位置情報及び高さ情報を含む手組データを
出力する出力手段と、を備えたことを特徴とする。
According to the present invention, there is provided a printed circuit board manufacturing apparatus for producing a printed circuit board by mounting electronic components on the printed board to achieve the above object. A CAM data storage device that stores CAM data including a component name, a circuit symbol, and mounting position information of the electronic component mounted on the printed board; and a component name, height information, and mounting of the electronic component mounted on the printed board. A unique data storage device for manual insertion that stores unique data for manual insertion including mounting classification information indicating an apparatus or a mounting method, and the received CAM data is compared with the unique data for manual insertion already created, A comparison / confirmation unit for confirming whether or not the CAM data includes an electronic component that has not been registered as the unique data for manual insertion; If it is determined that a registration means for the manual insertion-specific data of the unregistered electronic components, and registers the hand insertion specific data storage device, the CA
When there is no electronic component not registered as the manual insertion specific data in the M data, generation data generating means for generating generation data obtained by adding the manual insertion specific data to the CAM data; On the basis of the mounting classification information included, the electronic component to be mounted by hand insertion is extracted as hand insertion data, and manually inserted components other than the electronic component extracted by the hand inserted component extraction unit are mounted manually. Determining means for determining whether to take in the electronic component,
If the determining means determines that electronic components to be mounted by hand insertion are to be taken in, in addition to the electronic components extracted by the hand-inserted component extracting means, the electronic components to be mounted by manual insertion are selected, and the selected electronic components are selected. Hand insertion data adding means for adding to the hand insertion data, and hand assembly data including the component name, mounting position information and height information of the electronic component based on the hand insertion data obtained from the hand insertion data adding means. And output means for outputting

【0008】また、本発明のプリント回路板製造方法
は、上記目的を達成するために、プリント板に電子部品
を実装して、プリント回路板を生産するプリント回路板
製造方法において、前記プリント板に搭載される電子部
品の部品名、回路記号及び搭載位置情報を含むCAMデ
ータと、当該前記プリント板に搭載される電子部品の部
品名、高さ情報及び搭載装置又は搭載方法を示す搭載区
分情報を含む手挿入用固有データとを記憶し、受付けた
前記CAMデータと既に作成済の前記手挿入用固有デー
タとを比較して、前記CAMデータの中に、前記手挿入
用固有データとして未登録の電子部品があるかを確認
し、未登録の電子部品があると判断した場合、当該未登
録の電子部品の前記手挿入用固有データを、前記手挿入
用固有データ記憶装置に登録し、前記CAMデータの中
に、前記手挿入用固有データとして未登録の電子部品が
ない場合、前記CAMデータに前記手挿入用固有データ
を付加した生成データを作成し、前記生成データに含ま
れる前記搭載区分情報に基づいて、手挿入で搭載する電
子部品を手挿入データとして抽出し、前記搭載区分情報
に基づいて抽出した電子部品以外に、手挿入で搭載する
電子部品を取り込むか否かを判定し、当該抽出した電子
部品以外に、手挿入で搭載する電子部品を取り込む場
合、手挿入で搭載する電子部品を選択させると共に、当
該選択された電子部品を前記手挿入データに付加し、当
該手挿入データに基づいて、電子部品の部品名、搭載位
置情報及び高さ情報を含む手組データを出力する、こと
を特徴とする。
In order to achieve the above object, a method of manufacturing a printed circuit board according to the present invention comprises the steps of: mounting electronic components on the printed circuit board to produce the printed circuit board; The CAM data including the component name of the electronic component to be mounted, the circuit symbol, and the mounting position information, and the component name, the height information, and the mounting classification information indicating the mounting device or the mounting method of the electronic component mounted on the printed board. Including the unique data for hand insertion, the received CAM data is compared with the already created unique data for hand insertion, and the unregistered unique data for the hand insertion is included in the CAM data. It is checked whether there is an electronic component, and when it is determined that there is an unregistered electronic component, the hand-inserted unique data of the unregistered electronic component is stored in the hand-inserted unique data storage device. If there is no electronic component that has been registered and is not registered as the unique data for manual insertion in the CAM data, generated data in which the unique data for manual insertion is added to the CAM data is included in the generated data. Based on the mounting classification information, electronic components to be mounted by hand insertion are extracted as hand insertion data, and, in addition to the electronic components extracted based on the mounting classification information, whether or not electronic components to be mounted by hand insertion are taken in or not. When the electronic component to be mounted by hand insertion is taken in, in addition to the extracted electronic component, the electronic component to be mounted by hand insertion is selected, and the selected electronic component is added to the hand inserted data, On the basis of the hand insertion data, hand assembled data including a component name, mounting position information, and height information of the electronic component is output.

【0009】[0009]

【作用】本発明に係わるプリント回路板製造装置及びそ
の方法では、手挿入部品の個別データとCAMデータを
生成し品質の高い手挿入データを短時間で手挿入機器各
種のフォーマットデータに生成する。
In the printed circuit board manufacturing apparatus and method according to the present invention, individual data and CAM data of a hand-inserted part are generated, and high-quality hand-inserted data is generated in a short time into various format data of a hand-inserted device.

【0010】手挿入専用ラインで一つのデータの分割編
集においても、分割シンボルデータ(分割するための条
件)を変更、削除、追加することによりラインバランス
を考慮したデータを編集生成できる。
[0010] Even in the case of dividing and editing one piece of data on a line dedicated to manual insertion, data in consideration of line balance can be edited and generated by changing, deleting, and adding divided symbol data (conditions for dividing).

【0011】[0011]

【実施例】本発明の実施例を、図を参照して説明する。An embodiment of the present invention will be described with reference to the drawings.

【0012】図1は、本発明の実施例のシステム構成を
示すブロック図である。
FIG. 1 is a block diagram showing a system configuration according to an embodiment of the present invention.

【0013】図1において、CADシステム(CAD)
1は、各種プリント回路板の設計を支援するコンピュー
タシステムであり、プリント回路板を設計、製造する際
に用いられる部品の回路記号、部品を取り付ける(挿入
する)XY座標、及び部品の取り付け角度(CADデー
タ10)を出力することができるものである。
Referring to FIG. 1, a CAD system (CAD)
Reference numeral 1 denotes a computer system that supports the design of various printed circuit boards, and includes circuit symbols of parts used when designing and manufacturing printed circuit boards, XY coordinates for mounting (inserting) parts, and mounting angles of parts ( CAD data 10) can be output.

【0014】ワークステーション(WS)2は、プリン
ト回路板を製造するために用いられる各種部品の形状及
び挿入ピッチ、並びに上記回路記号に対比する部品名
(CAMデータ20:詳細は後述する)を格納している
部品データファイル21を備えており、CAD1からの
CADデータ10と部品データ20とに基づいて、生産
設備(詳細は後述する)に対して送出する部品挿入デー
タ(CAMデータ30:詳細は後述する)を作成するコ
ンピュータシステムである。
The workstation (WS) 2 stores the shapes and insertion pitches of various components used for manufacturing a printed circuit board, and component names (CAM data 20: details will be described later) corresponding to the circuit symbols. A component data file 21 is provided, and based on the CAD data 10 and the component data 20 from the CAD 1, component insertion data (CAM data 30: details are transmitted to a production facility (details will be described later)). (To be described later).

【0015】パーソナルコンピュータ(PC)3は、手
挿入機6、8、コンベアー制御装置5、並びに手挿入機
6に対する手挿入データ50及び手挿入機8に対する分
割手挿入データ60を作成するための手挿入固有データ
40を格納している手挿入固有データファイル31を接
続しており、WS2からのCAMデータ30と手挿入固
有データ40とに基づいて、手挿入データ50及び分割
手挿入データ60を作成すると共に、プリント回路板を
搬送するコンベアー9の動作制御を行うコンベアー制御
装置5に制御指示を行うものである。
The personal computer (PC) 3 includes hand inserting machines 6 and 8, a conveyor control device 5, and a hand for creating hand inserting data 50 for the hand inserting machine 6 and divided hand inserting data 60 for the hand inserting machine 8. A manual insertion specific data file 31 storing the insertion specific data 40 is connected, and the manual insertion data 50 and the divided manual insertion data 60 are created based on the CAM data 30 from the WS 2 and the manual insertion specific data 40. At the same time, a control instruction is given to a conveyor control device 5 that controls the operation of the conveyor 9 that conveys the printed circuit board.

【0016】なお、手挿入機6、8は、光をプリント回
路板に当てて、挿入する部品の位置を指示するものであ
って、プリント回路板に挿入する一つ又は複数の部品を
入れておく複数のボックスが備えられており、光を投射
して、挿入する部品の位置を指示する際に、ボックスを
自動的に移動させ、その挿入位置に挿入する部品を即取
り出せるようにするものであり、プリント回路板を組み
立てる人が迅速に、かつ、誤ること無く所定の部品をプ
リント回路板の所定の位置に挿入可能にする装置であ
る。
The hand insertion machines 6, 8 are for irradiating light to the printed circuit board to indicate the position of the component to be inserted, and for inserting one or more components to be inserted into the printed circuit board. It is equipped with a plurality of boxes that project light and automatically move the box when indicating the position of the part to be inserted, so that the part to be inserted at the insertion position can be taken out immediately. There is an apparatus that allows a person who assembles a printed circuit board to quickly and without error insert a predetermined part into a predetermined position of the printed circuit board.

【0017】パーソナルコンピュータ(PC)4は、各
種部品を自動的にプリント回路板に挿入する各種インサ
ータ7と、それらインサータ7に搭載されている部品の
管理、インサータ7の部品供給部の制約等のインサータ
データ70を格納しているインサータデータファイル4
1とを接続しており、WS2からのCAMデータ30と
インサータデータ70とに基づいて、効率よくインサー
タ7を使用できるようにインサータデータ71を作成す
るものである。
The personal computer (PC) 4 includes various inserters 7 for automatically inserting various components into a printed circuit board, management of components mounted on the inserters 7, restrictions on a component supply unit of the inserter 7, and the like. Inserter data file 4 storing inserter data 70
1 to generate inserter data 71 based on the CAM data 30 and the inserter data 70 from the WS 2 so that the inserter 7 can be used efficiently.

【0018】図2は、図1に示すシステムのデータの流
れを示すブロック図である。
FIG. 2 is a block diagram showing a data flow of the system shown in FIG.

【0019】図2において、プリント回路板のレイアウ
ト設計板に作成したCADデータ10は、上記したよう
に、部品の回路記号、部品を取り付けるXY座標、及び
部品の取り付け角度で構成されている。また、部品デー
タ20は、回路記号、及びその回路記号に対応する部品
名(製造するプリント回路板毎にファイル化されてい
る)で構成されているものである。WS2は、それらC
ADデータ10と部品データ20とにより、CAMデー
タ30を作成する。CAMデータ30は、図5に示すよ
うに、部品名、回路記号、X座標、Y座標、及び挿入角
度で構成しているものである。
In FIG. 2, the CAD data 10 created on the layout design board of the printed circuit board is composed of the circuit symbol of the component, the XY coordinates for mounting the component, and the mounting angle of the component, as described above. The component data 20 includes a circuit symbol and a component name corresponding to the circuit symbol (filed for each printed circuit board to be manufactured). WS2 uses those C
The CAM data 30 is created from the AD data 10 and the component data 20. As shown in FIG. 5, the CAM data 30 is composed of a component name, a circuit symbol, an X coordinate, a Y coordinate, and an insertion angle.

【0020】PC3は、WS2から得たCAMデータ3
0と手挿入固有データ40により、生成データ41を作
成する。手挿入固有データは、図6に示すように、部品
名、パターン番号、部品の実装高さ、及び機械区分で構
成しているものである。ここで、パターン番号は、手挿
入機6、8が投射する光の投射方法を示すデータであ
り、また、機械区分は、部品を搭載する場合、インサー
タを使用することができるか、及びインサータを使用す
る場合、どの種別のインサータを使用できるか、を指示
するデータである。例えば、機械区分ARは、アキシャ
ル(A)インサータ若しくはラジアル(R)インサータ
を使用することができることを示し、機械区分Tは、手
組み(T)で部品を搭載するものであることを示してい
る。生成データ41は、図7に示すように、部品名、回
路記号、X座標、Y座標、挿入角度、パターン番号、部
品の実装高さ、及び機械区分で構成されるものである。
PC3 is CAM data 3 obtained from WS2.
Generated data 41 is created from 0 and the manual insertion specific data 40. As shown in FIG. 6, the manual insertion unique data is composed of a component name, a pattern number, a component mounting height, and a machine classification. Here, the pattern number is data indicating the method of projecting the light projected by the hand insertion machines 6 and 8, and the machine classification is such that when components are mounted, whether an inserter can be used and whether the inserter can be used. When used, this data indicates which type of inserter can be used. For example, the machine section AR indicates that an axial (A) inserter or a radial (R) inserter can be used, and the machine section T indicates that components are mounted manually (T). . As shown in FIG. 7, the generation data 41 includes a component name, a circuit symbol, an X coordinate, a Y coordinate, an insertion angle, a pattern number, a component mounting height, and a machine classification.

【0021】次に、PC3は、図7に示す生成データ4
1から手挿入データ50を作成する。手挿入データ50
は、図12に示すように、挿入する部品名、X座標、Y
座標、パターン番号、挿入角度、実装高さ、及び部品番
号で構成されているものであり、生成データ41の機械
区分により手組部品を検索し、図10に示す、手挿入部
品のみを抽出した基本データに基づいて作成するもので
ある。なお、手挿入データ50において、部品番号は、
手挿入機6のボックス番号を示している。この手挿入デ
ータ50の作成方法の詳細な説明は後述する。
Next, the PC 3 generates the generated data 4 shown in FIG.
The hand insertion data 50 is created from 1. Hand insertion data 50
Is the name of the component to be inserted, X coordinate, Y
It is composed of coordinates, pattern numbers, insertion angles, mounting heights, and part numbers. The hand-assembled parts were searched by the machine classification of the generated data 41, and only the hand-inserted parts shown in FIG. 10 were extracted. It is created based on basic data. In the hand insertion data 50, the part number is
The box number of the hand insertion machine 6 is shown. A detailed description of a method for creating the manually inserted data 50 will be described later.

【0022】また、PC3は、手挿入データ50から分
割手挿入データ60を作成する。この分割手挿入データ
60は、図14乃至図17に示すように、挿入する部品
名、X座標、Y座標、パターン番号、挿入角度、実装高
さ、及び部品番号で構成されているものであり、図12
に示す手挿入データ50と同様に構成されている。そし
て、PC3は手挿入データ50を最適分割編集処理し
て、図14乃至図17に示す分割手挿入データ60を作
成し、これを分割手挿入機ラインの手挿入機8に対して
供給する。なお、この分割手挿入データ60の作成方法
の詳細な説明は後述する。
The PC 3 creates the divided hand insertion data 60 from the hand insertion data 50. As shown in FIGS. 14 to 17, the divisional hand insertion data 60 is composed of a component name to be inserted, an X coordinate, a Y coordinate, a pattern number, an insertion angle, a mounting height, and a component number. FIG.
Has the same configuration as the hand insertion data 50 shown in FIG. Then, the PC 3 performs the optimal division editing process on the hand insertion data 50, creates the division hand insertion data 60 shown in FIGS. 14 to 17, and supplies this to the hand insertion machine 8 of the division hand insertion machine line. A detailed description of a method of creating the divided hand insertion data 60 will be described later.

【0023】PC4は、WS2から得たCAMデータ3
0とインサータデータ70によりインサータ挿入データ
71を作成し、各種インサータを最適に稼働できるよう
に最適分割編集処理して、インサータに供給する。
The PC 4 stores the CAM data 3 obtained from the WS 2
Inserter insertion data 71 is created from 0 and the inserter data 70, and the data is optimally divided and edited so that various inserters can be operated optimally, and supplied to the inserter.

【0024】図3は、手挿入データ変換処理装置にて実
行される手挿入データの動作を示している。図3のフロ
ーチャートに基づいて本実施例の装置によるデータ変換
方法について説明する。
FIG. 3 shows the operation of the hand-inserted data executed by the hand-inserted data conversion processor. A data conversion method performed by the apparatus according to the present embodiment will be described with reference to the flowchart in FIG.

【0025】図3において、プリント回路板のレイアウ
ト設計のCADデータと、実装する電子部品の部品実装
データとをセットし、一元化したCAMデータをCAM
データ管理システムから出力し(S1)、手挿入データ
変換処理装置にて作成してある手挿入用固有データとC
AMデータとを比較して確認する(S2)。CAMデー
タの中に手挿入用固有データ未登録部品がないかどうか
を確認し(S3)、確認後、未登録部品があった時は1
つずつ手挿入用固有データに登録作成される(S4)。
In FIG. 3, CAD data for a layout design of a printed circuit board and component mounting data of an electronic component to be mounted are set, and the unified CAM data is converted to a CAM.
Output from the data management system (S1), the hand-inserted unique data created by the hand-inserted data conversion processor and C
Confirmation is made by comparing with AM data (S2). It is confirmed whether or not there is any part for which the unique data for manual insertion has not been registered in the CAM data (S3).
Each of them is registered and created as unique data for manual insertion (S4).

【0026】一方、ステップS3において確認後に未登
録部品がない場合、又はステップS4で手挿入用固有デ
ータに未登録作成された後は、CAMデータに手挿入用
固有データを付加したデータを生成し(S5)(内容
は、図7に表す)、機械区分をキーワードに手挿入部品
のみのデータをCAMデータより自動生成して、手挿入
部品の抽出をする(S6)。
On the other hand, if there is no unregistered part after confirmation in step S3, or after unregistered and created in the unique data for manual insertion in step S4, data in which the unique data for manual insertion is added to the CAM data is generated. (S5) (the contents are shown in FIG. 7), data of only the hand-inserted parts are automatically generated from the CAM data using the machine classification as a keyword, and the hand-inserted parts are extracted (S6).

【0027】次に、手挿入部品以外を取り込むかどうか
を判定し(S7)、仮に手挿入用部品以外のデータをデ
ータに抽出したい時には、マニュアル入力で選択すると
選択した部品が手挿入データに付加される(S8)。ま
た、手挿入用部品データに生成したデータを手挿入作業
時に、手、指、実装背丈の高い部品等にて実装位置を塞
ぐことの無いように部品実装高さの低い順に並び変えを
実行する(S9)(内容は、図8に表す)。
Next, it is determined whether or not a part other than the hand-inserted part is to be taken in (S7). If data other than the hand-inserted part is to be extracted as data, selecting the part by manual input adds the selected part to the hand-inserted data. Is performed (S8). In addition, during the manual insertion work, the data generated in the hand insertion component data is rearranged in ascending order of component mounting height so as not to block the mounting position with hands, fingers, components with high mounting height, and the like. (S9) (the contents are shown in FIG. 8).

【0028】次に、部品を入れる箱を最小にすること
で、部品の準備時間を短縮するために、部品品名別にデ
ータをブロック分けする(S10)(内容は、図9に表
す)。さらに手挿入作業時の部品取り出し時に類似部品
等を連続で取り出すと、部品混入により部品品名相違が
発生する恐れがあるので、類似部品を連続しないように
並び変えをする(S11)(内容は、図11に表す)。
また同一部品で左上から右下に移動しながら部品挿入で
きるようにX座標値の小さい順、Y座標値の大きい順
に、並び変えをする(S12)(内容は、図11に表
す)。次に部品を入れる箱の部品番号を、部品品名のブ
ロック別にデータを付加する(S13)(内容は、図1
2に表す)。さらに部品をセットする順序を指示するリ
ストをプリンターに出力後に(S14)(内容は、図1
3に示す)、手組データを出力し手挿入部品挿入機にデ
ータを送信する。
Next, in order to shorten the time for preparing parts by minimizing the number of boxes for storing parts, the data is divided into blocks according to part names (S10) (the contents are shown in FIG. 9). Furthermore, if similar parts or the like are successively taken out during part removal during manual insertion work, there is a possibility that a part name difference may occur due to mixing of parts. Therefore, similar parts are rearranged so as not to be continuous (S11). FIG. 11).
Also, the parts are rearranged in the order of small X-coordinate value and large Y-coordinate value (S12) so that the same part can be inserted while moving from upper left to lower right (S12). Next, data is added to the part number of the box in which the part is to be placed, for each block of the part name (S13) (contents are shown in FIG.
2). Further, after outputting the list indicating the order of setting the parts to the printer (S14) (the contents are described in FIG.
3), and outputs the hand-assembled data and transmits the data to the hand-inserted part insertion machine.

【0029】手挿入機ラインと、分割手挿入機ラインと
の切り分けは、PC3が、挿入部品点数、挿入部品種
数、各ラインの稼働状態、作業者の人員構成、及び製作
ロット数等を考慮した所定の演算によって、手挿入ライ
ンが要する組立時間と、分割手挿入ラインが要する組立
時間とを求め、最適な(より効率良く組立てを行うこと
ができるライン)を決定することによって行う。これに
より、PC3から自動的又は作業者の指示により、使用
するラインに手挿入データ又は分割手挿入データを送出
する。なお、作業者がPC3を操作することによって、
強制的にラインを選択することもできる。
The separation of the hand insertion machine line and the divided hand insertion machine line is performed by the PC 3 in consideration of the number of inserted parts, the number of inserted parts, the operating state of each line, the number of workers, the number of production lots, and the like. By performing the predetermined calculation, the assembling time required for the manual insertion line and the assembling time required for the divided manual insertion line are obtained, and the optimum (a line that can be assembled more efficiently) is determined. As a result, the hand insertion data or the divided hand insertion data is sent to the line to be used automatically from the PC 3 or according to the instruction of the operator. In addition, by the operator operating the PC 3,
You can also force line selection.

【0030】図4は、手挿入データから、手挿入データ
変換処理装置にて実行される分割手挿入データの動作を
示している。図4のフローチャートに基づいて、本実施
例の装置によるデータ変換方法について説明する。
FIG. 4 shows the operation of the divided hand insertion data executed by the hand insertion data conversion processor from the hand insertion data. A data conversion method performed by the apparatus according to the present embodiment will be described with reference to the flowchart in FIG.

【0031】まず、手挿入データを準備してセットし
(S17)、ラインで使用するデータを選択し実行する
と、使用部品数、使用する機械数、機械の種類、分割デ
ータの比率の標準値で最適分割数、最適タクト時間を処
理して表示する(S18)。
First, the hand insertion data is prepared and set (S17), and the data to be used in the line is selected and executed, and the number of parts used, the number of machines to be used, the type of machine, and the standard value of the ratio of the divided data are obtained. The optimal division number and the optimal tact time are processed and displayed (S18).

【0032】演算した分割数、タクト時間で良いかどう
かを判定し(S19)、ラインを構成する人員、機械
数、機械の種類、分割データ比率が標準値でよければそ
のままデータの分割をするが、非標準の時には任意の分
割数を入力し(S20)、任意の分割データ比率を入力
する(S21)。そして、使用する機械の台数を入力し
てからデータを分割する(S22)。図14、図15、
図16、図17に分割済データを表す。また、図18
(a)、(b)及び(c)にそれぞれ最適分割表示画
面、分割条件設定画面、及び、分割比率入力画面を表
す。
It is determined whether the calculated number of divisions and the tact time are sufficient (S19). If the number of personnel constituting the line, the number of machines, the type of machine, and the ratio of the divided data are acceptable as standard values, the data is divided as it is. In the case of non-standard, an arbitrary number of divisions is input (S20), and an arbitrary division data ratio is input (S21). Then, after inputting the number of machines to be used, the data is divided (S22). FIG. 14, FIG. 15,
16 and 17 show the divided data. FIG.
(A), (b), and (c) show an optimal split display screen, a split condition setting screen, and a split ratio input screen, respectively.

【0033】データを分割した後、挿入部品数、挿入時
間、挿入負荷工数等を考慮して演算した最適タクトタイ
ムを算出する(S23)。そして、コンベアー制御のタ
イムスイッチを制御して(S24)、最適タクトタイム
をラインを操作するコンベアーライン制御装置に送りタ
クトタイムを設定する(S25)。図19にタクトタイ
ムをコンベアーライン制御装置に送信するブロック図を
示す。図19において、100はこのシステムを制御す
る手挿入変換処理装置としてのCPUであり、200は
タイム制御スイッチ、300はコンベアー制御装置であ
る。
After dividing the data, the optimum tact time calculated in consideration of the number of inserted parts, the insertion time, the insertion load man-hour, and the like is calculated (S23). Then, the time switch of the conveyor control is controlled (S24), and the optimal tact time is sent to the conveyor line control device that operates the line, and the tact time is set (S25). FIG. 19 shows a block diagram for transmitting the tact time to the conveyor line control device. In FIG. 19, 100 is a CPU as a manual insertion conversion processing device for controlling this system, 200 is a time control switch, and 300 is a conveyor control device.

【0034】タクトタイムの設定した後、次に部品をセ
ットする順序を指示するリストを使用する手挿入機械別
にプリンターに出力後(S26)(内容は、図13に表
す)、手挿入部品挿入機にデータを送信する(S2
7)。
After the tact time is set, the output is output to the printer for each hand insertion machine using a list indicating the order in which the parts are to be set next (S26) (the contents are shown in FIG. 13). (S2)
7).

【0035】[0035]

【発明の効果】以上のように、本発明によればデータの
ソーティング、データ分割等の一括編集を高速で処理す
ることで、人手による作成をすること無く自動で手挿入
機データを正確且つ迅速に出力できる。
As described above, according to the present invention, by performing batch editing such as data sorting and data division at a high speed, the data of the hand insertion machine can be automatically and accurately and promptly prepared without manual preparation. Can be output to

【0036】またデータ分割にしても、使用する変動条
件を取り組むプリント回路板製造装置を提供することが
できる。
In addition, it is possible to provide a printed circuit board manufacturing apparatus that addresses data fluctuation even when data is divided.

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

【図1】本発明による実施例のシステムブロック図であ
る。
FIG. 1 is a system block diagram of an embodiment according to the present invention.

【図2】本発明による実施例のデータの流れを示すブロ
ック図である。
FIG. 2 is a block diagram showing a data flow of an embodiment according to the present invention.

【図3】手挿入データ作成方法を示すフローチャート図
である。
FIG. 3 is a flowchart illustrating a method for creating manually inserted data.

【図4】分割手挿入データ作成方法を示すフローチャー
ト図である。
FIG. 4 is a flowchart illustrating a method for creating divided hand insertion data.

【図5】CAMデータのフォーマットを示す図である。FIG. 5 is a diagram showing a format of CAM data.

【図6】手挿入固有データのフォーマットを示す図であ
る。
FIG. 6 is a diagram showing a format of hand-inserted unique data.

【図7】CAMデータと手挿入固有データを生成したフ
ォーマットを示す図である。
FIG. 7 is a diagram showing a format in which CAM data and manual insertion specific data are generated.

【図8】生成したデータを実装高さの低い順にソートし
たフォーマットを示した図である。
FIG. 8 is a diagram showing a format in which generated data is sorted in ascending order of mounting height.

【図9】生成したデータを部品品名の同じブロック別に
ソートしたフォーマットを示した図である。
FIG. 9 is a diagram showing a format in which generated data is sorted for each block having the same part name.

【図10】生成したデータから手挿入部品を抽出したフ
ォーマットを示した図である。
FIG. 10 is a diagram showing a format in which a manually inserted component is extracted from generated data.

【図11】手挿入対象部品を抽出したデータを類似部品
否連続、同一部品内X座標小、Y座標大にソートしたフ
ォーマットを示した図である。
FIG. 11 is a view showing a format in which data obtained by extracting a part to be manually inserted is sorted into similar parts non-continuity, small X-coordinate within the same part, and large Y-coordinate.

【図12】部品セット番号を付加したデータフォーマッ
トを示した図である。
FIG. 12 is a diagram showing a data format to which a component set number is added.

【図13】部品セット用配膳リストを示した図である。FIG. 13 is a diagram showing a component set serving list.

【図14】手挿入データを分割挿入データに変換したデ
ータフォーマットを示した図である。
FIG. 14 is a diagram showing a data format obtained by converting manual insertion data into division insertion data.

【図15】手挿入データを分割挿入データに変換したデ
ータフォーマットを示した図である。
FIG. 15 is a diagram showing a data format obtained by converting manual insertion data into division insertion data.

【図16】手挿入データを分割挿入データに変換したデ
ータフォーマットを示した図である。
FIG. 16 is a diagram showing a data format obtained by converting manual insertion data into division insertion data.

【図17】手挿入データを分割挿入データに変換したデ
ータフォーマットを示した図である。
FIG. 17 is a diagram showing a data format in which manual insertion data is converted into division insertion data.

【図18】分割データ詳細変更の操作画面を示す図であ
る。
FIG. 18 is a diagram showing an operation screen for changing divided data details.

【図19】タクトタイムをコンベアーライン制御装置に
送信するブロック図を示した図である。
FIG. 19 is a diagram showing a block diagram for transmitting a tact time to a conveyor line control device.

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

1 CAD 2 ワークステーション(WS) 3 パソコン(PC) 4 パソコン(PC) 5 コンベアー制御装置 6 手挿入機ライン 7 各種インサータ群 8 分割手挿入機ライン 10 CADデータ 20 部品データ 30 CAMデータ 40 手挿入用固有データ 50 手挿入データ 60 分割手挿入機ライン 1 CAD 2 Workstation (WS) 3 Personal computer (PC) 4 Personal computer (PC) 5 Conveyor controller 6 Hand insertion machine line 7 Various inserters 8 Split hand insertion machine line 10 CAD data 20 Part data 30 CAM data 40 Hand insertion Specific data 50 Hand insertion data 60 Split hand insertion machine line

───────────────────────────────────────────────────── フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G06F 17/50 H05K 13/04 ──────────────────────────────────────────────────続 き Continued on the front page (58) Field surveyed (Int.Cl. 7 , DB name) G06F 17/50 H05K 13/04

Claims (3)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 プリント板に電子部品を実装して、プリ
ント回路板を生産するプリント回路板製造装置におい
て、 前記プリント板に搭載される電子部品の部品名、回路記
号及び搭載位置情報を含むCAMデータを記憶するCA
Mデータ記憶装置と、 前記プリント板に搭載される電子部品の部品名、高さ情
報及び搭載装置又は搭載方法を示す搭載区分情報を含む
手挿入用固有データを記憶する手挿入用固有データ記憶
装置と、 受付けた前記CAMデータと既に作成済の前記手挿入用
固有データとを比較して、前記CAMデータの中に、前
記手挿入用固有データとして未登録の電子部品があるか
を確認する比較確認手段と、 当該比較確認手段が、未登録の電子部品があると判断し
た場合、当該未登録の電子部品の前記手挿入用固有デー
タを、前記手挿入用固有データ記憶装置に登録する登録
手段と、 前記CAMデータの中に、前記手挿入用固有データとし
て未登録の電子部品がない場合、前記CAMデータに前
記手挿入用固有データを付加した生成データを作成する
生成データ作成手段と、 前記生成データに含まれる前記搭載区分情報に基づい
て、手挿入で搭載する電子部品を手挿入データとして抽
出する手挿入部品抽出手段と、 当該手挿入部品抽出手段が抽出した電子部品以外に、手
挿入で搭載する電子部品を取り込むか否かを判定する判
定手段と、 当該判定手段が、当該手挿入部品抽出手段が抽出した電
子部品以外に、手挿入で搭載する電子部品を取り込むと
判定した場合、手挿入で搭載する電子部品を選択させる
と共に、当該選択された電子部品を前記手挿入データに
付加する手挿入データ付加手段と、 当該手挿入データ付加手段から得た前記手挿入データに
基づいて、前記電子部品の部品名、搭載位置情報及び高
さ情報を含む手組データを出力する出力手段と、 を備えたことを特徴とするプリント回路板製造装置。
1. A printed circuit board manufacturing apparatus for manufacturing a printed circuit board by mounting an electronic component on the printed board, comprising: a CAM including a component name, a circuit symbol, and mounting position information of the electronic component mounted on the printed board. CA that stores data
An M data storage device, and a hand insertion specific data storage device for storing hand insertion specific data including a component name, height information of the electronic component mounted on the printed board, and mounting classification information indicating a mounting device or a mounting method. And comparing the received CAM data with the already created unique data for manual insertion to confirm whether the CAM data includes an electronic component not registered as the unique data for manual insertion. A registering means for registering the hand-inserted unique data of the unregistered electronic component in the hand-inserted unique data storage device when the comparing means determines that there is an unregistered electronic component. When there is no electronic component not registered as the hand-insertion unique data in the CAM data, the generated data is generated by adding the hand-insertion unique data to the CAM data. Based on the mounting classification information included in the generated data, a hand-inserted component extracting unit that extracts electronic components mounted by hand as hand-inserted data, and the hand-inserted component extracting unit extracts Determining means for determining whether or not electronic components to be mounted by hand insertion are taken in, in addition to the electronic components; electronic components to be manually mounted other than the electronic components extracted by the hand inserted component extracting means; When it is determined that the electronic component to be loaded is selected, the electronic component to be mounted is selected by manual insertion, and the manually inserted data adding unit that adds the selected electronic component to the manual insertion data; and Output means for outputting hand-assembled data including part name, mounting position information, and height information of the electronic component based on the hand-inserted data. Circuit board manufacturing apparatus.
【請求項2】 前記手挿入機の数及びタクト時間に基づ
いて、前記手挿入データを複数データに分割するデータ
分割手段を備えたことを特徴とする請求項1記載のプリ
ント回路板製造装置。
2. The printed circuit board manufacturing apparatus according to claim 1, further comprising data dividing means for dividing the manual insertion data into a plurality of data based on the number of the manual insertion machines and the tact time.
【請求項3】 プリント板に電子部品を実装して、プリ
ント回路板を生産するプリント回路板製造方法におい
て、 前記プリント板に搭載される電子部品の部品名、回路記
号及び搭載位置情報を含むCAMデータと、当該前記プ
リント板に搭載される電子部品の部品名、高さ情報及び
搭載装置又は搭載方法を示す搭載区分情報を含む手挿入
用固有データとを記憶し、 受付けた前記CAMデータと既に作成済の前記手挿入用
固有データとを比較して、前記CAMデータの中に、前
記手挿入用固有データとして未登録の電子部品があるか
を確認し、 未登録の電子部品があると判断した場合、当該未登録の
電子部品の前記手挿入用固有データを、前記手挿入用固
有データ記憶装置に登録し、 前記CAMデータの中に、前記手挿入用固有データとし
て未登録の電子部品がない場合、前記CAMデータに前
記手挿入用固有データを付加した生成データを作成し、 前記生成データに含まれる前記搭載区分情報に基づい
て、手挿入で搭載する電子部品を手挿入データとして抽
出し、 前記搭載区分情報に基づいて抽出した電子部品以外に、
手挿入で搭載する電子部品を取り込むか否かを判定し、
当該抽出した電子部品以外に、手挿入で搭載する電子部
品を取り込む場合、手挿入で搭載する電子部品を選択さ
せると共に、当該選択された電子部品を前記手挿入デー
タに付加し、当該手挿入データに基づいて、前記電子部
品の部品名、搭載位置情報及び高さ情報を含む手組デー
タを出力する、 ことを特徴とするプリント回路板製造方法。
3. A printed circuit board manufacturing method for producing a printed circuit board by mounting an electronic component on the printed board, comprising: a CAM including a component name, a circuit symbol, and mounting position information of the electronic component mounted on the printed board. Data and the hand insertion specific data including the component name, height information of the electronic component mounted on the printed board, and mounting classification information indicating the mounting device or mounting method, and the received CAM data and By comparing the created CAM-specific data with the hand-inserted unique data, it is determined whether or not there is an electronic component that has not been registered as the hand-inserted unique data in the CAM data, and it is determined that there is an unregistered electronic component. Then, the unique data for manual insertion of the unregistered electronic component is registered in the unique data storage device for manual insertion, and in the CAM data, as the unique data for manual insertion. If there is no electronic component to be registered, create generated data by adding the unique data for manual insertion to the CAM data, and manually specify the electronic component to be manually inserted based on the mounting classification information included in the generated data. Extracted as insertion data, in addition to the electronic components extracted based on the mounting classification information,
Judge whether to take in the electronic components to be mounted by hand insertion,
When taking in electronic components to be mounted by hand insertion other than the extracted electronic components, the user selects the electronic components to be mounted by hand insertion, and adds the selected electronic components to the manual insertion data. And outputting hand-assembly data including the component name, mounting position information, and height information of the electronic component based on the electronic device.
JP35217993A 1993-12-29 1993-12-29 Printed circuit board manufacturing apparatus and method Expired - Fee Related JP3229101B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP35217993A JP3229101B2 (en) 1993-12-29 1993-12-29 Printed circuit board manufacturing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP35217993A JP3229101B2 (en) 1993-12-29 1993-12-29 Printed circuit board manufacturing apparatus and method

Related Child Applications (2)

Application Number Title Priority Date Filing Date
JP2001211597A Division JP2002026600A (en) 2001-07-12 2001-07-12 Printed circuit board manufacturing equipment
JP2001211598A Division JP2002064299A (en) 2001-07-12 2001-07-12 Printed circuit board manufacturing device

Publications (2)

Publication Number Publication Date
JPH07200670A JPH07200670A (en) 1995-08-04
JP3229101B2 true JP3229101B2 (en) 2001-11-12

Family

ID=18422325

Family Applications (1)

Application Number Title Priority Date Filing Date
JP35217993A Expired - Fee Related JP3229101B2 (en) 1993-12-29 1993-12-29 Printed circuit board manufacturing apparatus and method

Country Status (1)

Country Link
JP (1) JP3229101B2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09201749A (en) * 1996-01-26 1997-08-05 Matsushita Electric Ind Co Ltd Mounting data originating method and device, and recording medium used for them
JP3853414B2 (en) * 1996-01-26 2006-12-06 松下電器産業株式会社 Component mounting method
JP2002134996A (en) * 2001-07-26 2002-05-10 Matsushita Electric Ind Co Ltd Method and machine for mounting part, and method and device for generating mounting data
JP2002134997A (en) * 2001-07-26 2002-05-10 Matsushita Electric Ind Co Ltd Method and machine for mounting part, and method and device for generating mounting data
JP2002134995A (en) * 2001-07-26 2002-05-10 Matsushita Electric Ind Co Ltd Mounting data generating device and mounting machine
JP2002094299A (en) * 2001-07-26 2002-03-29 Matsushita Electric Ind Co Ltd Component mounter

Also Published As

Publication number Publication date
JPH07200670A (en) 1995-08-04

Similar Documents

Publication Publication Date Title
KR101300968B1 (en) Production condition determining method, production condition determining apparatus, mounter, and program
JPH0785137A (en) Generating device for cad library model
US5266877A (en) Apparatus for and method of preparing numerical control data for interactive mounter
JP3229101B2 (en) Printed circuit board manufacturing apparatus and method
JP3332888B2 (en) Mounting process management system
JP2002064299A (en) Printed circuit board manufacturing device
JP2002026600A (en) Printed circuit board manufacturing equipment
JPH1070400A (en) Method and apparatus for generating automatic insertion path in system for inserting electronic device automatically into a printed circuit board
JPH09309034A (en) Data conversion/management system and cad system
KR100258619B1 (en) Method for verifying a mounting data of equipment
JP4388431B2 (en) Process BOM generation system
JP2785751B2 (en) Part number alignment method
WO2022107539A1 (en) Information processing for outputting comprehensive determination result on the basis of a plurality of determination materials
JP3003869B2 (en) Electronic package manufacturing equipment
JP3268811B2 (en) Mounting process management system
KR100231418B1 (en) Automatic insertion path makeup apparatus having function allocating automatic insertion equipment and its allocation method
JP3550711B2 (en) Assembly method of printed circuit board
JP2734187B2 (en) Display screen creation method for multiple PC control device, sequence program creation device, and control status display device
JP3339960B2 (en) Work information creation system
JP3184302B2 (en) Schematic management method for integrated circuits
JPH01209798A (en) Component distributing method for each working step
JPH06214999A (en) Design support device for production process
JPH04205606A (en) Mounting process control system
JP2002091524A (en) Nc machining information creating device and nc machining information creating method
JPH0683909A (en) Wiring designing device for printed wiring circuit board

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

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

Free format text: PAYMENT UNTIL: 20070907

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

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

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 9

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20100907

Year of fee payment: 9

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

Free format text: PAYMENT UNTIL: 20110907

Year of fee payment: 10

LAPS Cancellation because of no payment of annual fees