|
下面是网上看到的更新封装的方法,但是我用了出错( b9 b9 }9 B0 B+ o: J
8 C0 O6 y5 g" O3 |( l* T( Z; n5.11 PCB 与原理图的相互更新
3 Q* d+ E. D: H7 c0 g% F% B在印刷电路设计中,有时在原理图和 PCB 电路图都设计好的情况下,难免会对其中的元件或电路进行局部的更改,更改较多的往往是元件的封装。有时在
/ e0 e6 s/ y9 I: k. Z7 ^5 uPCB 电路板上直接对某个元件的封装做了修改,也想自动地将更改反映到原理图上去;或者原理图上对某元件的数值大小进行修改,也希望能对应更改 PCB 电路板。 * A3 U0 C8 G' W7 F T
Protel DXP 提供了很好的 PCB 与原理图相互更新的功能。
, M7 [2 D+ _* E! y9 v0 @# g- ]8 a5.11.1 由 SCH 原理图更新 PCB
. g7 q1 |! x4 b \* R; w& H对 SCH l8 q4 ^/ j# h+ }
原理图进行了部分更改后,在原理图编辑环境下,执行主菜单命令 Design / Update PCB PCB2.PCBDOC ,如图 5 — 78 所示,即可完成从
# D+ j: M- n' G' M# C- sSCH 原理图对 PCB 电路图的更新。
8 D$ s5 Q: U! u, Z+ X图 5 — 78 更新 PCB 菜单 ( t5 x3 u1 X& _6 r
例如,在 SCH 原理图中将电容 C5 的电容值从 100pF 更改为 1000pF ,从 % m( R& K; H5 d! _3 I
Protel DXP 的主菜单中执行 UpdatePCB CLK . PcbDoc 命令后,将弹出项目设计更改管理对话框,如图 5 — 79 所示。 B4 {/ N. m) U3 c! b7 l
图 5 — 79 项目设计更改管理对话框 ! Q9 |" c7 C$ U8 N/ T! l
在项目设计更改管理对话框中单击 Validate Changes 按钮,检查更改,然后再单 5 Q$ J! p0 t3 B6 u! s1 Q! O
Execute Changes 按钮,执行更改。如果没有错误, SCH 原理图的更改将自动更新到 PCB 电路板上。更新前与更新后的 PCB 电路图,如图 . G4 b( d4 i3 D/ G4 ^5 }+ J. f! m
5 — 80 和图 5 — 81 示。
9 j( n7 a, ?5 F5 k- [! ?9 {图 5 - 80 更新前的 PCB 图 5 - 81 更新后的 PCB # b/ V& @& r6 U1 B: Y
5.11.2 由 PCB 更新原理图 $ t' k' t5 c( k4 G
由 PCB 图更新 SCH - y+ ?$ X, d* [1 I5 U5 F
原理图与由 SCH 原理图更新 PCB 的原理图相同。在 PCB 设计环境下,执行主菜单命令 Design/Update Schematic in 〔 CLK. 9 ~( u9 W1 X9 l4 I9 X3 L0 R t
PRJPCB 」,如图 5 - 82 所示。
& C1 q3 W+ d% l: {: o例如 ,在这里对 CLK . PCBDOC 电路板中的电阻 C5 进行更改,将电阻值从 100pF
. v; _& Z M, X {5 x改为 1000pF 。
% D9 Q$ [2 J% ~) H% z# s选中该菜单项后,也将弹出项目设计更改管理对话框。使用上述相同可以将 C5 的更改反映到 SCH 原理图上。更改前后的
* T% `* E6 K2 V% ?7 nSCH 原理图,如图 5 — 82 和图 5 — 83 所示。 ( J2 Q/ W& y0 e( S* o
图 5 — 81 PCB 图更新 SCH 图操作 图 5 — 82 SCH 图更新前 图 5 — 83 SCH 图更新后 |
|