我们从2011年坚守至今,只想做纯粹的技术论坛,请不要发布和技术无关的话题。  本站有两万多份高大上的PCB和原理图下载,每日更新中,欢迎常回来看看

 找回密码
 立即注册
搜索
查看: 1978|回复: 59

[移动软件开发] 这几款原理图辅助设计工具你知道吗? OrCAD Capture 小工具:2025汇总版整理

  [复制链接]
  • 打卡等级:常住青年
  • 打卡总天数:56
  • 打卡月天数:0
  • 打卡总奖励:174
  • 最近打卡:2026-01-13 15:38:25

30

主题

1245

回帖

876

积分

二级逆天

积分
876

终身成就奖社区居民

QQ
发表于 2026-1-27 11:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×

@吴总,如果发在这里不合规,或者内容不合规的话,请见谅哈,到时我整改哈回望2025,在下班公司放人之后,还是努力挑灯夜战做了几个小工具,其中有的工具还得到了一些大厂同行、武林高手的基本认可,在此表示真诚感谢;

2025,神舟飞船畅游太空,SpaceX频发火箭,国内外科技水平日新月异,作为一名硬件人员,在此发出真挚祝愿:愿你我瞄准科技方向,与时俱进,在提升技术的同时,创造出更加美好的生活!

回归正题,本文将以往做的Capture小工具进行整理,以便于技术朋友了解,主要工具如下:1 工具概览

适用于Cadence16.6、17.4、24.1等版本;

1.1放置阵列(Off-page、Port、Alias)工具

功能:快速、轻松、灵活的放置Off-page、Port、Alias;

113233360bd0b0.png

工具界面

1.2Parts操作助手

功能:

1、格式刷功能:快速、轻松、灵活的将Parts批量刷成自己喜欢的格式;

2、NC功能:快速、轻松、灵活的将Parts批量进行NC操作,以及恢复操作;

3、Rotate功能:快速将多个Parts以各自中心进行旋转90°;

113233687930d2.png

工具界面

1.3Wires操作助手

功能:

1、选中网络线,一键自动批量放置Off-page;

2、选中网络线,一键自动批量放置Port;

3、选中网络线,一键自动批量放置Bus;

1132345f3276fb.png

工具界面

1.4Replace操作助手(Offpage、Port类型互换)

功能:任意类型Off-page <-> 任意类型Port;

1132348cd25d37.png

工具界面

1.5在框选的区域内替换工具

功能:快速、轻松、灵活的实现一键批量替换,支持Alias、Off-page、Port、VCC、GND;

113234c63ea940.png

工具界面

1.6在框选的区域内添加前后缀工具

功能:快速、轻松、灵活的实现一键批量添加/删除前后缀,支持Alias、Off-page、Port、VCC、GND;

113235f90e4cfe.png

工具界面

1.7调色&设置线条粗细工具

功能:

1、调色:将Part、Wire、Off-page、Port、Alias、Global(VCC、GND)、Line、Text等进行统一调色,框选对象-点击按钮,即可完成操作,非常便捷;

2、设置线条粗细:将Wire、Line统一设置粗细,框选对象-点击按钮,即可完成操作,非常便捷;

113235e7af70d3.png

工具界面

1.8Align操作助手

功能:一键对齐Alias、Part、Off-page、Port;

113235c8120096.png

工具界面

1.9提取PinName&添加网络标号工具

功能:手动框选Pins,然后执行菜单,会自动添加网络标号(名称为Pin的Name),这对于FPGA等设计较为方便;

备注:该功能暂无工具界面;

1.10放置一组任意的NetAlias

功能:首先在Excel中编辑好自己想要的NetAlias,然后执行菜单,会自动放置网络标号(名称为Excel中编辑的Name),这使得可以灵活、快速的放置任意的NetAlias;

备注:该功能暂无工具界面;

1.11原理图换Pin工具

功能:在Allegro中进行换Pin后,需要在Capture中进行对应调整;该工具通过选择换Pin文件,然后执行Swap命令,可以自动在Capture中做调整,这样不仅节约了大量时间,而且可以避免人工换Pin的出错;

1132368d8ae11c.png

工具界面

1.12显示隐藏某个属性工具

功能:可以将Part、电源(VCC、GND)的某个属性快速的显示/隐藏起来;这样不希望别人看到的属性信息就可以快速的隐藏起来,而想查看时又可以快速的恢复显示;

11323611d485d8.png

工具界面

1.13框选过滤器工具

功能:众所周知,Capture自带的过滤器,必须点击OK后才能进行其他操作,有时候会不断的切换选择的对象,需要反复的打开窗口/关闭窗口,甚是麻烦;而此款过滤器工具可以始终保存开启状态,解决了在不关闭窗口无法进行其他操作的问题,这样可以快速任意的框选自己想要的类型,操作上大大简便;

