工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 産業技術

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

読者からの質問で最も多いのがガーバーファイル関連です。

これらの疑問を解消し、この分野のエキスパートになれるよう、包括的なガイドを用意しました。さあ、始めましょう。

1. ガーバーファイルにおける回路基板ベクトルデータ

1.1 プリント基板(PCB)とは

PCBは、耐久性のある絶縁基板上に、抵抗・IC・コンデンサなどの電子部品を実装するための回路パターンを形成した板です。回路は銅箔などの導電性薄膜で描かれ、さらに絶縁層や追加配線層が重ねられます。

冒頭で触れた通り、PCBはほぼすべての現代電子機器のフレームワークです。理解を深める価値は十分にあります。PCBとICの発明こそが、現代電子機器の小型化を実現した革命的ブレイクスルーでした。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

1.1.1 PCBは必要か?

PCBの起源は1936年まで遡りますが、今日、商業的に成り立つ電子機器・プロジェクトでPCBを使わないものはほぼ存在しません。PCBは現代電子機器の「背骨」です。エレクトロニクスを学ぶ、あるいは製品化するなら、PCBの知識は避けて通れません。

1.2 「ガーバー」「ガーバーファイルフォーマット」とは

現在ガーバーフォーマットの権利を持つUCAMCOの定義では、「ガーバーファイルフォーマット」はPCB設計データの保存・転送における事実上の標準規格です。オープンなASCIIベクトルフォーマットとして2Dバイナリイメージを表現し、銅層数、ソルダーマスク、レジェンド/シルクスクリーンなど、PCB画像の構成要素を記述・伝達します。また、フォトプロッタや自動光学検査(AOI)機器への入力データとしても機能します。

1.2.1 ガーバーフォーマットの世代

3世代あります:

詳細は第3章で解説します。まずは基本定義を押さえましょう。

1.3 ガーバーとPCBの接点

PCBの重要性とガーバーファイルの本質を理解しました。ガーバーファイルは「基板構成を伝達するソフトウェア上のスケッチ」、PCBは「電子部品を実装する物理基板」という違いがあります。以降の章で、ガーバーファイルの構成要素と操作方法を掘り下げます。

重要な注記:

►元来、PCBはCAD/CAMソフトなしで設計されていました。したがって、PCBはCAMソフト由来のものに限定されません。
►PCB需要の増大に伴い、製造標準化のニーズが生まれ、ガーバーがその標準として台頭しました。
►2014年、UCAMCOは標準ガーバー(RS-274-D)を「技術的に陳腐化」と宣言し、拡張ガーバー(RS-274X)を推奨しました。標準ガーバーはアパーチャ定義が標準化されていなかったためです。

2. ガーバーファイルの詳細

2.1 ガーバーファイルとは

PCB製造をガイドする情報を含むファイルです。オープンなASCIIベクトルフォーマットで2Dバイナリイメージを定義する事実上の標準規格。現代のガーバーファイルには、ソルダーマスク、レジェンド/シルク、銅層数などのメタデータ(データについてのデータ)も含まれます。

PCBはガーバーRS-274XデータとNCドリルファイルから製造されます。各ガーバーファイルは物理基板の1層(部品面オーバーレイ、表面配線層、裏面配線層、ソルダーマスク層、内層など)に対応します。PCB CADツールのバージョン差異を避けるため、完全なガーバー+NCドリルファイルセットの提出を推奨します。

見積・発注時には、ガーバーに現れない要件(ソルダーマスク/シルク色、パネル化要件、パッド仕上げ、板厚、銅厚、スロット/カットアウト等の特殊仕様)をテキストファイルで添付するのが賢明です。メカニカル層に記載するのも良い方法です。ガーバー出力設定ダイアログで、出力オプションを完全に構成できます。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

ガーバーは技術者間で基板製造をガイドする標準として誕生しました。オープン標準であるがゆえに汎用性が高く、特定の制約を課さなかったため、多くのPCB設計者・技術者に採用され、普及しました。

2.1.1 なぜガーバーを学ぶべきか

2015年、UCAMCOは「PCB生産の約9割がガーバー形式で提示される」と推計。電子機器生産の増加に並行してPCB生産も増え、ガーバー設計の改善ニーズは常に存在します。ガーバーファイルを学ぶことは、あなたのスキルをPCB業界で通用するものにします。

