JPH0695292B2 - Nc実装機用のカセットレイアウト最適化方法 - Google Patents

Nc実装機用のカセットレイアウト最適化方法

Info

Publication number
JPH0695292B2
JPH0695292B2 JP63114239A JP11423988A JPH0695292B2 JP H0695292 B2 JPH0695292 B2 JP H0695292B2 JP 63114239 A JP63114239 A JP 63114239A JP 11423988 A JP11423988 A JP 11423988A JP H0695292 B2 JPH0695292 B2 JP H0695292B2
Authority
JP
Japan
Prior art keywords
mounting
cassette
layout
cassettes
mounting order
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
JP63114239A
Other languages
English (en)
Other versions
JPH01283604A (ja
Inventor
峯生 山内
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP63114239A priority Critical patent/JPH0695292B2/ja
Publication of JPH01283604A publication Critical patent/JPH01283604A/ja
Publication of JPH0695292B2 publication Critical patent/JPH0695292B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Numerical Control (AREA)
  • Supply And Installment Of Electrical Components (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、NC実装機で部品を実装する際のカセットレイ
アウトを最適化するための方法に関する。
[従来の技術] プリント板を大量に生産する場合に部品を自動的に実装
する部品実装機として、NC実装機が使用されるようにな
っている。この場合のNC実装機とは、実装部品を予めカ
セットにセットしておき、数値制御装置からの指示に基
づきヘッドが自動的に部品をピックアップしてプリント
基板上の実装場所に移動し、実装位置に実装していくよ
うに構成された部品自動実装機である。
この種のNC実装機を使用する際、その作業時間を短縮す
ることはコスト削減上重要な問題となっている。同時
に、部品を有効に実装するため、部品の高さ、実装速度
などのパラメータを考慮した実装順序とする必要があ
る。
また、チップ部品を実装する場合、通常次のルールがあ
る。
前に実装した部番と実装時での部番の干渉を防止する
ため、高さの低い部番から実装する。
実装機のテーブル移動速度は高速から低速に順次切り
替えられることができるが、逆はできないため、実装速
度(テーブル移動速度)が速い部番から実装する。
この他、部番の面積、重量をパラメータとするルールも
ある。
[発明が解決しようとする課題] しかしながら、従来のカセットレイアウト方法では、実
装順序パラメータは全く無視されていたか、または実装
順序パラメータに従ってカセットレイアウトは固定され
ていた。このため、同一実装順序パラメータの場合に
は、カセットレイアウトは実装時間が最小となるように
最適化されていなかったという問題がある。
本発明の目的は、このような点に鑑みてなされたもの
で、現実の実装機運用で発生する下記の制約条件の下
で、 実装順序パラメータに従い、 同一実装順序パラメータグループ部番については、実
装経路、カセットレイアウトが最小の実装時間となるよ
うに最適化されている ようにカセットレイアウトを決定することのできるNC実
装機用のカセットレイアウト最適化方法を提供すること
にある。
(制約条件) カセットは日常よく使用する部番については既に固定
されているものとする。したがって、今回の実装順序に
より割り付けようとするカセット(自由カセットと呼
ぶ)は第4図に示すように不連続となることがある。な
お、第4図において、斜線の丸は既に部番が固定されて
いるカセット、白抜きの丸は自由カセットであることを
示す。
部番によっては、カセットを1つではなく2つ以上占
有するものもある。
[課題を解決するための手段] 第1図は本発明のカセットレイアウト最適化方法の原理
フローである。
上記のような目的を達成するために、本発明では、前記
制約条件の下に、 特定の部番については予めカセットが固定されており、
また部番によってはカセットを2つ以上占有する場合も
あるとの制約条件の下に、 実装順序パラメータを入力指定する工程と、 配置する部品の部番について、実装順序パラメータで重
みづけし、実装順序レベルグループに分割する工程と、 任意に割りつけられる自由カセットに対して実装順序レ
ベルの高い方から仮り割りつけを行った後、同一実装順
序レベルグループに属する部番については実装時間が最
小となるように実装径路とカセットレイアウトを同時に
決定すると共に、前記仮り割りつけのカセット番号を前
記決定されたカセットレイアウトにより定まるカセット
番号に更新する工程 からなることを特徴とする。
[実施例] 第2図は本発明の方法を実施するための装置の機能ブロ
ック図である。
1は部品配置データファイルで、実装部品についての部
番、XY座標値、回転値を含んだデータ(部品配置デー
タ)が格納されたファイルである。
2は標準カセットレイアウトデータファイルで、ユーザ
が日常よく使用する部番がどのカセットに固定されてい
るかを記したデータ(標準カセットレイアウトデータ)
が格納されたファイルである。
3は入力装置で、実装順序パラメータを指定する。ユー
ザは実装順序について、実装速度(S)、部品の高さ
(H)、面積(A)、重量(W)をそれぞれ指定するこ
とができる。
4は最適化処理ブロックである。5は最適径路データフ
ァイルで、最適化の結果、実装時間が最小になるように
実装順序が決められたデータが格納されるファイルであ
る。
6は最適カセットレイアウトデータファイルで、実装順
序パラメータに従い、同一実装順序パラメータグループ
部番についてはそのグループ部番全体について実装時間
が最小になるように最適化されたカセットレイアウトデ
ータが格納されるファイルである。
7は不処理部品データファイルで、実装機でカセットに
割り付けられなくてオーバーフローした部品について集
めたデータが格納されるファイルである。このデータは
次のステージの最適化処理で入力部品配置データとな
る。
最適化処理ブロックの動作について第3図のフローチャ
ートを参照して次に説明する。まず入力装置3より入力
された実装順序パラメータに従い、対象となる部番に重
みづけを実施し、部番をこの重みでレベル分けする。
次に、ファイル2の標準カセットレイアウトデータを参
照し、今回自由に割りつけられるカセット番号を決定す
る。
その後ファイル1から読み出した部品配置データを実装
順序パラメータに従いソーティングする。そして、部品
配置データの部番について実装順序パラメータのレベル
の高いものから自由カセットに仮の割りつけを行う。割
りつけられなかった部番は不処理部品ファイル7へ出力
し格納しておく。
次に同一実装順序レベルグループに属する部番について
同時に実装径路とカセットの最適化を行う。自由カセッ
ト番号をこの最適化に応じて更新する。この最適化は全
レベルについて行う。
以上のようにして求められた最適化データはファイル6
へ出力し、最適カセットレイアウトデータとして格納さ
れる。
なお、上記同一実装順序レベルグループに属する部番に
ついて同時に実装径路とカセットの最適化を行う処理に
ついて、以下に更に詳しく説明する。
この処理においては、 実装順序レベルグループの高いものから実装径路とカセ
ットの同時最適決定を行う。
部番によってはカセットを2つ以上占有するものもあ
る。この場合は、自由カセットを2つ以上割りつける。
割りつけようとする部番のカセット幅が連続した自由カ
セットの並びの幅を越えた場合は、同一実装順序レベル
で割りつけが可能な部番をサーチして割りつけを試み
る。
それでも不可の場合は、第5図に示すようにこのカセッ
トはスキップして次の空きカセットに対して部番の割り
つけを試みる。
なお、本発明は前記制約条件,を取り去って実装順
序パラメータに従って最適化し、その結果に基づいてカ
セットを自由カセットに割りつけていくようにすること
もできる。ただし、この場合には次のような問題点が生
ずる。
自由カセットの並びが占有カセット幅よりも小さい
と、自由カセットに割りつけできない。
上記の場合、割りつけられない自由カセットはスキ
ップして割りつけられるだけの並び幅を持った自由カセ
ットに割りつけるとすると、未使用のカセットが多発す
る。
1台の実装機では仕様上カセットの上限が40〜100程
度でしかないため、未使用のカセットが増えると1台の
実装機で実装できる部番数が減り、2回の実装工程が必
要になる場合もある。
[発明の効果] 以上詳細に説明したように、本発明によれば次のような
効果がある。
カセットレイアウトは実装順序パラメータに従ってい
る。
同一実装順序パラメータ間では実装時間が最小となる
ように最適化されている。
したがって、実装順序指定を行った場合の長所、すなわ
ち、例えば部品の高さ指定のとき、後に実装する部品と
既に配置した部品との干渉が起きないようにすることが
できるという長所がある。更に、同一実装順序パラメー
タの部番については実装時間の最小化が実現されている
という効果がある。また、使用カセット数も最小になっ
ているため、1台の実装機で実装できる部番も最大化さ
れていて、実装工程が2回に分割されることが少ないと
いう効果もある。
【図面の簡単な説明】
第1図は本発明のカセットレイアウト最適化方法の原理
フロー、第2図は本発明の方法を実施するための装置の
機能ブロック図、第3図は最適化処理ブロックの動作を
示すフローチャート、第4図は固定カセットと自由カセ
ットの配置の様子を説明するための説明図、第5図はカ
セットに部番を割りつけする場合の様子を説明するため
の説明図である。 1……部品配置データファイル、2……標準カセットレ
イアウトデータファイル、3……入力装置、4……最適
化処理ブロック、5……最適径路データファイル、6…
…最適カセットレイアウトデータファイル、7……不処
理部品データファイル。

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】NC実装機で部品を実装する際のカセットレ
    イアウトを最適化するための方法であって、 特定の部番については予めカセットが固定されており、
    また部番によってはカセットを2つ以上占有する場合も
    あるとの制約条件の下に、 実装順序パラメータを入力指定する工程と、 配置する部品の部番について、実装順序パラメータで重
    みづけし、実装順序レベルグループに分割する工程と、 任意に割りつけられる自由カセットに対して実装順序レ
    ベルの高い方から仮り割りつけを行った後、同一実装順
    序レベルグループに属する部番については実装時間が最
    小となるように実装径路とカセットレイアウトを同時に
    決定すると共に、前記仮り割りつけのカセット番号を前
    記決定されたカセットレイアウトにより定まるカセット
    番号に更新する工程 からなり、カセットレイアウトは実装順序パラメータに
    従い、かつ実装時間が最小となるように決定されること
    を特徴とするNC実装機用のカセットレイアウト最適化方
    法。
JP63114239A 1988-05-11 1988-05-11 Nc実装機用のカセットレイアウト最適化方法 Expired - Lifetime JPH0695292B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63114239A JPH0695292B2 (ja) 1988-05-11 1988-05-11 Nc実装機用のカセットレイアウト最適化方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63114239A JPH0695292B2 (ja) 1988-05-11 1988-05-11 Nc実装機用のカセットレイアウト最適化方法

Publications (2)

Publication Number Publication Date
JPH01283604A JPH01283604A (ja) 1989-11-15
JPH0695292B2 true JPH0695292B2 (ja) 1994-11-24

Family

ID=14632754

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63114239A Expired - Lifetime JPH0695292B2 (ja) 1988-05-11 1988-05-11 Nc実装機用のカセットレイアウト最適化方法

Country Status (1)

Country Link
JP (1) JPH0695292B2 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002232190A (ja) * 2001-02-02 2002-08-16 Matsushita Electric Ind Co Ltd 電子部品実装装置におけるフィーダ配置データ作成装置およびフィーダ配置データ作成方法
JP2007109893A (ja) * 2005-10-13 2007-04-26 Matsushita Electric Ind Co Ltd 部品実装順序決定方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0620685B2 (ja) * 1985-09-28 1994-03-23 株式会社東芝 自動組立装置の部品実装方法

Also Published As

Publication number Publication date
JPH01283604A (ja) 1989-11-15

Similar Documents

Publication Publication Date Title
JPH056212A (ja) 部品搭載機用データ作成方法
US5933349A (en) Component placement
US5980086A (en) Facility operating method
JPH0951193A (ja) 実装部品振り分け方法及び実装設備
JPH0695292B2 (ja) Nc実装機用のカセットレイアウト最適化方法
JP4302422B2 (ja) 部品実装方法及びシステム
JP2005101574A5 (ja)
JPH0833764B2 (ja) Nc実装機の実装経路の決定方法
JPH0722774A (ja) 実装ラインの部品配列方法
JP4398207B2 (ja) 部品搭載機の部品チャネル設定方法及びシステム
JP7803833B2 (ja) 基板生産ラインの最適化方法及び最適化プログラム
JP3047597B2 (ja) 部品実装方法
JPH07105640B2 (ja) 部品実装順序設定方法
JPH04150099A (ja) 電子パッケージの製造装置
KR970006232B1 (ko) 표면실장부품 탑재작업의 최적화 방법
JP2576569B2 (ja) カセットレイアウト最適化方法
JP3132878B2 (ja) 部品実装方法
JP3422374B2 (ja) 部品自動再振り分け方法
JPH0685498A (ja) 工程決定方法
JPS6175600A (ja) プリント基板組立生産方法
JPH08167796A (ja) 電子部品実装方法
JPS62243400A (ja) 素子割付方式
JP3130066B2 (ja) 電子部品実装システム
JPH04348831A (ja) 装着順序決定装置
JPH06152191A (ja) 部品装着装置