This website requires JavaScript.

Autodesk Eagleでガーバーファイルとドリルファイルを生成する方法

Autodesk Eagleでガーバーファイルとドリルファイルを生成する方法

Eagleでデザインを完成させ、ファブハウスに送る前の最後のステップは、ガーバーファイルとドリルファイルを生成することです。PCBファブハウスは、これらのガーバーファイルとドリルファイルを使用して基板を製造します。Autodesk EAGLEには便利なCAM(Computer-Aided Manufacturing)プロセッサが含まれており、CAMファイルを読み込んで設計に必要な特定のファイルを素早く生成することができます。



JLCPCBはRS-274Xのガーバーフォーマットを使用しています。


CAMファイルのインストール



まず最初に、定義済みのCAMファイルをダウンロードし、コンピュータに保存する必要があります。



ヒント:CAMファイルはどこに保存してもかまいませんが、見つけやすい場所に保存してください。例えば、これらのファイルをDropboxに保存すれば、異なるコンピュータ間で同じCAMファイルを使用することができます。



                                                           表1. CAM Job Files for Different

Eagle VersionCAM Files
8.6.0 to 9.6.2
[From 8.6.0, Eagle starts to use JSON format for CAM job files, the
old CAM files are marked as "legacy".]
jlcpcb_2_layer_v9.cam                                      
jlcpcb_4_layer_v9.cam
jlcpcb_6_layer_v9.cam
7.2 to 8.5.2
[Start from Eagle 7.2 the old
EXCELLON device output 2.5 format instead of 2.4 for drills, this
caused the "Drill holes scale up 10x" issue in some Gerber
viewers.]
jlcpcb_2_layer_v72.cam
jlcpcb_4_layer_v72.cam
jlcpcb_6_layer_v72.cam
5, 6, 7.1 and Lowerjlcpcb_2_layer_v6.cam
jlcpcb_4_layer_v6.cam
jlcpcb_6_layer_v6.cam


Windows

CAMファイルをUsersyour_user_name/EAGLE/Camフォルダにコピーします。



GNU/Linux

CAMファイルを/home/your_user_name/EAGLE/camフォルダにコピーする。



macOS

実行する。



ファイルの生成



1. CAM Processorを起動する



CAM Processorボタンをクリックします。

