Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Some links on this page are affiliate links: if you buy through them we may earn a commission, at no extra cost to you.

KiCadでは、既存のガーバーを確認する操作と、ガーバーからPCBデータへ変換する操作、そしてPCB設計から製造用ガーバーを出力する操作が別です。確認にはGerber Viewer(GerbView)、製造データの作成にはPCB Editorを使います。なお、ガーバーは回路図やネット情報を含む製造用データなので、ガーバーから元のKiCad設計を完全に復元することはできません。

先に結論

目的 使う機能
ガーバーを表示・検査する Gerber Viewer
穴を重ねて確認する Gerber Viewer+Excellonドリル読み込み
ガーバーをPCBへ変換する Gerber Viewer → File → Export to PCB Editor…
KiCad基板から出力する PCB Editor → File → Fabrication Outputs → Gerbers (.gbr)…
自動出力する kicad-cli pcb export gerbers

以下はKiCad 10.0系(公式マニュアルは10.0.3を基準)の画面を前提にしています。KiCad 9以前ではメニュー名やダイアログ、CLIオプションが異なる場合があります。公式日本語ドキュメントも併せて確認してください。

ガーバーファイルとは

ガーバーは、PCBの各製造レイヤーを個別ファイルで表す形式です。代表的な対応関係は次のとおりです。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
役割 KiCadレイヤー 一般的な拡張子
表・裏面銅箔 F.Cu、B.Cu .gbr
レジスト F.Mask、B.Mask .gbr
シルク F.Silkscreen、B.Silkscreen .gbr
基板外形 Edge.Cuts .gbr
穴あけ Excellonドリル .drlなど
補足製造情報 Gerber Job .gbrjob

拡張子はメーカーや設定で異なるため、名前だけでレイヤーを決めつけないでください。Gerber Job、製造会社の命名規則、Gerber Viewerでの内容を確認します。ガーバーと、回路図・ネット・フットプリント・DRCルールを含む.kicad_pcb、.kicad_sch、.kicad_proは別物です。

1. 既存ガーバーをGerber Viewerで開く

  1. KiCadからGerber Viewerを起動します。
  2. File → Open Gerber Plot…を選び、.gbr、.gerなどのガーバーを複数選択します。
  3. File → Open Excellon Drill File(s)…で.drlなどのドリルファイルを読み込みます。
  4. レイヤー一覧で表示・非表示を切り替え、必要なら色、グリッド、コントラスト、単位(mm、inch、mil)を調整します。
  5. Zoom Boardまたは全体表示で基板を確認します。

KiCad 10のGerber ViewerはGerber RS-274XとExcellonを扱い、最大32ファイルを同時表示できます。詳細はGerber Viewer公式マニュアルを参照してください。

2. 表示したガーバーを検証する

発注前は、単に画像が表示されるだけでなく、次をレイヤー単位で確認します。

  • 外形:Edge.Cutsが閉じた輪郭になっているか。切り欠き、長穴、パネル外形が意図どおりか。
  • 銅箔:F.CuとB.Cuの表裏が正しく、左右反転していないか。
  • 穴:PTH・NPTHドリルがパッドや取り付け穴の中心に合っているか。
  • レジスト:開口がパッド位置と一致しているか。
  • シルク:文字や記号がパッド、外形、基板外へ大きく重なっていないか。
  • 寸法:測定ツールで基板サイズ、穴径、穴間隔を設計値と比較する。
  • レイヤー数:2層・4層など、想定した銅層がすべて存在するか。

Gerber Viewerには測定、Dコード表示、スケッチ表示、負論理表示、レイヤー比較、Gerber X2属性の確認機能があります。Gerber X2にはレイヤー種別やネットなどの属性が含まれる場合がありますが、製造会社が利用するとは限りません。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

3. ガーバーをPCB Editorへ変換する

表示だけでよければ、この手順は不要です。編集可能な形状が必要な場合、Gerber Viewerで一式を読み込んだ後、File → Export to PCB Editor…を選びます。

  1. 銅箔、マスク、シルク、外形、ドリルの重なりを確認します。
  2. Export to PCB Editor…を実行し、保存先とPCBファイル名を指定します。
  3. 銅層数を設定し、各GerberをKiCadレイヤーへ割り当てます。
  4. 生成されたPCBをPCB Editorで開き、表裏、原点、寸法、穴、線幅、塗りつぶしを確認します。
  5. 必要なら形状を手作業で修正し、DRCと再出力を行います。

完全復元ではない理由

この変換は限定的です。ガーバー上の線分、一部のフラッシュ、ドリル情報などを基にオブジェクトを作ります。銅層の線はトラックセグメント、非銅層の線はグラフィック線、フラッシュはビアとして扱われる場合があります。一方、ラスタライズされた要素や負論理オブジェクトは変換できないことがあります。

回路図との接続、ネット名、部品ライブラリ、元のフットプリント、ゾーンの編集構造、デザインルール、配線の意図は戻りません。元の設計があるなら、ガーバー変換ではなく.kicad_pcbと関連プロジェクトを入手する方が適切です。変換後は3D表示、DRC、寸法、長穴・スロット、パッド形状を必ず再確認してください。

