JPH0434192B2 - - Google Patents

Info

Publication number
JPH0434192B2
JPH0434192B2 JP61122932A JP12293286A JPH0434192B2 JP H0434192 B2 JPH0434192 B2 JP H0434192B2 JP 61122932 A JP61122932 A JP 61122932A JP 12293286 A JP12293286 A JP 12293286A JP H0434192 B2 JPH0434192 B2 JP H0434192B2
Authority
JP
Japan
Prior art keywords
parts
naming
printed circuit
circuit board
chain table
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
Application number
JP61122932A
Other languages
English (en)
Other versions
JPS62279470A (ja
Inventor
Takeshi Toyoda
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 JP61122932A priority Critical patent/JPS62279470A/ja
Publication of JPS62279470A publication Critical patent/JPS62279470A/ja
Publication of JPH0434192B2 publication Critical patent/JPH0434192B2/ja
Granted legal-status Critical Current

Links

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、複数個の部品を搭載するプリント基
板の接続パターンを自動的に設計する装置に関す
る。
(従来の技術) 従来より、キー入力装置、CRT(陰極線管)画
像表示装置、ホト・プロツタ、記憶装置、及び各
装置にそれぞれ結合しそれらを適宜に制御する中
央処理装置からなり、キー入力装置から与えられ
るプリント基板上の接続情報に従つてそのプリン
ト基板上の接続パターンを中央処理装置での演算
によつて求め、その演算結果の図形をCRT画像
表示装置上に表示すると共に、必要に応じてホ
ト・プロツタにホト・マスクとして出力するよう
に構成したプリント基板設計装置が知られてい
る。
このような装置を用いてプリント基板設計に入
るに当たり、まずそのプリント基板で使用される
部品には各々固有の名前(仮部品名)を付与して
おく。各部品のプリント基板上での配置位置は、
装置に用意された自動又は手動の配置機能により
決定される。
(発明が解決しようとする問題点) しかしながら、この配置完了時点で各部品はそ
の配置位置に対応して配列順に整然と名付けされ
ているわけではない。順不同となつてしまうのが
通常である。順不同の部品名付けのままではプリ
ント基板設計後の組立て作業が効率よく行えな
い。そのため、プリント基板設計段階で部品配置
位置と対応した部品名の付け直し(これを“実部
品名付け”という)が必要となる。
従来の実部品名付けのための操作は、ユーザが
CRT画面を監視しながら対話的に逐次部品を選
択し、部品名を付直しする操作である。しかしな
がら、ここ数年来プリント基板に実装される部品
点数は増大する傾向にあり(例えば1プリント基
板上に500個以上の部品が搭載される)、単純操作
とはいえ名前の付け間違い等の発生を考慮すると
ユーザにとつては煩雑で苦痛な作業であるという
問題があつた。
本発明の目的は、この様な点に鑑み、連番形式
の実部品名付けを、自動化すると共に簡便な手動
操作により行えるようにしたプリント基板設計装
置を提供することにある。
(問題点を解決するための手段) この様な目的を達成するために本発明では、中
央処理装置を、 (1) 前記記憶装置のプリント基板データベース内
よりプリント基板で使用されている部品の配置
データを抽出する処理と、 (2) 前記CRT画像表示装置の画面又は前記情報
入力手段より入力された部品名付けルールコマ
ンドを解読する処理と、 (3) 部品配置データと部品名付けルールコマンド
より部品名付け連鎖テーブルを構築し、必要に
応じて更新する処理と、 (4) 部品名付け連鎖テーブル内リンクのつなぎ込
み又はつなぎ解除ができる処理と、 (5) 部品名付け完了時点で部品名付け連鎖テーブ
ルより各部品の部品名文字列を生成し、プリン
ト基板データベースを更新する処理と を行い得るようにし、部品名付け連鎖テーブル内
リンクのつなぎ込みがなされている場合には連番
形式の自動実部品名付けが可能であり、部品名付
け連鎖テーブル内リンクのつなぎ解除がなされて
いる場合には連番形式の手動実部品名付けが可能
となるように構成したことを特徴とする。
(実施例) 以下図面を用いて本発明を詳しく説明する。第
1図は本発明に係るプリント基板設計装置の一実
施例を示すブロツク構成図である。図において、
1は図形やコマンドの画面表示が可能なCRT画
像表示装置、2はキーボードやタブレツトを有す
る情報入力装置、3は入出力インターフエイス、
4は中央処理装置、5は記憶装置、6はホト・プ
ロツタである。中央処理装置4は入出力インター
フエイス3を介して各入出力機器と情報の授受を
行なうことができるようになつている。
このような構成における一般的な動作を説明す
れば次のとおりである。プリント基板上の予め定
められた位置に、あるいは設定により決定した位
置に、集積回路その他の部品を配置する。次にそ
れらの集積回路その他の部品の多数のピン又は端
子のうち、相互に接続することが必要なものの接
続情報を情報入力装置2のキーボードやタブレツ
トを使用して入力する。
中央処理装置4はこれを演算処理して、プリン
ト基板上の接続パターンを定め、この結果を
CRT画像表示装置1に表示すると共に、ホト・
マスク用の写真図形情報として出力する。
以上が本装置の一般的な動作である。次は本発
明に直接関係する特徴的な動作、すなわち部品名
付け処理の動作について述べる。なお、第2図は
部品名付け処理に係る機能をブロツク図的に示し
たものである。
中央処理装置4では、記憶装置5内に記憶され
ている部品名付け処理プログラムを実行する。こ
の部品名付け処理は、次のような処理機能を有す
る。
(1) 部品名付けに先だつてプリント基板データベ
ース51から、プリント基板で使用されている
部品の配置データを抽出する。プリント基板デ
ータベースは記憶装置5に存在し、グラフイツ
クデータと接続情報のデータが格納されてい
る。
(2) CRT画像表示装置1に表示されているコマ
ンド中より選択された部品名付けルールコマン
ドを解読する。
(3) 部品配置データと部品名付けルールコマンド
より第3図に示すような部品名付け連鎖テーブ
ルを構築し、更新する。
(4) 部品名付け連鎖テーブル内リンクのつなぎ込
み又はつなぎ解除を行なうことにより、自動又
は手動で部品名付けを行なう。
(5) 名付け完了時点で部品名付け連鎖テーブルよ
り各部品の部品文字列を生成し、プリント基板
データベースを更新する。
さて、実部品名付けルールコマンドには、次の
ようなコマンドがある。
部品名付け対象領域指定コマンド 部品名付け走査制御指定コマンド 部品名変換コマンド 上記及びのコマンドは、自動部品名付けを
行なう際に部品に通し番号を付すためのプリント
基板上の走査の仕方を指定するコマンドで、第4
図イに示すように、走査幅と、水平か垂直かを示
す走査基準方向と、走査幅の移動方向(水平又は
垂直方向について正負で表わす)との各パラメー
タを設定するコマンドである。このコマンドが実
行されると同図ロのようにU1〜U14と通し番号
が付される。
上記のコマンドは、自動又は手動部品名付け
共通のコマンドで「どの部品名をどのような部品
名に付け直すか」を部品選択記述子と変換記述子
で指定する命令である。部品選択記述子と変換記
述子は次のように定義される。
部品選択記述子…付け直した部品名を英数字と
「*」を用いて示す。
変換記述子…名付けする際のフオーマツトを名付
け先頭文字列と通し番号初期値で表わす。
例えば、“A*、B*C−IC;01”のように指
定した場合には次のような意味となる。すなわ
ち、「−」より左側が部品選択記述子、右側が変
換記述子であり、先頭文字が「A」の部品と、先
頭が「B」で3文字目が「C」である名前を持つ
部品を、先頭文字列「IC」に引続き「01」で始
まる通し番号に付け変えることを表わし、IC01、
IC02、IC03、…に付け直しされる。
部品名変換コマンドは、部品名付け連鎖テーブ
ルのリンクターミナル31(第3図参照)に第5
図に示すように必要事項を登録する。
さて、自動部品名付けにするか手段部品名付け
にするかは部品名付けコマンドを選択する際に指
定されるが、この指定に基づき中央処理装置4は
上記のような部品名付けルールコマンドを解読し
て、自動部品名付け又は手動部品名付けを実行す
る。
(1) 自動部品名付け処理は、第6図にも示すよう
な次の手順により処理される。
(1) 自動部品名付けが選択されると、まずプリ
ント基板データベースより部品配置データ
(原点座標、回転、ミラー対称、部品名等を
表わす複数個のデータ)を記憶装置5内のプ
リント基板データベースより抽出する。
(2) 次にCRT画面上で確認しながら作成した
(キーボード等にからコマンドを入力する)
部品名付けルールコマンドを受け付け、これ
を解読する。これにより、部品の名称や番
号、及びプリント基板上でのその配列順等が
設定される。
(3) 次に部品配置データと名付け変換コマンド
により、部品名付け連鎖テーブルを構築す
る。部品名付け連鎖テーブルのリンクターミ
ナルには、第5図に示すように、変換フオー
マツトデータと先頭リンクポインタ、変換先
頭文字数、変換先頭文字列その他が所定の順
序で登録される。
(4) 続いて、部品名付け領域コマンドと走査制
御コマンドに従つて部品を走査順にソート
(並び替え)する。
(5) 部品名付け連鎖テーブルより1組のリンク
ターミナルを取り出し、そのリンクターミナ
ル内の部品名変換フオーマツトデータを検索
キーにして部品配置データから順次対象部品
を抽出する。
(6) 抽出した部品のリンクを部品リンクポイン
タ32(第3図参照)に設定する。
(7) 連鎖テーブルの総べての組について以上の
ようなリンク設定(上記(5)、(6))を繰返す。
(8) 上記のようにして設定された部品名付け連
鎖テーブルのリンクを辿り、リンクしている
部品に対して部品名文字列を生成し、プリン
ト基板データベースの更新を行なう。
以上により自動的に部品名付けが行われる。
(2) 手動部品名付け処理は、第7図にも示すよう
な次の手順により処理される。
(1) 手動部品名付けが選択されると、まずプリ
ント基板データベースより部品配置データ
(原点座標、回転、ミラー対称、部品名等を
表わす複数個のデータ)を記憶装置5内のプ
リント基板データベースより抽出する。
(2) 部品名の追加、挿入、移動の内のいずれで
あるかをCRT画面又はキーボードより指定
する。追加とは、新たな部品名グループ(変
換コマンドで指定)の追加を意味する。ま
た、挿入とは同一部品名内での部品の追加を
意味し、移動とは異なる部品名グループへの
移動をさすものである。
なお、追加、挿入、移動のいずれでもない
場合は後述の(6)に進む。
(3) 追加が指定された時は、CRT画面より指
示された部品名変換コマンド(第8図に示し
た例では、変換コマンドは「U:01」であ
る)を解読し、第8図に示すようにIC001、
IC005、IC002の部品を、U:01グループで、
かつ連番がU01、U02、U03となるように、
部品各連鎖テーブルに登録する。続いて、
CRT画面より指定された部品の部品配置デ
ータ格納位置を見出し、連鎖テーブルに部品
をリンクする。この処理が終了すれば(6)に進
む。
(4) 挿入が指定された時は(第9図参照)、
CRT画面より指示された部品Aを部品名付
け連鎖テーブルから取出し、更にCRT画面
より指示された新たに名付けしたい部品(第
9図における部品B)の部品配置データ格納
位置を見い出す。次に、部品名付け連鎖テー
ブル上で部品Aの後に挿入部品Bをリンクさ
せる。これにより、同図右側に示すように
U02、U03、U04と名付けされる。
この処理が終了すると(6)へ移る。
(5) 移動が指定された時は(第10図参照)、
CRT画面より指示された部品Cを部品名付
け連鎖テーブルから取出し、次に移動部品C
の前後にリンクする部品D及びEを連鎖テー
ブルより取出し、連鎖テーブルから移動部品
Cを除去して部品DとEをリンクさせる。こ
れにより第10図の左側の配置部品を右側の
ように名付けする。
削除された部品Cについては、前記挿入モ
ードで所定の部品名グループに挿入する。こ
の処理が終了すると次の(6)の処理に進む。
(6) 前記(2)に復帰する。部品名付け完了の指示
があつた場合は、部品名付け連鎖テーブルの
リンクを辿り、リンクしている部品に対して
部品名文字列を生成し、プリント基板データ
ベースへ更新する。
以上のようにして、手動での部品名付けを行な
うことができる。
(発明の効果) 以上説明したように、本発明によれば、次のよ
うな効果がある。
(1) 部品名付けルールコマンドを設置することに
より、連番形式の部品名付けに汎用性を持たせ
ることができる。
(2) 部品名付け連鎖テーブルを構築することによ
り、自動部品名付け処理の高速化が実現でき
る。
(3) 部品名付け連鎖テーブル構造に合つた手動部
品名付け操作を付加することにより、簡単な操
作で名付け修正ができるようになつた。
【図面の簡単な説明】
第1図は本発明に係るプリント基板設計装置の
一実施例を示すブロツク構成図、第2図は動作を
説明するための機能ブロツク図、第3図は連鎖テ
ーブルの構造を示すための説明図、第4図はプリ
ント基板上の走査の仕方を説明するための説明
図、第5図は連鎖テーブルのリンクターミナルの
一例を説明するための図、第6図は自動部品名付
け処理のフローチヤート、第7図は手動部品名付
け処理のフローチヤート、第8図ないし第10図
は手動部品名付け処理の動作を説明するための説
明図である。 1……CRT画像表示装置、2……情報入力装
置、3……入出力インターフエイス、4……中央
処理装置、5……記憶装置、6……ホト・プロツ
タ。

Claims (1)

  1. 【特許請求の範囲】 1 プリント基板設計に必要な情報を入力する情
    報入力手段と、入力された情報をもとにプリント
    接続パターンを求めるための適宜の処理を行なう
    中央処理装置と、プリント基板設計に必要な各種
    プログラムやデータが記憶された記憶装置と、中
    央処理装置により制御され設計プリント基板等を
    適宜表示するためのCRT画像表示装置を備え、
    情報入力手段から与えられるプリント基板上の接
    続パターンを求め、これを記憶装置に記憶すると
    共にCRT画像表示装置に表示するように構成し
    たプリント基板設計装置において、 前記中央処理装置を、 (1) 前記記憶装置のプリント基板データベース内
    よりプリント基板で使用されている部品の配置
    データを抽出する処理と、 (2) 前記CRT画像表示装置の画面又は前記情報
    入力手段より入力された部品名付けルールコマ
    ンドを解読する処理と、 (3) 部品配置データと部品名付けルールコマンド
    より部品名付け連鎖テーブルを構築し、必要に
    応じて更新する処理と、 (4) 部品名付け連鎖テーブル内リンクのつなぎ込
    み又はつなぎ解除ができる処理と、 (5) 部品名付け完了時点で部品名付け連鎖テーブ
    ルより各部品の部品名文字列を生成し、プリン
    ト基板データベースを更新する処理と を行い得るようにし、部品名付け連鎖テーブル内
    リンクのつなぎ込みがなされている場合には連番
    形式の自動実部品名付けが可能であり、部品名付
    け連鎖テーブル内リンクのつなぎ解除がなされて
    いる場合には連番形式の手動実部品名付けが可能
    となるように構成したことを特徴とするプリント
    基板設計装置。
JP61122932A 1986-05-28 1986-05-28 プリント基板設計装置 Granted JPS62279470A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61122932A JPS62279470A (ja) 1986-05-28 1986-05-28 プリント基板設計装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61122932A JPS62279470A (ja) 1986-05-28 1986-05-28 プリント基板設計装置

Publications (2)

Publication Number Publication Date
JPS62279470A JPS62279470A (ja) 1987-12-04
JPH0434192B2 true JPH0434192B2 (ja) 1992-06-05

Family

ID=14848177

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61122932A Granted JPS62279470A (ja) 1986-05-28 1986-05-28 プリント基板設計装置

Country Status (1)

Country Link
JP (1) JPS62279470A (ja)

Also Published As

Publication number Publication date
JPS62279470A (ja) 1987-12-04

Similar Documents

Publication Publication Date Title
EP0425409B1 (en) Method and system for generation of manufacturing process plans
JPH0785137A (ja) Cadライブラリモデルの作成装置
JP2002259500A (ja) 指図書作成装置及び作業支援システム
JPH0434192B2 (ja)
JP3229101B2 (ja) プリント回路板製造装置及びその方法
GB2217548A (en) Method of printing leaflets, catalogues or the like
JP2696957B2 (ja) 画像出力装置シミュレーション用インプットチャート編集方法
JPH0635987A (ja) 回路図作成装置および回路図作成方法
JP2785751B2 (ja) 部品番号整列方法
JP2773232B2 (ja) Cad装置
JP2792921B2 (ja) 図形処理装置における図形表示方法
JPH07114589A (ja) 配電設備図面入力方式
JP3143711B2 (ja) 版下原稿の領域指定方法
JP2866105B2 (ja) 図形処理装置におけるプリント基板のピン表示方法
JP3187199B2 (ja) 電気回路設計支援システム
JP2982210B2 (ja) プリント板の部品電極データ作成方法
JPS6225329A (ja) 制御プログラム生成制御方式
JPH07114587A (ja) 建築物等の設計図形処理方法
JPH01142725A (ja) レイアウトスキャナ用図形データ入力装置
JPH01292578A (ja) 編集装置
JPH11328169A (ja) 組版方法および組版装置、並びに、その処理を実行するためのプログラムを記録した記録媒体
JPH0816557A (ja) データ処理装置
JPH01142723A (ja) レイアウトスキャナ用図形データ入力装置
JPH03257674A (ja) プリント配線板設計システム
JPH09128222A (ja) ジョブフロー図表示方法及びジョブフロー図設計支援装置

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term