1、问题一:有时要对原理图中某一个元件批量替换,或者给同一种元件统一添加属性值,这就要用到 replace cache 和update cache 命令。 方法一批量替换 replace cache 打开 cache,选中要替换的元件,如图所示 右键,replace cache 弹出替换对话框 Browse 选择元件库,new part name 栏选择新的元件,该元件用来替换原来的元件。 Action 中选择是否保留原来的属性,如果选择,那么原来的元件编号等信息保留,如果选择 replace schematic properties,原来的属性全部丢失,使用元件库中的默认属性替换。OK,执行替换
2、。 方法二批量更新 update cache 1. 打开 cache 2. 选择要更新的元件 3. 右键 update cache 这两个命令很像,但是有区别。 1. replace cache 可以改变元件库的连接,选择不同的库即可。可以使不同的元件,也可以在不同的库中。而 update cache 不能改变原理图中元件和元件库之间的连接关系,只能把新的 user properties 属性带进来。 2. 如果在元件库中添加了元件的 footprint 信息,想通过对 cache 操作带到原理图中,只能用 replace cache 命令。 问题二:OrCAD 原理图中如何批量修改元件封装属
3、性 方法一: 这个方法只能批量修改同一页原理图里的元件封装。 打开要修改的元件所在页,按 CTRL+F 调出查找对话框,如果要修改所有电阻的封装,其设置如下图所示: 点“OK”后我们看到所有电阻都被选定了 (当然其它不是电阻而以 R 开头命名的元件也被选中了,我们可以最后再单对这类元件进行修改) 然后按 CTRLE,调出属性编辑窗口,用鼠标选中“PCB FootPrint”列,如下图所示: 选定“Foot Print”列后按 CTRLE,在出现的对话框中敲入需要批量修改的封装名,如下图所示: 点“OK”后,所有被选定的元件的封装就被批量地修改了,最后再将一些“误修改”的元件进行更正即可。 方法
4、二: 这个方法的优点是能同时对多个原理图页进行批量修改, 缺点是修改封装属性时较第一种麻烦些。 进入“Part Manager”,如果不知道怎么进入,可以打开菜单“Windows”,再选择你所建立工程的文件名(后缀为 opj),如下图所示: 选择原理图根文件夹,如下图所示: 选择菜单:“Edit“-“Browse“-“Parts“,直接点 OK(选 Nets 可以批量修改网络名称) 出现元件浏览窗口, 利用鼠标加 Shift 和 Ctrl 在 Reference 中选中需要批量修改的元件,如下图所示: 然后执行 Edit/properties(CTRLE),在弹出的对话框中定位到“PCB FootPrint”列,修改其中的封装属性(可以修改好一个再复制粘贴,或者选中多个利用 NEW 命令),如下图所示: 其他属性包括元件序号,阻值等都可以参考以上方法。 方法三: 打开原理图,在菜单中选中 Edit-Global Replace,如下图所示,可以通过选中各个参数来在当前页或者整个设计中替换 Ports,Pins,Net。