window
トップページ > 記事閲覧
このエントリーをはてなブックマークに追加
* FreePCB 内層のガーバーについて

日時: 2010/10/29 19:31 メンテ
名前: kuma

皆様始めまして。
今まではPCBEくらいしか使ったことがなかったので、初めて使う便利な機能に感動しています。

表題の件なのですが、内層のガーバーデータはポジティブのようですが、ネガティブで出力する方法はないでしょうか?
ネガ−ポジ変換のフリーソフトなども探してみたのですが見当たりませんでした。
英語のユーザーフォーラムものぞいてみたのですが、英語力不足でよくわかりませんでした。

 
Page: [1]
* Re: FreePCB 内層のガーバーについて ( No.1 )
日時: 2010/11/08 21:00 メンテ
名前: shiver

クリックで原寸大表示します

日本語化パッチを作成した者です。

私の勉強不足でポジティブとネガティブについてよくわかっていません。
kumaさんのおっしゃるネガティブというのは、次のようなもの(@とA)でしょうか?

ちなみに、ポジティブとは、上記で合っているでしょうか?

* ガーバーデータ ( No.2 )
日時: 2010/11/08 21:06 メンテ
名前: shiver

クリックで原寸大表示します

ネガティブ@

* ガーバーデータ ( No.3 )
日時: 2010/11/08 21:07 メンテ
名前: shiver

クリックで原寸大表示します

ネガティブA

* Re: FreePCB 内層のガーバーについて ( No.4 )
日時: 2010/11/10 11:05 メンテ
名前: kuma

ご返答ありがとうございます。

日本語化パッチにはとてもお世話になっています。

ポジティブとネガティブのことなのですが、これは一般にポジ、ネガと言われているもののことで、丁寧に言ったほうがいいかなと思ってこのように書きました。
わかりずらい表現ですみません。

・銅箔を残す部分を描いたものがポジティブ(ポジ)。
・銅箔を溶かす部分を描いたものがネガティブ(ネガ)。
という意味で、
一番上に表示していただいた画像の黒く塗りつぶされた部分の銅箔を残したいと考えたとき、一番上の画像はポジティブ(ポジ)で、@の画像がネガティブ(ネガ)です。

内層パターンをネガ出力にしたいと思った理由は二つ
1.トランジスタ技術の記事で、内層は一般的にネガで表現するという記事があったこと。
2.よく使うP板の説明で、内層のガーバーはネガで出してくださいと書いてあったこと。
です。
P板には、「内層ガーバーがポジでも、基板の製作は可能ですか?」と問い合わせたところ、問題ないとの返事をいただきました。ですので「どうしてもネガのガーバーをすぐに出したい」というわけではないのですが、方法がわかるのであれば知っておきたいと思って質問させていただきました。

ところで@の画像はどのようにしたらできるのでしょうか
フリーのガーバービューアViewMateで似たようなことができることは確認したのですが、保存ができませんでした。
shiverさんが別のスレッドで薦められているViewplotもダウンロードしてみたのですが、ドリルデータがうまく読み込めないという別のところでつまずいてしまっています。
* Viewplotの使い方 ( No.5 )
日時: 2010/11/10 23:29 メンテ
名前: shiver

Viewplotでドリルデータを正しく読み込むには、ドリルデータを読み込んだときに、新しくウィンドウが開くと思います。
そこで、「Hint by program」をクリックすれば、正しく読み込めます。
なお、この情報を保存するには、メニューバーの「Edit」から、「Edit gerber/drill startup info」をクリックして、
「Load current drill values」をクリックします。

ネガティブ@の画像は、単純にPNGファイルを反転しただけなのですが、ポジティブのガーバーデータをネガティブにする方法はありました。
ガーバーデータそのものを少しいじらなくてはならないので、かなり面倒ですが、なんとかできました。
その方法は、近いうちにまとめてアップします。
* Re: FreePCB 内層のガーバーについて ( No.6 )
日時: 2010/11/11 16:10 メンテ
名前: kuma

shiverさん、いろいろアドバイスありがとうございます。

ドリルデータの読込みできました。
ただ、私の場合いろいろいじってしまった後だったせいか、「Hint by program」では適正な設定にはなってくれませんでした。
Unitsをinchに、「Number format」の中のラジオボタンを「Normal」に設定した状態でリストボックスの数字を一番上から順番に試していったらちゃんと読めました。
一度読めたら、shiverさんがおっしゃるように、「Edit gerber/drill startup info」を設定すれば次以降は楽に読み込めますね。