11323647469fa1.png

工具界面

2 使用说明

以下是所有工具的使用说明;

2.1放置阵列(Off-page、Port、Alias)工具2.1.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在Top层某一Page下,点击:

1132375c230929.png

即可调出工具窗口,如下:

1132377689057d.png 2.1.2放置阵列:Off-page

操作一目了然,如下:

11323825cbe07e.png

然后在Page上用鼠标点击一下你要放置的目标区域,最后点击Place按钮;放置后效果如下:

113238657d766c.png

放置其他类型也是类似操作

需要注意的是:如果鼠标点击的目标区域周围不够空旷,周围空间不足以容纳将要放置的Off-page、Port、Alias,那么工具不会执行放置,此时需鼠标重新点击空旷的目标区域;

2.1.3放置阵列:Port

操作一目了然,如下:

1132381f663900.png

然后在Page上用鼠标点击一下你要放置的目标区域,最后点击Place按钮;放置后效果如下:

1132392789f56b.png

放置其他类型也是类似操作

需要注意的是:如果鼠标点击的目标区域周围不够空旷,周围空间不足以容纳将要放置的Off-page、Port、Alias,那么工具不会执行放置,此时需鼠标重新点击空旷的目标区域;

2.1.4放置阵列:Alias

操作一目了然,如下:

113239df21b26d.png

然后在Page上用鼠标点击一下你要放置的目标区域,最后点击Place按钮;放置后效果如下:

1132397ea231dd.png

需要注意的是:如果鼠标点击的目标区域周围不够空旷,周围空间不足以容纳将要放置的Off-page、Port、Alias,那么工具不会执行放置,此时需鼠标重新点击空旷的目标区域;

2.2Parts操作助手2.2.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

113240df2f7652.png

然后在Top层某一Page下,点击:

113240f449c346.png

即可调出工具窗口,如下;

2.2.2Brush-格式刷功能

在原理图设计中,如果Parts的Reference、Value等属性排列比较杂乱,如果一个一个调整的话,尽管简单,但比较费事;在此,就可以应用Brush功能;

其中支持Color、Font、Display Format选项,勾上后可以将该属性一并刷成目标样式;

113240791fbc31.png

以下图为例,电容的Reference、Value排列杂乱无章,比如想让所有电容都按照C392样式进行排列,操作如下:

先选中C392,点击Get按钮;然后再选择其他的Parts,再点击Brush按钮,就可以一键将格式按照C392进行排列,如果勾选Color复选框的话,可以将颜色也设置为一致;

113241f4a349f0.png

格式刷写前

1132416d522b0e.png

格式刷后(未勾选Color)

113241aeef96bb.png


格式刷后(勾选Color)

2.2.2.1 配置

考虑到有的大佬会给Part添加一些特殊的属性,在此可以通过修改配置文件,设置哪些属性会进行格式刷写;

1132422f154f7f.png 113242289c88c5.png

文件位于安装路径下的capture_custom_menus_of_Part_Operation文件夹

2.2.3NC&RE功能

在原理图设计中,如果将某个Part的值标注为NC,通常表示该Part不焊接;这种操作一般是手工进行操作,如果Parts数量比较多的话,修改起来必然繁琐无味;在此,就可以应用NC&RE功能,一键操作,绝对easy!

1132428cdeb472.png 2.2.3.1 模式设置

默认设置的是模式1,增加后缀;如该模式不满足需求,可以查看其他模式的文件说明是否满足效果,并自行调整模式设置;

113243ef59f9eb.png

选中选件,点击NC按钮,完成NC操作:

1132436c07c5fb.png

效果一目了然!

如果想恢复,选中器件,点击RE按钮,完成复位操作;

2.2.4Rotate功能

框选多个Parts,可将所有Part以各自中心进行旋转;框选Part,然后点击按钮即可;

113244b078e217.png 2.3Wires操作助手2.3.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

113244d300f24f.png

这时会弹出放置窗口,如下;

113244a1419a07.png

当鼠标移动到各个替换按钮上,Description框会自动显示出按钮的功能描述信息;

2.3.2放置Off-page

选中网络,点击按钮,一键生成,如下:

113244566e0681.png 1132451b8fd473.png

放置其他类型也是类似操作

在原理图设计中,在对Wire添加Off-page时就可以应用该功能,尤其是在Wires比较多时,更能突出便捷性;

2.3.3放置Port

选中网络,点击按钮,一键生成,如下:

1132457ac65bc4.png 11324665eac1cf.png

放置其他类型也是类似操作

在原理图设计中,在对Wire添加Port时就可以应用该功能,尤其是在Wires比较多时,更能突出便捷性;

2.3.4放置Bus

选中网络,点击按钮,一键生成,如下:

113246df29d1d2.png 11324669438ec6.png