2.2 ガーバーファイルビューア

ガーバーファイルの内容を可視化するソフトウェア。インストール型と、インストール不要のオンライン型の両方が存在します。

2.2.1 ビューア選定の3つの重要ポイント

  1. 最新フォーマット対応:HPGL/HPGL-2、Excellon等のモダンな形式をサポートしているか
  2. 高精度表示・測定機能:ズーム・寸法測定が可能で、設計エラーを検出しやすいか
  3. 幅広いプリンタ互換性:多様なプリンタ・印刷オプションに対応しているか

2.2.2 おすすめガーバービューアTOP3

2.2.3 The Online Gerber Viewer

無料のオンラインツール。インストール不要、軽量動作。Gerber274X、Excellon 1/2対応。ズーム機能で設計エラーをチェック可能。未登録ユーザーでも利用可能という利点があります。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

2.3 EasyEDA Gerber Viewer

Online Gerberとほぼ同等の機能を持ち、さらにレイヤー表示・ズーム・PCB配色変更が可能。穴径・基板寸法の統計比較機能も搭載。URL共有機能付き。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

2.4 Numerical Innovation Gerber Viewer

上記3要件をすべて満たす優秀なツール。Eagle・Altium出力ファイル(Seeed Studio提供)もスムーズに表示。初心者にとって不可欠なツールになり得ます。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

3. ガーバーファイル拡張子(.gbr / .GBR)

主に「.gbr」または「.GBR」が関連付けられますが、「.GBX」「.Top」「.BOT」も使用されます。なお、「.gbr」はGIMPのブラシファイルなど、PCB以外でも使われる拡張子です。

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

3.1 なぜ多様な拡張子があるのか

3世代のガーバーフォーマットの歴史に由来します。

3.1.1 標準ガーバー(RS-274-D)

1960〜70年代のフォトプロッタ制御用NCフォーマットとしてGerber Systems Corp.が開発。基本的な描画機能のみで、座標・マージン定義が曖昧でした。2014年に開発元により廃止。「.gbr」拡張子の起源です。

3.1.2 拡張ガーバー(RS-274-X / X-Gerber)

1998年、UCAMCOが導入。人間可読なASCIIコマンドで2Dベクトルグラフィックを生成。メタデータを導入し、グラフィック定義を拡張。「.gbr」「.gbx」に関連付けられます。

3.1.3 Gerber X2

最新フォーマット。全世代の改良を統合。ベンダー独自拡張(.top、.bot等)をサポート。モダンなCAMソフトと互換性あり。

ビューアツールを理解したところで、いよいよガーバーファイル操作の実践へ。準備はいいですか? 5, 4, 3, 2, 1…

4. ガーバーファイル実践操作

4.1 Eagle 3.55でのガーバーファイル作成

PCB設計ソフトを用いたステップバイステップガイド。
1. PCB123
2. EagleでガーバーファイルとExcellonファイルを生成・変換。

信頼できる製造業者選びも重要です。チェックポイント:

4.1.1 ガーバーファイル生成手順(Eagle)

事前にCAMジョブファイル(GERBER.CAM)を用意。Eagle標準添付のもので2層基板対応可能です。以下の手順で実行:

  1. Eagleコントロールパネルから「File/Open/Board」で対象基板を開く
  2. ツールバーのULPアイコンをクリックし、「DRILLCFG.ULP」を選択実行
  3. CAMプロセッサアイコンをクリック。「File/Open/Job」で「GERBER.CAM」を開く(変更保存はNO)
  4. 「Process Job」ボタンを押下。ダミーファイル削除確認と「複数信号レイヤーアクティブ」警告にOKで応答。基板複雑度により数分〜数時間で完了
  5. 完了後、基板名同士で拡張子違いの複数ファイルが生成される

生成される主なファイルと標準拡張子の対応表:

ガーバーファイル拡張子
Top(表面銅箔)Layer.GTL
Bottom(裏面銅箔)Layer.GBL
Top Overlay(シルク).GTO
Bottom Overlay.GBO
Top Paste Mask.GTP
Bottom Paste Mask.GBP
Top Solder Mask.GTS
Bottom Solder Mask.GBS
Keep-Out Layer.GKO
Drill Drawing.GD1
Drill Guide.GG1
Internal Plane Layer 1〜16.GP1〜.GP16

