ガーバーフォーマット
ガーバーファイルは、プリント基板設計用EDAやCADソフトウェアを用いて作成する。作成されたファイルは、基板製造のCAM システムに読み込まれ、基板製造プロセスの各ステップで使用するデータに編集される。また、基板の加工以外にも、基板の仕上がりを検査する自動外観検査機にも使用される。ドリル情報(フラッシュアパーチャなど)に使うことも考えられるが、通常、ドリル情報はExcellonフォーマット(英語版)が使用される。
RS-274Xはファイル形式として完成度が高く、互換性に優れる。ただし、CADの一部には、RS-274Xの出力機能が不十分なものもみられ、出力されたファイルに文法的なエラーが見つかることがある。また、PCBの要求する仕様に対して数値精度が低すぎることで、丸め誤差のエラーが発生することがある。これについては、ガーバーの出力解像度は、CADの解像度より、少なくとも10倍は高くする必要がある。他に、一部のCADでは、エリアを埋める際にRS-274-Dの様に塗り(painting)で行ったり、パッドをアパーチャ定義ではなく塗りで作成するものがある。塗りであってもファイルとしては問題がないが、製造側で処理する際に煩雑で時間がかかってしまうため、塗りは使わないほうが良いとされる。これらの問題は、RS-274X形式の問題では、CADに起因する問題である。
RS-274Xでは、ファイルが基板のどの層を表すかという規格を設けていない。これは欠点ではなく、ファイル名で層を、ファイル拡張子でフォーマット種類(例:「.GER」=ガーバーデータ)を明確に出来るため、それで十分だと考えられている。
1998年9月21日、「RS-274X Format User’s Guide」がBarco Graphics社(旧Gerber Systems Corporation)によりリリースされた。現在、Barco Graphics社の PCB 部門は、Ucamco (旧Barco ETS)という名称に変わっている。
「RS-274X Format User's Guide」は、2010年12月に更新され、改訂版Gが登場した。
「Gerber Format Specification」は、2012年1月に更新され、改訂版Hが登場した。
「Gerber Format Specification」は、2013年2月に更新され、改訂版I1が登場した。
「Gerber Format Specification」は、2013年4月に更新され、改訂版I2が登場した。
「Gerber Format Specification」は、2013年6月に更新され、改訂版I3が登場した。
2013年6月に属性でガーバーフォーマットを拡張するという提案を発表した。
「Gerber Format Specification」は、2013年11月に更新され、改訂版I4が登場した。
「Gerber Format Specification」は、2014年2月に更新され、改訂版J1が登場した。ファイルが表す層としてPCBメタ情報を伝達するために属性を追加した。
「Gerber Format Specification」は、2014年6月に更新され、改訂版J2が登場した。