在原理图设计中,在对Wire添加Bus时就可以应用该功能,尤其是在Bus总线比较多时,更能突出便捷性;

2.4Replace操作助手(Offpage、Port类型互换)2.4.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

11324701b66e81.png

这时会弹出工具窗口,如下:

1132475cdd2cbe.png

当鼠标移动到各个替换按钮上,Description框会自动显示出按钮的功能描述信息;

2.4.2方向调整:Off-page替换

比如左侧的Off-page是Input,现在想要转换方向,改成Output;这时候就可以快速完成,操作如下:

11324709658210.png 1132483703260f.png

替换其他类型也是类似操作

2.4.3方向调整:Port替换

比如左侧的Port是Input,现在想要转换方向,改成Output;这时候就可以快速完成,操作如下:

113248b8aaf0f2.png 1132486933c831.png

替换其他类型也是类似操作

2.4.4互相替换:Off-page<->Port

比如左侧的Port是Input,现在想要替换成Off-page,且改成Output;这时候就可以快速完成,操作如下:

11324948ebbb2b.png 113249d1e61f23.png

替换其他类型也是类似操作

2.5在框选的区域内替换工具2.5.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

113250e4c07f75.png

这时会弹出放置窗口,如下;

113250294649f2.png 2.5.2框选区域->勾选想要替换的类型->输入内容->点击替换 113250e9a282ed.png 1132507109c1f7.png

速率嗖嗖的!

注意:替换区分大小写,且全部替换;这种替换使得你可以将其中的字符进行大小写切换,如将MCU替换为mcu,或者反过来;

2.6在框选的区域内添加前后缀工具2.6.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

11325133c80664.png

这时会弹出放置窗口,如下;

11325103f419ef.png 2.6.2框选区域->设置选项->勾选想要添加/删除的类型->输入内容->点击Add/Delete按钮 113252f23d880d.png 1132527f84359e.png

以上为演示,速率嗖嗖的!

注意:

1、分隔符支持三种:- _ .

2、前后缀区分大小写;

2.7调色&设置线条粗细工具2.7.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

1132527c3a154b.png

这时会弹出放置窗口,如下;

113253281b0b62.png 2.7.2框选->点击即可

框选内容,点击按钮即可,示例如下:

1132535564c4a4.png

其他颜色类型也是类似操作

2.8Align操作助手2.8.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在Top层某一Page下,点击:

1132565c0367aa.png

这时会弹出工具窗口,如下:

113257d3225e2a.png 2.8.2框选区域->选择类型->点击按钮 1132586b702f6b.png 113259cd8e0ef1.png

其余对齐方式也是类似操作

自动对齐Name功能:以Port对齐为例,在对齐过程中,不仅对齐了Port本身,Port自身的Name也是会执行Left左对齐,如上图;

2.9提取PinName&添加网络标号工具

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,选择需要引出线的Pins,如下:

113300571692ab.png

右键选择菜单,如下;

11330004417b04.png

执行后效果,如下:

113301dea63bc5.png

从此设计变得:So Easy!

2.10放置一组任意的NetAlias2.10.1第一步~打开temp.xls文件,选择NetAlias区域,执行Ctrl+8 113301586a40d4.png 2.10.2第二步~在Capture中的某一Page下右键操作(支持快捷键)

打开DSN设计文件(注意:安装后要关闭Capture,重新打开);然后在某一Page下,右键操作,效果立竿见影,从此原理图设计开始变得快捷!

1133013e634024.png 2.11原理图换Pin工具

用Allegro业界著名大佬zsking的换Pin工具完成换Pin操作后,生成换Pin文件SwapPinResult.txt,将该文件复制到.DSN的路径下,以备调用:

113302cf620d06.png

SwapPinResult.txt文件示例

1133024cbdc896.png

大佬名片

2.11.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开),然后在某一Page下操作:

1133032e2b9854.png

这时会弹出放置窗口,如下;

113303d6d8269c.png 2.11.2选择路径->完成换Pin 11330443ff10ea.png 11330442cad83f.png 2.11.3注意事项

1、当前只支持单个Part的替换,对于常规设计来说的,一般够用了;如果SwapPinResult.txt文件中包含两个及以上的Part,可以做成多个.txt文件,依次选择,依次替换,

2、对于需要换Pin的Part,尽量做成以下格式:

1133057cdbe036.png

3、当前的换Pin算法做了如下检测:只有SwapPinResult.txt文件中OldNet全部包含在当前所选Part相连的Alias中,才会进行换Pin操作;

2.12显示隐藏某个属性工具2.12.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在某一Page下,点击:

113305b2ea9ace.png

这时会弹出放置窗口,如下;

113306e0cd1219.png 2.12.2框选区域->输入属性名称->点击按钮 113306039aa70a.png

