KiCad 6でガーバーとドリルファイルを生成する方法
KiCad 6でガーバーとドリルファイルを生成する方法
KiCad 7でガーバー・ファイルとドリル・ファイルを生成する手順をご覧いただけます!
KiCad でデザインを完成したら、ファブハウスに送る前の最後のステップはガーバーとドリルファイルを生成することです。PCBファブハウスはこれらのファイルを使って基板を作ります。基本的に3つのファイルを生成する必要があります:
ガーバーファイル
ドリルファイル
ドリルマップファイル
この記事ではデモプロジェクト PCB_Design を使用します。全ての手順は KiCad 6.0.2 でテストしています。他の KiCad バージョンを使用している場合、若干の違いがあるかもしれません。
ガーバーの生成
Important | It’s strongly recommended to run DRC check before plotting the Gerbers. |
PCB エディタで File → Fabrication Outputs → Gerbers (.gbr)... を選択し、ガーバー生成ダイアログを開きます。
図1. Plot メニュー項目
しかし、JLCPCB から PCB を注文するには、デフォルト設定をそのまま使用することはできません。
ターゲットフォルダの選択
プロットウィンドウの上部で、ターゲットディレクトリを選択/作成するためにブラウズアイコンをクリックするか、フォルダ名を入力します。例えば、このチュートリアルではデフォルトの 「plots 」の代わりに 「project-name-gerbers 」と入力します(「project-name 」の代わりにもっと意味のある名前を使います)。
ガーバーを別のフォルダに出力するのは良い習慣です。そうしないと、ガーバーがデザイン・ファイルを混乱させ、手動で取り出す必要があります。
図2. ターゲット・フォルダの選択
レイヤーの選択
左側に、ガーバーファイルにしたいボードデザインのレイヤーが表示されます。以下のレイヤーは全てチェックされているはずです。
F.Cu
F.ペースト
F.シルク
F.マスク
B.銅
B.ペースト
B.シルク
B.マスク
Edge.Cutsはボードのアウトライン/カットアウトを含む。
In1.Cu、In2.Cu...も4/6レイヤーデザインに必要です。
Note | In KiCad, layers that have a front and back version start with F. (for Front) and B. (for Back), but please note copper layer names can be changed in File → Board Setup. The function of each layer can be found in What is the meaning of the layers in pcb_new and in the footprint editor? (KiCad 5 and earlier) |
一般オプションとガーバーオプション
Plot reference designators にチェックを入れると、シルクスクリーンのレイヤーにデジグネータが表示されません。
Check Zone Fills before plotting(作図前にゾーンフィルをチェックする
Use Protel filename extensionsにチェックを入れてください。JLCPCBはProtelの拡張子を好むので、これを推奨します。
Check シルクスクリーンからソルダーレジストを引く。
拡張X2フォーマットを使う、気にしない。
これが最終的な設定です:
図3. ガーバーオプション
次に、ウィンドウの下部にある Plot ボタンをクリックします。生成されたガーバーはすべて、前に指定したターゲット・フォルダーに置かれます。
ゾーンフィルが古く、再充填するのを忘れた場合、Check zone fills before plotting にチェックを入れると、KiCad が確認を求めるので、Refill をクリックします。
図4. リフィルゾーン
PCB を注文するには、ドリルファイルも必要です。
ドリルファイルの生成
ガーバーファイルと同じダイアログで、右下の Generate Drill Files ボタンをクリックします。
KiCad は自動的にガーバーと同じフォルダを使用するので、Output フォルダを変更する必要はありません。
以下のオプションをチェックしてください:
Oval Holes Drill Mode 「の 」Use alternate drill mode "にチェックを入れます。
ドリル原点(Drill Origin) 「の 」絶対(Absolute) "にチェックを入れます。
ドリル単位(Drill Units) 「の 」ミリメートル(Millimeters) "にチェックを入れます。
Zeros Format 「の 」Decimal format "にチェックを入れる。
下のスクリーンショットは設定を示しています:
図5 ドリルファイルの設定 ドリルファイルの設定
ドリルファイルが生成され、出力フォルダに保存されます。
ドリルマップファイルの生成
これはオプションですが、お勧めします。
これはドリルファイルと同じダイアログで行うことができます。「マップファイル形式」でガーバーをチェックし、ダイアログの右下にある「マップファイルを生成」ボタンをクリックします。
このドリルマップファイルはドリル穴の追加情報を提供し、人間が読むためのもので、どの穴がメッキされ、どの穴がメッキされていないかを示し、スロット穴の合計も示します。より多くの情報を得ることで、エラーの可能性を減らすことができる。
図6. PTHドリルマップ
ファイルの検証
ガーバーファイルをJLCPCBにアップロードする前に、生成されたファイルをサードパーティのガーバービューアでクロスチェックすることを強くお勧めします。
ファイルを確認する際には、以下の項目に注意してください。
1. 基板外形は存在するか?
2. 基板外形は水密(連続/隙間なし)か?
3. すべてのインナーカット、メッキされていないスロット、VカットラインはGM1レイヤーに正しく表示されていますか?
4. ドリル穴はすべて表示され、他のレイヤーと正しく位置合わせされているか。
5. ビアは設計通りに覆われていますか、または露出していますか?
6. シルクスクリーンはきれいに見えますか?
7. など。
何か問題が見つかったら、それらを修正し、ガーバー/ドリル・ファイルをエクスポートして、再度ガーバー・ビューアでチェックしてください。
便利なガーバー・ビューワーがあちこちにあるので、自分が便利だと思うものを使えばいい。
Reference gerber viewer from ucamco
問題がなければ、これでアウトフォルダーをzipで圧縮して発注することができます。
SMTサービス用のBOMとセントロイドファイルの生成
JLCPCBのSMTサービスも必要な場合は、BOMとセントロイドファイルも生成する必要があります。KiCADからBOMとセントロイドファイルを生成する方法を参照してください。
最終更新日: May 23, 2025