[CAM Processorボタンの隣に "Generate CAM data "ボタンがあることにお気づきかもしれませんが、ワンクリックで定義済みのtemplate_2_layer.camに基づいてCAMファイルを生成することができますが、生成されたファイルはJLCPCBによって好まれません(ファイルの拡張子、柔軟性の欠如など)。


Tip :Eagle のバージョンが古い場合、CAM Processor のアイコンは異なるものになり、CAM Processor は File メニューから呼び出すことができます。


図1. Eagle 9.6.2のCAM Processorボタン


2. CAMジョブファイルのロード



下図のように、前にインストールしたCAMジョブをロードする必要があります。



図2. Eagle 9でのCAMジョブのロード



古いバージョンでは、CAMジョブをロードするインターフェースが異なります。


図3. Eagle 7.1.0でのCAMジョブのロード



3. チェック



このCAMプロセッサーには、かなり便利なガーバービューアーが内蔵されており、左側のレイヤーアイテムとレイヤーウィンドウをクリックすると、プレビューがその場で更新されます。

ズームイン、ズームアウトしながらチェックすることで、エクスポートされるガーバーファイルを簡単にチェックすることができます。

場合によっては、設定を調整する必要があります。詳細については、「特別な説明」セクションを参照してください。



4. ジョブを処理する



問題がなければ、「Process Job 」ボタンをクリックします。ウィンドウの右下にある 「Process Job 」ボタンをクリックしてください。今、マジックが起こります!CAM Processorは全ての出力ファイルを以下のように一つのZIPアーカイブにまとめます。



図4. 正常に処理されたジョブ


図5. 生成されたZIPと中のファイル



Eagleの古いバージョンの場合、生成されたガーバーファイルはZIP圧縮されないので、ファイルを選んで手動でZIP圧縮する必要があります。



注意:EagleはいくつかのCAMジョブで.gpiと.driファイルを生成しますが、これらは製造には使用しませんので、削除するか無視してください。.



図6. Eagle 8.5.2で生成されるファイル



特別な説明



私たちが提供した定義済みのCAMジョブは、一般的な設計のほとんどを扱うことができますが、例外もあります。この場合、あなたの要求に合うようにCAMジョブを微調整する必要があります。



基板外形



ボードのアウトラインはボードの物理的なプロフィールを決定しますが、お客様からの注文の多くはアウトラインに問題があります(アウトラインレイヤーが全くない、またはアウトラインがシルクスクリーンレイヤー上にあるなど)。



連続的な防水基板外形は、第20層寸法(一般に10ミル幅の線)で描かれなければなりません。



内側の切り抜き



インナーカットアウト(非メッキ)やその他のカットする必要のある輪郭は、第20層寸法にワイヤーまたはラインツールで描きます。削除が必要な領域のエッジを描くだけです。



非メッキスロット



Eagleはスロットを直接サポートしていません。しかし、Eagleではいくつかの異なる方法でスロットを表現することができます。



スロットは出力時にアウトラインレイヤー(つまり*.GKOファイル)にマージされます。

図7. 非メッキスロットの最小幅

メッキ・スロット穴


2.1mm DC Jack

DCバレル電源ジャック/コネクター、オーディオコネクター、マイクロUSBコネクターのように、ピンの幅が広くて細いものがあります。大きな丸穴を開けることもできますが、実用的でない場合もあります(丸穴は通常より多くのスペースを使うなど)。このような部品には、スロット穴が必要になる。



現在のところ、EAGLEにはスロット穴を直接処理する機構は組み込まれていません。しかし、回避策はあります: ミリングレイヤー(46)にスロット穴を描画します。そして、フットプリント・エディターで、幅ゼロの線と円弧で描くとよいでしょう。


図8. ミリングレイヤーのスロット穴(46)



メッキスロットの最小幅は0.65mm(25.6mil)で、下図のように上下の銅パッドで描きます。


図9. スロット穴の最小幅



メッキされたスロット穴は、CAMファイル(*.GKOファイル)のアウトラインレイヤーにもマージされます。



ImportantJust to be safe, you can write a special instruction in the remark area in our ordering system when you place the order, write like: "Please note: there are 3 plated slotted holes in this design". Our CAM engineer will sort them out from the "context" (like the annular ring and solder mask opening) when processing the files.

メッキドリルと非メッキドリル



これらは1つのドリルファイル(つまり.XLNファイル)にマージされます。



シルクスクリーンレイヤーに関するコメント



デフォルトでは、CAMジョブはシルクスクリーンに以下のレイヤーを使用します。


                                              表2. シルクスクリーンのレイヤー  

LayerSilkscreen
21 tPlace                                                  Top Silkscreen                                                    
25 tName
22 bPlaceBottom Silkscreen
26 bName


例えば、シルクスクリーンのために余分なものがある場合があります:



・別のグラフィックソフトでデザインされたアートワークをインポートする必要がある場合は、別のレイヤーに配置する方がよいでしょう。

・ロゴ(ビットマップまたはベクター)。

場合によっては-tValue/bValue。

場合によっては-tDocu/bDocu。



シルクスクリーンがまったく必要ない場合もあります。



このような特別なケースでは、ジョブを処理する前に、シルクスクリーン出力のためのレイヤーを手動で追加/削除することができます。また、修正したCAMジョブを別のファイル名に保存して、将来使用することもできます。



ガーバーファイルの命名規則に関するコメント



デフォルトでは、EDAソフトウェアによってガーバーファイルの命名規則が異なります。ファブプロセスをスムーズにするために、すでにお気づきかもしれませんが、私たちはProtelの命名規則を使用しています。



Protelの命名規則では、レイヤー情報はファイル拡張子でエンコードされます。


                         表3. ガーバーファイル命名規則 JLCPCB Prefers

ExtensionDescription
GBL                                                           Bottom Copper Layer                        
GBOBottom Silkscreen/Overlay
GBSBottom Solder Mask
GBPBottom Paste Mask
GTLTop Copper Layer
GTOTop Silkscreen/Overlay
GTSTop Solder Mask
GTPTop Paste Mask
GKOKeep Out Layer(Board Outline)
G1,G2,etc.Inner Copper Layer 1, 2, etc.
XLNExcellon Drill File


ガーバー・ビューアでファイルを検査する



ガーバーファイルをアップロードする前に、サードパーティのガーバー・ビューアで生成されたファイルをチェックすることを強くお勧めします。



ファイルをチェックする際には、以下の項目にご注意ください。



1.基板外形があるか

2.基板外形は水密(連続/隙間なし)か?

3.GKOレイヤーに全てのインナーカットと未メッキスロットが正しく表示されているか。

4.ドリルホールはすべて表示され、他の層と正しく整列しているか。

5.ビアは設計通りにカバーされていますか、または露出していますか?

6.シルクスクリーンはきれいに見えますか?

7.その他



もし何か問題が見つかったら、それらを修正し、ガーバー/ドリルファイルをエクスポートして、再度ガーバー・ビューアで確認してください。



素敵なガーバー・ビューワーがいくつかあるので、便利だと思うものを使ってください。



・Gerbv



・tracespace view



・Ucamcoの参考ガーバー・ビューア





図10. Gerbvでファイルを見る





SMT用のBOMファイルとセントロイドファイルの生成



JLCPCBのSMTサービスが必要な場合は、BOMとセントロイドファイルも生成する必要があります。このチュートリアルに従って、Eagle CADからBOMとCPLを自動生成してください。



最終更新日: May 23, 2025