すべてのプリント基板は設計ツールから製造工場へと渡される必要があり、何十年もの間、その受け渡しは一つのフォーマット、Gerberで行われてきた。フォーマットの現在の所有者であるUcamcoは、それを事実上の標準であり「エレクトロニクス製造業の背骨」と呼んでいる。すべてのPCB設計システムがGerberを出力し、すべての製造ソフトウェアがそれを扱える。2013年、同社のゼネラルマネージャーは、PCBの90%以上がGerberに基づいて製造されていたと推定した。

二つの設計上の選択が、その支配的地位を維持した。第一に、仕様は無償である——Ucamcoからダウンロードでき、KiCadや他のオープンソースツールが直接実装できるほど明確である。第二に、進化は厳密に後方互換である。拡張版RS-274Xは廃止されたRS-274Dに取って代わり、X2が各画像の意味に関するメタデータを追加したとき、X1を完全に実装するソフトウェアが追加分を単に無視できるように設計された。新しい機能が古いエコシステムを壊すことは決してない。

フォーマット自体は意図的に単純である。7ビットASCIIで、コンパクトで、人間が読めてデバッグが容易である。業界を新しいイメージングモデルに強制するのではなく、Ucamcoはすでに持っていたフォーマットを拡張した——一からやり直すのではなく、スタックアップと製造データ用のジョブファイルでGerberを補完した。

無償の仕様、後方互換の進化

無償の仕様により、すべてのツールベンダーが交渉なしに実装できる。

後方互換の拡張により、アップグレードは任意となり、混乱を招かない。

印刷可能な7ビットASCIIはポータブルで、人間が読めてデバッグが容易である。

完全な切り替えを強制する新しい標準は普及しなかった。Gerberは機能していたものを維持した。

既存のフォーマットは、切り替えコストをゼロに下げることで生き残る。無償の仕様と後方互換の拡張により、新機能は任意のままで古いツールチェーンも生き続ける。

GerberはPCB製造のための既定のデータ交換形式であり続けている。X2およびX3リビジョンは製造メタデータ、属性、アセンブリの役割を追加し、KiCadや他のツールはGerberサポートを標準で提供している。フォーマットの管理は依然として一社が所有しているが、その無償の仕様と互換性のある進化により、事実上置き換え不可能なものとなっている。

出典をたどる

出典

  1. Official Gerber Format Website Ucamco · ucamco.com
  2. Notes about Gerber format KiBot documentation · kibot.readthedocs.io
  3. Homage to the Gerber Format Ucamco (Karel Tavernier) · ucamco.com ·