EDA365电子工程师网

标题: 贡献几个实用的allegro FindFilter 快捷键设置 [打印本页]

作者: httpftpli    时间: 2012-8-28 12:31
标题: 贡献几个实用的allegro FindFilter 快捷键设置
funckey fn 'setwindow form.find;FORM find all_off;FORM find nets YES;setwindow pcb'  #选择网络5 Z/ m5 a; R8 ]) I- r; o8 v
funckey fs 'setwindow form.find;FORM find all_off;FORM find symbols YES;setwindow pcb' #选择symbol% D! `& [, S7 I0 @( V: j
funckey fv 'setwindow form.find;FORM find all_off;FORM find vias YES;setwindow pcb' #via
& C6 W# [3 F" f# p9 ]4 c  ofunckey fp 'setwindow form.find;FORM find all_off;FORM find pins YES;setwindow pcb'#pin3 j/ q- f. d* E- u
funckey fc 'setwindow form.find;FORM find all_off;FORM find clines YES;setwindow pcb'#clines! Q! g, ^) p5 ^9 d; l
funckey fl 'setwindow form.find;FORM find all_off;FORM find lines YES;setwindow pcb'#全部不打钩& U+ h3 G% R  q# j) Q, k* E1 }
上面快捷键在命令中和idle时都可以实用,省去了去点find filter 面板的麻烦。* C# k% G5 Z; k) |# Y8 `2 d; M

