KiCadで手軽に電子回路基板設計　フットプリントエディタの使い方

#KiCad　フットプリントエディタの使い方

kiCadで、PCBレイアウトを行う際に配置するパーツデータを用意する必要があります。このデータをフットプリント呼びます。
![79_1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/9e2f208a-731f-6707-2b88-d5bbcccc1cdc.png)

ライブラリに大変多くのフットプリントが用意されていますが、都合のよいデータを自作したい場合は、付属のフットプリントエディタで作り出すことが出来ます。
今回は簡単にリード部品のフットプリントの作り方を解説します。

##新規フットプリントの作成
まず、フットプリントエディタを起動します。
![30_1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/ba6ce81c-fc2a-3795-a8b1-973e9049a3d7.png)

起動したら、ファイルから新規ライブラリーをクリックします。
![31.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/8f0def33-c1c9-b4ef-a669-28676ac8fb5b.png)
ライブラリーの保存先は、どこでもよいのですが複数のプロジェクトで利用することを考慮して決定してください。
また注意として、ライブラリのファイル名は、ライブラリ名に反映されません。
ライブラリ管理に関しては後に紹介したいと思います。
![32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/32220b81-d68a-e8cc-2f0e-18350b7411e2.png)
ライブラリーを他のプロジェクトでも利用したい場合は、グローバルにします。
![33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/fbd6444a-7a2d-244a-024e-4d101aada295.png)

新規フットプリントを保存したいライブラリを選択したうえで、左上の新規フットプリントをクリックします。
![34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/a836e68d-8e46-25b2-9ad2-c85fb000a665.png)
フットプリント名を指定します。部品の型番などがよいです。
![35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/2414befe-c198-6f29-53bf-fb01a875b4b0.png)
ここから先はフットプリントの編集になります。

##フットプリントの編集
新規フットプリント名を入力すると、勝手にフットプリント名と定数が画面中央に表示されています。
今回は例として1/6Ｗのカーボン抵抗（リード部品）のフットプリントを作ります。
![36.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/c30d7e74-ab52-07c2-5289-27b2d7d7c461.png)
この文字は後ほど手動で再配置しますので、避けておきます。はっきり言って邪魔です。
文字などのオブジェクトは、クリックや範囲選択で指定するとドラックできます。
編集時グリットは、1.27mmか0.635ｍｍにするとよいです。
![37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/f8610bb7-721c-8b98-b93a-4b45757527e9.png)

次にパッドを作ります。
パッド配置をクリックして、画面所のアンカーポイント（青い線の交点上）をクリックします。
もう一つのパッドをアンカーから4グリッド（1.27mmピッチで）離して配置します。
このとき勝手に１、２と番号が割り振られますが、後ほど編集できます。
![38.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/e4606cef-b766-13ad-905b-082ac0b79472.png)

配置したパッドをダブルクリックするとパッドのプロパティが表示されます。
・パッド番号は数字以外に文字も入力可能です。この番号と回路図のシンボルのピン番号を関連付けるので間違わないように注意します。
・穴サイズとは、ドリル直径のことです。部品の足の径に合わせて設定します。
・パッド形状は、基本的にリード部品の場合、スルーホールを選択します。
・パッドサイズは、形状で楕円を指定するとX、Yの2項目で設定します。
例のサイズはとても大きいですが、初心者がはんだ付けを行うことを考慮してのサイズです。
![39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/f09247ef-cbcf-8d6c-1a2e-961d6bd05c2d.png)

![レイヤ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/c6cd5060-88a4-f3a5-261e-bcd232aa900c.png)

パッドの配置と修正が済んだら、シルクデータなど描きます。
このときグリッドを細かく設定することをお勧めします。
図形モードで描きます。図形モードにすると勝手に表面シルクのレイヤが選択されます。
![41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/6819f07a-6ea7-a524-92c0-c18e5edeecfb.png)

最後に避けていたフットプリント名と定数を配置して編集終了です。
![42.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/e2603b19-38c0-5c2f-adb3-614340e7e811.png)

保存をクリックすると、指定されたライブラリに追加されます。
![43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/33c2cad8-22d9-417a-e903-0662b167fc74.png)

###フットプリントライブラリについて
新規のフットプリントライブラリを作成した時は、ライブラリへのパスを設定する必要があります。
KiCadからフットプリントライブラリーの管理を開きます。
![500.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/d356ba69-4c2f-6189-3d66-be77832abb25.png)

管理画面にてライブラリーを追加するときは、下方にある＋をクリックします。
ニックネームとフットプリントライブラリへのパスを設定します。

※注意として、ニックネームに設定した名称がフットプリントを開くときなどにライブラリ名として表示されます。ややこしいです。
![501.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/9a0e30ed-eed6-b46e-730b-8fe4c3a189cf.png)
とりあえず。ニックネーム「sss」で追加します。
![503.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/976bd500-7d53-7763-7719-a6b5aaea444d.png)
フットプリントエディタで確認すると、sssで追加されていました。

###レイヤについて
フットプリントを作る際は主にパターンとシルクのレイヤを確認します。
※Edqe.Cuts（基板外形）は描くことが出来ません。

![レイヤ.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/355420/c5e4977f-2f23-f512-bab0-685fd63df65f.png)