于电路设计范畴之内,特别是针对PCB予以设计之际,大量地修改器件的所属属性,乃是一项有助于提升工作效率、保障设计具备一致性的关键行为举动,它所表述的是借助于EDA软……
于电路设计范畴之内,特别是针对PCB予以设计之际,大量地修改器件的所属属性,乃是一项有助于提升工作效率、保障设计具备一致性的关键行为举动,它所表述的是借助于EDA软件所拥有的特定功能,针对原理图或者PCB库当中的多个各种元器件的相关参数,类似于数值、封装、制造商编号等这些,去施行集中一体式、快速地改变调整,并非依靠手工逐个进行编辑。
为什么需要批量修改器件属性
当进行设计迭代以及方案变更之际,常常会牵涉到数量众多器件的参数调整,比如,把电路里全部的104电容改换于105,又比如,将某一系列电阻的封装统一从0805转变为0603。手动去操作不但耗费时间,而且更加容易出现差错遗漏。进行批量修改能够保证全局实现同步,防止因个别器件没有更新而致使的原理图与实物不相匹配、采购失误或者生产出现问题,这是从源头把控设计质量的一种有效方式。
如何批量修改器件属性的值
如Altium Designer、Cadence OrCAD/Allegro、KiCad等这般的主流EDA工具,均已内置了批量编辑功能。一般通常历经的步骤如下,其首步乃是借助查找相似对象功能,依靠筛选条件(像Comment、Footprint)此诸多条件,从而选中全部目标器件;接着在弹出的属性面板当中,直接去修改目标属性这一栏,并勾选“应用到所有”或者与之相类似的选项。对于更复杂的批量替换,比如依据BOM表更新制造商料号,这可能需要编写脚本,或者使用工具的数据管理插件来导入外部表格,以此完成批量关联更新。
批量修改器件属性时有哪些注意事项
在进行操作以前,一定要针对当下的设计做备份或者保存版本,这可是最为关键的安全举措。当进行批量修改之际,需要认真仔细地核查筛选条件,防止错误地选中那些不应该被修改的器件。在修改达成之后,一定得去执行设计规则检查,也就是DRC,并且着重复查网络连接,还有封装兼容性以及生成的诸如Gerber、BOM这类生产文件。对于团队协作的项目而言,修改之后要及时去进行通知,还得同步更新给所有相关的成员,以此确保设计数据的一致性。
你有没有在进行批量属性修改之际,碰到过让人记忆深刻的“坑”,或者拥有什么独家的高效技巧?欢迎于评论区去分享你的经验,要是觉着本文有作用的话,请点赞并且分享给更多有需求的同行。
微信扫一扫