JPH07192040A - 実装機データの生成方法 - Google Patents

実装機データの生成方法

Info

Publication number
JPH07192040A
JPH07192040A JP5331629A JP33162993A JPH07192040A JP H07192040 A JPH07192040 A JP H07192040A JP 5331629 A JP5331629 A JP 5331629A JP 33162993 A JP33162993 A JP 33162993A JP H07192040 A JPH07192040 A JP H07192040A
Authority
JP
Japan
Prior art keywords
data
mounting
cad
database
mounting machine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP5331629A
Other languages
English (en)
Other versions
JP3471399B2 (ja
Inventor
秀樹 ▲吉▼原
Hideki Yoshihara
Tatsuya Kawamura
竜也 川村
Sei Masuda
聖 益田
Kenichi Sato
健一 佐藤
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP33162993A priority Critical patent/JP3471399B2/ja
Publication of JPH07192040A publication Critical patent/JPH07192040A/ja
Application granted granted Critical
Publication of JP3471399B2 publication Critical patent/JP3471399B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Supply And Installment Of Electrical Components (AREA)

Abstract

(57)【要約】 【目的】 電子部品実装機のNCデータ生成システムに
おいて、データの検証作業の効率化と、データ生成時間
の短縮が可能な実装機データの生成方法を提供する。 【構成】 実装機のデータ生成システムにおいて、CA
Dデータ,生成したNCデータ,量産NCデータの各シ
ミュレーション表示を同一画面上に重ねあわせ表示す
る。その結果からソフト的に相違箇所の特定を行い、そ
の部分に絞ってさらに誤りデータの特定を行う。データ
の検証作業の効率化,データ生成時間の短縮化,データ
ベース登録の信頼性が向上される。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、電子部品実装機のNC
(Numerical Control)データの生成における特にデータ
生成の都度必要となるNCデータと実装データベース登
録の実装機データの生成方法に関するものである。
【0002】
【従来の技術】従来の方法における実装機データの生成
方法を、図8を参照しながら説明する図8は従来の実装
機データの生成方法のフローチャートを示している。こ
のフローチャートは基板1品種に対する設計から、設備
のNCデータ生成までのCAD(Computer Aided Desig
n)システム及び上位システムにおける基本処理を示した
ものである。ここでステップ以後の数字は図中に付した
数字を表している。
【0003】設計部門では対象基板のCADデータを生
成する(ステップ1)。
【0004】生成したCADデータをCADシステム画
面上、あるいは用紙上にプロットし、図面と比較し確認
する(ステップ2)。
【0005】もしも、CADデータに誤りがある場合に
は修正を行う(ステップ3)。
【0006】ここで、誤りがなくなるまでステップ2,
ステップ3を繰り返し、CADデータの誤りをなくして
上位システムに引き渡す。
【0007】CADデータを、CADシステムに依存し
ない標準CADデータに変換する(ステップ4)。
【0008】CAD/CAM定義補正データベースを用
いて上位システムにおける内部処理に都合のよいデータ
形式に変換したCAM(Computer Aided Manufacturing)
データを生成する(ステップ5)。
【0009】CAMデータをシミュレーション表示し、
図面と比較し相違がある場合は、CADデータ,CAD
/CAM定義補正データベースの再チェックへ、相違が
ない場合は、実装順序,部品カセット配列の特定を行う
最適化処理を行う(ステップ6)。
【0010】該当設備に対する実装データベース(CA
D/CAM定義補正データベース等)を用いてNCデー
タを生成する(ステップ7)。
【0011】生成したデータが既存の場合は、量産NC
データとの机上比較を通じて、データの事前検証を行う
(ステップ8)。
【0012】ステップ8の終了、あるいは新機種の基板
の場合は、設備上で生成したNCデータにより試打ち確
認を行って、調整後、生産に用いるNCデータを生成す
る(ステップ9)。
【0013】
【発明が解決しようとする課題】しかしながら、このよ
うな従来例では、CADデータの事前検証はCADシス
テム内で行われていたため、実基板と図面との事前チェ
ックが上位システムで行えない。仕様変更の際には、対
象基板と異なるデータが上位システムに渡されチェック
ができない。新機種の場合には、設備で試打ちまでNC
データとそのデータ生成に用いる実装データベースの正
当性チェックが行えない。しかも真の誤り箇所,誤りデ
ータの特定ができなかった。量産NCデータとの比較で
は、NCデータのダンプリストによる比較作業を要する
ため、大変な労力を必要とする。以上のような問題があ
った。
【0014】本発明は、上記従来の問題を解決するもの
であり、電子部品実装機のNCデータ生成システムにお
いて、入力データであるCADデータと、出力データで
ある生成したNCデータと量産NCデータとをそれぞれ
シミュレーション表示を行い、同一画面上に重ねあわせ
表示する。これにより、相違箇所の特定を行いその部分
に絞ってさらに誤りデータの特定を行う手段を設けるこ
とで、データの検証作業の効率化と、データ生成時間の
短縮が可能な実装機データの生成方法を提供することを
目的とする。
【0015】
【課題を解決するための手段】この目的を達成するため
に、本発明の実装機データの生成方法は、上位システム
において、対象基板に対するCADデータをCADシス
テムで定義されている各部品に対する諸情報を記録した
データベースを用いて基板図面をシミュレーション表示
する工程と、生成したNCデータと、量産NCデータを
実装データベースを用いて基板図面をシミュレーション
表示する工程と、それらシミュレーション結果を同一画
面上の座標系に変換して重ねあわせ表示する工程とから
なり、シミュレーション結果の重ねあわせから、データ
の相違箇所の特定を行い、誤ったデータ箇所を自動で特
定するようにした生成方法である。
【0016】
【作用】本発明の実装機データの生成方法は、新機種あ
るいは設計変更の都度行われる実装機のNCデータ生成
作業において、上位システムの同一画面上で、CADデ
ータ,生成したNCデータ,量産NCデータのシミュレ
ーション表示し、それら結果を重ねあわせ表示により、
相違点の特定と誤りデータの特定を行う。これによりデ
ータ生成の都度発生し、従来データのダンプリスト上で
行っていたデータ検証作業がグラフィック画面上でソフ
ト的に確認ができ、誤り箇所の絞り込みも、さらに誤り
データの特定もソフト的に行える。
【0017】
【実施例】以下、本発明の一実施例を図1から図7を参
照しながら詳細に説明する。本実施例では、ある基板の
部品AについてCADデータシミュレーションと生成し
たNCデータシミュレーションとを重ねあわせた結果、
角度ずれを発生させる要因となった誤りデータを特定す
る場合の一例を示している。
【0018】図1は本発明の実施例の実装機データの生
成方法を示すフローチャートである。また、ステップ以
後の数字は図中に付した数字を表している。図2は部品
Aを例にした各システムにおける部品の基準姿勢の相違
を示している。図3は上位システムの標準CAMデータ
のシミュレーション表示を示している。図3において、
各部品に付された丸印は実装部品の方向を示す極性であ
る。図4はCADシステムにおけるCAD部品定義デー
タベース内容を示している。図4において、1は部品の
基準姿勢、2はCAD座標中心、3は部品の各寸法であ
る。
【0019】図1において、設計(CADシステム)にお
けるステップ1からステップ3に関しては従来例と同一
であるため説明は省略する。
【0020】上位システムでは、CADデータをCAD
システムに依存しない標準CADデータに変化する(ス
テップ4)。
【0021】標準CADデータを内部処理に適した標準
CAMデータに変換する。上位システムでは、図2に示
すような各システムにおける部品の見方の違いを実装デ
ータベースとして登録している。例えば、CADシステ
ムと上位システムとの部品の見方の違いをCAD/CA
M定義補正データベースとして登録(例では補正角度270
°)(補正1)、供給方向を荷姿データベースの1項目と
して登録(例では供給姿勢270°)(補正2)を定義する。
ここで座標,角度に関して実装データベースを使った1
回目の補正がかけられる(ステップ5)。
【0022】ステップ5で生成した標準CAMデータ
を、図3に示すようにシミュレーション表示させ、角度
と位置関係の確認を行う。以降、最適化処理を行う(ス
テップ6)。
【0023】実装データベースから供給姿勢や装着時の
補正量等を取り込んでCAMデータに補正量を加味させ
て、NCデータを生成する(ステップ7)。
【0024】CADデータ,生成したNCデータ,量産
NCデータについてそれぞれの座標系で実装データベー
スを用いてシミュレーション表示を行う。CADデータ
シミュレーションでは、CADシステムで登録されてい
る図4に示す部品定義をCAD部品定義データベースと
して上位システム側へ記憶させ、シミュレーションを実
現する。また、生成したNCデータと量産NCデータで
は、実装データベースから装着時の補正座標,角度等の
装着時における設備固有のデータを取り込み実装シミュ
レーションを実現する(ステップ8)。
【0025】図3に示すように、CAD座標系にあわせ
こみ、線の太さ,表現色を対象のデータ毎に変えて重ね
あわせ表示する(ステップ9)。
【0026】ここで、部品表示がCADデータ表示に対
し、ずれ込むものが相違箇所として特定される(ステッ
プ10)。
【0027】各相違箇所について、上位システムにおい
て誤りデータの特定処理を実行させる(ステップ11)。
【0028】誤りデータの修正を行って、ステップ7の
NCデータ生成から再処理する(ステップ12)。
【0029】次に、誤りデータの特定処理について述べ
る。図5は本実施例における実装機データの生成方法の
うち誤データ特定部のフローチャートを示している。図
6は部品Aを例にした実装データベース登録値の例を示
している。図7はCADデータ,生成したNCデータ,
量産NCデータのシミュレーション表示例と、重ねあわ
せ表示例を示している。
【0030】以下、図5に示す誤りデータの特定処理を
行う誤データ特定部を一例に、図6の部品Aに対する具
体的データを基に説明する。図7の重ねあわせ表示で
は、CADデータに対し、生成したNCデータの部品A
は反転している。
【0031】部品Aに対し、実装データベース(荷姿デ
ータベース)に登録されている供給姿勢を調べると90°
で、図2に示す実際の供給姿勢と比較すると180°反転
していることが判明する。その他、角度,位置ずれに関
し図5に示す代表ロジックを用いて、誤りデータを絞り
こんでいく。誤りデータを全て修正したあと、重ねあわ
せ表示で相違箇所がすべてなくなったことを確認したデ
ータにより、先に生成したNCデータを再生成する。
【0032】再生成したNCデータにより、試打ち作業
をすることなく生産に入ることが可能となる(ステップ1
3)。
【0033】
【発明の効果】以上説明したように、本発明によれば、
上位システムにCADシステムの部品定義情報を記憶さ
せることによりCADデータのシミュレーション表示を
可能とし、上位システムにおいて入力データであるCA
Dデータの検証が可能となる。また、実装データベース
を用いて生成したNCデータと、量産NCデータのシミ
ュレーション表示させる機能と、これらシミュレーショ
ン表示をCADデータシミュレーション表示と、同一画
面上で同一座標系に変換して重ねあわせ表示する機能
と、重ねあわせ結果の相違箇所を特定し、誤りデータを
ソフト的手段を用いて特定する機能を存在させることに
より、従来オペレーターがNCデータのダンプリスト上
で比較チェックし、誤りデータの特定のために、関連す
る実装データベースのリストを全てチェックしていたデ
ータ検証作業を効率的に行える。
【0034】しかも、信頼性の高いNCデータを生成可
能となることから設備上での試打ち作業を省くことがで
きるという効果を奏する。
【図面の簡単な説明】
【図1】本発明の実施例における実装機データの生成方
法を示すフローチャートである。
【図2】本発明の実施例における部品Aを例にした各シ
ステムにおける部品の基準姿勢の相違を示す図である。
【図3】本発明の実施例における上位システムの標準C
AMデータのシミュレーション表示の図である。
【図4】本発明の実施例における部品Aを例に示したC
AD部品定義データベース内容を示す図である。
【図5】本発明の実施例における実装機データの生成方
法のうち誤データ特定部を示すフローチャートである。
【図6】本発明の実施例における部品Aを例にした実装
データベース登録値を示す図である。
【図7】本発明の実施例におけるCADデータ,生成し
たNCデータ,量産NCデータのそれぞれのシミュレー
ション表示例と、重ねあわせ表示例を示す図である。
【図8】従来の実装機データの生成方法を示すフローチ
ャートである。
【符号の説明】
1…部品の基準姿勢、 2…CAD座標中心、 3…部
品の各寸法。
───────────────────────────────────────────────────── フロントページの続き (72)発明者 佐藤 健一 大阪府門真市大字門真1006番地 松下電器 産業株式会社内

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 CADデータから基板に関する諸情報を
    得、実装する部品の寸法形状や実装条件などを記録した
    実装データベースを用いて実装機のデータ生成を行う実
    装機データの生成方法であって、上位システムにおい
    て、その基板に対するCADデータをCADシステムで
    定義されている各部品に対する寸法形状,基準姿勢,中
    心座標等の諸情報を記録したデータベースを用いて基板
    図面をシミュレーション表示する工程と、生成したNC
    データを前記実装データベースを用いて基板図面をシミ
    ュレーション表示する工程と、その基板に対する実装機
    での量産NCデータを前記実装データベースを用いて基
    板図面をシミュレーション表示する工程と、それらシミ
    ュレーション結果を同一画面上で同一の座標系に変換し
    て重ねあわせ表示する工程とからなることを特徴とする
    実装機データの生成方法。
  2. 【請求項2】 シミュレーション結果の重ねあわせか
    ら、相違箇所の特定を行い、その対象となる部品に対す
    る実装座標,実装角度等のデータや、部品形状,荷姿姿
    勢といった実装データベースの登録内容をCADデー
    タ,生成したNCデータ,量産NCデータを基にチェッ
    クを行い、誤ったデータ箇所を自動で特定することを特
    徴とする請求項1記載の実装機データの生成方法。
JP33162993A 1993-12-27 1993-12-27 実装機データの生成方法 Expired - Fee Related JP3471399B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP33162993A JP3471399B2 (ja) 1993-12-27 1993-12-27 実装機データの生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP33162993A JP3471399B2 (ja) 1993-12-27 1993-12-27 実装機データの生成方法

Publications (2)

Publication Number Publication Date
JPH07192040A true JPH07192040A (ja) 1995-07-28
JP3471399B2 JP3471399B2 (ja) 2003-12-02

Family

ID=18245798

Family Applications (1)

Application Number Title Priority Date Filing Date
JP33162993A Expired - Fee Related JP3471399B2 (ja) 1993-12-27 1993-12-27 実装機データの生成方法

Country Status (1)

Country Link
JP (1) JP3471399B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012059861A (ja) * 2010-09-08 2012-03-22 Hitachi High-Tech Instruments Co Ltd 部品ライブラリ作成装置及び部品ライブラリ作成方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012059861A (ja) * 2010-09-08 2012-03-22 Hitachi High-Tech Instruments Co Ltd 部品ライブラリ作成装置及び部品ライブラリ作成方法

Also Published As

Publication number Publication date
JP3471399B2 (ja) 2003-12-02

Similar Documents

Publication Publication Date Title
JP3537362B2 (ja) ロボットシステム用グラフィック表示装置
US20200273177A1 (en) Assembly monitoring method and device based on deep learning, and readable storage medium
JPS61194507A (ja) 挿入機用ncデータ作成方法
JPH0677387A (ja) プリント基板用ncプログラミング装置
JPH07192040A (ja) 実装機データの生成方法
JPS63201876A (ja) 画像処理方法および装置
JP4124850B2 (ja) 部品実装シミュレーション方法および部品実装シミュレータ
JP2004213554A (ja) Ncデータの最適自動生成方法
JP2005267404A (ja) ワーク加工システム及びワーク加工方法
JP3981804B2 (ja) 変換テーブルの生成方法及び装置、並びに実装基板検査用プログラムの生成方法
JP2681951B2 (ja) 電子部品実装方法
JP3083706B2 (ja) オフラインティーチングデータの誤差検出方法
JPH067401Y2 (ja) チップマウンタ用データ作成装置
JPH0635518A (ja) 割基板組立用ncデータ作成方法
JP2778491B2 (ja) Cad部品ライブラリのチェックシステム
JP3909756B2 (ja) 誤欠品チェック装置
JP2863336B2 (ja) プリント板ユニットの検査支援システム
JP2006018589A (ja) 演算モジュール、cad装置および注記記入方法
JP3716747B2 (ja) 接続ピン番号対応データ生成システム
JP2846049B2 (ja) 検図cad図面作成装置
JPS60209807A (ja) 部品塔載用数値制御データ作成方法
JPH07175944A (ja) 3次元モデルの配置方法
JP2526092B2 (ja) Cadシステムにおける寸法チェック方式
JPH05224724A (ja) 放電加工機用cad/cam装置
WO2026070537A1 (ja) 製造支援システム、制御方法及び製造支援プログラム

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080912

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20080912

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20090912

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090912

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20100912

Year of fee payment: 7

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

Free format text: PAYMENT UNTIL: 20110912

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees