|
|
下面是网上看到的更新封装的方法,但是我用了出错
* I7 ~' V% J2 P) b! Z) d6 H2 }! [& R, J% ~
5.11 PCB 与原理图的相互更新
, B, P8 W4 n+ q/ u$ i在印刷电路设计中,有时在原理图和 PCB 电路图都设计好的情况下,难免会对其中的元件或电路进行局部的更改,更改较多的往往是元件的封装。有时在
9 Z3 H0 F& _0 bPCB 电路板上直接对某个元件的封装做了修改,也想自动地将更改反映到原理图上去;或者原理图上对某元件的数值大小进行修改,也希望能对应更改 PCB 电路板。
2 Q9 n/ R; n, w& q4 |# PProtel DXP 提供了很好的 PCB 与原理图相互更新的功能。
, Y4 m& J1 r U6 a2 G& A* J. a' l4 r5.11.1 由 SCH 原理图更新 PCB
0 @/ ?3 ~, m1 f7 E2 g对 SCH
# a! V* `# x. K6 s- d, x) c7 ]原理图进行了部分更改后,在原理图编辑环境下,执行主菜单命令 Design / Update PCB PCB2.PCBDOC ,如图 5 — 78 所示,即可完成从
0 z- V h( |/ c2 S$ qSCH 原理图对 PCB 电路图的更新。
# R# N7 [1 _( Z5 x( r! I4 f图 5 — 78 更新 PCB 菜单 1 D2 w0 M5 R+ l# n+ W, b* Y
例如,在 SCH 原理图中将电容 C5 的电容值从 100pF 更改为 1000pF ,从
* o6 I% I# ?+ X/ ~Protel DXP 的主菜单中执行 UpdatePCB CLK . PcbDoc 命令后,将弹出项目设计更改管理对话框,如图 5 — 79 所示。
" r6 s( B; [# b- d$ e& n6 x% |图 5 — 79 项目设计更改管理对话框
* p$ U3 ~5 z( O8 E, \在项目设计更改管理对话框中单击 Validate Changes 按钮,检查更改,然后再单 - ^, N- K! q# [! k6 a. E0 E' ~
Execute Changes 按钮,执行更改。如果没有错误, SCH 原理图的更改将自动更新到 PCB 电路板上。更新前与更新后的 PCB 电路图,如图
9 ?5 `9 T" `- D/ a0 [' D5 — 80 和图 5 — 81 示。
8 V/ b: `/ O. [! ?图 5 - 80 更新前的 PCB 图 5 - 81 更新后的 PCB 3 k, Y. W k/ F; G: g
5.11.2 由 PCB 更新原理图 0 J" m d2 x1 h9 I9 k2 @, n5 y$ J" C
由 PCB 图更新 SCH
& i) i% t" c* H! G原理图与由 SCH 原理图更新 PCB 的原理图相同。在 PCB 设计环境下,执行主菜单命令 Design/Update Schematic in 〔 CLK. + N2 k4 l+ e& n9 F [0 d
PRJPCB 」,如图 5 - 82 所示。 & o& @0 ~5 I1 `
例如 ,在这里对 CLK . PCBDOC 电路板中的电阻 C5 进行更改,将电阻值从 100pF
# {3 w/ U$ t' ?7 e改为 1000pF 。
1 \* P k; S N( M选中该菜单项后,也将弹出项目设计更改管理对话框。使用上述相同可以将 C5 的更改反映到 SCH 原理图上。更改前后的 ' g( u* J+ G, h) z
SCH 原理图,如图 5 — 82 和图 5 — 83 所示。
# s) ^* M) E- W; N3 l; H图 5 — 81 PCB 图更新 SCH 图操作 图 5 — 82 SCH 图更新前 图 5 — 83 SCH 图更新后 |
|