Gerber X2

Gerber X2は2013年の秋に導入されました。GerberX2は属性をサポートしていますが、X1と互換性があります。 属性は、画像またはその中の特徴に関連する情報を提供するラベルに似ています。 X2は、設計から製造への製造データの転送を合理化するための一連の属性を定義します。 最も重要な新しい属性は次のとおりです:

  • File functionファイルはトップのソルダーマスクまたはボトムの銅層などですか?
  • File polarityファイルはポジまたはネガですか?
  • Partファイルは単一のPCB、アレイ、クーポンなどを表していますか?
  • Pad functionフラッシュはSMDパッド、ビアパッド、基準などですか?

画像のみが必要な場合、属性は不要ですが、PCBデータが設計から製造に転送される場合は非常に貴重です。 PCB製造業者は、画像だけでは不十分です。たとえば、ソルダーマスクを製造するには、ビアとは何か、コンポーネントパッドとは何かを知る必要があります。 属性は、この情報を明確で標準化された方法で転送します。 それらは、CADからCAMに設計意図を伝えます。 これは、“画像にインテリジェンスを追加する”とかなり壮大に呼ばれることもあります。 属性がない場合、製作者は設計者の意図をリバースエンジニアリングする必要があり、時間とエラーが発生しやすいプロセスになります。

X2を使用すると、設計者は完全な設計情報を正式で標準的な機械可読な方法で製造に転送できます。 CADシステムでX2を生成できる場合は、常にX2を製造に送ってください。 それはとても安全です。

GerberX2の紹介

よくある質問(FAQ)

Gerber X2の新機能は何ですか?

ガーバーX2には、ガーバーファイルに属性を添付するための4つの新しいコマンド(TF、TA、TO、TD)が追加されています。 既存のコマンドはすべて変更されません。 さらに、Gerber X2は、CADから製造へのPCB設計の転送を合理化するための一連の標準属性を定義しています。 新しいコマンドは画像に影響を与えません。 それらを無視すると、正しい画像が生成されます。 したがって、X2はX1と互換性があります。

Gerber X2の利点は何ですか?

X2では、手作業やリバースエンジニアリングに頼るのではなく、標準化された機械可読な方法でPCB設計を指定します。 X2は、誤った解釈のリスクを大幅に削減し、結果としてスクラップを生成します。 これにより、製造者が設計者に連絡して不足している情報を見つけなければならず、結果として遅延が発生するリスクを回避できます。

X2は、PCBを時間どおりに最初から受け取る可能性を高めます。 X2は、非公式の手動ワークフローよりも標準化された自動ワークフローの利点を提供します。 X2では、解釈に依存するのではなく、PCBがどのように必要かを正確に指定します。

GerberX2はGerberX1と互換性がありますか?

はい。 Gerber X2は、下位互換性と上位互換性の両方があります。

  • Backward: GerberX2リーダーはGerberX1ファイルを完全に読み取ります。 属性はオプションであり、必須ではありません。 したがって、有効なX1ファイルは有効なX2ファイルです。 
  • Forward: 準拠したGerber X1リーダーは、Gerber X2ファイルを読み取り、正しい画像を生成します。 新しい属性コマンドを認識しないという警告が表示される場合があります。 これらの警告は無視しても問題ありません。

アプリケーションがGerberX2で解読できない場合、それは準拠したGerberX1ではありません。

X2ファイルをX1ファイルに変換するのは非常に簡単です。属性を削除するだけです。 簡単なスクリプトでそれを行うことができます。

Gerber X1は、シンプルで人間が読める形式です。 X2はどうですか?

X2はシンプルで、人が読みやすいままです。 X1を理解すれば、すぐにX2を学ぶことができます。 自分の目で確かめてください。以下は、新しいコマンドが強調表示された小さなX2ファイルです。 仕様を見なくても、それらのほとんどを理解できる可能性があります。

G04 Small example Gerber X2 file*
%FSLAX35Y35*%
%MOMM*%
%TF.FileFunction,Copper,L4,Bot,Signal*%
%TF.Part,Single*%
%TA.AperFunction,Conductor*%
%ADD10C,0.15000*%
%TA.AperFunction,ViaPad*%
%ADD11C,0.75000*%
%TA.AperFunction,ComponentPad*%
%ADD12C,1.60000*%
%ADD13C,1.70000*%
%SRX1Y1I0.00000J0.00000*%
G75*
%LPD*%
D10*
X7664999Y3689998D02*
X8394995D01*
X8439999Y3734999D01*
X9369999D01*
D11*
X7664999Y3689998D03*
X8359999Y1874998D03*
X9882998Y3650498D03*
D14*
X4602988Y7841488D03* D15*
X10729976Y2062988D03*
X10983976D03*
X11237976D03*
M02*

この拡張機能を使用すると、ガーバーファイルはシンプルで人間が読める形式であるという重要な利点を維持します。

X1またはX2ファイルをファブリケーターに送信しますか?

CADソフトウェアで許可されている場合は、常にX2ファイルを送信してください。 X2では、オペレーターによる解釈に依存するのではなく、PCBがどのように必要かを正確に指定します。

製造業者のソフトウェアがX2を利用している場合は、PCBを必要に応じて、最初は手間をかけずに入手できる可能性が高くなります。

ファブリケーターのソフトウェアがそうでない場合、X2を送信しても何も得られませんが、失われることはありません。準拠したGerberソフトウェアは、新しい属性を無視し、以前と同じようにX1イメージを読み取ります。

とにかく、X2は2014年第1四半期以降の新しいリビジョンであり、古いバージョンを永久に使用することはありませんね。 また、一部の製作者が時代に合わず、X2のジョブを拒否した場合もそうですが、時代に合わせてX2を受け入れる人にジョブを送るときは、X2のメリットを差し控えないでください。 さらに、X2ファイルをX1ファイルに変換するのは非常に簡単であることに注意してください。属性を削除するだけです。 簡単なスクリプトでそれを行うことができます。

GerberX2ファイル形式をサポートするソフトウェアアプリケーション

Ucamco GC-Prevue Altium Designer
PCB-Layout Numerical Innovations KiCad
PCB-Layout LPKF Proteus
Pulsonix Pentalogic Cuprum
TeboSoft Stella Vision Labcenter
GerbView ZofcPCB gerber2pdf
PCBWorks Macaos Gerbv
PlanetCNC Curta Circuitos LPKF
DesignSpark Compuphase CAD6
DesignSpark PCB Investigator

X2をサポートするソフトウェアを提供していて、それをこのリストに追加したい場合は、 gerber@ucamco.com までご連絡ください。

Gerber X2を実装するのは難しいですか?

いいえ、それは非常に簡単です。 素晴らしいのは、PCBデータ交換の複雑な部分である画像データが変更されないことです。 さらに、属性は必須ではありません。属性を使用しないことを選択するか、使用する場合は無視することを選択できます。 最も簡単な属性だけを実装することもOKです。 もちろん、属性は重要なメタ情報を伝達するため、属性が完全であればあるほど優れています。

PCB層を出力するとき、ソフトウェアはそれがどの層であるかを「認識」しているため、その層を定義する行をヘッダーに追加するのは非常に簡単です。 パッド属性の実装は微妙ですが、それでもロケット科学ではありません。

入力はかなり簡単です。 従来のX1リーダーでも画像を正しく読み取り、無視しても問題ない警告をスローする可能性があります。 最小限の実装では、新しいコマンドを検出して警告を抑制します。 大きな仕事はほとんどありません。 もちろん、その場合、属性からメリットが得られることはありません。 X2の完全な実装にはより多くの作業が必要ですが、属性によって伝達される豊富な情報から最大の利点を引き出します。

私のソフトウェアベンダーはX2をサポートしますか?

答えは、“サポートX2”が正確に何を意味するかによって異なります。

X2ファイルの読み取りと書き込みを意味する場合、準拠するGerberソフトウェアはX2をサポートします–X1とX2は互換性があります。 (ソフトウェアがX2ファイルを適切に処理しない場合は、X1 Gerberに準拠していません。これは、非常に深刻な問題です。)

X2属性に含まれる豊富な情報を利用することを意味する場合は、開発が必要です。 これは非常に簡単ですが、使用する属性が多いほど、より多くの作業が必要になります。 ソフトウェアが属性を利用するのは、ソフトウェアベンダーが述べることです。

つまり、GerberX2は今日のGerberです。 最終的に、属性をサポートしないことは、Gerberのサポートを完全に放棄することです。 もちろん、ベンダーは属性を実装するために妥当な時間を必要とします。 妥当な時間は何ですか? これはあなたの判断に任せなければなりません。 X2の最終仕様は2014年第1四半期にリリースされました。 時計は2014年第1四半期から刻々と過ぎています。

X2は新しいフォーマットですか、それともまだGerberですか?

