KiCAD 4層板
■ このスレッドは過去ログ倉庫に格納されています
あーあ 今日もKiCADで6層基板のお仕事。 楽してぇ・・・ >>2 書き込んでサボってたから6層から4層に変更な KiCADプロジェクトのファイル名はなんでもいいんだよ data.proとかにしとくとディレクトリ名と合わなくてもあまり気にならない 前スレ>>987 gitで管理してるよ。全部テキストだから親和性良い。 >>2 金もらえるなんて幸せじゃん オレなんて趣味だからいくら回路描いてもパターン描いてもタダ働きだぜ。 発注は自腹だし。 責任が無いから幸せだけど ファイル名は全部projectにしているな フォルダコピーした時に名前変更面倒だし >>7 趣味でやってるのに、自腹とか なんで金の話をするよ? 仕事には その分 責任が付いて回るのよ。 金額より納期が大事な場合が大半。 教えてください Ver5.1.6で、回路図の部品ライブラリを書く練習をしています。 回路図エディタ上で部品の絵を書いて、CTRL+Cなどでコピーして そしてシンボルライブラリーエディタ上で、CTRL+Vなどで貼り付けて、 ピン番を付けて完成にしたいのですが、貼り付けできません。 シンボルライブラリーエディタ上→シンボルライブラリーエディタ上は、可能です。 回路図エディタ上→シンボルライブラリーエディタ上の貼り付けは、ダメなのでしょうか? 回路図エディタ上で、他の部品シンボルとの大きさの整合を取りながら、 シンボルを作りたいと思っています。 ありがとうございます。 回路図editorの上で、希望する大きさを決めて、寸法をメモして、 ライブラリeditorでそれを再現することにしました。 かっこいい絵を描こうとすると、ライブラリーeditor上で、グリッドピッチを、 x1←→ x1/10 と頻繁に変更することになるので、 CTRL+xxなどのショートカットでトグル変更できると便利だと思いました。 右クリック→グリッド→選択 を繰り返して調整しています。 どうもありがとうございました。 何度も質問してすみません。 回路図シンボルエディターで、????というのが何なのかわかりません。 https://imgur.com/x6MXcsP ピン名 A と K ピンNo A と K と設定しています。 実際の回路図置いても ???? に該当する物は表示されませんが、 この????は、一体何なのでしょうか? ピン属性で入力とか出力とか電源出力とかなんだけど日本語が文字化けしてる >>15 ありがとうございます。 あっ、そういうことですか。納得です。 どうもありがとうございます。 大変助かりました。 質問させてください。 回路図エディタを、カーソルを全画面十字、背景黒色、文字サイズ1.5mmとかカスタマイズして 使っていますが、別のPCでやるときに毎回設定するのは面倒です。 そういう個人設定環境(?)を持ち運びたいのですが、どのようにすれば良いでしょうか? (プロジェクトファイル xxx.pro がテキストファイルだったので見てみたのですが、 EEschemaに関する設定項目は2行だけで、そのような記述はされていないみたいです) C:\Users\<omae_no_account>\AppData\Roaming\kicad の辺りはどうよ >>18 ありがとうございます。 Windows10ですが、調べてみました。 \AppDataというフォルダは無くて、いきなり\Roamingでした。 その中にはintelフォルダがあるだけで、KiCADに関するものはありませんでした。 ありがとうございました。 無いことは無いと思うんですけどね。 >>19 ほよ? \AppData無かったですか? Windows11とか使っておられるのでは? \AppData\Roaming\にeeschemaやpcbnewというファイルが入っているはずなんですが、Windows特別版お使いなんでしょうね。 隠しファイル,フォルダを表示するようにしていないとかだったりして。 >>20 なんで君はそういう言い方しかできないのかなぁ >>20 ,21,22 ありがとうございました。 隠しファイルというところにレ点を入れたら、AppDataが出てきて、 kiCADのフォルダーもありました。 秀丸で見たら、色とか座標とか線の太さとか、いろいろ書いてありました。 たぶんこれだと思います。 Windowsには、見せないようにする機能があるんですね。初めて知りました。 どうもありがとうございました。助かりました。 質問いいでしょうか。 KiCAD Ver5.1.6 で、回路図を書こうとしていますが、電源でわかりません。 この線、繋がっていますよ、という目的で 「Vcc」(Tの字の好転に黒丸)とか、「DGND」(斜線のGND記号)とかを書きますが、 KiCADマニュアルでは「POWER FLAG」というのを置いて、 それに繋いで「電源であることを示す」とあります。 その理由は、DRCのときに、天絡、地絡、衝突を検出するためだ、と説明されています。 PowerFlagの役目として、DRCの回避以外の目的は ありますでしょうか? (可能ならPowerFlagを使いたくないのです) また、ずいぶん昔使っていたCADでは、電源のシンボルは名前さえ違っていれば絵柄が同じでも区別されました。 KiCADではそれができないですよね? なのでKiCADでは、シンボルに「5V」「+5V」「P5V」「5VA」など、 同じ絵柄で、電圧の種類の分だけ複数作って、シンボルごと張り替える、 という使い方はできますでしょうか? >>25 POWER FLAG はまあなくてもいいけど。 電源のシンボルに限らず、同じ絵柄で違うものはいくらでも作れる >>26 さっそくありがとうございます。 >POWER FLAG はまあなくてもいいけど。 そうですよね。予想が当たっていて、安心しました。 >電源のシンボルに限らず、同じ絵柄で違うものはいくらでも作れる 私の説明が足りませんでした。当時のCADでは、いったん置いたGND記号の横に 「GND」とか文字が出ているのですが、その文字をダブルクリックして「DGND」に 変更すれば、それで別ネット移行完了だったのです。 KiCADに比べれば楽でした。 どうもありがとうございました。 Power Flagなしでは、DRCがWarningの嵐になるよ。 回路図の隅っこにチョコンと置いておくだけなので、PowerFlag使ったほうがいいよ。 たしかに回路図でDRCはやったことが無い。 必要ない。 レイアウトのほうはしょっちゅうやるけど ケアレスミスってだれでもある。それ取り除くには有効なんて1回はかける。 行き先が決まっていない階層間にまたがるラベルをどんどん貼り付けて 回路を完成させながらそれを解決していき1回ごとにやるERCのエラー数が 減っていくのが 快感・・・ 今日は、KiCADで4層基板回路設計のお仕事。 海行きてぇ・・・ 質問させてください。 回路図で使用するシンボルを、シンボルエディタで作っているのですが、 KiCADの純正ライブラリーには、1階層ですが階層構造があります。 例えば、Deviceという中に、RやCのシンボルが入っています。 私もその階層構造が作りたいのですが、やり方がわかりません。 どのようにするとフォルダー分けのようなことが出来るでしょうか? (本当は、 TR--SMD--NPN--2SC1815 TR--SMD--PNP--2SA495 のように、2階層も3階層も作りたいんです) transistor というライブラリファイルの中に 2SCxxxx 2SCyyyy それ以上は無いのでは、 transistor-pnp とかtransistor-npnとかライブラリにするとか。 あと、シンボルとフットプリントの結びつきを拘束するようなのはkicadっぽくない。 >>35 ありがとうございます。 >拘束するようなのはkicadっぽくない。 そうでしたね。私の説明例が悪かったです。すみません。 CONNECTOR--<pin数>--MALE--5013311007 とかやりたいのでした。 > transistor というライブラリファイルの中に >2SCxxxx これは、例題説明でよく出てくる「My_Libというライブラリを作って」というところを、 「My_Lib」ではなくて「transistor-pnp」にして2階層にする、という意味でしょうか。 コネクタは分類パラメータも多くて困る部品の代表だと思っています。 極数 列数 オス/メス ストレート/ライトアングル など。 どうもありがとうございました。 すみません、教えてください。 Pcbnewだと、パターンの上に「N-000178」とか、ネット名(?)が出ますが、 回路図エディターでは、ネット名を知る方法は、ありますでしょうか? マウスを配線に乗せると、 ウインドウ画面のどこかにそのネット名が表示されるとか ありそうですが。 よろしくお願いします。 新しいプロジェクトをウィザードで作るとき、そのプロジェクト名のフォルダを 掘るかどうかって、いろんな統合開発環境で結構バラバラ。なんか合わせてくれればいいのに KICAD・・・・・掘る VisualStudio・・掘るかどうか聞いてくる Quartus・・・・・掘らない その方法は知らないが そのネットがつながるパッドを選択すれば回路図でもその端子がハイライトされる フォルダをきっちり指定してやったと思ったらその下にまたフォルダを作られちゃった、みたいな。 >>42 なるほど、わかりました。ありがとう。 >KICAD・・・・・掘る KiCADの場合は、ダイヤログの左下にチェックBOXで選択できなかったですか? 分かりやすくて、すごく安心してるんですが。 1つ教えてください。 複数回路図(階層なとのフラットなやつ)を書くとき、 ・電源(+5V, GNDなど)は、特別な操作なしで各回路図に接続されます ・信号線は、グローバルラベルを付ければ、 どのページでもグローバルラベルで受け取ることができます。 ・グローバルラベルを付けなくても「data123」とラベルを付ければ、 どのページでも「data123」とラベル付けすれば、全部繋がっても良いと思うのですが 線に付けるラベルは、各ページ内でしか効力が無いようです。 質問ですが 人間の見た目では 各ページまったく同じ「data123」と見えているのに、 有効範囲をページ内にする理由は何でしょうか? >>45 ありがとうございます。 便利そうですか? 元シートで使っていたネットラベルが、ペースト先シートでも同じネットラベル名で表示されたら 同じ信号(接続されている)ように感じてしまいません? いっそのこと「data123_02」とかシートNo.を添えてくれれば、違うことがわかるんですが。 また、 領域カットした回路図を、ペースト先に貼り付けると、ペースト先でのリファレンスが、 全部「R? C? TR?」になってしまうのも、なんでかなと思っています。 基板が変わる(プロジェクトが変わる)なら、??でもいいと思いますが、 同一基板上で、回路図上で移動しただけですので、リファレンスは保持して欲しいと思います。 >>46 > 元シートで使っていたネットラベルが、ペースト先シートでも同じネットラベル名で表示されたら > 同じ信号(接続されている)ように感じてしまいません? あー、なるほどねえ。 でもネットリストでチェックするときにわかるから、そういうもんだと思って使えばいいだけだと思うけどね。 細かい部分はツールごとに違うから、うだうだ言ってもしかたないよ。 >>47 ありがとうございます。 >うだうだ言ってもしかたないよ。 うだうだですか? そうですか。 常に問題意識は持っていたいと思います。 別件ですが、興味深いのを見つけました。 この画像を見てください。 https://imgur.com/xK2PIkz 異なるバス信号でも、接続されることがわかりました。 わかったことは、 ・ハイライトボタンで、接続が確認できる (便利だと思います) ・Bus表現の添え字は、いろいろな書き方に対応している。 [6.0] [0..6] 昇順、降順、どちらでも良い。 点「.」は1つでも2つでも良い 但し、Verilogのような [6:0] はダメでした。 ・同数のBus線は、数字順で接続されるよう。(DRC も No Error) ・異なるBus幅 [6..0] と [5..0] や、 異なるBus位置 [6..0] と [4..1] や、 複雑なBus接続 GPIO[6..0] と LED[5..0] と SW[9..3]など は、試していません。 みなさんのご参考までにと思いました。 うん、こういうのはやってみないとわからないから参考になるよ 自分が今はまっているのは たとえばCPUのページでアドレスバスにA[0..15]とグローバルラベルを付けたとき 周辺IOのページでその中のバラの1本、A0だけ使いたい時A0をグローバルラベルにすると ErrType(8): グローバル ラベルは、他のいかなるグローバル ラベルにも接続されていません エラーが消えない。バスをA[0..15]丸ごと引いてきてバスエントリーで1本だけ 分岐させなきゃならんのか 欲しい機能なら、コントリビューターになるか、イスーで提案すればいいだけ。 ここを見て、誰かがイスーしてくれるカモというその考えがアホくさ、、、 テメェがやれ それだけ。 俺が気に入って使ってるKiCADに、 文句を言うな、ってこと? >>49 >バスをA[0..15]丸ごと引いてきてバスエントリーで1本だけ分岐させなきゃならんのか いつも教えてもらってばかりなので、 試して調べてみました。↓このような事ですよね? https://imgur.com/doPzR21 私もやってみましたが、エラー出ますね。 https://imgur.com/hoKsqmp ↑このようにすると、エラー消えました。いろいろ考えたのですが、 コネクタ側で発生した信号線のうち、D2以外の信号線は、 ・どの図面でも良いので、どこかで正しく終端していないとErrorになるようです。 ・合格させるには「X」で終わらせるか、何かの部品接続されるか、です。 ・放置している線でも、どこかで使用していれば、合格 ・放置のみはError、「X」と部品接続の両方もErrorです。 https://imgur.com/54ohgFH 運用上面倒なので、↑のような方法はどうでしょうか。 a) 発生点のスグ横で、無条件で全員を「X」で終端します。 b) 全回路図内のどこかで、使いたい線だけ使い放題します。 c) ERCのErrorにより、使用した信号線を知り、a)で「X」を消す。 というものです。 試しているうちに、気がついたことがあります。 https://imgur.com/Ws4u9oO ↑この画像は、D0とD3がショートしてあります。 このERCは、D5線の不整合は教えてくれますが、ネットラベルのショートは見ていないようです。 同様に、同一配線, 同一Busに、2つ以上のネットラベルがあっても、 Errorどころか、警告すら出してくれませんでした。 このERCの使用、ラベルの使用には、注意した方がよいと思いました。 ご参考まで。 文句があるならこのスレを見なきゃいいだけ。 自分のレスを見て、自分の言うとおりにしてくれるカモもいうその考えがアホくさ、、、 テメェが消えろ それだけ。 >>55 建設的でもない愚痴を言ってもしかたがないだろということなんだが、わからんかね。 >>60 便所の落書きに一喜一憂してたら不幸なだけですよ >>60 その情報を知らなかったり、そういう考え方もあるのかと知ったり いろいろ気付きを得ている人もいるんじゃないかと思うが 自分にとって不要だから単なる愚痴と切って捨てるのは傲岸ではないか >>62 少なくとも僕はこの一連の話は有益だった。 このスレをチェックしていてよかったと思うよ。 (それより「テメェが消えろ」おじさんの方が迷惑) >>57 いろいろ試してもらって悪かったがこういうことなんよ https://imgur.com/a/4OERSXO バスD[0..5]は行き先がすべてあってそこでは問題ない。 だけどバラで1本だけラインを使いたい時、例えばラベル「D0」が バスD[0..5]のメンバとして認識されないということ。 もちろんD[0]としてもダメ。同じ階層にあればグローバルラベル取っちゃって ローカルラベルD0同士でマッチするけど、この抵抗が他の階層にあるとやはり バスごと引ぱってきてグローバルラベルD[0..5]同士でないとマッチしないみたい 見てわかりやすいようにつなぎましょうということだね。 >>65 なるほど、そういうことですか。 僕もやってみましたが、確かにWarningが出ますね。 https://imgur.com/5CErfqV しかし、ネットリストには正しく反映されているみたいですよ。 >だけどバラで1本だけラインを使いたい時、例えばラベル「D0」が >バスD[0..5]のメンバとして認識されないということ。 その書き方はおかしくないでしょうか。 GlobalLabelのD[0..5]は、6本のBusが飛ぶことを示していますが、 GlobalLabelのD0は、Busではない単独の1本が飛ぶことになると思います。 なので、たまたま「D」と同じ文字ですが、両者には関連が無いなのでは、と思います。 あくまで「GlobalLabel同士で同じ名前」になっていないとダメなのでは。 ちなみに、D0側もGlobalLabelで飛ばせば、エラーは無くなるようです。 https://imgur.com/PhdQyvJ このラベル名のほうが、子シートで見たときに 「6本Busの0bit目なんだな」と、誤解も少ないと思います。 質問教えてください。 パッドサイズについてです。 初めてKiCADで部品のパッドを作ろうと挑戦しています。 TDKのコンデンサのデータシートに、パッドサイズの値があったので、それを使おうと思います。 これ↓です。3216コンデンサです。 https://imgur.com/b3r3sV9 パッドサイズもバッド間隔も、その値が 範囲 で書いてあります。 それで質問なのですが、 1) このように範囲で書いてある場合、どの値でパッドを作れば良いのでしょうか? 2) データシートには、なぜ範囲で書いてあるのでしょうか? 「うちの製品は、外形寸法がばらつくから、注意してね」ということなら、 パッドは最大寸法で作ってくれ と謳えばいいと思うのです。 よろしくお願いします。 >>69 > 1) このように範囲で書いてある場合、どの値でパッドを作れば良いのでしょうか? それは、この範囲内で作るのを推奨するという意味なんです。だから、実際のサイズは作る人が決めるのです。 この俺だって自分で決めて作っていますよ。 > 2) データシートには、なぜ範囲で書いてあるのでしょうか? > 「うちの製品は、外形寸法がばらつくから、注意してね」ということなら、 > パッドは最大寸法で作ってくれ と謳えばいいと思うのです。 良好な仕上がりが期待できるパッドサイズがその範囲だという意味でしょう。 パッドサイズは推奨であって、(厳密な)指定ではないという解釈ができませんか? >>69 パッド形状やサイズは客が設計しやすいように提供されている目安 守ってもうまくはんだ付けできなかったからといって保証はしてくれないし 自己都合で好き勝手な形状にしてもうまくいくときはうまくいく パッドサイズや形状は、セットメーカーや部品実装会社がそれぞれに自社が決めてる基準を持ってることがある。 最適値は、常用しているメタルマスク、はんだ、炉、温度設定などでも微妙に違うはず。 一律には決められない。 量産で高密度実装するなら、パッドがほぼ部品で隠れるようなものもあるし、手ハンダするなら、パッドが大き目の方が実装は簡単。 事情にあわせてサイズを調整すればいいと思う。 ビッグデータで実装機、炉や用途、あるいは手ハンダなら習熟度、手順の癖、使用こて先ハンダフラックス、とパッドサイズの関係がわかったら、 自分の条件をコト細かに入力さえしたら、適合している確率が高いパッドを提示してくれるわけか。 >>70 > パッドサイズは推奨であって、(厳密な)指定ではないという解釈ができませんか? はい、そのようには解釈できませんでした。 まず「何で?」というのが先に来ました。 例えば、2±0.2mmとかだと、2が中心だけど、この範囲に入れてね、と理解できますが、 3値ともがかなり広いので、驚きました。 わかりました。すみません。 中心値±公差 という書き方でなくて、 範囲で書いてあるので戸惑ったのだと思います。 ありがとうございました。 実装やさんじゃないですが、メタルマスクの厚みや開口、すなわちはんだ量やはんだの種類、実装温度などの設定によって最適なサイズが変わるから、大体こんぐらいですよ、と言ってるんじゃないんですかね? >>78 まあ、そうでしょうね。 範囲で書いてあったら、実際どうします? 中心値でしょうか、やっぱり。 >>79 いろいろな判断基準があるだろうけど、中心値を選ぶ理由はないと思う。 社内ルールで決めてる場合もある。 そうじゃなくても実装を外注するなら、そこに尋ねてみる。 趣味なら大き目。 実装の仕方ですよね。 自動実装なら実装者から指定なければプラマイ無しの値ですかね。 ここで話題になるような手実装なら、どうせ電極の外側しかはんだつかないんじゃないかなーってことで標準のパッドを外側にスライドしてやってます。 やってみて、不具合があれば修正する、で良いのでは? >>82 どこからスタートするか? ってことだと思います。 標準的なサイズならデフォルトで用意されてるフットプリントで何も問題ない そのデフォルトの数値が、 中心値±公差ではなくで、 範囲で書かれていた時、どうしますか? という意味だと思う。 自分で決められない性格をどうしますか? なんだろうなあ。 結局、だれも正解を知らなくて、自信を持って回答できないのでしょうね。 正解? パッドサイズに正解だとかそんなもの有るかな?データシートの発行元に聞いてみな。 強いて言うなら、これが正解だ。 おま環ですね。 範囲内ならどちらに寄せても大差なし、と。 >>88 実装屋さんが違えばトラブルの頻度もちがってくるだろうし、 いいかげんな、大丈夫、に意味もないしね。 Aliで売ってるこの充電器は使えますか、みたいな質問と同じ。 ビアについて質問があります。2つあります。 ご存じの方がいらしたら、教えてください。 1. u-VIAについて この「マイクロ」というのは、何がマイクロ(小さい)のでしょうか? VIA径やドリル径だとすると、何umより下だとマイクロいう決まりがあるのでしょうか? 2. ブラインドVIAについて この「ブラインド」とは、何のことでしょうか? ブラインドというと「蓋をした」というイメージがあります。 ビアの穴に蓋をするという意味でしたら、そんなことしなくても、 レジストがかかれば蓋になると思うのです。 種類分けで、ブラインドビアがあるなら、非ブラインドビアもあるのかと ネット上を調べたのですが、わかりませんでしたので質問しました。 よろしくお願いします。 >>93 通常viaはドリルを使って全層貫通 マイクロviaはレーザを使って表層〜任意の深さ(大抵は1つ下の層)まで接続 ブラインドviaはドリルで表層から任意の深さまで接続。反対面までviaが貫通しない ベリードviaはドリルで任意の内層間を接続。表層にはviaが露出しない >>93 貼り合わせで多層基板を作る場合は、通常のVIAは、 内層のパターンエッチングを済ませて、全層を貼り合わせてから、穴をあけて、全層まとめてスルーホールめっきをして、表層のエッチング。 ブラインド、埋め込みVIAは、部分的に穴開けスルーホールを形成してから貼り合わせ。 >>95 Buried のカナ表記かな? 「ベリード」で通じると思う。「べリッド」と表記する人もいるけれど、それも通じると思う。両方を違和感なく受け入れられたいいね。 >>85 中心値±公差も要するに範囲を表してるに過ぎない つまり、どっちも同じことを別の言い方してるだけ 悩むとこじゃねーだろ >>96 google翻訳にしゃべらせてみたら、 ベーリッヅって聞こえた ビアって、今まで 経由する のVIA だと思っていたら、違うんだってね。 垂直内部アクセスらしい。 >>99 「違うんだってね」ではなくて「そういう説もある」ぐらいではないのかな? もっとも、ナニナニ説を提唱する人は他の説は違うって言うことが多いけど。 ↓こちらだと[要出展]マークがついてる。 https://en.wikipedia.org/wiki/Via_ (electronics) >A via or VIA (Latin for path or way, also known as vertical interconnect access[citation needed]) … ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる