技术文档 2026年07月6日
0 收藏 0 点赞 886 浏览 1811 个字
摘要 :

本人亲自进行了OrCAD Capture 17.4的实测, 经历了那种将焊盘属性逐个进行修改直至崩溃的状况, 新手要是依照步骤一步步去操作, 便能够轻松躲开这类常见的问题。 批量修改……

本人亲自进行了OrCAD Capture 17.4的实测, 经历了那种将焊盘属性逐个进行修改直至崩溃的状况, 新手要是依照步骤一步步去操作, 便能够轻松躲开这类常见的问题。

批量修改焊盘属性真的难吗

诸多的人, 一旦提及焊盘属性批量编辑这一情况,其最先作出的反应便是, 将那PCB编辑器打开, 逐一项去点击, 待修改几十个焊盘时, 会改到对自身产生怀疑, 仿佛人生都不可信了。实际上, OrCAD Capture自身所带有的全局编辑功能, 是完全能够将此完成的, 只是它隐藏得相对比较深而已。在我初始开始使用那个软件的时候, 在属性对话框里, 硬是翻找了好长的一段时间, 终究还是没有寻找到入口, 而后才发觉, 原来入口就在右键菜单那里呢。

三步完成焊盘属性批量编辑

第一步 选中并调用全局编辑

开启原理图页面, 摁住Shift键, 运用鼠标左键去框选所需修改焊盘属性的全部元器件。完成选取后, 右键单击任意一个已被选中的元件, 在弹出的菜单当中寻觅到Edit Properties——留意并非Edit Part。

在这个时候, 会弹出一个表格视图, 在此视图里, 所有被选中元件的属性, 全部被列在表格之中, 其中涵盖了PCB Footprint、Value、Reference等关键信息。而这个表格, 便是批量编辑的战场。

对于新手而言, 要避开这样的坑, 常见的报错情况是, 在右键菜单里, 没办法找到Edit Properties , 其缘由在于, 并未选中任何元件, 或者哪怕选中了, 选的却不是元件本体。正确的选中状态应该是, 元件周围冒出来虚线高亮框, 可不是仅仅只有引脚被点亮而已。要是到这份儿上了依旧找不到, 怎么着, 那就得检查一下OrCAD版本, 得是标准版及以上才可, 毕竟精简版会把这个功能给砍掉的。

第二步 定位焊盘属性列并批量替换

处于被打开状态的表格范围之内, 寻觅名为PCB Footprint的那一列。此列当中所呈现的便是每一个元件的焊盘属性名称。假使您打算将全部元件的焊盘从SOP8统一转变为SOP8_0.65P, 径直于表格里双击某一单元格进而进入编辑模式, 随后全选该列的所有单元格(点击列头便可选中整列), 输入新名称之后按Ctrl+Enter予以确认。

这个地方存在着一个坑, 直接按下回车键的话, 将会仅仅修改当前的单元格, 一定要使用Ctrl+Enter才能够应用到整列被选中的区域, 我在第一次的时候就跌倒在这儿了, 修改了好久之后才发现仅仅改了一个, 于是又不得不再重新来一遍。

【新手需防入坑】将那一列进行改动之后, 表格里头的一些单元格有可能呈现为红色, 这意味着那个焊盘的名称在库里面是不存在的。在这个时候, 不要匆忙去保存这个表格, 首先得确认一下库文件是不是已经添加了与之对应的焊盘名, 不然的话, 在保存之后去生成网表的时候就会出现报错, 提示Symbol ”XXX”. not found。解决的办法是, 先依照要求在库管理器里添加好新的焊盘, 之后再返回来进行批量编辑。

第三步 保存并同步到PCB

轻点表格左下方的Apply按钮, 接着将表格窗口予以关闭。这时原理图里所有元件的焊盘属性已然完成更新。关键的一步: 一定要重新去生成网表(Tools → Create Netlist), 不然PCB编辑器不会识别出属性的变更。

打开印刷电路板编辑器, 选择区域放置更新符号所在选项, 于弹出的对话框之内勾选更新所有焊盘, 点击确认, 你将会看到所有焊盘瞬间进行刷新, 无需再逐个进行拖拽调整。

【新手需防】同步完毕后, PCB之上容易呈现飞线错乱之状况 , 缘由乃新旧焊盘引脚顺序并不相同,举例来讲, 旧焊盘是以1 – 8顺序依次排开, 新焊盘却是以1 – 9进行排列, 引脚编号对不上便会产生报错。解决之办法为, 在批量编辑之前, 先要借助DataSheet去对比新旧焊盘的引脚定义, 保证完全兼容之后方可执行替换。要是不兼容, 那就需要先将旧焊盘的引脚映射表导出, 在替换之后手动去调整网络连接。

批量编辑焊盘属性的不适用场景

对于焊盘数量超出500个的复杂PCB而言, 这个方法并不适用, 原因在于进行全局编辑表格时会出现卡顿现象, 甚至可能导致崩溃。与之不同的替代方案是运用OrCAD的Skill脚本程序, 编写一个能够达成自动匹配焊盘名目的脚本, 并且一次性运行完毕。此外, 若是焊盘属性得依据规则进行差异化更改, 像部分采用SOP8, 部分采用SOP8_0.65P这种情况, 建议先借助Excel整好映射表, 然后利用Capture的Import功能进行批量导入, 这相比手动逐行修改效率要高不少。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4408.html

相关推荐
2026-07-10

我亲自实测了那款Altium Designer 22.0 , 遭遇过网表导入之后过孔尺寸变得杂乱无章、手动去修改花费…

2026-07-10

本人实际测试了Cadence Virtuoso 6.1.7, 经历过DRC报错率高达40%的那般具体实际操作时所碰到的难点,…

2026-07-10

经本人实际测试Cadence Allegro 17.4, 在信号完整性设置以及约束管理器映射方面踩过坑, 新手紧跟步…

2026-07-10

在智行者IC社区技术交流里, 不少开发者常常会陷入“代码能够运行就可以”这样的误区, 然而却忽略了底…

2026-07-09

本人实际测试了Simulink R2023a, 遇到过模型编译出现死锁以及求解器发生震荡这两个在具体实际操作过…

2026-07-09

此次是经由本人亲自进行测试, 针对Altium Designer 22版本与CAM350 10.6版本相配合之情况, 在那过程…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

底层重构升级,体验全面焕新

各位硬件工程师、电子爱好者大家好! 为提供更稳定、更高效的技术交流环境,智行者IC社区现已完成全站底层重构升级。本次升级全面优化网站版面布局、提速资源加载与下载通道,同时完善社区问答、资源分享、课程学习生态,大幅提升浏览与实操体验。地址为:https://www.zxzic.com 我们始终专注PCB设计、高速电路、嵌入式硬件、IC实战技术深耕,全力打造专业、纯粹、便捷的硬件技术交流聚集地,助力每一位学习者零基础入门、实战进阶、项目落地。

点击进入 我已知晓