该功能只对你选中的Part、电源(VCC、GND)进行操作,即便框选了其他不必要的内容也无妨;

注意:输入属性名称时注意区分大小写;

2.13框选过滤器工具2.13.1打开插件

打开你的.DSN设计文件(注意:安装后要关闭Capture,重新打开);

然后在Top层的某一Page下,点击:

113306dd53eefb.png

这时会弹出放置窗口,如下;

113307208a97a6.png 2.13.2勾选类型->点击OK按钮 1133267ab1c1c1.png 3 软件特色

1、窗口置顶,无论切换到哪一页Page,窗口始终至于顶层;

2、窗口自带记忆功能:首次打开窗口位于屏幕左上角,移动到一个合适的位置后,下次会在该一位置打开;

3、窗口自带过滤功能(只对勾选的类型进行操作);

4 工具获取

关注公众号后,查看对应的文章,查看获取方式;

以上工具均为付费工具,因为确实是付出了很多个日夜才做出来的,感谢各位技术朋友的理解与支持,换位思考,将心比心;

如使用过程中遇到问题,请关注公众号,发送消息留言反馈;

5 技术支持

可通过公众号后发消息,或者先加上微信发消息留言反馈沟通;作者看到消息后会及时回复的;再次感谢各位技术朋友的理解与支持;

6 写在最后

《小园漫步》公众号尽力为硬件设计者提供一些小小工具,以提升设计工作效率,如您觉得还可以,将不胜荣幸!



@吴总,如果发在这里不合规,或者内容不合规的话,请见谅哈,到时我整改哈



  • 打卡等级:以坛为家I
  • 打卡总天数:77
  • 打卡月天数:0
  • 打卡总奖励:275
  • 最近打卡:2026-08-03 21:59:18

0

主题

396

回帖

448

积分

二级逆天

积分
448
发表于 2026-1-28 22:04 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:584
  • 打卡月天数:9
  • 打卡总奖励:1890
  • 最近打卡:2026-11-10 21:22:23

0

主题

1743

回帖

3189

积分

二级逆天

积分
3189
发表于 2026-1-28 22:30 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:536
  • 打卡月天数:8
  • 打卡总奖励:1644
  • 最近打卡:2026-11-09 22:52:36

1

主题

5123

回帖

3812

积分

PADS20210412初级班

积分
3812

社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

发表于 2026-1-28 23:02 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:435
  • 打卡月天数:7
  • 打卡总奖励:1193
  • 最近打卡:2026-11-10 17:28:35

19

主题

2603

回帖

3280

积分

PADS20220105初级班

积分
3280

社区居民终身成就奖特殊贡献奖原创先锋奖

发表于 2026-1-29 09:22 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家II
  • 打卡总天数:253
  • 打卡月天数:0
  • 打卡总奖励:847
  • 最近打卡:2026-10-31 09:40:15

226

主题

2812

回帖

1万

积分

三级逆天

积分
10942

终身成就奖特殊贡献奖原创先锋奖社区居民忠实会员新人进步奖社区明星灌水天才奖最爱沙发

QQ
发表于 2026-1-29 09:29 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:常住青年
  • 打卡总天数:56
  • 打卡月天数:0
  • 打卡总奖励:174
  • 最近打卡:2026-01-13 15:38:25

30

主题

1245

回帖

876

积分

二级逆天

积分
876

终身成就奖社区居民

QQ
 楼主| 发表于 2026-1-29 20:08 | 显示全部楼层
由于是自己平时耗费了多个日夜搞出来的,所以是付费使用,不过相信物有所值哈
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:442
  • 打卡月天数:0
  • 打卡总奖励:2812
  • 最近打卡:2026-05-31 09:00:04

29

主题

1892

回帖

4931

积分

二级逆天

积分
4931

终身成就奖社区居民

发表于 2026-1-30 08:32 来自手机 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:442
  • 打卡月天数:0
  • 打卡总奖励:2812
  • 最近打卡:2026-05-31 09:00:04

29

主题

1892

回帖

4931

积分

二级逆天

积分
4931

终身成就奖社区居民

发表于 2026-1-30 08:33 来自手机 | 显示全部楼层
回复

使用道具 举报

  • 打卡等级:以坛为家III
  • 打卡总天数:442
  • 打卡月天数:0
  • 打卡总奖励:2812
  • 最近打卡:2026-05-31 09:00:04

29

主题

1892

回帖

4931

积分

二级逆天

积分
4931

终身成就奖社区居民

发表于 2026-1-30 08:34 来自手机 | 显示全部楼层
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请举报投诉

本站所有资料仅限参考学习交流,PCB原理图源码等所有资料不保证准确没问题,请不要用作生产。否则后果自负。

闽公网安备35062302000276号 | 闽ICP备2024076463号-1 | 论坛技术支持QQ群171867948 | 论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表