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批量修改跨页连接符名称相关推荐

  1. 四旋翼无人机学习第12节--跨页连接符的标号设置、DRC、PDF导出

    文章目录 1 跨页连接符的标号设置 2 DRC与原理图检查 3 PDF导出 1 跨页连接符的标号设置 1.在设置跨页连接符的标号之前,需要去修改原理图的页码. 2.按照下图所示的操作步骤依次点击. 3 ...

  2. 第7讲、OrCAD页连接符的使用以及电源电路等绘制

    在上一讲中我们学习了在OrCAD中如何使根据STM32F411CEU6的数据手册来绘制STM32F411CEU6最小系统原理图.涉及的知识点有器件的摆放.旋转.电气连接,网络连接符的使用,设计缓存的替 ...

  3. 批量修改文件夹下图片名称(Python)

    本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...

  4. 批量修改文件夹或文件名称

    批量修改文件夹或文件名称 1. 找到需要修改的文件夹(文件),Ctrl+A全选,点击左上角主页,找到复制路径 2. 新建excel文件,将复制的路径粘贴进去,用替换的方法将名称前的路径替换掉,这种方法 ...

  5. 如何批量修改云服务器BCC实例名称

    操作场景 云服务器支持批量变更实例名称,名称以前缀+序号进行命名.例如在"批量修改实例名称"对话框,输入BaiduBCC,实例名称修改后为BaiduBCC-1.BaiduBCC-2 ...

  6. Cadence orcad 批量修改元件名称及序号

    选中一张图纸或一个设计,点菜单Tools–>Annotate–>在弹出的对话菜单中如下选择 点击确定 查看元件名称及序号 元件名称全都变为问号 点菜单Tools–>Annotate– ...

  7. 批量修改文件名,将文件名称修改为目录名称

    有时候我们需要修改大量文件名称,很多小伙伴不知道怎么操作,今天小编就来分享批量重命名的方法,将文件名称修改为目录名称,还在一个一个修改文件名称的小伙伴赶紧来看看,教你解放双手,一键搞定名称修改. 第一 ...

  8. python实现批量修改图片尺寸和图片名称

    图片尺寸修改: import os from PIL import Imagefilename = os.listdir("D:\\Process\\old") base_dir ...

  9. 在Python里通过Pandas和pymysql库批量修改MySQL数据库的字段名称和字段类型

    在Python做一个关键词排名处理程序的时候,使用Pandas将处理好的数据以pd.to_sql的方法写入MYSQL数据库,带有日期的字段名自动加了时分秒这样的"00:00:00" ...

最新文章

  1. 本来想用“{{”秀一波,结果却导致了内存溢出!
  2. mysql ubb html_UBB中轻松实现歌词同步播放_html
  3. jsp获取当前时间存入mysql数据库_jsp获取当前时间插入Mysql数据库?
  4. PostgreSQL数据库修改sql表的方法汇总
  5. 机器学习中的数学--数学知识复习
  6. SRM 625 DIV2
  7. Docker实践 -- 安装Docker
  8. 关于vs重新生成出现“错误 CS0006: 未能找到元数据文件”.
  9. jenkins+ansible+gitlab
  10. 写出python的基本语法规则_【Python基础】python基本语法规则有哪些-赵小刀的回答...
  11. 乌龟git安装和使用
  12. oppor11点击Android,OPPO R11怎么网络共享?OPPO R11三种共享网络设置教程
  13. stm32 代码加密
  14. 文本语音阅读器——Python简单实现
  15. GNSS测量与数据处理(第十周)
  16. 对搜索引擎不友好的网站具有的特征
  17. 太懒了,所以用小爱开楼下的门禁
  18. 1024| 只为程序员们打Call(多重福利)
  19. 三大核心驱动,老子云:让企业拥抱 “元宇宙” 更简单
  20. 感人的爱情小故事(台湾)

热门文章

  1. Java中的HashMap和HashTable到底哪不同?
  2. 华为鸿蒙如何兼容多系统,华为鸿蒙系统支持的手机型号有哪些?鸿蒙手机操作系统支持机型公布[多图]...
  3. [架构之路-6]:架构师 - 架构师应该具备的架构思维
  4. iOS LaunchScreen.storyboard 更新图片不生效
  5. HR SaaS如何黏住用户?企飞要从财税优化等刚需服务切入
  6. 好用的生产型企业ERP系统有哪些?
  7. REST接口规范总结
  8. PE格式: 分析IatHook并实现
  9. GBase8s数据库ALTER SEQUENCE 语句
  10. L2范数的计算展开式