KiCad-フットプリントの作成方法
![](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint.png)
当記事では、KiCadにおけるフットプリントの作成方法について詳しく解説します。
「KiCad標準ライブラリから流用して作成する方法」や「自分で初めから作成する方法」に加えて、無料で利用できるフットプリント作成サービスもご紹介します。
なお、Pcbnewでの基板レイアウト方法の詳しい解説については、以下の記事をご覧ください。
![](https://spiceman.jp/wp-content/uploads/2021/10/kicad-pcbnew-layout-300x159.png)
フットプリントを作成する前の準備
KiCadのフットプリントエディタに標準で用意されているライブラリは、編集することができません。
そのため、フットプリントを作成する前の準備として、適当なフォルダに新規ライブラリを作成しておきます。
当記事では、「C:\Users\USER\Documents\KiCad\Lib\My_Footprint」に新規ライブラリ「My_Footprint」を作成します。
FootprintEditor(フットプリントエディタ―)を開くには、適当なプロジェクトを開いておく必要があります。
![KiCad フットプリントエディター 新規プロジェクト作成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-01-1024x612.png)
当記事では、「ファイル」-「新規」-「プロジェクト」をクリックして、新規でプロジェクトを作成します。
![KiCad 新規プロジェクト作成 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-02.png)
当記事では、ファイル名「test」のプロジェクトを作成します。ファイル名を入力後、「保存」をクリックします。
![KiCad フットプリントエディタ](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-03-1024x612.png)
「フットプリントエディタ」をクリックします。
(プロジェクトが開いている状態で、「フットプリントエディタ」をクリックできるようになります。)
![KiCad フットプリントエディタ 新規ライブラリー](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-04-1024x611.png)
「ファイル」-「新規ライブラリー」をクリックします。
![KiCad 新規ライブラリ My_Footprint.pretty作成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-05.png)
新規ライブラリーの名前を入力して、「保存」をクリックします。当記事では、新規ライブラリーの名前を「My_Footprint.pretty」にして、あらかじめ作成しておいたフォルダ「My_Footprint」に保存しました。
![KiCad ライブラリーテーブルへ追加 グローバル](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-06.png)
ライブラリーテーブルへ追加は「グローバル」を選択します。汎用部品のライブラリであれば、どのプロジェクトからでもアクセスできる「グローバル」がおすすめです。
![KiCad 新規ライブラリ フォルダ生成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-07.png)
新規ライブラリーを保存したフォルダを確認すると、新規ライブラリのフォルダが生成されているはずです。
また、新規ライブラリーが正しく追加されているのか念のため確認してみましょう。
![KiCad フットプリントライブラリーを管理](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-08-1024x612.png)
フットプリントエディタ―で、「設定」-「フットプリントライブラリ―を管理」をクリックします。
![KiCad 新規ライブラリ 追加確認](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-09.png)
新規ライブラリの「My_Footprint」が追加されていることが確認できました。
KiCad標準ライブラリから流用して作成
KiCad標準ライブラリには汎用電子部品のフットプリントが大量に格納されているので、ここから流用すれば簡単にフットプリントを作成することができます。
当記事では、2回路入りオペアンプの「TL082」のフットプリントを、ライブラリ「Package_SO」に格納されている「SOIC-8_3.9x4.9mm_P1.27mm」から流量して作成してみたいと思います。
TL082には複数のパッケージが存在します。当記事では、以下のようにTL082CD(SOICパッケージ、8ピン)のフットプリントを作成してみます。
![KiCad SOICパッケージ 8ピン フットパターン](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-18.png)
KiCad標準ライブラリで目的のフットパターンを探すには、フットプリントエディタの左上にある「フィルター」に「SOIC」などのパッケージ名を入力して絞り込むと探しやすいと思います。
TL082CD(SOICパッケージ、8ピン)のフットプリントだと、「SOIC-8_3.9x4.9mm_P1.27mm」がそのまま使用できそうです。
![KiCad SOIC-8_3.9x4.9mm_P1.27mm](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-10-1024x612.png)
フットプリントエディタで、ライブラリ「Package_SO」の中に格納されている「SOIC-8_3.9x4.9mm_P1.27mm」をダブルクリックして開きます。
![KiCad SOIC-8_3.9x4.9mm_P1.27mm 名前を付けて保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-11-1024x612.png)
「SOIC-8_3.9x4.9mm_P1.27mm」をマウスで右クリックして、「名前を付けて保存」を選択します。
![KiCad My_Footprint 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-12.png)
「フットプリントを作成する前の準備」で作成したライブラリ「My_Footprint」を選択して保存します。
![KiCad SOIC-8_3.9x4.9mm_P1.27mm 編集](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-13-1024x612.png)
「SOIC-8_3.9x4.9mm_P1.27mm」が「My_Footprint」にコピー、保存されます。これで、編集することが可能になります。
![KiCad フットプリントのプロパティ](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-14-1024x612.png)
「フットプリントのプロパティ」をクリックします。
![KiCad フットプリント完成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-15.png)
「フットプリントのプロパティ」の画面で、リファレンスや定数などを編集することができます。
ただ、定数には「SOIC-8_3.9x4.9mm_P1.27mm」と必要な情報はすでに入力されているので、このままにししておきます。これで、TL082CD(SOICパッケージ、8ピン)のフットプリントが完成しました。
初めから自分で作成
フットプリントを、自分で初めから作成する方法をご紹介します。当記事では、「KiCad標準ライブラリから流用して作成」と同様に、TL082CD(SOICパッケージ、8ピン)のフットプリントを作成します。
フットプリントウィザードを使用した新規フットプリント作成
フットプリントエディタのフットプリントウィザードを思料することで、簡単に新規フットプリントを作成することができます。
![KiCad フットプリントウィザードを使用した新しいフットプリント](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-16-1024x612.png)
フットプリントエディターで、「フットプリントウィザードを使用した新しいフットプリント」をクリックします。
![KiCad フットプリント作成ツール SOIC](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-17.png)
フットプリント作成ツールで、「SOIC」を選択します。
![KiCad SOICパッケージ 8ピン フットパターン](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-18.png)
![KiCad フットプリントウィザード 入力](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-19.png)
TL082CD(SOICパッケージ、8ピン)のフットプリントの寸法をデータシートから確認して、フットプリントウィザードの定数を入力します。
![KiCad フットプリントウィザード シルク設定](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-20.png)
当記事では行いませんが、フットプリントウィザードで「Body」を選択すると、Body(デバイス外形)のシルク設定を行うことができます。
例えば、「silk screen inside」にチェックを入れると、Bodyが内側になります。
![KiCad エディターへフットプリントをエクスポート](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-21.png)
定数の入力が終わったら、「エディターへフットプリントをエクスポート」をクリックします。
![KiCad フットプリントのプロパティ](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-22-1024x683.png)
「フットプリントのプロパティ」をクリックします。
![KiCad フットプリントのプロパティ 編集](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-23.png)
「フットプリントのプロパティ」の画面で、リファレンスや定数などを編集することができます。
ただ、定数には「SOIC-8」と必要な情報はすでに入力されているので、このままにししておきます。
![KiCad フットプリント 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-24-1024x674.png)
「ファイル」-「保存」をクリックします。
![KiCad My_Footprint 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-25.png)
「フットプリントを作成する前の準備」で作成したライブラリ「My_Footprint」を選択して保存します。
![KiCad TL082CD(SOICパッケージ、8ピン) フットプリント完成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-26-1024x657.png)
「SOIC-8」が「My_Footprint」に保存されます。これで、TL082CD(SOICパッケージ、8ピン)のフットプリントが完成しました。
通常の新規フットプリント作成
通常の方法で、新規フットプリントを作成する方法を解説します。「配列を作成」を使用すると、より容易に作成できます。
![KiCad 新規フットプリント](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-27-1024x612.png)
フットプリントエディタ―で、「新規フットプリント」をクリックします。
![KiCad フットプリント名 入力](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-28.png)
フットプリント名を入力して、「OK」をクリックします。当記事では、フットプリント名を「SOIC-8_2」にします。
![KiCad フットプリントエディター グリッド 0.1000mm](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-29-1024x612.png)
グリッドを「0.1000mm」にします。
![KiCad フットプリントエディター パッド追加](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-30-1024x646.png)
「パッドを追加」をクリックして、パッドを適当な位置にマウスの左クリックで配置します。
![KiCad フットプリントエディター パッド プロパティ](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-31-1024x645.png)
配置したパッドをマウスで右クリックして「プロパティ」を選択します。
![KiCad SOICパッケージ 8ピン フットプリント](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-18.png)
![KiCad パッドプロパティ](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-32.png)
TL082CD(SOICパッケージ、8ピン)のフットプリントの寸法をデータシートから確認して、パッドプロパティで数値などを設定します。
SOICパッケージ、8ピンのフットプリントなので、パッド形状:SMD、形状:四角、サイズX:1.55、サイズY:0.6を選択・入力します。
![KiCad パッド形状 変更](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-33-1024x612.png)
上記のように、パッド形状が変更されます。
![KiCad パッド 配列を作成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-34-1024x654.png)
パッドを右クリックして、「配列を作成」を選択します。
![KiCad SOICパッケージ 8ピン フットプリント](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-18.png)
![KiCad 配列を作成 グリッド配列](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-35.png)
TL082CD(SOICパッケージ、8ピン)のフットプリントの寸法をデータシートから確認して、グリッド配列に必要な数値などを入力します。
![KiCad 自動 パッド配置](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-36-1024x612.png)
上記のように、自動的にパッドが配列されます。「配列を作成」を使用すれば、容易に多数のパッドを配置することができることがわかりますね。
![KiCad リファレンス 定数 移動](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-37-1024x612.png)
パッドと文字が重なっているので、リファレンスと定数の文字列を移動させます。文字をマウスで右クリックして、「移動」を選択します。
![KiCad パッド上側 移動](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-38-1024x620.png)
それぞれ好みの場所で構いませんが、文字をパッドの上側に移動させます。
![KiCad アンカー移動 フットプリントのアンカー(基準点)を配置](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-39-1024x612.png)
アンカー(基準点)をパッドの中心に移動させます。「フットプリントのアンカー(基準点)を配置」をクリックします。
![KiCad アンカー位置 変更](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-40-1024x677.png)
マウスでパッドの中心をクリックして、アンカーの位置を変更します。
![KiCad シルク 図形ラインを追加](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-41-1024x645.png)
最後にデバイス外形のシルクを描くため、「図形ラインを追加」をクリックします。
![KiCad 線 描写](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-42-1024x745.png)
クリックすると、線の描写が開始され、再度クリックすると配線を折り曲げることができます。
ダブルクリックすることで線の描写を終了させることができます。
![KiCad フットプリント 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-43-1024x672.png)
「ファイル」-「保存」をクリックします。
![KiCad My_Footprint 保存](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-44.png)
「フットプリントを作成する前の準備」で作成したライブラリ「My_Footprint」を選択して保存します。
![KiCad SOICパッケージ 8ピン フットプリント完成](https://spiceman.jp/wp-content/uploads/2021/10/kicad-creating-footprint-45-1024x683.png)
「SOIC-8_2」が「My_Footprint」に保存されます。これで、TL082CD(SOICパッケージ、8ピン)のフットプリントが完成しました。
無料で利用できるフットプリント作成サービス
電子部品の販売で有名なRSコンポーネンツでは、KiCad用の「PCB Part Library」を提供しており、無料で回路図シンボルやフットプリントを利用することができます。
用意されていない場合は、無料でリクエストすることも可能なので、ぜひ利用してみることをおすすめします。
![](https://spiceman.jp/wp-content/uploads/2021/10/rs-library-300x264.png)
![](https://spiceman.jp/wp-content/uploads/2021/10/rs-library-request-300x240.png)