找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划

央央大PADS论坛就没有几个研究宏命令同学吗?是一种悲哀吗?

查看数: 1371 | 评论数: 17 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-5-6 10:44

正文摘要:

本帖最后由 小小黄三 于 2015-5-6 14:09 编辑 / g8 a6 d9 L3 f2 \' C. ~$ K9 M' ~& Q+ i1 k# c 经过一段时间的调查,竟然百分之九十八的人都不会用宏命令,也不会设置宏命令,更别说看不懂宏语法了,连个讨论研 ...

回复

小小黄三 发表于 2015-5-6 14:23
jimmy 发表于 2015-5-6 13:432 N" X- v' W# q$ p
你把你的界面设置为中文试一下我给你的不就可以了

1 e+ T7 d) u( D& H8 y5 f谢谢吉米大神的耐心回复。问下,我上面设置的那些宏,操作的时候都会弹出再点执行才能实现,宏语句都是单条的,是否可以再加些自动执行的语句,或是哪里不对,可以教我更简化下吗。: u5 V6 H* i  |3 X! ^
( s% q6 N0 g  z2 d0 ^' Q
现在大部份按键的默认设置我都是在英文界面下录的宏改掉的,想请吉米大神还是帮我录个英文界面下的宏,再次麻烦谢谢了,让论坛的其他同学也可以学习下。. M! q3 z" I" `' P
& i6 S7 v" S4 w0 C+ U
好比线宽的
7 y! s( {6 u; a+ O. k$ L  p5 z" r0 FApplication.ExecuteCommand("Add Route")9 \2 A7 a* i# {% T3 K& f* c- O9 y1 P3 Y
Application.ModelessCommand("w")% \  n# v$ C/ w
DlgModelessCmd.Command = "w "
; ]# M) A# o4 t$ RDlgModelessCmd.Command = "w 0.1mm"2 D, t0 D  T- N6 @( U* @# Z1 L' J
) |: h/ x4 M2 B: p) Z9 O$ q, V: ~DlgModelessCmd.OnOk()+ {. b" I2 n2 b
好比打孔的
8 X# d1 {6 u; fApplication.ExecuteCommand("Layer Pair", "2", "7")
5 A# a7 k! o" y) T; ^4 ZApplication.ExecuteCommand("Current Via Type")
/ [. L; S4 U5 _9 f" a2 |DlgPrompt.Question("Enter new Via Type").Answer("l2-7")5 `# \) r$ t+ g3 _3 j( T8 b

% m3 {9 {" V( P' R: [上面两个吉米大神只帮我弄个样版的参考就可以了。谢谢了。7 }; }5 f6 A% a1 M' v' e
jimmy 发表于 2015-5-7 14:32
添加过孔:
) t( }: s+ Q) k% B. y, q# R. e( Q; c8 A$ O0 P2 S6 g
Application.ExecuteCommand("Quick Filter Nets")) x. W3 e% B8 q/ j; {  ^
Application.ExecuteCommand("Add Free Via")
5 d1 d0 o* F; Y# ?DlgYesNoCheckQuestion.Question("Don't ask me again").Answer(true)
' `8 K$ {8 {/ a/ D  tDlgYesNoCheckQuestion.Question("Adding shielding or stitching vias with DRC not in Prevent mode may result in clearance violations.Do you want to continue?").Answer(mbYes)
小小黄三 发表于 2015-5-7 14:27
wpc4208211 发表于 2015-5-7 09:36/ N  m& g4 N/ T, _
宏 用录制就行了 关键点  是方便操作  一般都要用什么直接录制
" z8 T/ I! J$ R& N0 g. y
我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。2 e" j* H0 @8 N0 X. ]
迷路小书童 发表于 2015-11-24 10:19
本帖最后由 迷路小书童 于 2015-11-24 10:22 编辑 ) `6 C5 f$ e7 z$ B# S0 o, z
% K- ]: |% L: j6 v- H
初学就要虚心,宏一般都是录制的,而且都是简单的菜单语句,不懂瞎喷。你的问题是怎么每次都会跳出要你确定执行的窗口而已。
PADS海阔天空 发表于 2015-7-2 15:06
小小黄三 发表于 2015-5-8 10:38
wpc4208211 发表于 2015-5-8 10:08
: w4 J/ |" _; S; g3 Q) K, F宏不能共用,中英文版也不能共用

2 M* H& k1 y' M7 y& \, k1 a你好,有没有联系方式向你请教一些宏方面的问题,不知道方便不方便,也可以同时回一下上面我所给你回复的问题解决办法吗。& R6 v4 Q: n8 f9 T1 D
wpc4208211 发表于 2015-5-8 10:08
宏不能共用,中英文版也不能共用

点评

你好,有没有联系方式向你请教一些宏方面的问题,不知道方便不方便,也可以同时回一下上面我所给你回复的问题解决办法吗。  详情 回复 发表于 2015-5-8 10:38
joy_show_wb 发表于 2015-5-8 09:58
LAYOUT 和ROUTER 的宏是不是不能公用?
jimmy 发表于 2015-5-7 14:35
英文和中文通用。
  T' s$ Q7 U. J. j. Z- y4 `0 E' |: S7 c! L9 {5 U$ M
请确认单位要换成mil。。

点评

[attachimg]96558[/attachimg] 吉米大神,我复制你的宏,运行的时候第一条就通过不了哦,进入了死循环一样,卡着不动了,其它操作都用不了,我用的是PADS 9.5  详情 回复 发表于 2015-5-7 15:58
jimmy 发表于 2015-5-7 14:35
走线过程中线宽改为20mil:  m9 j4 r; i0 m; o, ~6 u/ x
6 L: _4 d* H3 l& Y) u* k
Application.ModelessCommand("w")2 {0 A! `9 |' T' x8 p  T" N
DlgModelessCmd.Command = "w "
$ _* n) w6 |  p' y8 Q% YDlgModelessCmd.Command = "w 2"
1 r' v$ V. m6 q3 E7 RDlgModelessCmd.Command = "w 20"6 E4 y+ j8 U$ T
DlgModelessCmd.OnOk()
小小黄三 发表于 2015-5-7 14:26
饭牛 发表于 2015-5-7 09:24. T0 G) R, F5 @/ y$ q3 o! v4 V
宏大部分是录的, 不需要手工编写.+ b" o9 N. a, Q
脚本才需要编写.
. P- j7 H' o& l6 O
我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。
+ ?# y; F: h2 }8 ~* p# S
wpc4208211 发表于 2015-5-7 09:36
宏 用录制就行了 关键点  是方便操作  一般都要用什么直接录制

点评

我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。  详情 回复 发表于 2015-5-7 14:27
饭牛 发表于 2015-5-7 09:24
宏大部分是录的, 不需要手工编写.) g7 V0 d" t: b* \( r
脚本才需要编写.

点评

我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。  详情 回复 发表于 2015-5-7 14:26
CS.Su 发表于 2015-5-6 17:21
PADS的宏录制已经做得很好了,需要什么功能直接录制就好,不用自己编写,讨论的意义不是很大,你弹错误可以把错误发出来大家看下就好
关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-24 12:45 , Processed in 0.078288 second(s), 39 queries , Gzip On.

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

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

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