找回密码
 注册
关于网站域名变更的通知

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

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

正文摘要:

本帖最后由 小小黄三 于 2015-5-6 14:09 编辑   n7 z" K5 q$ b$ P2 x  ?- o0 h1 Q & O9 |5 v1 t7 r8 H: C经过一段时间的调查,竟然百分之九十八的人都不会用宏命令,也不会设置宏命令,更别 ...

回复

小小黄三 发表于 2015-5-6 14:23
jimmy 发表于 2015-5-6 13:43
2 u2 q9 |4 \: W. Z/ `" T/ {0 V你把你的界面设置为中文试一下我给你的不就可以了

0 s0 C9 q& G8 F, d9 N7 }* Z5 g% l谢谢吉米大神的耐心回复。问下,我上面设置的那些宏,操作的时候都会弹出再点执行才能实现,宏语句都是单条的,是否可以再加些自动执行的语句,或是哪里不对,可以教我更简化下吗。/ ^4 B4 M5 W1 x& g& [1 ^0 h" f. h
! z1 h7 D" t3 J) m7 Y6 K% j) T
现在大部份按键的默认设置我都是在英文界面下录的宏改掉的,想请吉米大神还是帮我录个英文界面下的宏,再次麻烦谢谢了,让论坛的其他同学也可以学习下。' G7 M  j0 Y7 O. ^1 W* x% q

2 Q' K0 X2 b0 x' W: j+ T好比线宽的
- a  k* f7 n3 {Application.ExecuteCommand("Add Route")9 \2 A7 a* i# {% T3 K6 \6 ]1 i& X4 R( U( p9 _
Application.ModelessCommand("w")4 C! X2 ]; S4 n$ V) v# ?; x
DlgModelessCmd.Command = "w "
4 t' T- ~% E& O% _DlgModelessCmd.Command = "w 0.1mm"2 D, t0 D  T- N6 @( U* @# Z1 L' J& w" i' l/ e8 @3 V/ Z! L5 U) b
DlgModelessCmd.OnOk()/ m8 U" [! c: Z
好比打孔的
; Q, p! g7 C4 ?$ P, g3 YApplication.ExecuteCommand("Layer Pair", "2", "7")/ B+ Q' X$ w6 w* q% Q
Application.ExecuteCommand("Current Via Type")
4 v! t) f2 a; Y( CDlgPrompt.Question("Enter new Via Type").Answer("l2-7")- ?$ O; y8 @0 u  L5 y7 }% d

7 |, g! q  e( f+ O/ a上面两个吉米大神只帮我弄个样版的参考就可以了。谢谢了。
7 H7 v# `, t' g2 v2 s% h
jimmy 发表于 2015-5-7 14:32
添加过孔:
$ q# ?) A% C8 |* n4 d) u! f2 ]2 O. g* M3 j) U$ n) I
Application.ExecuteCommand("Quick Filter Nets")9 @+ J8 M2 s( V) v' K5 J% K
Application.ExecuteCommand("Add Free Via")
/ ~% m% Y' i( x( V7 J" q" BDlgYesNoCheckQuestion.Question("Don't ask me again").Answer(true)
* D' ]. M- v7 a# R- HDlgYesNoCheckQuestion.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
0 g) \( Q8 [3 ~6 ~9 b宏 用录制就行了 关键点  是方便操作  一般都要用什么直接录制
& X. E  o5 `2 j+ b0 m6 W
我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。& U# W1 A* M3 R
迷路小书童 发表于 2015-11-24 10:19
本帖最后由 迷路小书童 于 2015-11-24 10:22 编辑
( V: p3 n( d" r+ H1 p  n
8 z0 f* A$ z7 S( Z! W3 T: {1 r初学就要虚心,宏一般都是录制的,而且都是简单的菜单语句,不懂瞎喷。你的问题是怎么每次都会跳出要你确定执行的窗口而已。
PADS海阔天空 发表于 2015-7-2 15:06
小小黄三 发表于 2015-5-8 10:38
wpc4208211 发表于 2015-5-8 10:08) b2 K1 k' M8 z0 `
宏不能共用,中英文版也不能共用
0 F7 S5 b8 ]4 ^& r  F
你好,有没有联系方式向你请教一些宏方面的问题,不知道方便不方便,也可以同时回一下上面我所给你回复的问题解决办法吗。
" f0 I/ ], a0 r; J2 E
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
英文和中文通用。
2 m  n6 M5 T3 G6 E. U9 o$ \/ F' Q. ^! o& b2 q" _9 h5 t
请确认单位要换成mil。。

点评

[attachimg]96558[/attachimg] 吉米大神,我复制你的宏,运行的时候第一条就通过不了哦,进入了死循环一样,卡着不动了,其它操作都用不了,我用的是PADS 9.5  详情 回复 发表于 2015-5-7 15:58
jimmy 发表于 2015-5-7 14:35
走线过程中线宽改为20mil:! g! i# |6 D2 P3 J/ X+ o( |/ H
. Q0 i; a# Y- f1 a
Application.ModelessCommand("w")
* O5 X/ t  I( X- G  `, M  |DlgModelessCmd.Command = "w "1 T0 |* G- w8 `, D6 L
DlgModelessCmd.Command = "w 2"
) j" G9 x/ ~4 ^- F( F4 K9 g- \DlgModelessCmd.Command = "w 20"* A( C7 M" V/ `" u* m
DlgModelessCmd.OnOk()
小小黄三 发表于 2015-5-7 14:26
饭牛 发表于 2015-5-7 09:24% F! W1 v5 T/ n; q0 j' A; d+ c: ^
宏大部分是录的, 不需要手工编写.
; g3 U- T% Q0 \/ u+ f脚本才需要编写.

, J  A- |) ]: d& }% W我是初学者哦,好想录用线宽及打孔的宏,你可以帮我录两个参考一下吗。还有,我录制的宏,调用后都会弹出来一个对话框再点执行才行。是哪里不对吗。谢谢了。
6 b" H$ i7 l4 S" g- l# \0 M
wpc4208211 发表于 2015-5-7 09:36
宏 用录制就行了 关键点  是方便操作  一般都要用什么直接录制

点评

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

点评

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

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

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 11:51 , Processed in 0.203125 second(s), 31 queries , Gzip On.

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

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

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