作者: xiahang    时间: 2012-8-28 12:34
哇。。。太爽了,这个确实实用。要不每次都要去点一下。谢谢分享
作者: JIMDENG    时间: 2012-8-28 13:45
很好的一个功能,谢谢
作者: ronnyliu    时间: 2012-8-28 14:15
不错。! i3 ]; Z, I6 _8 Z9 \" i5 x/ `* j
0 z* ?! |* w& {: Z% v8 X% a
不过最后一条的注解有点问题吧 ,呵呵8 ^/ Y( |, b+ {9 e7 Y) i4 z
fl -->find lines+ M0 b* n, b% t2 S% j( A: I0 a) Y! H

作者: JIMDENG    时间: 2012-8-28 14:18
全部关闭选项功能没做上
作者: JIMDENG    时间: 2012-8-28 14:23
楼主是位高手,我当时也想做一个快捷键,录一个选择过滤器的项目。
作者: jekyllcao    时间: 2012-8-28 14:52
非常好的东西,如果在拉线时选两个Design Object及以上时不知怎么处理!
& ~9 ~$ e2 }% X- k3 C( |funckey fvp 'setwindow form.find;FORM find all_off;FORM find vias YES;FORM find pins YES;setwindow pcb' #via+pin?
作者: LIF0413    时间: 2012-8-28 14:55
看了你设置的,我还不明白你那些快捷是用什么去执行呢?
作者: ronnyliu    时间: 2012-8-28 14:56
jekyllcao 发表于 2012-8-28 14:52
0 i" {8 T8 q; _+ g9 C- D& N非常好的东西,如果在拉线时选两个Design Object及以上时不知怎么处理!
; g& \, r- v# S8 b! ^funckey fvp 'setwindow form.fin ...
2 y" k3 j5 Y$ P) w+ j% e# [3 K' o
这个可以自由发挥,只要明白里面的意思就好了。
作者: LIF0413    时间: 2012-8-28 14:58
16.3的右边控制面板不小心给关闭掉了,显示不出来,你们是怎么给它还原呀
作者: joshcky    时间: 2012-8-28 15:45
LIF0413 发表于 2012-8-28 14:58
8 f# P& @  g3 G% Q4 {* _16.3的右边控制面板不小心给关闭掉了,显示不出来,你们是怎么给它还原呀

6 x5 y6 b( {0 s% }View --- windows
作者: jekyllcao    时间: 2012-8-28 15:52
LIF0413 发表于 2012-8-28 14:55 - R6 {) }' E3 p& m# x- B
看了你设置的,我还不明白你那些快捷是用什么去执行呢?

- [* J. T# M2 T1 X4 {我想是把这些代码都写在ENV文件中!
作者: icebluexiong    时间: 2012-8-28 21:52
谢谢啊
作者: dinodino66    时间: 2012-8-31 01:38
這個好用
作者: LIF0413    时间: 2012-9-6 12:11
本帖最后由 LIF0413 于 2012-9-6 12:20 编辑 ) _9 _7 f: k, v! K- D8 n- w4 F

4 U, H& I% N# U! {1 _: C* S' s请问楼上的有没有解决二者以上的选择?期待中{:soso_e142:}
作者: LIF0413    时间: 2012-9-6 12:11
  1. button wheel_up "roam y -$roamInc"
      s3 G; f/ s, t& d6 z# \) T6 C
  2. + q+ o; o! U/ Z, |2 N2 H3 n: Ibutton wheel_down "roam y $roamInc"  S6 @7 T; x1 p8 t1 N0 s
  3. 9 x1 c1 e# R" \" {! Z5 g0 \button Cwheel_up "roam x -$roamInc"
    ' Y: |' N$ b1 Z7 Y$ p0 a
  4. ( S1 i; N! O6 l  B1 U. {. T& |button Cwheel_down "roam x $roamInc"& J: |% y0 B. o; n6 ~8 A
复制代码
请问楼上的有没有解决二者以上的选择?期待中-------
作者: LIF0413    时间: 2012-9-6 12:13
  1. 非常好的东西,如果在拉线时选两个Design Object及以上时不知怎么处理!  L2 \  a  g. \( v
    & g; B! J+ o  |) h+ l3 V2 @7 g
  2. funckey  
复制代码
请问楼上的有没有解决二者以上的选择,期待中-------
作者: LIF0413    时间: 2012-9-6 12:19
  1. 非常好的东西,如果在拉线时选两个Design Object及以上时不知怎么处理!  L2 \  a  g. \( v5 m  F5 s- M( _- }
  2. funckey  0 {4 z6 Y; w' `. {0 w
复制代码
请问楼上的有没有解决二个以上的选择,期待中{:soso_e142:}
作者: LIF0413    时间: 2012-9-6 12:19
请问楼上的有没有解决二个以上的选择,期待中{:soso_e142:}
作者: routon    时间: 2012-9-17 17:14
确实是好东东!收藏先。
作者: tjukb    时间: 2012-9-17 20:49
回帖是一种美德。
作者: 太仓一黍    时间: 2012-9-17 23:21
好东西  谢楼主  无私奉献
作者: httpftpli    时间: 2012-9-18 14:39
ronnyliu 发表于 2012-8-28 14:15 - B) m8 l% e$ M3 U9 _1 o
不错。
; f( ?8 K0 h8 y  W( ~7 J
7 i9 E* P4 J3 l; ~, c" F) G不过最后一条的注解有点问题吧 ,呵呵
0 }: _& b" C5 A) w* _* ~3 i
不好意思,帖错了:
0 _3 h% z% Z, C- s- W& w+ _选择net:         funckey fn 'setwindow form.find;FORM find all_off;FORM find nets YES;setwindow pcb'   
* Q- W' |$ r  E7 A. o# ]选择symbols : funckey fs 'setwindow form.find;FORM find all_off;FORM find symbols YES;setwindow pcb'
+ T: c6 m  E2 l' ]" t) N/ ]: I选择vias:        funckey fv 'setwindow form.find;FORM find all_off;FORM find vias YES;setwindow pcb'
: w! ?! @. m1 c+ i) H1 u. T选择pins:        funckey fp 'setwindow form.find;FORM find all_off;FORM find pins YES;setwindow pcb'
+ n; V$ p8 B9 D/ x6 L- X9 Z选择clines:        funckey fc 'setwindow form.find;FORM find all_off;FORM find clines YES;setwindow pcb'
7 o. s$ `4 J! m* n& S选择lines           funckey fl 'setwindow form.find;FORM find all_off;FORM find lines YES;setwindow pcb') N  @; z0 p' K% J4 \
选择shape:       funckey fh 'setwindow form.find;FORM find all_off;FORM find shapes YES;setwindow pcb'
. D& b% u8 K7 N) a4 X  i选择drc :          funckey fd 'setwindow form.find;FORM find all_off;FORM find drc_errors YES;setwindow pcb'
2 S7 @$ `# _0 ?3 r选择 texts:       funckey ft 'setwindow form.find;FORM find all_off;FORM find text YES;setwindow pcb'* Q: C6 N  M5 c9 M- B
不选择:          funckey ff 'setwindow form.find;FORM find all_off;setwindow pcb'
作者: httpftpli    时间: 2012-9-18 14:44
LIF0413 发表于 2012-9-6 12:11
# u# O$ u1 c2 I7 N请问楼上的有没有解决二者以上的选择?期待中

  B) o% U2 q3 U% e, D选择2者也一样的,7楼的可以,但是不能用fvp,因为fv已经用了
作者: httpftpli    时间: 2012-9-18 14:47
在帖2个快捷键:
8 i% S- L' @6 m* W5 b4 Z; y" p) I# U$ n* ^( Y
编辑env:
% A/ F# u4 \, Z- A5 g; ~alias editenv shell notepad $HOME/pcbenv/env % o1 ^9 K+ G% \! M
编辑后重新载入,不用重新启动allegro
. u- \. u7 }  f8 H" jalias env 'source -q $localenv/env'
作者: candid    时间: 2012-9-24 15:55
谢谢lz,学习了
作者: kongxiaoan    时间: 2013-7-18 10:48
设置 shift+c  =  dislpay-->show rats -->componment 怎么设置 ?
作者: qingaixww    时间: 2013-7-18 14:17
太好,谢谢啊!
作者: goldwin    时间: 2013-7-19 09:41
好,不错,顶下,谢啦
作者: flystone    时间: 2013-7-21 21:40
试了一下,非常好用,感谢楼主。
作者: xiahang    时间: 2013-7-21 22:28
谢谢分享,
作者: wgs20120904    时间: 2013-7-23 12:22
强悍..
作者: 鱿鱼1    时间: 2013-11-14 11:32
很好用
作者: 鱿鱼1    时间: 2013-11-14 11:55
为啥只能选择一项喃?按语法看是可以选择很多项的嘛
作者: 鱿鱼1    时间: 2013-11-14 11:59
果然是可以多选些的,你们可以看下这句
- T4 V: c! r) ?: w7 Vfunckey fc 'setwindow form.find;FORM find all_off;FORM find clines YES;FORM find vias YES;setwindow pcb'#clines8 I# M8 P6 e* X5 A: i* q5 j
根据自己需要改就可以了
作者: yl120836513    时间: 2013-11-15 10:03
好方便实用的快捷键
作者: hy20060614    时间: 2013-11-15 17:01
谢谢
作者: Sisic    时间: 2013-11-16 23:52
謝謝分享喔
作者: JiaHao    时间: 2013-11-18 11:06
LIF0413 发表于 2012-9-6 12:119 _) t  m# j2 j
请问楼上的有没有解决二者以上的选择?期待中

* L/ e+ d; w5 t: r( z我觉得应该你把FORM find all_off删掉,之后就只会给你选择更多了,又或者你自己在后面加命令,具体我还没尝试过哈,的确好东西,又懂多一点点。
作者: JiaHao    时间: 2013-11-18 11:08
ronnyliu 发表于 2012-8-28 14:15
; v0 z* s0 R1 T不错。
/ B0 x2 z- `7 D9 j1 L' r  J( q8 B& b9 ]
不过最后一条的注解有点问题吧 ,呵呵
6 ?4 A" L- e6 y  |  i6 B
我看也是,最后一条的意思应该是勾选LINE。
作者: newcomsky    时间: 2013-11-20 13:13
非常好,学习了
作者: alian_chen    时间: 2013-11-27 15:57
mark一下  有用
作者: carolyn8507    时间: 2013-11-28 17:53
mark下
作者: elm99    时间: 2013-11-28 22:48
有用,谢谢lz分享!
作者: owencai    时间: 2013-11-29 08:27
楼主刚刚滴,谢谢啊,
作者: owencai    时间: 2013-11-29 09:38
httpftpli 发表于 2012-9-18 14:47
- {: x/ k: @! q3 r* Z  \4 z) F  n在帖2个快捷键:
1 a6 y8 j& F2 f! S# D! I6 O0 V8 B* ]1 I! ~
编辑env:

  O; a1 \5 }4 I4 u7 m请问那如果我的ENV在C盘 cadence/spb16.3/share/pcb/text/env。如何用editenv怎么设置快捷键
作者: httpftpli    时间: 2013-12-2 16:00
也可以的啊,我调用的HOME环境变量,alias editenv shell notepad $HOME/pcbenv/env
作者: httpftpli    时间: 2013-12-2 16:01
owencai 发表于 2013-11-29 09:38
4 J5 s+ ^9 W0 V" u7 X请问那如果我的ENV在C盘 cadence/spb16.3/share/pcb/text/env。如何用editenv怎么设置快捷键

1 j1 K: N5 T$ X7 l也可以的啊,我调用的HOME环境变量,alias editenv shell notepad $HOME/pcbenv/env
作者: ruantianyu    时间: 2013-12-2 19:12
厉害啊~
作者: qi777ji    时间: 2013-12-4 12:23
楼主是位高手,我也想做一个快捷键,期待中
作者: mintjelly_abc    时间: 2014-10-14 17:53
手动输入两个字母感觉也不是很快,用 pop 行吗
作者: mwh_80    时间: 2014-10-15 12:21
很方便
作者: wshlin    时间: 2015-6-8 21:07
mark
作者: y_ww09    时间: 2015-6-10 00:05

作者: 王开鑫55    时间: 2016-7-14 10:07
httpftpli 发表于 2012-9-18 14:47/ k; @$ n5 s6 |9 e4 n: _3 E
在帖2个快捷键:7 P* l' z  V9 }$ Y
" @% m0 r5 O$ r# y( _0 X
编辑env:

7 O, k; x$ L" V1 I' R5 ]' \编辑env是正常编辑,找目录下把,只是修改后不要重启allegro,是?4 \! |8 B' r, N$ q% a
9 {1 q7 a% E: W

作者: 王开鑫55    时间: 2016-7-14 10:09
鱿鱼1 发表于 2013-11-14 11:59
7 G7 E, r% b& N/ Q4 [+ d% J果然是可以多选些的,你们可以看下这句' K5 {/ m0 }" }. L# G
funckey fc 'setwindow form.find;FORM find all_off;FORM find cl ...
* i. }, a8 n- _
后面还要加#cline?
作者: 王开鑫55    时间: 2016-7-14 10:12
httpftpli 发表于 2012-9-18 14:47; G1 v7 y& M, _. I. g
在帖2个快捷键:1 [! D* V5 A" y/ T
& C$ ]) k1 }8 T/ i4 e4 C
编辑env:

: w5 G' j1 v: F5 B7 o+ w0 ~% A& `你这个里面对应的两个快捷键时哪两个
0 q* o  W: \. C3 E
作者: 王开鑫55    时间: 2016-7-14 10:13
httpftpli 发表于 2013-12-2 16:00* A! G! ?7 E' @0 _0 O
也可以的啊,我调用的HOME环境变量,alias editenv shell notepad $HOME/pcbenv/env
& y% }# E8 ^  X% }- b
这个快捷键是editenv?这么长
; T& ?: g+ Q/ W
作者: laurence    时间: 2016-8-9 17:58
非常有用!
& M. T) v* X1 z5 m' O2 U7 w
作者: httpftpli    时间: 2016-12-26 10:16
王开鑫55 发表于 2016-7-14 10:13
0 v" t9 L* Z9 L1 l这个快捷键是editenv?这么长

* z3 X0 X' f3 P) Y6 x( x+ J  g9 ^* w是是是
作者: shareglee66    时间: 2017-3-20 19:12
好用,哈哈!!
作者: radishoo    时间: 2017-4-6 17:19
太有用了!!!
作者: mypear    时间: 2017-5-22 15:34
例如:setwindow form.find;FORM find all_off;FORM find lines YES;setwindow pcb这些指令,allegro有说明文档的吗?
作者: httpftpli    时间: 2018-3-28 15:27
mypear 发表于 2017-5-22 15:34$ b3 |/ k* w8 E5 f, }; D/ y
例如:setwindow form.find;FORM find all_off;FORM find lines YES;setwindow pcb这些指令,allegro有说明 ...
( @7 ]! N) ~; e/ I9 J3 r
帮助手册里面都有




欢迎光临 EDA365电子工程师网 (http://bbs.elecnest.cn/) Powered by Discuz! X3.2