“ 在其他 EDA 工具中,当移动鼠标时,会默认高亮鼠标下方的网络,非常便捷,KiCad 有类似的功能吗? ”
8 Y7 R) Z' e* S% l1 h- l/ q# ~! T! B. l2 I/ j. m
B* Q, M$ j* @7 QKiCon Asia 2024 将于 2024 年 11 月 15~16 日在深圳举行,11月14日的线下培训报名已开启:海外的小伙伴仍可以在 KiCon 的官网购买门票:https://pretix.eu/kicad/kiconasia2024/ @2 W: L: }9 x& D
国内的小伙伴可以在电子发烧友网站报名:
8 \ Q w( _* ^4 ehttps://bbs.elecfans.com/jishu_2455217_1_1.html:29
Y, A* ^5 y8 l! e) a6 A3 X; n/ T先给出答案:KiCad 并没有可以“锁定”高亮鼠标下方网络的功能,但可以通过使用快捷键或其他工具,实现类似的效果。高亮单个网络
3 k" j. m- q& c8 j% X+ I在 PCBNew 中,只需要按下快捷键 “~” (数字键 1 左侧的按键)) a C/ e* ?- F6 J! {# j! t2 o
& S1 L& ]% H' P
ft3h5ncdj1b64055638108.png
* s4 m: s/ A: K% q
就会将当前鼠标位置下方的网络高亮:) L4 p3 F) @8 C2 I
kijlwxrb5rv64055638209.png
1 ^; J" \: Z8 i# _2 d3 a
可以连续按下 “~” 键,高亮不同的网络。
3 k D& C0 q4 P; }为了实现更清晰的效果,可以结合外观管理器,关闭不需要的层,只显示关注的信号层:5 h+ B% X! g! m" P7 i8 I4 t
4adwnuanbxp64055638309.png
; r' N3 R# ^8 K+ K0 {7 f可以按 “ESC” 键取消高亮的效果。; _. p" m( m' |2 \6 ?! L
这一方法的缺点是:只能高亮单一的网络,对于多个网络(比如总线、差分对)的情况无能为力。0 M4 t3 z/ y" p' G" h8 [. h9 G
高亮多个网络; k/ Z8 @, u$ }( O- e* x/ K1 h0 Z0 O
使用 KiCad 的 “网络检查” 工具,可以轻松的同时高亮查看多个网络。
7 q& t3 f: g9 ~7 ^ o( r% f+ @点击 “检查 > 网络检查” 打开网络查看器:
6 A7 E. c) S7 B! n0 m" O
xdmojnyzpjo64055638409.png
" o1 c' C/ W) m" @& S% p% a
网络查看器会列出当前 PCB 中所有的网络,点击即可高亮选中的网络:
( r. m: J7 k+ q8 u
azano0qsdna64055638509.png
8 e0 N( p. h, ~+ n2 T E: ^使用 Ctrl 或 Shift 键,可以进行多选并实现高亮:
; ^# l% @, [: e, E. S! M) Q! R7 `8 y1 d$ O2 h6 A c
2z03b20xx0d64055638609.png
+ b. M* N' N u8 ]$ i' _4 b" Y您可以使用网络名称筛选功能,快速定位到需要选中的网络:
' h6 A4 D* A! ~/ @4 Q4 r) e- o$ j
) d; M9 X% Z y. s! S6 Q8 J
p2yet5ehv2j64055638709.png
# ]3 a4 m2 V) b4 _, n9 I9 G; o- i4 v也可以用通配符或正则表达式的方式,对网络实现分组:8 O5 v+ u# k% h4 U
+ a3 U, E9 `3 ?( D3 n7 r% u
5b2qiupe0pu64055638809.png
) @4 I' B' H. x- e5 w
完成分组后,只要点击分组,就可以实现所有分组对象的高亮,非常方便: H, y& R4 g# Y0 _2 |' p
/ i; f+ S; t0 X: M4 o
3owqjyh5wsb64055638910.png
) S; c, H8 C+ A- j. T/ a* W1 d) o3 |( N
在网络查看器中,还可以查看每个网络的焊盘数、过孔数、过孔长度、布线长度、总长度等信息,对于需要线长调制的场景,也是非常方便的工具。
$ N+ E8 L. {& U# G: s# U
qyvs52govbd64055639010.png
0 V$ K2 j) t. |* b7 m( M
最后,网络查看器是非模态的对话框,因此可以和 PCB 编辑器互动使用。 H; J" ?" W" i7 P' X! t) Q9 \* _
外观管理器多选网络
5 D, s4 t$ }( k# e' {3 O5 \我们也可以通过外观管理器的 “网络”页,右键网络并依次高亮或多选网络,进行查看:/ d5 d, Z3 @6 x. @; y$ A
uqwbbafuqbn64055639110.png
" V# C# q6 k1 {5 B$ B' J. W
nxc3jy3ozgm64055639210.png
/ e5 a! A" L4 \3 |/ I0 V; h1 n
设置网络的颜色+ ]3 j3 }7 n6 L8 O6 s* ^3 h
对于某些重要的网络,我们还可以在外观管理器的 “网络” 页面,为其设置一个特定的颜色。方法是在目的网络左侧双击并在颜色选择器中选择希望的颜色: d3 d1 }/ h8 n1 g5 s5 g+ d
qgdbxlu0ufh64055639310.png
+ o( L* s" v" r$ i, P
5 Y# ^/ \; n/ l) v: ` M @
vs3xngou0i164055639410.png
$ b2 X" `9 P& R& F+ O8 D
下图为分别为不同信号设置颜色的一个示例:
) A# D1 r1 w& |5 s) B
qqgy5burcts64055639510.png
5 h0 V% _- I5 M) _8 y同样的,您也可以为您的网络类设置颜色,方法相同:* k! Y+ ?7 U0 v$ M4 p% d
3 j7 O- t( g0 b" A7 b2 e* K \
agxk2hylu4k64055639610.png
0 O6 v1 c7 @5 W: o7 F' C) b0 ]' k
最后,您可以在 网络显示选项 中选择是否要对网络或飞线应用设定的网络颜色。% _8 O/ X& H; W' i
mgnn1dtmuie64055639711.png
- W3 O+ p! }! B C结束语
/ y& ?- |5 f* Z* u9 H本文介绍了三种不同高亮网络的方法,同时也介绍了如何使用外观管理器修改网络或飞线的颜色,以区分关键的网络的信号。3 i9 P4 l0 I/ W g5 Q
对于复杂的设计而言,合理的使用 “网络检查” 工具,配合外观管理器,可以让您的设计高效且美观。7 m5 ]% j# i' |( ]
; U5 X9 d( p* Z
' T p4 X& ]' o- f( i
注意:如果想第一时间收到 KiCad 内容推送,请点击下方的名片,按关注,再设为星标。1 A0 c, k* C8 b2 _: q% A( w/ o' p% M" W
常用合集汇总:
6 ^" y) l7 b% n1 }* E和 Dr Peter 一起学 KiCad
/ m: n7 e0 J% q+ yKiCad 8 探秘合集
1 `* @& S" v6 o6 a' U5 TKiCad 使用经验分享KiCad 设计项目(Made with KiCad)常见问题与解决方法KiCad 开发笔记插件应用
6 ~0 M" j9 R, [: x T z3 k发布记录 |