はるまきパタパタ

料理とDIYについて色々書きます。

eagle+elecrowでPCB発注まとめ

概要

eagleでデザインしたPCBを、Elecrowに発注する際の色々をまとめます。

対象の工程は、ガーバーの出力から商品の受取までで、PCBの設計は完了している状態から開始します。

 

基本の流れ

基本的には、以下のページを参考にしてもらえば問題ないと思います。

make.bcde.jp

 

Elecrowはここ。

www.elecrow.com

デザインルールチェック

基本は出てきたエラーを潰していくだけ。

”Stop Mask”エラーが山ほど出る場合があります。これは、シルクがStopレイヤにかかっているときにでます。無視してOKです。

Elecrowに限った話ではないですが、DRのギリギリを攻めると不良率が高くなります。格安PCBサービスを使う場合は、攻めない設計が無難だと思います。

 

ガーバーデータの出力

出力後に確認しよう

出力した後に、ビューワーなどで確認するとミスがわかりやすくて良いです。特にシルクについては、サイズや位置のずれが結構あるので、やっておくと吉。

私は、ビューワーにgerbvを使っています。

sourceforge.net

 

先に発注用ファイルを抜き出す

やっておいたほうがいいです。余分なファイルが混ざっているとミスも見つかりづらいですし、発注時に間違えると面倒です。

適当に作ったWindows用のバッチおいておきます。適当な名前.batとしてeagleプロジェクト直下に置いて使ってやってください。 

@echo off

setlocal

 

echo "Extract Gxx Files"

 

set /P DST_DIRNAME="output dir name:"

 

mkdir %DST_DIRNAME%

 

echo "Top layer:*.GTL"

move *.GTL %DST_DIRNAME%

echo "Bottom layer:*.GBL"

move *.GBL %DST_DIRNAME%

echo "Solder Stop Mask Top:*.GTS"

move *.GTS %DST_DIRNAME%

echo "Solder Stop Mask Bottom:*.GBS"

move *.GBS %DST_DIRNAME%

echo "Silk Top:*.GTO"

move *.GTO %DST_DIRNAME%

echo "Silk Bottom:*.GBO"

move *.GBO %DST_DIRNAME%

echo "NC Drill:*.TXT"

move *.TXT %DST_DIRNAME%

echo "Mechanical layer :*.GML"

move *.GML %DST_DIRNAME%

 

echo "end."

pause

 

ビューワでドリルの位置がずれる問題

ElecrowのCAMファイルでは、ドリルデータが.TXTで出力されます。これはEXCELLONという形式なのですが、一部のビューワでは位置ずれが出て、正常に読めないことがあるようです。(Elecrowでの製造はこの形式で問題なし)

ビューワで確認したい!という場合は、CamProcessor画面のDrillsHolesタブで、出力フォーマットにEXCELLON_24を選んで、Process Sectionボタンから別のTXTデータを出力してみてください。これなら問題なく確認できると思います。

f:id:harumaki_flipflop:20170216220128p:plain

 

 [追記] 最新のEagleでは、出力画面が旧Eagleと異なっています。フォーマットが選択できずにビューワで穴ズレが起きてしまいます。ずれ方も、大きくではなく、微妙にずれている感じ…。

しかし、製造はズレなくできるので問題ないようです。Elecrowで配布されているCAMファイルを使ってください。

 

発注

発注は、適当に項目を選んでカートに入れてお支払してください。

ちなみに、英語で住所かけなかったらローマ字でOKです。船だろうが航空機だろうが、最初は”Japan”しか見ないので。Japan以降の住所を確認されるのは、国内に入ってからなので問題ないです。

支払いは、クレジットカードで支払ったほうが、Paypalよりも若干レートが有利です。微々たる差かもしれませんが。

 

着荷

後は待っていれば届けてくれます。Elecrowは発送時に写真付きメールでお知らせしてくれます。

だいたい1枚から3枚ぐらいおまけでついてきます。これはElecrowのサービス精神の現れと同時に、不良があっても許してねという意思表示(だと思っています)なので、不良品が入っていたら残念、なかったらラッキー程度で構えたほうがいいです。おまけに期待しちゃダメ。

届いたらTwitterで写真付き報告すると、公式アカウントに補足されます。