EDA365电子工程师网

标题: 分享一个Allegro快速切换格点的快捷键。有惊喜的哟!!! [打印本页]

作者: 天王盖地虎    时间: 2015-11-2 17:06
标题: 分享一个Allegro快速切换格点的快捷键。有惊喜的哟!!!
Allegro快速切换格点方法第一步:  e: D$ a. G7 w6 z1 Q' v
新建文档:grid5.txt(文档名随意自定)  v; ?3 }* V) z5 |
写入代码:
) ?2 V$ |' J; N: H; c- l! _#Write by liguangsheng grid system, h1 F9 _5 ?) R8 |* P

, o: D' S0 N/ v) ^version 14.1/ s( P8 E. P. w& k/ F# h
. H* r# {) c9 l
setwindow pcb0 c; ^5 q+ Z6 I9 s" a; ~% R9 i' ]
trapsize 15382
) p* B# A7 g6 Ldefine grid
- C) X$ c, p# U; K3 Tsetwindow form.grid0 n5 v' |/ |( K
FORM grid all_etch all_etch_x_grids 5 5 5 5 5& K0 b! }) k, {: G) ?+ E. O  R
FORM grid all_etch all_etch_y_grids 5 5 5 5 5# J8 s; s7 f4 V1 j. v
FORM grid all_etch all_etch_x_offset 0
7 Q  D5 t# C& w3 mFORM grid all_etch all_etch_y_offset 0
" K$ l" [* a; H- K# ZFORM grid non_etch non_etch_x_grids 5
* @8 |! k* w- A; VFORM grid non_etch non_etch_y_grids 5' [  y' n9 |7 H; O
FORM grid non_etch non_etch_x_offset 0/ t' @: K' L6 ?
FORM grid non_etch non_etch_y_offset 0. t: ]* X' q$ z9 M
FORM grid display YES
; b* G: q) Z0 L7 F3 ?FORM grid done6 D3 z, d9 M. ?, l
setwindow pcb0 Y. B. Y" J) M' }2 g! k/ C4 s. ~
注:' a) p0 C2 f- G' u, ^( ~4 y7 z
5 l- Y: n" _9 W: G) ]

" U- b2 y# F6 N% c( E6 G1 J第二步:/ r" w+ R1 i/ I$ \  s
将TXT文件保存为逻辑文件:grid5.lgc
: s8 V; o" Z/ P+ n* B然后将文件保存在任意位置,如:replay E:\scr\grid5.lgc( m& V, |# m. c6 Q; d" E
第三步:
8 p1 a  S# |, s& y6 [在env文件中编辑命令:funckey g replay E:\scr\grid5.lgc
( e- t1 M7 K4 A7 w/ R  N注意快捷键可指定任意字母或任意组合,只要不与其他快捷键冲突,但后面的路径一定要与存放逻辑文件的路径相对应!
8 A4 ^, P& B% r% j! r" q第四步:& m% v5 i" N7 f2 A& _* h) l
保存EVN,重启Allegro,然后愉快的切换格点吧!此方法在切换格点时不会与其他快捷键冲突,即使在移动或拉线过程中切换格点也不会使正在执行的其他命令撤销,实为Layout攻城狮们必备之利器!
& h; ^7 z3 X3 ^. N# _4 {2 ^7 }( k( @) G% I3 _9 Y" d  b
# i" l, q4 h" N, D

9 ]- X; B1 \; w

7 a8 B+ ]" R6 C! a8 {
作者: 917406525    时间: 2015-11-2 17:07
好东西  学习了
作者: 天王盖地虎    时间: 2015-11-2 17:12
917406525 发表于 2015-11-2 17:072 ]" E* A* O, O$ b+ @( J& Z
好东西  学习了
; ^# x; s4 D/ P2 }6 h2 Q: {0 W7 f6 c
求收藏!6 x+ H0 U( }  F8 c

作者: himonika    时间: 2015-11-2 19:37
good
作者: bingshuihuo    时间: 2015-11-3 08:47
好东西  学习了
作者: lxcxab    时间: 2015-11-3 09:01
好东西  学习了
作者: 一骨头一    时间: 2015-11-3 09:20
多谢分享。
作者: 小Q啊啊啊啊啊啊    时间: 2015-11-3 15:21
学习了,
作者: xuzw    时间: 2015-11-5 18:01
即使在移动或拉线过程中切换格点也不会使正在执行的其他命令撤销,实为Layout攻城狮们必备之利器!
作者: koni    时间: 2015-11-6 15:00
谢谢分享
作者: crazywang    时间: 2015-11-7 14:36
用录制script方式也可以,楼主这方式也不错。
作者: 天王盖地虎    时间: 2015-11-7 16:46
crazywang 发表于 2015-11-7 14:36; [: g, Y/ e! k. [  T
用录制script方式也可以,楼主这方式也不错。

7 f9 k1 t7 E, t6 F' R录制的script在调用的时候会让其他正在执行的命令撤销。9 I* k  \- e- S3 h3 B+ i

作者: crazywang    时间: 2015-11-11 11:37
天王盖地虎 发表于 2015-11-7 16:46
2 J2 C& U1 p" b: O% Z$ C( n录制的script在调用的时候会让其他正在执行的命令撤销。
8 c* y9 O; i8 D6 v' D8 G
这个确实是的
5 ~6 s% T$ Y, e8 F; C
作者: sunyuhang1994    时间: 2015-11-18 22:45
学习了
作者: cjz351421568    时间: 2016-3-20 15:16
厉害
作者: 不羁的风    时间: 2016-4-24 15:50
好东西  学习了
作者: 王开鑫55    时间: 2016-7-13 22:07
快捷键是哪一个切换呀
作者: DIY民工    时间: 2016-11-16 12:17
按照你的方式编辑txt文件、env文件,路径都没有问题,但就是不好使问题出在哪里?
作者: radishoo    时间: 2017-4-6 16:07
太酷了!!!
作者: 丶vagrant    时间: 2017-9-3 16:50
9 M+ {# m! ]2 _$ O; ?' d
好东西  学习了
作者: 丶vagrant    时间: 2017-9-3 16:50
- ~. f) F7 v( D( Y( O- E
好东西  学习了
作者: 丶vagrant    时间: 2017-9-3 16:50
好东西  学习了
作者: 款子039    时间: 2017-9-7 11:14
这么好,得赶快拿来试下!




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