This website requires JavaScript.

KiCad 7でガーバーファイルとドリルファイルを生成する方法

KiCad 7でガーバーファイルとドリルファイルを生成する方法

 KiCadでデザインが完成したら、ファブハウスに送る前の最後のステップは、ガーバーファイルとドリルファイルを生成することです。PCBファブハウスはこれらのファイルを使用して基板を製造します。基本的に3つのファイルを生成する必要があります:

ガーバーファイル

ドリルファイル

ドリルマップファイル

 このチュートリアルでは、デモプロジェクト Xilinx-dev-kit を使用します。すべてのステップはKiCad 7.0.7でテストされていますが、他のKiCadバージョンを使用する場合は若干の違いがあるかもしれません。

ガーバーの生成

ImportantIt’s strongly recommended to run DRC check before generating Gerbers.

PCB エディタウィンドウを使用中に File → Fabrication Outputs → Gerbers (.gbr) を開きます。

(図 1. PCB エディタメニュー)


JLCPCB から PCB を注文する場合、デフォルト設定は使用できません。


出力フォルダの選択

 Plot ウィンドウが開いたら、まず出力ファイルの場所を選択します。ブラウズ・アイコンをクリックしてターゲット・ディレクトリを選択/作成するか、フォルダ名を入力してください。

 KiCadがガーバーを生成するとき、フォルダは自動的に作成されます。

(Figure 2. PCB Select Gerber Output directory)


レイヤーの選択

 Plot ウィンドウの左側に、ガーバーファイルにしたいボードデザインのレイヤーが表示されます。全てのレイヤーにチェックを入れる必要があります:

F.Cu

F.ペースト

F.シルク

F.マスク

B.銅

B.ペースト

B.シルク

B.マスク

Edge.Cuts - (ボードのアウトライン/カットアウトを含む)

In1.Cu, In2.Cu ... - (4/6レイヤーデザインに必要)

 KiCadでは、レイヤーの名前はフロントとバックです。レイヤーの名前はF.(Front)とB.(Back)ですが、銅のレイヤーの名前はFile → Board Setupで変更できます。

一般オプションとガーバーオプション

-そうしないと、シルクスクリーンレイヤーにデジグネータが表示されません。

-プロットする前にゾーンフィルをチェックする(Check zone fill before plotting) を選択します。

-JLCPCB は Protel のファイル名拡張子を好むので、これを推奨します。

-シルクスクリーンからソルダーレジストを引く(Subtract soldermask from silkscreen)を選択します。

設定例:


(図3 プロット・メニュー 出力オプション)

 ここで、ウィンドウ下部の Plot ボタンをクリックします。生成されたガーバーはすべて、前に指定したターゲット・フォルダーに置かれます。

 ゾーンフィルが古く、再充填するのを忘れた場合、Check zone fills before plotting にチェックを入れると、KiCad が確認します。

 PCB を注文するには、Drill ファイルも必要です。

ドリルファイルの生成

 ガーバーファイルと同じ Plot メニューで、右下の Generate Drill Files... ボタンをクリックすると、ドリルファイルのダイアログが開きます。

 KiCadは自動的にガーバーファイルと同じフォルダを使うので、出力フォルダを変更する必要はありません。

 以下のオプションをチェックしてください:

-Oval Holes Drill Mode 「の 」Use alternate drill mode "にチェックを入れます。

-ドリル原点(Drill Origin) 「の 」絶対(Absolute) "にチェックを入れます。

-ドリル単位(Drill Units) 「を 」ミリメートル(Millimeters) "にチェックします。

-Zeros Format 「に 」Decimal format "をチェックします。

設定例:



(図4 ドリルファイルの生成設定)

 ドリルファイルの生成]ボタンをクリックすると、ドリルファイルが生成され、出力フォルダに保存されます。

ドリルマップファイルの生成

 これはオプションですが、お勧めします。

 これはドリルファイルと同じダイアログで行うことができます。マップファイル形式」でガーバーをチェックし、ダイアログの右下にある「マップファイルを生成」ボタンをクリックします。

 このドリルマップファイルはドリル穴の追加情報を提供し、人間が読むためのもので、どの穴がメッキされ、どの穴がメッキされていないかを示し、スロット穴の合計も示します。情報が多いほど、エラーの可能性が低くなります。



(図5 ドリルマップファイルの生成)

ファイルの検証

 作成したガーバーファイルをJLCPCBにアップロードして量産する前に、生成されたファイルをサードパーティ製のガーバービューアでクロスチェックすることを強くお勧めします。

 ファイルを確認する際には、以下の項目に注意してください。

1. 基板外形は存在するか?

2. 基板外形は水密(連続/隙間なし)か?

3. すべてのインナーカット、メッキされていないスロット、VカットラインはGM1レイヤーに正しく表示されていますか?

4. ドリル穴はすべて表示され、他のレイヤーと正しく位置合わせされているか。

5. ビアは設計通りに覆われていますか、または露出していますか?

6. シルクスクリーンはきれいに見えますか?

7. など。

 何か問題が見つかったら、それらを修正し、ガーバー/ドリル・ファイルをエクスポートして、再度ガーバー・ビューアでチェックしてください。

 便利なガーバー・ビューワーがあちこちにあるので、自分が便利だと思うものを使えばいい。

ガーブ

トレーススペースビュー

ucamcoの参考ガーバー・ビューア

 問題がなければ、これでアウトフォルダをzip圧縮して発注することができます。

SMTサービス用のBOMとセントロイドファイルの生成

 JLCPCBのSMTサービスも必要な場合は、BOMとセントロイドファイルも生成する必要があります。KiCADからBOMとセントロイドファイルを生成する方法を参照してください。


最終更新日: Oct 30, 2024