orcad如何批量替换离页符号?
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粘贴进去
保存修改
分页符修改完成
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有