Application.ExecuteCommand("Add Route")9 \2 A7 a* i# {% T3 K) L: l {% B' b x. Y4 A5 | Application.ModelessCommand("w")DlgModelessCmd.Command = "w ", p# z& m! n- T8 T DlgModelessCmd.Command = "w 0.1mm"2 D, t0 D T- N6 @( U* @# Z1 L' J: x/ G% G- S3 L5 a; o2 j DlgModelessCmd.OnOk() 好比上面的,我保存后设置快捷为5没有任何反应,我是在PADS英文界面下操作的,因为我也发现了如果在中文版设置的宏命令,英文下用不了。 吉米大神,打孔的也一样用不了,不知道怎么回事( C5 G4 O4 m: W8 v% g [td]Application.ExecuteCommand("Layer Pair", "1", "2") Application.ExecuteCommand("Current Via Type") DlgPrompt.Question("Enter new Via Type").Answer("l1-2")- x- q: ^0 e5 Y* {$ X: w+ i - G5 f, A& x: y+ U z Application.ExecuteCommand("Layer Pair", "2", "7") Application.ExecuteCommand("Current Via Type") DlgPrompt.Question("Enter new Via Type").Answer("l2-7") 在英文界面下,这些打孔宏也是用不了,' M2 E: S! J' t7 b* q' [* K2 c; V 我不知道对于层的命名有没有要求,好比,默认的层为layer 2 layer3 还是你们自己改为的L2 L3 孔命名也重新按宏中的设置改为了L1-2 和L2-7孔命名,调用和保存后,再开操作还是没有任何反应。 调用宏和设置快捷方面应该是没有操作问题的, 吉米大神,帮我看看问题出在哪,如果是英文界面下上面的几个宏又是什么样的正确语法。谢谢了。 | [/td] |
欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) | Powered by Discuz! X3.2 |