找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 345|回复: 1
打印 上一主题 下一主题

关于allegro脚本编辑的一个问题:如果将约束管理器里面的网络层次全展开?

[复制链接]

604

主题

2859

帖子

1万

积分

EDA365版主(50)

Rank: 5

积分
13638
跳转到指定楼层
1#
发表于 2015-8-27 23:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
关于allegro脚本编辑的一个问题:如果将约束管理器里面的网络层次全打开?
% R$ f7 G5 ~8 K4 Y  t7 b- k! v! `2 d  V+ z
由于采用的是简单的录制与编辑的脚本方式,有时候发现批量执行的时候不能按照设置的数值进行操作1 ?6 i) P+ e5 Q5 z5 Y9 D6 |
4 n% R# ]6 i2 n
例如编辑某些网络作为bundle,发现如果差分对在约束管理器里面没有展开,执行命令的时候会丢失掉这部分,如果手动一个个展开再执行则没有这个问题' k& N  k5 W. Z- f8 T9 R4 x

% j% h+ v+ \! ^. k8 B6 L/ `) j% H5 c那么问题就是:展开所有项目的执行命令应该怎么去描述?加上一行啥指令就可以自动把所有的项目都展开,方便执行脚本的时候能顺利进行?
8 F. ?8 m  s2 ^& H  i+ i% S
( V4 X) Q- ^5 w( {
; h- @) u: `" t3 y1 s% j- |9 z4 X9 F4 Ocm add ( "Ratsnest Pin Pair" "U58.G8:U1.AN30" ) to ( "Ratsnest Bundle" "TEST_BUNDLE" )
& F% E; g' J3 Z2 P3 I: o( d$ Hcm add ( "Ratsnest Pin Pair" "U58.H7:U1.AP30" ) to ( "Ratsnest Bundle" "TEST_BUNDLE" )
! W& M9 l3 [4 ?& p/ X
' `3 \' k) @: {2 m: N+ m( i6 j
# i+ A9 {& f2 h0 d像上面的这2行指令中:U58.G8,U1.AN30,TEST_BUNDLE 能否设置成全局变量?
4 W7 [; e3 J0 X" e: s! I( j想实现这样通用的编辑:
8 w4 P/ n! d1 ^[1]因为这部分是经常性变化的,器件编号与管脚编号
1 N( F. d% w! H& \; r0 h[2]想设置成比较通用的变量,直接在excel里面编辑好,然后统一赋值0 A8 @; y- Z( Q2 }
[3]因为要实现的bundle的模式是固定的,只是可能根据实际情况要变换管脚位置,这样会冲掉之前的,而且每次改一遍都要重新制作一遍,非常费劲2 v, o( i  \8 N, u3 x+ Z- g
[4]不知道这样的效果是否可以实现?如果能实现,在语法描述上应该怎么操作才能变成一个通用性的命令?
0 n# V( _2 P' u# w
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

80

主题

1248

帖子

2921

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2921
2#
发表于 2015-9-1 17:03 | 只看该作者
不是有个expand all吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-24 20:11 , Processed in 0.053125 second(s), 32 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表