找回密码
 注册
关于网站域名变更的通知
查看: 7895|回复: 60
打印 上一主题 下一主题

Layout鲫鱼塘—PADS 宏相关操作之宏的快捷键设置

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-9-1 16:26 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 哆啦@梦 于 2016-10-12 11:10 编辑
0 I/ d" c2 t4 Q! b, `. T- W, K" t) D! ~; I  ?
pads 宏相关操作之宏的快捷键设置
& Y+ F& J. Q# ]2 s' b" A! P

# z& x! T+ {6 i+ x& a$ E) M    在看这篇资料之前请先看< PADS 宏相关操作之宏的修改>,看完之后再看这一篇。2 i2 N) q* r- S3 t3 b$ x9 K, p% a4 w
* X7 p. c" a# B! }6 l( d
  宏经过录制、调试、修改都弄好了,特别是经常要用到的宏设一个快捷键,会使宏的使用变得非常简单。
( H; p1 {. E4 i+ v, `" n' u(1) 首先要将宏放置在比较固定的位置* s# A! H8 d- Y+ F* s* ]
  因为宏被设置快捷键后每次打开PCB档案时都会自动检查宏是否在?如果不在之前加载的位置就会报错。怎么解决这个问题在后面会讲到。
, v" G" Y; E. u( ?8 q  操作:菜单Tools→Customize…,出现下图Customize对话框。2 V! T  C1 F. U; L+ G5 f
  点击“Macro Files”标签页,再点击图中数字1边上红框中的按钮。* N# ~4 j, X4 K

% Q4 H) \# z4 M+ |; f& B+ q
  $ U2 T$ |9 B# @+ |4 \( y2 o- N( |
  找到宏 加载进来,如下图
6 T9 z8 ]! R  K/ A

" e# ^" h1 c9 d/ _. g& f7 m
  点击“Keyboard and Mouse”标签页,再将图中数字1的滚动条拉到最下面,可以看到数2红框中的“Macros”,双击“Macros”出现刚才加载的宏。选取加载的宏(宏会处于蓝色背景说明被选中),数字3红框中的图标才会处于可点选状态,否则是灰色的,点击不会有反应。
; _4 i, I. |3 M2 V$ v  [$ N: ]

$ b  M) X* r" y9 r* }4 V! S$ [3 J
  点击上图中数字3红框中的图标,出现下图,在“Press new shortcut key”下输入想创建的快捷键(不要与软件默认的快捷键和非模命令冲突),点击OK。
, x& o1 h% N: v5 B" ?& e3 ~8 o2 ]; A1 B, N
+ F! V  X3 P8 u5 M9 t. P
  经试验,设置的快捷键有个特点,就是设置为数字单键为宏的快捷键只需要按一下相应的数字就可以直接执行宏,但是如果设置数字多键、字母键单键、字母多键、字母数字混合键执行时都会跳出Shortcut对话框,输入相应快捷键后按回车才会执行宏。# G; N0 E; _6 V4 G1 c4 |

4 N. F- P  A2 y/ v1 @
+ |! M# g# N+ I+ T* U
  前面讲到如果宏设置快捷键后宏文件位置改变了,打开档案时会报错(如下图),这时只需要点“忽略”,一般有几个宏设置了快捷键并且位置改变了就会出现几次这个报错对话框。
+ s5 R$ h- A# K1 s0 w6 W  不止是打开档案时会报错,打开档案后操作相应的快捷键也一样会报错。而且,如果不小心点击到对话框中的“中止”,档案就会在没的任何提示的情况下关闭,如果有些操作没有保存就麻烦了。; u& t& o! e4 {# C6 p
  所以,如果打开档案时有宏文件报错提示,先点击“忽略”,进档案后用上面加载宏的方法打开这些对话框,删掉之前加载报错的宏,以避免造成不必要的麻烦。
% {! w" r' Q; e0 k( R  
$ Z0 Y$ `7 O+ ?$ ^  z- P* n2 M

% A0 z; G5 f1 x$ f+ o% I
0 ~7 H. z' T( B6 s
     宏的应用根据各人需要不尽相同,下面例举一些比较常用的操作可以设置成宏:4 |) i6 |9 M( k: p# j% `# m. Z
游客,如果您要查看本帖隐藏内容请回复
1 x' I! f3 H  F
  过段时间我会发布一些实用的宏和大家一起交流!
1 P0 ~, p; w& s9 N, P4 j# P    如果需要某些功能想用宏来实现的可以在下面跟贴,我会大家一直讨论实现的方法!
9 A! e! M) ^. R: i! P! u
# ]1 y7 k1 n6 h8 y
与此教程相关的教程还有:
: e* k: h' i- W" i3 t3 e% S
* J& J9 l/ a! r4 y, M6 m, K0 ?' z% z2 RPADS 宏相关操作之一 宏录制与运行
: \4 F$ x. U1 _% vLayout鲫鱼塘—PADS 宏相关操作之二 学会看宏程序( N  c+ R, S& O8 s$ X
PADS 宏相关操作之 三、四 宏调试与修改

2 B8 Z6 }( Z- r. Z$ O  m; S& u

8 B7 N: N: I) N$ C

9 r; T4 h9 x4 x5 G

! X/ n! i/ v, e' W  ^3 l: C  K! R

7 H, d$ O1 A6 I6 T5 {7 t1 E$ H

评分

参与人数 1贡献 +5 收起 理由
CS.Su + 5 赞一个!

查看全部评分

该用户从未签到

推荐
发表于 2014-9-20 07:04 | 只看该作者
太好了,                                         ,谢谢楼主。
  • TA的每日心情
    开心
    2023-7-3 15:02
  • 签到天数: 37 天

    [LV.5]常住居民I

    推荐
    发表于 2017-4-13 10:20 | 只看该作者
    Router里的Router Loop(Allow loops when reroute)可否用宏来实现,搞成个快捷键,走线时按快捷键就可以打开或关闭Route Loop功能,这样有些需要走环线的地线或某些电源就方便多了
  • TA的每日心情
    开心
    2023-7-3 15:02
  • 签到天数: 37 天

    [LV.5]常住居民I

    推荐
    发表于 2017-4-13 10:22 | 只看该作者
    还有router里turn on/off plower(推挤功能)可否用宏来实现快捷键,这样走线或编辑走线时需要推挤或不需要可以随时打开或关闭

    该用户从未签到

    5#
    发表于 2014-9-2 13:11 | 只看该作者
    楼主好人 果断学习

    该用户从未签到

    6#
    发表于 2014-9-2 17:09 | 只看该作者
    写了什么神奇的东东,打开看看

    该用户从未签到

    8#
    发表于 2014-9-16 15:24 | 只看该作者
    非常感兴趣,看一看

    该用户从未签到

    10#
    发表于 2014-9-22 11:10 | 只看该作者
    I want to see hiden contents

    该用户从未签到

    11#
    发表于 2014-9-22 22:37 | 只看该作者
    111111111111111

    该用户从未签到

    13#
    发表于 2014-9-28 17:49 | 只看该作者
    对楼主的文章很感兴趣,向楼主学习!!

    该用户从未签到

    14#
    发表于 2014-9-29 11:41 | 只看该作者
    写了什么神奇的东东,打开看看

    该用户从未签到

    15#
    发表于 2014-9-29 12:23 | 只看该作者
    想看下具体内容,感觉是高大上的东西

    该用户从未签到

    16#
    发表于 2014-9-29 17:08 | 只看该作者
    谢谢了,这个帖子真是太好了

    该用户从未签到

    17#
    发表于 2016-2-1 13:47 | 只看该作者
    没用过宏
    7 a6 @1 ^$ W  N) G# k2 Z2 ]那天试试
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-2 20:10 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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