X2はGerberです。 X2は、“属性を持つガーバー”、より具体的には“属性を持つ拡張ガーバー”を簡潔に表現したものです。 X2ファイルには属性が含まれています。 そして、X1ファイルはそうではありません。 どちらも拡張ガーバーファイルです。

X2は単に拡張Gerberの新しいバージョンです。 ガーバーバージョン2とも呼ばれています。X2は互換性があるため、新しいフォーマットにはなりません。 PDFはバージョン1.1からバージョン1.7に進化しました。 PDFであることを決してやめませんでした。 ODB++は現在バージョン8です。 それはまだODB+です。

PDFをサポートするということは、今日、PDF1.7をサポートすることを意味します。 PDF 1.5のみをサポートするレガシーソフトウェアを使用している場合、あなたの州はPDFをサポートしていますが、バージョン1.5までのみであり、修飾されていないPDFではありません。 さて、今日のガーバーをサポートするということは、属性を持つ拡張ガーバーファイルまたはX2ファイルをサポートすることを意味します。 点。 これは、属性によって伝達されるすべての情報を使用する必要があるという意味ではありません。 それらをスキップするだけでOKです。 OKですが、理想的ではありません。

ガーバー形式の異なる名前はどういう意味ですか?

修飾されていないガーバー形式は、明らかに、古いバージョンではなく、現在のガーバー仕様に記述されているものを意味します。 属性は、2014年第1四半期の仕様で導入された新機能です。 属性は画像情報ではなく新しいタイプの情報を伝達するため、属性を追加することは機能の質的な飛躍でした。 これは2番目の拡張機能と呼ばれ、人々は新しいバージョンをX2として識別しました。 とても便利です。 したがって、X2ファイルはガーバーファイルです。 X1ファイルもそうです。

標準Gerberは、廃止され、取り消された形式になりました。 拡張Gerberは標準Gerberと互換性がありません。 Standard Gerberは仕様に準拠しなくなったため、Gerberと呼ぶことはできなくなりました。 フルネーム(標準ガーバー)を使用して参照する必要があります。 とにかく、もう標準ガーバーを使用しないでください!

拡張Gerber、Gerber X、RS-274Xは、新しいバージョンを標準Gerberと区別する歴史的な名前です。 Standard Gerberは取り消され、めったに使用されないため、これらの名前はもはやあまり役に立たず、おそらく放棄したほうがよいでしょう。 使用する場合は、X1とX2の両方が含まれます。

言い換えると:

  • 標準GerberはGerberではありません
  • 拡張ガーバーはガーバーと同じです
  • Gerber X1は、拡張ガーバーのサブセットです
  • Gerber X2は、拡張ガーバーのサブセットです

X2は新しいですが、実装はそれほどバグがありませんか?

いいえ、品質は良好です。 まあ、それはそれほど新しいことではありません。 仕様は2014年第1四半期にリリースされ、議論はずっと早く始まりました。 ほとんどの実装はフィールドテストされています。

さらに重要なことに、CAD/CAMソフトウェアで本当に難しい部分は幾何学的ソフトウェアです。 さらに、画像のエラーは非常に見づらく、簡単にスクラップにつながる可能性があります。 X2の優れた点は、幾何学的な部分が古き良きX1とまったく同じであるということです。 新しい属性があり、これらは非常に簡単です。 さらに、属性のエラーは簡単に検出できます。 たとえば、凡例の属性がドリルファイルであると言っている場合、製造者は何か問題があることに気付くでしょう。

最後に、X2出力を実装したUcamcoとCADベンダーは、それを正しく行うために緊密に協力してきました。 最終的なX2出力サンプルは、仕様に完全に準拠するようにUcamcoによって認定されました。

Link to web site of Eurocircuits

GerberX2フォーマットの利点

EurocircuitsがGerberX2が今日の標準であると述べている理由と、それを使用する必要がある理由をご覧ください。

Link to the Eurocircuits blog page

Link to web site of Eurocircuits

StemminnovationのBryceNesbittからの引用

GerberX2は非常に簡単に実装できます。サポートは急速に成長しています!

Link to web site of Bay Area Circuits

BayAreaCircuitsのPeterBrissetteによるGerberX2フォーマットの利点

ガーバー標準の所有者であるUcamcoによって、ガーバーX2(またはバージョン2)と呼ばれる新しいガーバー形式がリリースされました。 これがあなたにとってのニュースであるなら、Ucamcoは素晴らしい5分のイントロビデオをまとめました。

Read the full blog post

 

最新ニュース ガーバーフォーマット