4. PCB Editorからガーバーをエクスポートする

  1. 対象プロジェクトを開き、PCB Editorで.kicad_pcbを開きます。
  2. File → Fabrication Outputs → Gerbers (.gbr)…を選びます。環境によってはFile → Plot…と表示されます。
  3. 出力先フォルダーとプロット対象レイヤーを選び、設定を確認してPlotまたはGenerateを実行します。
  4. 続けてFile → Fabrication Outputs → Drill Files…を開き、ドリルファイルを生成します。
  5. 生成物をGerber Viewerで開き、製造会社へ渡すZIPを作成します。

2層基板では通常、F.Cu、B.Cu、F.Mask、B.Mask、F.Silkscreen、B.Silkscreen、Edge.Cutsを確認します。F.Paste、B.Paste、内層銅箔、技術レイヤー、パネル用レイヤーは用途と製造会社の指定に応じて追加します。F.FabやF.Courtyardは、通常の製造用ZIPへ無条件に入れず、要求を確認してください。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

5. ドリルファイルを出力する

ガーバーだけでは通常、穴あけ情報は完結しません。Drill Files…でExcellonまたは指定された形式を生成します。

  • 単位(mmまたはinch)
  • PTHとNPTHを分けるか
  • ゼロ省略・小数点形式
  • 原点と座標形式
  • 長穴、スロット、ルーター加工の扱い
  • ドリルマップ(PDFまたはGerber)が必要か

KiCadはPTH・NPTHを別ファイルにする設定もできます。Gerber Viewerで両方を読み込み、ドリル中心が銅箔の中心と一致することを確認してください。位置がずれる場合は、単位、原点、座標フォーマット、ミラー設定をまず疑います。

6. Gerber Job、X2、ODB++の扱い

.gbrjobは、レイヤー構成、スタックアップ、材料、表面処理など、単純なレイヤー画像だけでは表しにくい情報を補足します。ただし必須とは限らず、製造会社の指定がある場合に同梱します。

ODB++はガーバー、ドリル、部品配置などをまとめられる代替形式です。KiCad 10のマニュアルでも選択肢として説明されていますが、すべての製造会社が受け付けるわけではありません。Gerber指定の会社へは、無理に形式を変更せず、指定されたファイルを提出してください。

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

7. CLIで自動出力する

リリース作業やCIではkicad-cliが便利です。基本例は次のとおりです。

kicad-cli pcb export gerbers example.kicad_pcb
kicad-cli pcb export drill example.kicad_pcb

出力先とレイヤーを指定する例:

kicad-cli pcb export gerbers 
  --output gerbers/ 
  --layers F.Cu,B.Cu,F.Mask,B.Mask,F.Silkscreen,B.Silkscreen,Edge.Cuts 
  example.kicad_pcb

gerbersは通常、レイヤーごとに複数ファイルを出力する製造向けコマンドです。gerberは複数レイヤーを単一ファイルへまとめる用途で、一般的な発注には通常gerbersを使います。バージョンでオプションが変わるため、対象環境で次を実行してください。

kicad-cli pcb export gerbers --help
kicad-cli pcb export drill --help

仕様はKiCad CLI公式マニュアルで確認できます。

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

製造会社へ渡す前のチェックリスト

  • Gerber Viewerで同じZIPを再読み込みした。
  • 外形が閉じ、サイズが正しい。
  • F.Cu/B.Cuの表裏とレイヤー数が正しい。
  • PTH、NPTH、長穴、スロットがすべて存在する。
  • ドリルとパッドの中心が一致する。
  • マスク開口とシルクの位置を確認した。
  • 原点・単位・ミラー設定に問題がない。
  • 製造会社が指定するGerber Jobやファイル名に従った。
  • ZIPに不要な設計バックアップや別基板のファイルを入れていない。
  • アップロード後の製造会社プレビューでも確認した。

よくあるトラブルと対処

レイヤーやドリルがずれる

表裏の取り違え、原点・単位の不一致、RS-274-Dなど古い形式、パネルデータと単体データの混同が原因です。外形だけ、次にF.Cu/B.Cu、最後にドリルの順で表示し、mm/inchを切り替えて寸法を測定します。

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

外形が認識されない

Edge.Cutsが閉じていない、線が不連続、別レイヤーにある、パネル外形と個別外形が混在している可能性があります。外形レイヤーだけを表示し、閉じた輪郭と製造会社指定のレイヤーを確認します。

シルクが消える

出力対象から外れている、表裏を間違えている、DNP設定やパッドとの重なりで製造会社側が削除している場合があります。F/B.Silkscreenを出力し、Viewerと製造会社のクリアランス仕様を確認します。

穴が表示されない

ドリルを読み込んでいない、PTH/NPTHが別ファイル、ドリルマップだけを開いている可能性があります。実際のExcellonファイルを両方読み込み、単位とファイル名を確認します。

Viewerでは正常だが製造会社で異常になる

対応形式、X2・Gerber Jobの扱い、長穴表現、PTH/NPTHの解釈、ファイル名規則の違いが考えられます。製造会社の出力ガイドに従い、同じZIPをアップロード後のプレビューで再確認し、必要ならCAMレビューを依頼してください。

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

まとめ

ガーバーの表示・検査はGerber Viewer、KiCad基板からの製造用出力はPCB Editorです。Gerber ViewerからPCB Editorへの変換は、元設計の完全復元ではありません。発注時はGerber一式に加えてPTH/NPTHドリルを用意し、外形、表裏、寸法、穴、シルク、製造会社の指定を確認してから提出しましょう。

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.