※.GTPはSMD部品がある場合のステンシル作成用で、基板製造自体には不要です。これらをZIP圧縮して製造業者へ送付します。

4.1.2 Excellonファイル(NCドリル)生成

(手順1〜2完了後に実行)

アイコンとレイヤー追加

CAMプロセッサ、ULP、既存GERBER.CAMへのレイヤー追加方法(Eagle 3.55マニュアルp.86参照)も解説。4層以上対応のため、内層電源層・信号層・裏面シルク等を追加する手順を詳細に記載。

4.2 Altium Designerからのガーバー出力

4.2.1 ガーバー生成手順

1: 「File」→「Fabrication Outputs」→「Gerber files」を選択

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

2: ダイアログでPCB測定パラメータを指定

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

3: レイヤー選択。2層基板ならG1, G2, G3…をアンチェック

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

4: 「Embedded Apertures」をチェック

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

5: 設定確認後「OK」で生成

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

4.2.2 Excellon(NCドリル)生成

1: 「File」→「Fabrication Outputs」→「NC Drill files」
2: パラメータをガーバーと合わせて「OK」
3: 全ファイルを.zipに圧縮し、製造へ送付

ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ ガーバーファイル完全ガイド:PCB設計初心者からエキスパートへ

4.3 ガーバーファイル(.gbr)を.pcbファイルに変換

4.3.1 .pcbファイルとは

CADソフト(Altium Designer等)で設計した際に生成される、基板作成をガイドする情報を格納する独自形式ファイル。

4.3.2 変換が必要な理由

設計者間では.pcbで共有しやすいが、製造業者はドリル条件等の追加情報を必要とする。未対応だと製造トラブルの原因に。

4.3.3 変換手順:LinkCADを用いた12ステップ

  1. LinkCADを公式サイトからダウンロード
  2. インストール(5日間トライアル可)
  3. LinkCAD起動
  4. 「Import Format」で変換元PCBファイルタイプを選択
  5. 「Export Format」で「Gerber」を選択
  6. 「Skip options」をアンチェック
  7. 「GDSII Import Options」で「Ignore text」をチェック
  8. 「Export Options」で追加設定があれば修正
  9. 変換対象の.pcbファイルを選択
  10. 「Next」で変換実行・待機
  11. 元ファイルと同フォルダに変換済みガーバーが生成されることを確認
  12. 「Finish」で終了

結論

かつて、設計意図を正確に反映したガーバーファイルを作るのは困難でした。CAMソフトの習得、アパーチャリスト/ツールリストの欠落、CAM間の互換性問題など、ハードルは高かったのです。

しかし、CAMソフトの進化とガーバーなどのファイル表現標準化により、現在は製造データセットからスムーズにPCBをファブリケートできるようになりました。

「電子機器はPCBに依存し、PCBはガーバーに依存する」というループがあります。電子機器の発展にはPCBの進化が、PCBの進化にはガーバー設計の高度化が不可欠。ガーバー需要の増大が更なる電子機器進化を呼ぶ、という好循環です。

さらに学びたい方へ

本ガイドで興味を持たれた方は、公式サイトで初心者からプロへ導くノウハウ集をご覧ください。カスタムPCB制作に成功したら、破格のお見積もりで製造をお手伝いします。WellPCBは10年の製造実績でワンストップサービスを提供します。あなたのガーバージャーニーを全力でサポートします。

産業技術

  1. シリコーン3Dプリント入門:最先端生産へのビギナーズガイド
  2. IoT向けPCB設計の完全ガイド:フレックス基板とHDI基板の活用
  3. IPC規格をマスターする:PCB品質確保のための包括的ガイド
  4. AIaaS完全ガイド:AI as a Serviceを解き明かす
  5. 保全管理の極意:効率化とコスト削減を実現する完全ガイド
  6. サプライチェーンマネジメント完全ガイド:戦略から実務まで徹底解説
  7. CMMS購入の完全ガイド:資産パフォーマンスを最大化する選び方
  8. ピアノヒンジ完全ガイド:種類、用途、メリットをプロ向けに解説
  9. フレキシブルマグネット実用ガイド:種類、メリット、活用法
  10. Azure File Storage解説:安全で拡張可能なクラウドストレージの初心者ガイド
  11. 金属鋳造の基礎:初心者向けガイド