![](https://marunaka-blog.com/wp-content/uploads/2021/04/6a0f96fa975cc64c18fa90be906602e6.png)
KiCad 7でネットリストを出力するには?
この記事では、KiCad でネットリストを出力する方法を紹介します。
KiCad 5.xでは、Eeschema で回路図を作成してからネットリストを出力し、Pcbnew でそのネットリストを読み込んで基板に反映していました。KiCad 6.xからは、わざわざネットリストを出力することなく、PCB エディター側で回路図エディターの情報を直接読み込んで反映できるようになりました。
ここでは KiCad 7.xを使ってネットリストを出力していますが、基本的に KiCad 6も同じ手順で出力することができます。
ネットリストを出力したいという方は、ぜひ参考にしてみてください。
プリント基板作ってみたシリーズ
![](https://marunaka-blog.com/wp-content/uploads/2023/06/6a6be0b01918c7f5ac9ee8925ec8deaa-300x200.jpg)
オススメの参考書
これからプリント基板設計を始めたい人にオススメしたい1冊。KiCad(バージョン5)を使って、回路図を描く方法を解説されています。基板設計の基本的な考え方や発注前の確認ポイントなどを学習することができる書籍となります。
ネットリストとは?
![](https://marunaka-blog.com/wp-content/uploads/2022/03/e79f61a6baca46b24df8b1f92d141ae5-2-1024x358.png)
ネットリストは、回路図の接続情報を記述したテキストファイル(拡張子は .net)です。回路設計のシミュレーションや PCB レイアウトによる基板設計で使用します。
ネットリストのファイルに含まれる情報は次の2つになります。
- シンボルのリスト
- シンボル間の接続(ネット)一覧
KiCad 以外のアプリケーションへインポートできるように、様々なフォーマットで出力することができます。
出力できるネットリストの種類は以下の4つになります。
- KiCad フォーマット(拡張子:*.net)
KiCad で使用できるネットリストを出力します。KiCad 6.x や KiCad7.x はPCB エディター側で回路図の情報を読み込めるようになったので、ネットリストを出力する機会は減りました。 - OrcadPCB2 フォーマット(拡張子:*.net)
Cadence OrCadで使用できるネットリストを出力します。拡張子は KiCad と同じですが、フォーマットは異なります。 - CadStar フォーマット(拡張子:*.frp)
図研 CadStarで使用できるネットリストを出力します。 - Spice フォーマット(拡張子:*.cir)
LTspice などの SPICE シミュレーションで使用できるネットリストを出力します。回路図にシミュレーション用の電源電圧を加えて設定しておく必要があります。
ネットリストを出力する前に回路図エディターで回路図を作成して、アノテーションを行っておく必要があります。
ネットリストを出力する方法
![](https://marunaka-blog.com/wp-content/uploads/2022/03/091184bcda645b76415dad025b422929-1024x358.jpg)
KiCad 7で電源とLED、抵抗でシンプルな回路図を作成しました。この回路図のネットリストを出力します。
![](https://marunaka-blog.com/wp-content/uploads/2023/07/edf4fb09cd9f1633e1c1cc1f080ec4d4.png)
回路図エディターのファイルバーから [ファイル(F)] -> [エクスポート] -> [ネットリスト] の順に選択をします。
![](https://marunaka-blog.com/wp-content/uploads/2023/07/c94adb144cbb9a1311423000cfcac8d1.png)
表示された画面の KiCad タブを選択し、画面右下の [ネットリストをエクスポート] ボタンをクリックします。
![](https://marunaka-blog.com/wp-content/uploads/2023/07/7770aa852d14f7a8e90fa88ebadb966d.png)
ネットリストのファイルを保存するフォルダを選択します。(プロジェクトフォルダ以外のフォルダも保存先として指定できます。)
[保存]ボタンをクリックすると、そのフォルダにファイルが保存されます。
![](https://marunaka-blog.com/wp-content/uploads/2023/07/8aab0b9eb3647e5ff78928f3917534df.png)
KiCad から出力されたネットリストのファイルを確認します。
ファイルを開くと、シンボルのリストやシンボル間の接続情報が記載されています。
![](https://marunaka-blog.com/wp-content/uploads/2023/07/b7bd3bdac61187c409140e51456af9de.png)
まとめ
![](https://marunaka-blog.com/wp-content/uploads/2023/04/c35f903f10ed2371757ca77d9f41dce9-1024x358.png)
この記事では、KiCad でネットリストを出力する方法を紹介しました。
他のソフトウェアで基板設計する場合や回路のシミュレーションをする場合はネットリストが必要ですので、この記事の手順で回路図のネットリストを出力してみて下さい。
![](https://marunaka-blog.com/wp-content/uploads/2021/07/08a04fa04bf19a254c07b5ab4c7005c4-300x200.jpg)
以上、最後まで読んで頂きありがとうございます。