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粘贴进去
保存修改
分页符修改完成
OrCAD批量修改跨页连接符名称相关推荐
- 四旋翼无人机学习第12节--跨页连接符的标号设置、DRC、PDF导出
文章目录 1 跨页连接符的标号设置 2 DRC与原理图检查 3 PDF导出 1 跨页连接符的标号设置 1.在设置跨页连接符的标号之前,需要去修改原理图的页码. 2.按照下图所示的操作步骤依次点击. 3 ...
- 第7讲、OrCAD页连接符的使用以及电源电路等绘制
在上一讲中我们学习了在OrCAD中如何使根据STM32F411CEU6的数据手册来绘制STM32F411CEU6最小系统原理图.涉及的知识点有器件的摆放.旋转.电气连接,网络连接符的使用,设计缓存的替 ...
- 批量修改文件夹下图片名称(Python)
本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...
- 批量修改文件夹或文件名称
批量修改文件夹或文件名称 1. 找到需要修改的文件夹(文件),Ctrl+A全选,点击左上角主页,找到复制路径 2. 新建excel文件,将复制的路径粘贴进去,用替换的方法将名称前的路径替换掉,这种方法 ...
- 如何批量修改云服务器BCC实例名称
操作场景 云服务器支持批量变更实例名称,名称以前缀+序号进行命名.例如在"批量修改实例名称"对话框,输入BaiduBCC,实例名称修改后为BaiduBCC-1.BaiduBCC-2 ...
- Cadence orcad 批量修改元件名称及序号
选中一张图纸或一个设计,点菜单Tools–>Annotate–>在弹出的对话菜单中如下选择 点击确定 查看元件名称及序号 元件名称全都变为问号 点菜单Tools–>Annotate– ...
- 批量修改文件名,将文件名称修改为目录名称
有时候我们需要修改大量文件名称,很多小伙伴不知道怎么操作,今天小编就来分享批量重命名的方法,将文件名称修改为目录名称,还在一个一个修改文件名称的小伙伴赶紧来看看,教你解放双手,一键搞定名称修改. 第一 ...
- python实现批量修改图片尺寸和图片名称
图片尺寸修改: import os from PIL import Imagefilename = os.listdir("D:\\Process\\old") base_dir ...
- 在Python里通过Pandas和pymysql库批量修改MySQL数据库的字段名称和字段类型
在Python做一个关键词排名处理程序的时候,使用Pandas将处理好的数据以pd.to_sql的方法写入MYSQL数据库,带有日期的字段名自动加了时分秒这样的"00:00:00" ...
最新文章
- 本来想用“{{”秀一波,结果却导致了内存溢出!
- mysql ubb html_UBB中轻松实现歌词同步播放_html
- jsp获取当前时间存入mysql数据库_jsp获取当前时间插入Mysql数据库?
- PostgreSQL数据库修改sql表的方法汇总
- 机器学习中的数学--数学知识复习
- SRM 625 DIV2
- Docker实践 -- 安装Docker
- 关于vs重新生成出现“错误 CS0006: 未能找到元数据文件”.
- jenkins+ansible+gitlab
- 写出python的基本语法规则_【Python基础】python基本语法规则有哪些-赵小刀的回答...
- 乌龟git安装和使用
- oppor11点击Android,OPPO R11怎么网络共享?OPPO R11三种共享网络设置教程
- stm32 代码加密
- 文本语音阅读器——Python简单实现
- GNSS测量与数据处理(第十周)
- 对搜索引擎不友好的网站具有的特征
- 太懒了,所以用小爱开楼下的门禁
- 1024| 只为程序员们打Call(多重福利)
- 三大核心驱动,老子云:让企业拥抱 “元宇宙” 更简单
- 感人的爱情小故事(台湾)
热门文章
- Java中的HashMap和HashTable到底哪不同?
- 华为鸿蒙如何兼容多系统,华为鸿蒙系统支持的手机型号有哪些?鸿蒙手机操作系统支持机型公布[多图]...
- [架构之路-6]:架构师 - 架构师应该具备的架构思维
- iOS LaunchScreen.storyboard 更新图片不生效
- HR SaaS如何黏住用户?企飞要从财税优化等刚需服务切入
- 好用的生产型企业ERP系统有哪些?
- REST接口规范总结
- PE格式: 分析IatHook并实现
- GBase8s数据库ALTER SEQUENCE 语句
- L2范数的计算展开式