电子产业一站式赋能平台

PCB联盟网

搜索
查看: 297|回复: 0
收起左侧

真值!超实用orcad实用脚本工具

[复制链接]

397

主题

397

帖子

2463

积分

三级会员

Rank: 3Rank: 3

积分
2463
发表于 2024-6-18 19:49:00 | 显示全部楼层 |阅读模式

3arccitdk1464014780852.gif

3arccitdk1464014780852.gif

- @; m9 n, Y( U- n1 n点击上方名片关注了解更多
) @/ k( T! j. k! }6 g$ z4 J# }; E  ~2 T# u2 n
正文前言在使用cadence orcad设计硬件原理图的阶段,为了减少一些重复性的工作,我们可以利用脚本工具进行快捷设计。  l  n: T# N6 ~! l+ W% r
本文会教大家如何配置这样的工具,并且分享一个我正在用的小工具,大家感兴趣的话,可以拿去用!相关资料获取方法(网盘免费分享链接),我放在文章最后了!
- T/ Z4 h" W. Y' T$ Y  c1 g2 G, l安装方法1)capEasyCAD.tcl文件放到Cadence安装路径下的【*Cadence\SPB_16.6        ools\capture        clscripts\capAutoLoad\】
- @4 B1 p0 U3 h# q2 F: K+ x4 \! [2)capsym.olb和EasyCAD 文件文件放到Cadence脚本路径下【Cadence\SPB_DATA\】
7 |" ]: D$ t. D+ \+ ]使用方法在图纸页面右键可看到当前支持的功能
& B1 W5 t7 T2 D2 ~

kp0os05itnr64014780953.png

kp0os05itnr64014780953.png

  c) M; C0 T% C5 J) T1)     【Change Net】--批量修改网络名称
& N- }2 ^# t, A) d$ h5 _9 K6 D5 ~. S9 s选中需要修改的部分,比如将网络名出现XSW字符全部替换为FPGA,OK后完成替换。
  O. R' c' K# J$ @$ N; u. d; c  T6 T

zzgdgushjkv64014781053.png

zzgdgushjkv64014781053.png

. z$ v' w+ I& H2 R7 r6 O! T! ~此功能建议慎用!如果使用此功能,修改完成之后需要将原理图关闭并且除DSN以外的文件全部删掉,然后再打开此页并全部选中按回车键打开网络部分。从而完成原理图更新。2)     【PIN WireName】--批量生成pin脚的网络名称7 x" ^/ Z+ p1 Q9 s8 C" h
批量选中需要生成网络的pin脚,右键执行【PIN
+ q  f) b  \% e! T" X  E) E- v' sWireName】,pin上会自动增加与名称一致的网络。
6 t' \% i4 z" T  v5 w

iwpcugtsgke64014781153.png

iwpcugtsgke64014781153.png
+ t1 R$ Q2 s4 g( m% o
4 Y/ Z) E8 H- S! c8 |) I0 {" J3 ~
3)     【PIN WireSearch】--批量查找生成引脚的网络名称" i" E) j% U3 f# S* s$ L! ~6 A/ d
首先制作一个excel表格,比如C37需要生成11111,C36需要生成22222等,制作完成后框选这部分数据,复制!
& r7 M( [; j9 R$ K

ymctbbnjwqo64014781253.png

ymctbbnjwqo64014781253.png
  P9 Q% I9 |# a0 }* P; q, L( }
回到原理图中,批量选中需要生成网络的pin脚,右键执行【PIN
5 X$ y' `9 V$ D* _6 Y- K- j1 w+ `$ m/ ]WireSearch】,pin上会自动查表,并生成对应的网络。
8 y* r% m( s  m, W1 }0 V$ G& y

40fjiy0pztz64014781353.png

40fjiy0pztz64014781353.png

! a8 F$ D) y7 w; S0 B$ v4)     【Place Net】--批量生成网络名称1 d* O" y' G: C; w5 N
首先制作一个网络名称的列表,可以是excel也可以是txt。框选并复制!
/ G; N* ?3 W4 b" L/ [# Z0 o

0hr5auidb1w64014781453.png

0hr5auidb1w64014781453.png
9 k) v. L+ Y- M! \7 [* y: {% g
        
6 @8 A1 f$ n' w- |( v回到原理图中,选择一页左侧有足够空白的图纸,右键执行【Place Net】,可以看到左侧会自动放置网络,待网络消失后,已复制到剪切板,回到需要放置的图页,粘贴网络。 - x0 l( n# C! S
5)     【Place Offpage】--批量生成offpage
* K; t7 u( {6 `9 r原理图中选中对应的网络线,右键执行【Place Offpage】后会自动生成对应名称的offpage。3 O6 m9 A4 h/ B& u7 h% H! R. E* E
如果原理图中选中的是offpage,则会生成与之相反方向的offpage
8 Y* e3 ?! ^$ l/ C

qdxpfwvgdak64014781553.png

qdxpfwvgdak64014781553.png

9 e/ L% c, g0 S( `. a; r6)     【Value DNC】--将元器件DNC! y. d7 i. I  g. F$ a( a
原理图中选中元器件,可将属性DNC,并保存器件参数保存。与【Value NoDNC】配合使用。
/ j6 H! d! D( [6 g3 u7)     【Value NoDNC】--将元器件恢复属性' k3 V/ Q# q8 t6 K& i
原理图中选中DNC的元器件,可将DNC之前的属性恢复回来。与【Value DNC】配合使用,手动DNC的无法恢复。3 x, ]+ \- j' t  u
8)     【OffPageName Agli】--将offpage的名称对齐: R  [7 e" b) g# w1 n/ Z0 `
原理图中选中需要对齐的offpage的名称,只能选名称不能选中整个offpage。执行功能,offpage的名称会自动回到原位。如果方向是在左侧,会进行左对齐。8 I, m) Z0 t* o: g3 A) h& Z

sxipgsnisiq64014781653.png

sxipgsnisiq64014781653.png
. D* f& e; F  B4 d! i- n7 m8 Q; W
获取方法
回复

使用道具 举报

发表回复

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

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表