KiCad

KiCad(キキャド)は、オープンソースのEDA(電子設計自動化)ソフトウェアスイートです。電子回路の設計からプリント基板(PCB)への変換を容易にすることを目的としています。

概要

KiCadは、フランスのグルノーブル大学で働いていたJean-Pierre Charrasによって開発されました。回路図エディタとPCB配置設計のための統合環境を特徴とし、部品表の作成、アートワーク生成、ガーバーファイルの作成、PCBとコンポーネントの3D表示など、電子設計に必要な様々な機能を提供します。

歴史

1992年、Jean-Pierre Charrasによって最初のバージョンがリリースされて以来、KiCadはボランティアと寄付によって開発が続けられてきました。2013年には、CERN(欧州原子核研究機構)のBE-CO-HTセクションが、オープンハードウェア開発を促進するツールの一つとしてKiCadの開発にリソースを提供し始めました。これにより、開発は大幅に加速し、市販のEDAツールに匹敵するレベルにまで進化しました。

KiCadはバージョン4.0.0(2015年12月)以降、ポイントリリースバージョン管理スキームを採用しています。これはCERNの開発者が本格的に開発に参加し、より高度なツールを実装した最初のリリースでした。CERNは、寄付を通じて開発者を雇用することで、KiCadの開発にさらに貢献する意向を示しています。寄付はKiCadの公式サイトを通じて受け付けています。

構成

KiCadは、以下の5つの主要な部分から構成されています。

KiCad: プロジェクトマネージャ
eeschema: 回路図エディタ
cvpcb: 回路設計で使用するコンポーネントのフットプリントセレクタ
pcbnew: 3Dビューア付きPCBレイアウトプログラム
gerbview: ガーバー(フォトプロッタドキュメント)ビューア

特徴

KiCadは、回路設計、PCBレイアウト、ガーバーファイルの作成・確認、ライブラリ編集といった設計プロセスのすべてをカバーする統合環境です。クロスプラットフォームであり、FreeBSD, Linux, Windows, macOSなどのオペレーティングシステム上で動作します。豊富なコンポーネントライブラリが利用可能で、ユーザーはカスタムコンポーネントを追加することもできます。これらのカスタムコンポーネントは、プロジェクトごとに利用できるほか、すべてのプロジェクトで使用するためにインストールすることも可能です。

また、Eagleなどの他のEDAアプリケーションからコンポーネントをインポートする機能も備えています。設定ファイルはプレーンテキストで記述されているため、CVSやSVNなどのバージョン管理システムとの連携や、自動化されたコンポーネント生成スクリプトの作成が容易です。

KiCadは、多言語に対応しており、英語、カタルーニャ語、チェコ語、ドイツ語、ギリシャ語、スペイン語、フィンランド語、フランス語、ハンガリー語、イタリア語、日本語、韓国語、ポーランド語、ポルトガル語、ロシア語、スロベニア語、スウェーデン語、中国語などがサポートされています。日本語表示については、以前はフォントのマージ作業が必要でしたが、バージョン6.0以降では不要となりました。3DのPCBビュー機能は、Wings3Dの細分化モデラーで実装されています。

KiCadには基本的なオートルータ(自動配線機能)が組み込まれているほか、JavaベースのフリーウェアであるFreeRoutingを使用することもできます。FreeRoutingを使用する場合は、PCBデザインをSpecctra社のDSNファイルに出力し、FreeRoutingで読み込みます。自動配線が完了したら、その結果をSpecctraセッションとして保存し、KiCadのPCBNEWモジュールにインポートします。

その他

KiCAD(KCSコンピュータシステム社)という商用の電気系CADソフトが以前存在していましたが、2014年のバージョンアップ以降はCAD-eという名称に変更されています。

外部リンク

KiCad Homepage
KiCad author's home page
Quick start tutorial
Symbol editor tutorial (english) Tutorial for the symbol editor of eeschema of kicad.
Wings3D 3D editor for components
Unofficial Kicad Wiki Usage Notes and more
FreeRouter Java-based PCB autorouter
Unofficial KiCadHowTo (guide) with links to comparative review and Arduino shield component.
kicad.jp KiCad日本ユーザコミュニティ
シンボルライブラリ
Collection of KICAD Libraries
Some free libraries for Kicad with 3D packages as well
Online Library Component Builder
Small microcontroller in a 'Mystic' project
Biting the KiCad bullet..., September 1, 2006, Open source Self-Copying machine Blog

もう一度検索

【記事の利用について】

タイトルと記事文章は、記事のあるページにリンクを張っていただければ、無料で利用できます。
※画像は、利用できませんのでご注意ください。

【リンクついて】

リンクフリーです。