ネガティブ・ガーバーの件ですが、FreePCB自体の設定か、フリーのソフトで何とかできるものないかなと思って少し軽い気持ちで質問を書き込んでしまいました。私もガーバーデータ自体がどうなっているのか調べてみたのですが、とても手に負えないと思いました。なのであまりご無理はなさらないでください。

勝手ばかり言って申し訳ないです。
* ガーバーデータのネガティブ化 ( No.7 )
日時: 2010/11/11 23:39 メンテ
名前: shiver

現在、私が考える最も簡単な方法をまとめておきます。

@メモ帳等でガーバーデータを開く。
A置換機能を使って「PLD」を「PLC」にすべて置換する。
 (PLDとはポジティブ、PLCとはネガティブ)
BG04 ---- Draw board outline (positive)*の行を探し、そこの「%LPC*%」を「%LPD*%」にする。
CBで変更した「%LPD*%」の下の行に「G36*」を入力する。
 (G36*とは、多角形領域塗りオン)
Dアウトラインのデータの最後に「G37*」を入力する。
 (G37*とは、多角形領域塗りオフ)
E保存する。

以上で、ポジティブからネガティブへの変換ができます。
参考に、書き換えたアウトラインのデータを書いておきます。


G04 ----------------------- Draw board outline (positive)*
%LPD*%
G36*
G54D12*
G01X0Y0D02*
G01X0Y20000D01*
G04 end of side 1*
G01X30000Y20000D01*
G04 end of side 2*
G01X30000Y0D01*
G04 end of side 3*
G01X0Y0D01*
G37*

G04 -------------- Draw Parts, Pads, Traces, Vias and Text (positive)*
%LPC*%
G04 Draw part C1*
(以下省略)
* Re: FreePCB 内層のガーバーについて ( No.8 )
日時: 2010/11/12 18:24 メンテ
名前: kuma

クリックで原寸大表示します

この画像が

* Re: FreePCB 内層のガーバーについて ( No.9 )
日時: 2010/11/12 18:26 メンテ
名前: kuma

クリックで原寸大表示します

このようにできました。


* Re: FreePCB 内層のガーバーについて ( No.10 )
日時: 2010/11/12 18:32 メンテ
名前: kuma

shiverさん、ありがとうございます。

ネガに変換できました。
これはfreePCBだけじゃなくて一般的なガーバーにも使えそうですね。

同じようにやれば外形線を付け足したりもできそうです。
* Re: FreePCB 内層のガーバーについて ( No.11 )
日時: 2010/12/10 17:36 メンテ
名前: nand  <nand@can.bekkoame.ne.jp>
参照: http://www.studio-nand.com/downolads/software/FreePCB/index.htm

以前から、オリジナル版のFreePCBのソースに直接手を入れて、日本語(バイリンガル)
化と、いろいろと目に付いた不具合や不満点を改良したバージョンを作成しておりまし
たが、このたび公開してみました。

ついでに、内層ガーバーのみネガ反転出力する機能も追加してみました。

主な相違点はこちら ⇒
http://www.studio-nand.com/downolads/software/FreePCB/page2.htm

ダウンロードはこちら ⇒
http://www.studio-nand.com/downolads/software/FreePCB/download.htm

よかったら、一度使ってみてください。
* #SPAM ( No.12 )
日時: 2011/12/04(日) 19:08:26 メンテ
名前:

#この記事はスパムフィルタにより非表示になっています。
Page: [1]
 
BBコード
テキストエリアで適用範囲をドラッグし以下のボタンを押します。
装飾と整形

フォント
この文字はフォントのサンプルです
リスト
標準  番号付  題名付

スマイリー
表とグラフ
データ入力
ファイルから入力(txt/csv)
要素の方向:
横軸の数値:
横軸の値 例:2009,2010,2011,2012
直接入力
凡例
カンマ区切り数値 例:1,2,3
横軸の値 例:2009,2010,2011,2012
オプション
出力内容
グラフタイプ
区切り文字
縦軸の単位例:円
横軸の単位例:年度
マーカーサイズ
表示サイズ
確認と適用
Status表示エリア
プレビュー
絵文字
連続入力
外部画像
  • 画像URLを入力し確認ボタンをクリックします。
  • URL末尾は jpg/gif/png のいずれかです。
確認ボタンを押すとここに表示されます。
Googleマップの埋め込み

  • 説明
  • 説明
確認ボタンを押すとここに表示されます。
HELP
題名 スレッドをトップへソート
名前
E-Mail
URL
添付FILE 文章合計600Kbyteまで
パスワード (記事メンテ時に使用)
コメント

※必須

   クッキー保存