BSchを使いたおせ その3
去年のログ消失騒動で消えてしまったので新スレ
だいぶ間が空きましたが
過去ログ
BSchを使いたおせ その2
http://kamome.2ch.net/test/read.cgi/denki/1222434228/
BSchを使いたおせ
http://science6.2ch.net/test/read.cgi/denki/1112686312/
水魚堂の回路図エディタ
ttp://www.suigyodo.com/online/schsoft.htm >>76
ネットリストでの表現が、[ReferenceNumber].[PinNumber] なので、Reference Numberが付いていることが前提になります。
ガーバーデータにReferenceNumberを出したくない場合は、ReferenceNumberを 部品のプロパティの [Draw on the Doc layer]で、
Docレイヤーに描画させてください。
>77
(´-`).oO(部品面の左下の方の、召喚呪文の様なシルクはどうやって作ったんだろう・・・ >また、2010年12月26日現在、このユーティリティを使った基板を
>ただの1枚も製作していないため、本当に思ったようにシルクパターンが
>印刷されるか確認できていません。
(´-`).oO(2012年4月20日現在、少なくとも1枚は上手く行ってる訳か・・・ FusionPCBに「僕と契約してPCB作ってよ!」と言われたんですね。わかります。 問題が起きているわけではないのですが、LCoV Ver 0.69.00にて、
ttp://dl8.getuploader.com/g/mcnc/114/LCOV06900_01.jpg
部品名に「&」含めた名前で作成すると、部品名のリストには「&」の次の文字(画像では「4」)が下線表示になりますが仕様でしょうか?
なお、部品名を「0123&4&567」とすると「5」だけに下線が付くようです。
あーっ。たぶん使用している描画関数が"&"を下線指定文字と解釈してます。
ありがとうございます。
近日中に修正をしたいと思います。
>86
>たぶん使用している描画関数が"&"を下線指定文字と解釈してます。
なるほど、関数自体の仕様でそういうこともあるんですね。
どうもです。
>>87
アプリのメニューなどの下線(「File」や「ファイル(F)」の「F」の下)は、Windowsの
内部でその関数を使っているんじゃないかと思います。
Vista以降でデフォルトでは下線が付かなくなりましたけど。 自分が仕事て作ってるソフトも&を表示させようとして下線になってたな
自社でしか使わないからまあいいやって放置しているw あの関数はオプションを付けないと、& が下線指示文字になるのだもの。
うっかり使って下線になることが多いと思います。 MBEをWin7で使ってるけどアイコンクリックで最小化すると警告音が鳴って元に戻せなくなるな
Win7ではよくあるパターンらしいが・・・ >>92
その問題、0.51.13でも発生しますか…。
0.51.12で対策したのですが、まだ何かあるのかな? あ、ごめんなさい0.51.11のままでした。13なら今のところ大丈夫です 作った回路図をepsやsvgで出力することはできませんか? >>95
EPS、SVGのサポートの予定はありません。
EPSについては無償のPDF作成ソフトで作成できるかもしれません。
BSch3VからPDF作成ソフトを使って作成したEPSをGSviewで確認してみました。
私自身が使わず、詳しくもないフォーマットなので、GSviewで確認できたからといって、
それでちゃんとできているかどうかの検証もできないのですが。
・BullZip PDF Printer
フォントがラスターになってしまいます。
・pdfforge の PDFCreator
元のCE3ファイルが日本語名だとダメっぽい。
フォントもベクトルとして扱われているみたい。
インストールのときにWebブラウザのホームページをbabylon searchに置き換えたり
babylonツールバーをインストールするみたい。(注意して見ていれば、インストール中に
この種のツールをインストールするかどうか尋ねてきていたかもしれないけれど)
直接吐き出さなくてもプリンタドライバを上手く使えば回避出来る? >>97
はい。>>96で紹介した2種はプリンタドライバとして動作するソフトです。 無料で使えるソレ系だと、cube PDFってヤツだったらSVGやEPSでも保存できるらしい
ttp://www.cube-soft.jp/cubepdf/
マニュアル
ttp://www.cube-soft.jp/cubepdf/CubePDF_users_manual.pdf
4ページ目にファイルタイプでEPS/SVGが選べる様子が出てる
オレはPDFでしか使ってないけど、結構便利よ それ、ダイアログが出るまでもっさりだから、一瞬コケたのかフリーズしたのかと精神衛生上良くないので破棄した MBEでComponent化したときの文字をPLSに出すことはできますか? >>101
配置した文字列を一緒にComponentingした場合、そのままPLC, PLSに出ますけど、多分そういう意味で書かれているのではないですね。
「Component化したときの文字」は部品番号のことですかね?
部品番号なら、通常はPLSですが、部品をFlipしたらPLCに出ます。
>>102
即れすどもです!Flipなんて合ったんですね。わざわざ半田面用に部品作ってましたw またやっちまった。orz
mbeで、シルクと、PTHの穴や基板端面などとのDRC欲しいなぁ。
手動で見るしか無いですよね。 >>104
今は手動でしかできないです。
ついついパッドと重なってシルクが欠けたりしますね。
ポリゴンまわりの再構築をうだうだ(なかなか進みません)やっていますが、それが終われば取り組みたいと思ってます。
ただ、人によって違うのかもしれませんが、穴、レジストマスク、シルクだけ表示状態にして
白黒印刷して、目視チェックするとかなり防げます。 自分はモニタでチェック、mbe印刷でチェック、gerbvで印刷チェックで経てガーバー出してるな。
それでもしくじってることがあるけどorz <boso ネットリストを挟んでPasSと連携出来ないかな・・・・ /boso> 最近使い始めたww
イイネ
てか 部品図をネットから拾ってきたけど
既存のリストに統合とか移動なんかの編集できないのかな? >>108
BSchを置いてある所にある
部品ライブラリエディタ LCoVを使えばできるよ 製造はどこ?
ATMegaのパッドとビアが近くない?
手付だとブリッジしそうと思ったけど、0.8mmピッチなら問題ないか PL3W Ver.0.69.03にて、例えばDZ01のような部品番号のあるパーツリストを-Zオプションを付けて実行しても、出力されるCSVファイルでは
,"DZ",1,"",""
にように数値出力となり0が省略されて出力されてしまうのですが、部品番号のサフィックスにはゼロサプレスの回避は適用外なのでしょうか?
なお、実行はBSCH3V.INIに下記を追加して拡張にて行いましたが、DOSコマンドラインでも同様でした。
[ExtensionMenu]
Menu0=PL3W Ver.0.69.03,,"C:\Program Files\bs3vp120325rtllocal\pl3w.exe" %f -Z
それから、上記拡張で実行するとPL3Wのウィンドウの出力ファイルの選択はCSVが指定されているのに、
出力ファイルのパスの項目は.slk形式が指定されていて気づかずにそのままやると.slkファイルが作成
されてしまいます。
>>111
毎度おなじみFusionです。今回は金フラッシュきめてみました。
VIA近いけど何枚か作ってみましたが特に問題は無かったですねー >>112
-Z オプションは、ExcelのCSVでのゼロサプレスを抑制するために設けたものでした。
(例) 0577689 のような部品名が数字と見做されて 577689 となるのを防ぐ
このオプションを付けても完全とは言い難かったのですが、SYLKファイル出力機能で
この問題を避けることができるようになりました。
そのため、0.69.03で、-Z オプションは削除しました。
部品番号のサフィックスは、内部的には数値として扱っていますので、ゼロサプレスになって
います。
そこで、0.69.04では、サフィックスも文字列として扱えるようにして、
サフィックスの先頭が0のときに限り、SYLKファイルにおいて文字列として扱うようにしました。
>それから、上記拡張で実行するとPL3Wのウィンドウの出力ファイルの選択はCSVが指定されているのに
この件も修正しました。
まだ、0.69.04 はHTMLからリンクを張っていません。下記URLを直接ブラウザに入力してください。
ttp://www.suigyodo.com/online/pl3w06904.zip
>>108
>>109さんにコメントいただいているように、LCoVでできます。
メニューの[編集]->[部品のコピー], [編集]->[部品の貼り付け]をお使いください。
一つのライブラリにそれほど多くの部品を格納しないのでしたら、CE3ファイルをライブラリの代わりに使うこともできます。
CE3ファイル(回路図ファイル)に集めてきた部品を並べて保存して、
BSch3Vの[設定]->[ライブラリ]->[Add] でファイル選択ダイアログが現れます
ファイルタイプのデフォルトは[BSch laibrary]ですが、[BSch3 schematic]を選ぶと、CE3ファイルをライブラリに使えます。
>>110
励みになります。
そういえば、呪文のロゴに使われている Oh!石さんの BitMapConvert for MBE ですが、私も使わせていただきました。便利ですね。
>>114
ありがとうございました。
早速試してみます。
>>110
旧Atmelロゴを残す意気や良し。
# なぜあんなつまらんロゴにしてしまったのかと... >>114
.slkファイルでゼロサプレス回避確認できました。
それからcsv,slk切り換えの問題も改善確認できました。
ありがとうございました。
PL3W Version 0.69.05を公開しました。
>>114の0.69.04からの変更点は下記の1点です。
コマンドラインで出力ファイル名を指定する際に、拡張子がCSV、SLKのときは
これに従ってファイルタイプを決めるようにしました。 イメージファイルを出力するときに、
dpi指定とか解像度指定とかできませんか?
もっときれいな画像に出したい… >>122
いつもBullzip PDF printer の宣伝みたいになっていて申し訳けないのですが、これでできます。
他の無償PDF作成ソフトでもイメージファイル出力に対応しているものが多いと思いますし、すでにお使いのPDF作成
ソフトがあるなら、それでできないかどうかお試しください。
いったんPDFを作成して、イメージキャプチャするという方法もありますが。
●Bullzipの場合
Bullzipをプリンタに指定して印刷すると、出力先ファイル指定するダイアログが現れます。
このときに、出力先をPDFからBMPまたはPNGに変更し、「イメージ」タブで、bmp16m(ビットマップ1600万色、
PNGならpng16m)を選んで、水平解像度、垂直解像度などを設定します。
出来上がりのピクセル数は用紙設定と解像度に依存します。
BSch3Vの印刷倍率設定がページフィットで、Bullzip側がA4横設定で150dpiなら横幅11インチになりますので出来上がりの
イメージの横幅は1700ピクセル程度になります。
下は150dpi指定で作成したサンプルです。
ttp://www.suigyodo.com/online/temp/Radio150.png
●Officeソフトに貼り付けるなら
イメージファイルではなく、メタファイル出力して貼り付けていただいた方が綺麗にできます。
●プログラム側の都合の話です
BSch3Vは、一部をのぞいて昔からのWindows APIを使っています。
私の思い込みかもしれないのですが、けっこう修正を入れていかないと、アンチエイリアスな滑らかな描画になりません。
画面で見るぶんにはほとんど問題にならないのでこのままになっていますが、イメージ出力だと残念な感じになってしまいますね。 cups-pdfで仮想pdfプリンターはどう?
Windows版は使ったこと無いけど ちょっとの間使わないでいたらBSchを何処のフォルダに置いたか
分からなくなったよ。ヽ(`Д´)ノ ウワーン いくらWindowsでもファイル検索くらいはちゃんとやるだろ
でもファイルにインデックスを付けて検索早くするにチェック入ってても検索クソ遅いけどね
MBEは貫通穴にシルクがかかってても重なる部分は半透明で表示されていいね
ExpressPCBは重なってる部分が消えてなんだかわからなくなる SmdICpadで45度回転のが作れるといいなと勝手に思う
自作で作るの大変で… >>134
パッドが長丸(俵型)になりますが、週末にでも公開します。 SmdICpad 0.20.00を公開しました。
正円の丸パッドにLineデータを追加して疑似的に長パッドを作りますので、
パッド部分描画が明るくなり、ピン番号が見えにくくなります。
Set-Color-DisplayでPinNumの表示色を明るいめの色に設定するとマシになります。 早速のご対応ありがとうございます!
すばらしいですね。これでパターンの引き回しがかなり楽になります 早速QFPのAVRを斜めに・・・あれもとの方がパターン引きやすかった
俺アホス/(^o^)\ BSch3V も MBE も Windows標準のユーザーインターフェースで、と思って作ってきたのですけど
最近はそうでもなさそうなんですね。
かといって、もうリボンにするほどのエネルギーはないわぁ。望む人も少ないだろうし。 リボンUIは多分このスレのみんなは別にどうでもいいかとw
それよりMBEにキーコンフィグのUIをつけて欲しいですね。
できればCtrl抜きの単体キーにも対応して欲しいです。 新JIS対応の回路部品を一から作るのが面倒くさいけど、やっぱみんなお手製で作ってるの? お絵かきソフトみたいに極限まで絞ったり、ラジアルメニューつけたりとか。 実体図になるべく近いほうが基板と見比べるとき楽なので全部お手製にしてる。 リボンUIだけは勘弁して下さい。
いまだに慣れないです。
>>142
新JIS記号には馴染めない…
CQ出版の図記号が好きなんで限りなく似せて作ってる。 一応、新JIS準拠のライブラリもBSch3VのWebサイトには置いています。
でも私自身もそのライブラリは使ってないので、間違いもあるかもね…。
>>141
キーコンフィグできたら、と思ってますが、ポリゴン機能の改善がなかなか進まなくて。
いつからこれやっているんだろう、って感じです。この改造が広範囲に及んでいるせいで、
他の部分もいじれなくなっています。
外部プログラムででもできたらと思うのですが、これはこれで面倒な様子です。
愛弟子だとか後継者は養成しないの?要請しないの?夭逝しちゃうの? >>148
プログラムは全部ソースも公開してますし、いつでもフォーク歓迎って話は以前にも書きました。
ひとつのプログラムに機能を詰め込むより、周辺ソフト対処するのが好きなのは、小さいプログラム
のサンプルを出す方が、他の人のツール自作のきっかけになるかな、という気持ちもあります。
汚いソース見て、あはは、これなら俺にも作れるわ、と誰かが思って、全然違うコンセプトのものを
いちから作ってくれても、それはそれでとても嬉しいだろうな。
手取り足とり教えるほどプログラミングについて私が詳しいわけじゃないけれど、質問にはできるだけ
答えるようにしていますよ。
あと、今死んでも夭逝とは言ってもらえないような年齢にさしかかってます。
死にたいと思うことはしばしばありましたが(そう思うことって皆あるよね?)、今のところ死ぬ気はないですw >>149
まだまだ逝かないでください。困ります。
右クリックでflipと、ライン引き中にビア打って層切替ってのを追加しようとしましたが、
ソース読んで挫折しました。orz ライン引き中にビア打って層切り替えは便利そうなのですが、その場合のビアサイズってどう考えたら良いでしょうね。 書いている途中に送信してしまいました…
ビアサイズです。
(1)その時点でのPTHに従う
(2)ラインサイズから一定のルールで算出する。(最小サイズは指定できるものとする)
(3)ラインサイズに対応した、あらかじめ登録したサイズのものを使う
(1)が固いかな。(2)はドリル種類で費用が変わる基板屋さんを想定すると便利ではないかもしれません。
(3)はUIがごちゃごちゃしそう。たぶん私は実装しないな。
ところで、>>147で書いたポリゴンの改良はいったん破棄することにしました。ぎゃふん。 >>152
(1)でOKです。
もし実装していただけるのなら、大変嬉しいです。 >>152
同じく1がいいと思います。
あと、レイヤーの下あたりに現在のHOLE、PTH、Pad、Lineを表示されてるとありがたいです。
もうひとつ、選択中のオブジェクトのLayerをcomboboxで表示して変更もできるようになると、Layer変更が楽になってうれしいです。
こんな感じです↓
http://www.dotup.org/uploda/www.dotup.org3324230.jpg >>152
EAGLE使いだけど、EAGLEでは(1)でなんの問題も無いよ (最近トリップ付けてないな…)
ライン引き中に、層切り替えは厄介なことに気づいてしまいました。
右クリックはラインのプロパティダイアログに割り当ててるし、
ライン引き中は、修飾キーはCtrlもShiftも既に使っているし、
ライン引きにおいて最後に配置したラインの終端とは無関係にビア打つのはみっともないし、
ライン引きそのもののUIは、馴染んでいる人も多いから(私もですが)変えられないし、
じっくり考えてみます。 自分が使っているCADというか、Altiumだと、+/- >>157
Altは単独の修飾キーとしては、メニューにアクセスするキーとして馴染まれているので避けています。 公私ともに少々忙しくなってしまってます。
いろいろ対応が先になってしまいます。すみません。 MBEのガーバーをjetpcbに出して、無事にものが出来上がりましたー
DIMをOUTに、DRIはいらないので消して後はそのまま送るだけでいけました LCoVの操作についてなんですが、「多角形」ツールってどうやって確定するのでしょうか?
頂点が増えていくばかりで描くことができないです… BSchでコメント文を90°回転できないでしょうか? >>168
ラベルで代用とか、@フォントを使うとかじゃだめ? >>169
@フォントだと縦書きにしかならんよねぇ…
指摘のとおりラベルで代用するか、画像にして貼り付けるかだね。 >>170
デフォルトが横書きだから、縦書きは90°回転になるのでは? >>171
やってみると解るが、2chの立て読み状態だぞw
2
0
〜
4
0
m
V
こんな感じ。 >>172
半角文字はできない。
下記をコピーペーストしてみそ。
V
m
0
4
〜
0
2 BSch3V Version 0.70でコメントの縦配置に対応しました。
番号振り付けソフトは、更新ファイルに同梱しているNut3W Version 0.70をお使いください。 こんな小さな要望にわざわざこたえていただいて、ありがとうございます!
用途は、ラベルよりは大きめのフォントで、回路図に縦置きしたSOPパッケージのICの型番を、SOPパッケージ内に縦書きしたかったためでした。 BSch3Vで、WindowsXPのPCでは[Ctrl]+マウスホイールの上下でズームイン/アウトができてたけど、
Windows7のPCにしたらできなくなった。。。うちだけ? >>176
こちらの環境では、Windows7 32bit、Windows8 64bitで、Ctrl+マウスホイールによる
ズームイン/アウトができています。 Win7 HOMEでBsch3V Ver0.69.05、Ver0.70.00どちらもCtrl+ホイールのズーム問題なし