cadence SPB17.4 - 批量修改相同原理图元件的属性

本文档介绍了一种在SPB17.4中批量修改原理图元件PCB封装的技巧,避免了手动逐个修改的繁琐。通过首先修改一个元件的封装,然后使用查找功能定位相同key的其他元件,全选后编辑属性并利用进程内剪贴板进行批量粘贴。此外,还分享了一个快捷方式,即复制修改后的封装,全选需要粘贴的格点,一次性完成所有粘贴,显著提高了工作效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

先画好了原理图(制作了原理图元件封装,没有填PCB封装),现在,在已经画好的原理图上,开始更新原理图元件的PCB封装。

笔记

一种原理图元件,在原理图上一般会有多个(e.g. R0603 电阻一堆…)。一个一个改是很麻烦的。

SPB17.4批量修改封装时,不支持全局剪贴板数据,只能手工输入,因为封装名称是第三方导入的,如果很长不好记忆,输入起来就很麻烦。只能是先修改一个原理图元件封装,然后再查找这个元件的key(我用的CIS数据库,key 是不重复的,一个key值就代表一个原理图封装元件),找到后,全选这些元件,然后右击菜单选编辑属性。因为有一个元件已经改了封装名称,所以在列表中,就可以在进程内,选择这个元件的封装,CTRL + V 到其他原理图元件的封装位置。

修改过程

现在修改的是封装,如果需要修改其他属性,是一样的操作。

如果这个元件封装有多个原理图器件实例,先手工改一个

在这里插入图片描述
在这里插入图片描述
修改单个元件属性的UI, 支持全局剪切板,将资源管理器中的封装名称复制一下,粘贴到元件对应的属性中就行,很方便。

可以看到自己作为key的值为RES_0001

查找key值相同的所有原理图元件

在工程节点上选择查找
在这里插入图片描述

在IDE右边的查找框开始找RES_0001
在这里插入图片描述
如果key没错的话,在IDE下方的查找结果中,就看到了找到的一堆相同封装的原理图元件。
在这里插入图片描述
在查找结果列表中,全选所有的元件。
点击第1个元件,然后拉动右边滚动条到最底部,按住SHIFT键,点击最后一个元件,这样,找到的元件都被选中了。
在选中器件的阴影上,右击选编辑属性
在这里插入图片描述
选中自己改过的那个正确的封装名称,双击选中,拷贝(CTRL + C)
在其他要改的格点中点击,粘贴(CTRL + V)
在这里插入图片描述

备注

在编辑多个器件属性的列表中,只支持进程剪贴板,不支持全局剪贴板,这应该是SPB17.4的bug。对于他们程序员来说,就是将剪贴板API的参数2句柄,设置为NULL 这么简单。
作为使用者,如果遇到啥问题,就得自己想折了。

补充 - 2022_0408_1256

一个一个的粘贴也很麻烦,试了一下,可以拷贝后,全选要粘贴的所有格点,按一次CTRL + V 就可以一次性粘贴完。

先双击手工改的那个封装属性格点,CTRL + C拷贝。
然后点击第一个封装格点,拉动滚动条到底部,按住SHIFT, 点击最后一个格点,然后CTRL + V, 一次性就粘贴完了,很方便。
然后点击保存按钮回原理图界面。
在这里插入图片描述

回答: 在Cadence SPB17.2中,CIS数据库是用来记录CIS的database和SPB设计文件之间的接口数据信息的。这些信息包括使用哪个数据库作为CIS数据库,使用哪些表,以及哪些字段是SPB要用的特定资源。\[1\]如果你想在原理图中放置CIS数据库元器件,你可以使用SPB17.4自带的原理图库。这个库可以通过将其复制粘贴到你的库工程中来使用。SPB17.4自带的原理图库的位置是D:\Cadence\SPB_17.4\tools\capture\library。\[2\]此外,Cadence OrCAD还支持强大的数据库功能,可以实现不同电脑之间共用数据库,方便统一管理。特别是在大公司,使用Database Part功能可以保证大家的库是一致的,并支持与ERP等系统的数据同步。\[3\]如果你想在SPB17.2中使用CIS数据库,你可能需要进行MySQL数据库的安装。 #### 引用[.reference_title] - *1* *2* [cadence SPB17.4 建立CIS数据库的原理图库](https://blog.csdn.net/LostSpeed/article/details/123656535)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [【Cadence 17.4教程】----- Cadence CIS数据库的建立](https://blog.csdn.net/zj820137793/article/details/130587595)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值