プリント基板CAD : ネット読み込み

PCB転送(ネットの読み込み)とネットリスト入力

Quadceptで回路設計している場合は、自動的に回路図からPCBへ部品情報と接続情報(ネットリスト)を転送することができます。
他社メーカーのCADで回路設計している場合は、ネットリスト入力を行うことで部品情報と接続情報(ネットリスト)の読み込みを行うことができます。

ネットの読み込み方法
回路図の設計 方法

Quadceptで作成した場合

PCB転送で自動的に部品情報と接続情報(ネットリスト)を読み込むことができます。
転送前に回路図にフットプリントをアサインする必要があります。

他CADで作成した場合
(ネットリスト入力)

PCB設計図面にネットリスト入力を行うことで、
部品情報と接続情報(ネットリスト)を読み込むことができます。

 


Quadceptで回路図を作成している場合
PCB転送で自動的に部品情報と接続情報ネットリスト)を読み込むことができます。
PCB転送の方法をご紹介します。
(1) 転送したい回路図を開く
(2) 【プロジェクト】
→【PCB転送】
を選択
⇒転送先のPCBシート画面が自動で作成されます。
(3) 回路図でアサインされている部品(フットプリント)が図面上に配置され、ネットリスト情報を元にラッツネットで接続されます

転送時にエラーが見つかった場合、正常にネットリストを読み込むことができないため、エラーが表示されます。
エラー内容が画面下に表示されるので、修正後、再度「PCB転送」を実行してください。

 


他CADで回路図を作成している場合
ネットリストファイルを読み込み、部品情報と接続情報を入力する方法をご紹介します。
(1) 【ファイル】
→【新規作成】
→【プロジェクト】を選択
(2) 「種別」にて「PCB」にチェックを入力し【作成】を選択
「名前」・「保存する場所」は任意に設定を行ってください。
(3) 【プロジェクト】
→【ネット入力】からネットリストフォーマットを選択

ここでは【Telesis】を選択します。
オンラインの場合は、NET CHANGER連携を選択するとさまざまなCADメーカーのフォーマットを入力できます。
(4) 他CADから出力したネットリストを選択し【OK】をクリック
(5) 部品情報/ネット情報を設定し【OK】を押下
設定の詳細についてはネットリスト入力画面をご確認ください。
ネットリストに読み込めない記述があった場合は、エラーメッセージとエラーの詳細が表示されます。エラーの内容をご確認いただき、修正を行ってください。
(6) 部品(フットプリント)が自動的に配置され、ラッツネットも接続されます。

既に部品の配置や配線が行なわれている場合でも、読み込むことができます。
設計図面とネットリストの接続情報に差分がある場合は、アノテーションが実行され差分がリストで確認できます。

ネットリスト入力画面

ネットリスト入力画面についてご紹介します。

部品情報
項目 説明

部品を配置/変更する

部品、フットプリントの新規配置や交換を行います。
設計途中の場合、PCB図面とネットリストの差分を検出し、アノテーションを行います。

配置オブジェクト

「部品」または「フットプリント」を選択します。
ネットリストに記載されている基準となるオブジェクト名を指定してください。

ネットリスト入力時に、参照オブジェクトに指定したオブジェクトの名称と、ネットリストに記載されている名称の一致で判定します。

すべてデータベースを対象とする

データベース内に存在するすべての部品/フットプリントから配置/交換を行います。

local-dbのディレクトリを指定する
(サブディレクトリも対象)

指定したlocal-db内のディレクトリ(サブディレクトリも含む)に存在する部品/フットプリントから配置/交換を行います。

master-dbのディレクトリを指定する(サブディレクトリも対象)

指定したmaster-db内のディレクトリ(サブディレクトリも含む)に存在する部品/フットプリントから配置/交換を行います。
※「master-db」が無効の場合は表示されません。

ライブラリキャッシュを優先して参照する

データベースとライブラリキャッシュに同一の部品/フットプリントが存在する場合、ライブラリキャッシュから配置/交換を行います。
※ライブラリキャッシュが無効の場合は選択できません。

配置済みの部品/フットプリントを更新する

PCBシート上に配置されている部品/フットプリントの形状を、データベース/ライブラリキャッシュ(※)の状態へと更新します。
※「ライブラリキャッシュを優先して参照する」が有効の場合のみ参照されます。

ネットリスト内のValueを反映する

ネットリスト内のValue欄に入力されている情報を部品の属性に反映します。

ネットリストに存在しない部品を削除する

ネットリストに存在しない部品をPCB図面上から削除します。

データベースの参照先「local-db」「master-db」についてはデータベース設定をご参照ください。

ネット情報
項目 説明

不要なネットオブジェクトを削除する(配線/ビア/ジャンパー/テストランド)

チェックを入れると、ネットリスト入力時に不要になったオブジェクト(配線/ビア/ジャンパー/テストランド)を自動的に削除します。