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粘贴进去 :

 

保存修改 :

分页符修改完成 :

 

 

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值