OrCAD批量修改跨页连接符名称 

本文介绍如何使用OrCAD软件批量修改跨页连接符的名称,通过构建有序坐标和利用Excel进行数据处理,实现分页符名称的高效修改,适用于原理图设计中的信号定义和器件引脚定义。

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

OrCAD批量修改跨页连接符名称 

 

【问题痛点】 

直接修改名称,无论是在分页符 -Properties里面, 

还是网络名称 - Alias里面, 

都存在X轴按顺序排列,Y轴是乱序的情况, 

直接从另一个有规律的位置粘贴进去,位置匹配不上。 

 

【使用情况】 

1、根据连接器信号定义,批量修改分页符; 

2、根据器件引脚定义(原理图库文件),批量修改分页符 

 

【前提条件】 

1、已经有了一个有序定义; 

2、有网络名称,又有分页符,没必要。 

加上分页符,网络连线的名称自动改成跟分页符一致。 

 

【顺序修改定义的关键:构建有序的绝对坐标】 

 

【Excel模板】Orcad - 批量调整跨页连接符名称.xlsx

【链接】:https://lanzous.com/ic2vuej

 

(1)前提条件: 

排序好的器件引脚名称,第一列,第二列,依次从上到下 

可直接在Edit Part中,选择第一列+第二列,复制Properties; 

或者是 Excel中定义好的名称,如连接器信号定义,按顺序。 

 

(2)构建有序排列的数据库:坐标+名称 

复制出现有的坐标,先按X排序(或者不用排序),再按Y排序, 

构建一个绝对坐标Z=X*(X+Y),粘贴前述的有序名称 

 

(4)在数据库中查找引用数值 

复制出现有坐标,不用排序,构建新坐标Z=X*(X+Y), 

查找引用前面的数值 =VLOOKUP(P3,$K$3:$L$98,2,FALSE) 

 

1、准备信号定义和库文件 

信号定义,Excel表格 

 

原理图库文件 

 

2、添加跨页连接符 

(1)按照最长的名称 

(不会因为最后生成的名称太长而覆盖箭头), 

复制粘贴跨页连接符 

 

3、(多个)器件排序 

调整原理图绘图区域尺寸, 

将所有接插件摆成一排(水平对齐), 

保证X、Y坐标的关系,是按顺序增大的。 

 

4、复制跨页符的属性 

(1)修改分页符属性 

选择原理图,Edit - Browse - Nets 或 Off-page connectors 

(2)复制X、Y坐标和分页符名称 

按shift选择最后一行,Edit - Properties 

根据X、Y轴坐标调整跨页连接符的名称,但Y轴坐标数值排列无规律,需要调整。 

 

5、在Excel中构建新的绝对坐标(无序) 

新建坐标,按顺序命名 

按shift选择最后一行,ctrl+insert 复制出来,到Excel中修改。 

新建坐标 = X*(X+Y) 

 

6、对新的绝对坐标进行排序,生成有序的新的绝对坐标 

取出X和Y坐标值,按升序排序。 

新建坐标 = X*(X+Y),按顺序命名 

 

7、整理信号定义:多列合并为一列 

(5)整理信号定义列表 

方法:【Excel多列合并为一列】 

参考文章: https://www.ruhe8.com/article/2438.html 

 

1、在B11单元格输入=C2 

2、复制C2中的公式到B11:AG300单元格区域 

3、复制完毕后A~AG列所有数据都已经全部显示在A列中 

4、复制A列中所有数据,【选择性粘贴】中选择“数值”、“值和数字格式”,把公式转化为数据 

5、删除A~AG各列不相关数据即可 

 

8、生成数据库:绝对坐标(有序)+信号定义(有序) 

 

9、按照新的绝对坐标(无序版本),在数据库中,查找对应的信号定义(无序) 

使用vlookup查找函数,查找顺序命名,按原新坐标顺序赋值 

 

10、更新分页符的属性 

粘贴新名称 

还是按顺序的,ctrl+insert 复制出来,到Excel中修改 

shift+insert粘贴进去 

保存修改 

分页符修改完成 

 

### Orcad 批量修改符号名称教程 在 Cadence OrCAD Capture 中,批量修改符(Off-page Connector)的名称可以通过多种方式实现。以下是具体的操作方法: #### 方法一:通过 Edit 菜单中的 Browse 功能 为了简化操作并提高效率,在编辑多面原理图时,可以选择使用 `Edit` 下拉菜单中的 `Browse` 功能来定位和更改多个实例下的网表或连接器标签。 - **选择原理图** 首先打开目标项目文件,并导航到需要调整的具体图纸位置[^3]。 - **启动浏览模式** 接着点击顶部工具栏里的 `Edit -> Browse -> Nets 或 Off-page connectors` 来激活浏览器窗口[^1]。 - **筛选与替换** 浏览器会显示当前文档内所有的网络列表以及对应的离链接对象;此时可以根据实际需求输入旧有的字符串作为过滤条件,再指定新的替代文本完成统一更新过程[^2]。 #### 方法二:利用查找和替换功能 另一种更为直观的方式就是借助于全局性的 “Find and Replace” 工具来进行快速更正工作。 - **进入查找界面** 访问 `Tools -> Find & Replace...` 命令开启对话框[^4]。 - **配置参数** 设置好匹配项为 "Net Label" 或者其他适当选项后,填入待变更前后的文字内容,最后按下确认键执行命令即可一次性处理大量相同类型的标注信息[^5]。 以上就是在 Orcad批量化管理不同面间互联标记的有效途径之一。值得注意的是,尽管这些技巧能够极大地方便工程师们的工作流程,但在实施任何大规模改动之前仍需谨慎备份现有工程资料以防意外情况发生。 ```python # Python 示例代码仅用于说明逻辑结构而非真实可运行程序 def batch_rename_off_page_connectors(old_name, new_name): """ 批量重命名OrCAD中的off-page connector 参数: old_name (str): 当前使用的名称 new_name (str): 新的目标名称 返回: None """ # 模拟调用API接口进行查找和替换操作 find_and_replace_in_schematic("Off-page Connectors", old_name, new_name) batch_rename_off_page_connectors('old_label', 'new_label') ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值