Under construction...[[BR]] = Make solder stencil in-house = In this page, we introduce our method to prepare solder stencils in-house using a low-cost cutting plotter and polypropylene synthetic paper. [[Image(wiki:CraftRoboReflow:CraftROBO.JPG, 300px)]] If you want to make a lot of PCBs using surface mount technique, reflowing is safer and easier way instead of hand soldering. But, to do that you will need to print paste on the pads. Then, we introduce our method to prepare solder stencils in-house. This method is a low cost technique you can do yourself. == How to make PCB solder stencils == === requirements === 1. A cutting plotter (We use Craft-ROBO or Silhouette CAMEO. both costs less than USD300.) 2. Polypropylene synthetic paper ([http://www.switch-science.com/products/detail.php?product_id=822 polypropylene synthetic paper is available here!]) 3. Scotch tape Software 1. Eagle CAD 2. ROBO Master or Silhouette Studio (softwares for our cutting plotters.) === 手順 === * Create stencil data 1. Download "cream-dxf.ulp", and put the file into the ulp folder of EagleCAD. This Eagle ULP script exports the Eagle cream layers to DXF for a cutting plotter. [https://github.com/SWITCHSCIENCE/ssci-eagle-public/blob/master/cream-dxf.ulp cream-dxf.ulp is available here!][[BR]] [[Image(wiki:CraftRoboReflow:1.png, 300px)]] 2. Open brd file you will be making a stencil for on EagleCAD. 3. Click "ULP", choose "cream-dxf.ulp", and click "Open". [[Image(click_ulp.png, 500px)]] [[Image(ulp_window.png, 500px)]] 4. Click "Run". [[Image(wiki:CraftRoboReflow:cream-dxf.png, 500px)]] 5. You can find "xxx-bcream.dxf" and "xxx-tcream.dxf" in the folder of the .brd file. * Cut! 1. Import data into ROBO Master or Silhouette Studio * 開くと描画エリアの左下の方に表示されるので、全選択して真ん中の方に移動させる。させないと、うまく切り取れないことがあって悲しくなります。 7. 以下のように切り取りの設定をする {{{ 品質:1 紙:33 デザインの向き:横 *黄色いキャップをつけろと言われるが、無視して必ず青いキャップをつける。  紙を33に設定すると、ソフトは厚紙と認識してしまうが、実際に使うポリプロピレン合成紙は薄いので青色キャップでないとカッティング台紙まで切れたりえぐれたりする。  紙を33に設定するのは、ポリプロピレン合成紙が少し固いため、強く切ってほしいからです。 }}} 8. ポリプロピレン合成紙をカッティング台紙に貼る。 * 新しいカッティング台紙は粘着力がありすぎるので、何度か使用して粘着力が弱くなっているものを使って下さい。新しいカッティング台紙を使う場合は、粘着面を布などに数回押し付けて、粘着力を下げてから使って下さい。下げていないと、台紙から合成紙をうまくはがせなくなります。 9. クラフトロボに用紙をセットする。 * 合成紙が平らにクラフトロボに入って行けるように、下に雑誌などを置くと良いです。カッティング台紙の粘着力を弱くしてるので、紙と台紙の間に隙間ができたりしていると、うまく切れないことがあります。 [[Image(wiki:CraftRoboReflow:RIMG0008.JPG, 300px)]] 10. 切る。 [[Image(wiki:CraftRoboReflow:RIMG0009.JPG, 500px)]] 11. セロハンテープで、切った部分を取り除く * この工程が一番大事です!これをやらないと、はがした後の台紙の掃除がものすごく大変で悲しい気持ちになります。 [[Image(wiki:CraftRoboReflow:RIMG0031.JPG, 300px)]] 12. ポリプロピレン合成紙を台紙からはがす * はがすときは、紙を台紙から引っ張るのではなく、必ず台紙を曲げてはがして下さい。ポリプロピレン合成紙はのびやすいので、引っ張るとのびてしまって使えなくなったりします。 [[Image(wiki:CraftRoboReflow:RIMG0022.JPG, 300px)]] [[Image(wiki:CraftRoboReflow:RIMG0019.JPG, 300px)]] 左の写真のようにはがして下さい。紙を無理に引っ張るとの右の写真のようになります。 13. できあがり! *クラフトロボとは?[[BR]] グラフテック株式会社さんの製品で、はさみやナイフを使わずに、簡単操作で紙やフィルムを自由に切ることができるカッティングマシンです。 お手持ちのパソコンに繋ぐことで、複雑な図形もきれいにカットできます。 クラフトロボでは、DXFファイルを読み込んでそれに従って切り取ることができます。 基板設計ソフトであるEagleでは付属のdxf.ulpでDXFを出力することができますが、DXFの互換性の問題でクラフトロボで読み込むことができなかったため、 自作のcream-dxfを作成したのでした。[[BR]] クラフトロボの詳細は[http://craftrobo.jp/index.html こちら]をご覧下さい。 == ステンシルを作ったあとは... == クリームはんだの印刷からリフローまでは「[http://trac.switch-science.com/wiki/HomeReflowKit ご自宅リフローキット]」のページを参考にして下さい。 [http://www.youtube.com/watch?v=prjB_myCwSY よろしければ動画もどうぞ!] = おまけ = ここからは、クラフトロボでステンシルを作成するに至るまでの試行錯誤を紹介します。 == 先人の事例 == 1. レーザーカッター[[BR]] たとえば、[http://www.ladyada.net/library/smt/laserstencils.html Adafruitさん]がやっています。 ここでは、カプトンフィルム(ポリイミドフィルム)を使っています。 カプトンは熱を加えても融けないため、開口部の周囲が盛り上がってしまう事がありません。 これは利点ですが、カプトンは高価なのが難点です。また、融けない=燃やして穴を開けるため、ピッチが細かい物はうまくいかないようです。 カプトンを加熱すると有毒ガスが出てくるのもイヤです。 カプトンの代わりにPETフィルムを使うと、開口部の周囲が盛り上がる、開いた穴が融けて再融着してしまうという問題があります。 1. カッティングプロッタ[[BR]] たとえば、[http://www.instructables.com/id/Create-Solder-Paste-Stencils-with-Cricut/ Instructables]でも、先人ががんばっています。 この手法では、データの処理に割りと手作業が多いのが難点です。 また、カッティングプロッタの機種のせいか、精度が低くて四角が楕円になってるのが問題です。 私たちは、カッティングプロッタを使って、より簡便で精度の高い方法を探る事にしました。 == ステンシル用素材の試行錯誤 == - 燐青銅板[[BR]] エッチングまたはCNCミルで穴を開ける。 エッチングは、[http://blog.indoor-airplane.shop-pro.jp/?cid=11022 インドアプレーンのtokoさん]がやってらっしゃいます。 データの前処理が大変、表裏のマスクの位置合わせが大変、ピッチが細かいと無理、廃液処理が大変。 CNCは、エンドミルの径をあまり細くできないので、開口部が丸くなります。また、高価なエンドミルがどんどんダメになる。 - PETフィルム(マイラー)[[BR]] 硬くて切り抜けない。100μmくらいが限度。硬いので、細かい部分が折れやすい。隣のパッドとつながる。 - 塩化ビニール[[BR]] 伸びる。アルコール等の薬品に弱い。 - ラミネートパウチ用フィルム(PET+塩化ビニル)[[BR]] 塩ビの層がネチャついて、切り抜けない事がある。同じ厚さのPETよりも切りやすいぶん、弱く、すぐにダメになる。 アルコール等の薬品に弱い。PETと塩ビの層がはがれる。 - カプトンフィルム(ポリイミドフィルム)[[BR]] 融けないので、レーザーで切った際に再融着しない、切り口が盛り上がらない。高価、加熱すると有毒ガスが出る。 - ポリプロピレン合成紙[[BR]] 水やアルコールに強い。あまり伸びない。手で切れないくらい丈夫だけど、カッターには弱いから切りやすい。 切り口はぼそぼそしていて、あまり綺麗ではない。願わくば、表面がツルツルだといい。 現在のところそれぞれ上記のような理由で、ポリプロピレン合成紙を使用しています。[http://www.switch-science.com/products/detail.php?product_id=822 ポリプロピレン合成紙はこちらからご購入]いただけます。 == cream-dxfの工夫点 == 実は、ここがポイントなんです。 1. 閉じた矩形を描く[[BR]] クラフトロボの仕様により、パスの終点と次のパスの始点が近い場合につながってしまう。 1. 矩形を2回描く[[BR]] クラフトロボのカッターの刃の特性上、1回だと始点終点がうまく閉じず、切り抜けない場合がある。 1. 開口部をデータよりも小さくする[[BR]] データ通りの大きさで切ると、隣の足とつながることがある。