EDA365电子工程师网

标题: allegro 中实现单键变换走线层面的方法 [打印本页]

作者: xiaopengzi2001    时间: 2008-4-8 15:00
标题: allegro 中实现单键变换走线层面的方法
今天刚弄出来的,设置的快捷键如下:
0 H! f' }3 v' P0 q9 m/ B0 m2 q1 X! w: l
funckey 1 'pop bbdrill;pop swap;subclass top'# D1 A0 s6 C9 a0 |
funckey 2 'pop bbdrill;pop swap;subclass top;+'  L) \/ `+ ]/ u$ ?
funckey 3 'pop bbdrill;pop swap;subclass top;+;+'. r9 P3 f2 }# t
funckey 4 'pop bbdrill;pop swap;subclass top;+;+;+', s$ l; a7 k1 |- x
funckey 5 'pop bbdrill;pop swap;subclass top;+;+;+;+'
" m' E+ g, _' d- Wfunckey 6 'pop bbdrill;pop swap;subclass top;+;+;+;+;+'
' }5 ^6 c$ S  afunckey 7 'pop bbdrill;pop swap;subclass top;+;+;+;+;+;+'  S  g  c+ i. [. L3 f& s/ Y# g
funckey 0 'pop bbdrill;pop swap;subclass bottom'
' P; L; Q  i& E  p8 z0 m& W
! ]' t+ S6 n% Z- C# _这样走线的时候按相应的数字键切换到对应的层面,allegro就会自动打孔,转到你想要的那一层走线了。* K- N0 y8 a3 z

# D9 m4 u: m4 M- o另外,谢谢 kxx27 和 dingtianlidi 二位,呵呵
作者: kxx27    时间: 2008-4-8 15:05
提示: 作者被禁止或删除 内容自动屏蔽
作者: cy-yzm    时间: 2008-4-8 21:44
非常感谢楼主啊!我试了下确实还比较爽啊!呵呵!!, F1 _/ @: S, N1 m. n  X& Y
建议数字键的顺序稍改动如下,因为TOP和BOTTOM是经常需要切换的呀,同时数字1和2又在一块!大家看行否?
* t* ~3 V% D4 f  V: n7 E3 \8 Afunckey 1 'pop bbdrill;pop swap;subclass top': ]* i! p* l; C' X- B! c" ~
funckey 2 'pop bbdrill;pop swap;subclass bottom'
, ^9 F8 R) k; i& k# [: Jfunckey 3 'pop bbdrill;pop swap;subclass top;+'4 I! T3 Z6 _) a7 i% D: ]! s
funckey 4 'pop bbdrill;pop swap;subclass top;+;+'
- z& U. \( L' V- m2 G2 gfunckey 5 'pop bbdrill;pop swap;subclass top;+;+;+'
# N. f5 m9 V" j; S4 wfunckey 6 'pop bbdrill;pop swap;subclass top;+;+;+;+'
7 K" c: N: ?$ z# }: wfunckey 7 'pop bbdrill;pop swap;subclass top;+;+;+;+;+'
, v: ?' N; i% ]' E0 t  y7 K) afunckey 8 'pop bbdrill;pop swap;subclass top;+;+;+;+;+;+'
作者: osakau    时间: 2008-4-9 10:04
学习了
作者: kompella    时间: 2008-4-9 13:19
太好了,这么方便。这还解决了我另一个问题。谢谢共享!
作者: cmos    时间: 2008-4-9 14:49
对我没什么意思,因为我从来不双击打via,而是复制via的。换层走线,也是一起走,所以不会为某根线频繁的换层。
作者: kxx27    时间: 2008-4-9 15:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: cmos    时间: 2008-4-9 17:00
原帖由 kxx27 于 2008-4-9 15:15 发表 - M+ m* n1 x- d
楼上的如果是改板,内层已经铺好铜了这时用复制就不好用了,请问你是怎么用的呢?
- M4 v: _/ ]( ^- ~6 P7 W* j; N/ _  q
$ O! X5 J8 S7 x; W
如果是auto shape ,可以把铜等间距拿走,修改完,在等间距拿回来。
作者: kxx27    时间: 2008-4-9 17:32
提示: 作者被禁止或删除 内容自动屏蔽
作者: dadaishu0721    时间: 2008-4-14 23:33
感谢大大的分享
作者: joy0410    时间: 2008-10-6 16:55
謝謝分享
作者: singlecell    时间: 2008-10-7 17:09
谢谢分享
作者: oleole    时间: 2008-10-9 10:18
谢谢,学习~
作者: yueruwenyan    时间: 2008-10-9 15:03
标题: 没有成功
没有成功
作者: net_king    时间: 2008-10-17 14:57
标题: 有一个问题,怎么取消?
原帖由 cmos 于 2008-4-9 14:49 发表
+ ^5 v/ ^- a- ]  d, A) `对我没什么意思,因为我从来不双击打via,而是复制via的。换层走线,也是一起走,所以不会为某根线频繁的换层。

- U+ L/ i" \! T6 ?5 y不太明白他的意思。什么是一起走。10根一个命令打via?& q  A' M" r9 d  c0 K/ Y
虽然对我也不是实用,我的问题是我们的板子基本在12layers以,有时候,自己都不知道要换到哪层。不方便看的。我们只能用点击的模式把它’active.然后引线就是那个层的了。) r) y) x/ k$ P6 f5 B

$ v; P2 ^1 I$ H我试了两个命令2 i/ x& ^( b; Q
有一个问题,怎么取消?
作者: Ryan    时间: 2008-10-21 20:38
不错,试试
作者: jxnfhyz    时间: 2008-10-22 10:09
刚刚试了下,不是很好用,不过谢谢你了!
作者: amrogue    时间: 2008-10-22 17:03
呵呵。我还没有学这个呢。
作者: peggyl    时间: 2008-10-22 17:55
試了一下...真是超好用的...
: P/ z% g! ^0 K5 p5 f9 N謝謝大大的分享...^^
作者: babypig147    时间: 2008-10-23 17:00
谢谢楼主分享!!!
作者: y175813652    时间: 2008-10-23 17:28
xiaopengzi2001  我D以下
作者: szz52    时间: 2008-10-24 08:50
楼主,请问还要设置这些键吗?在哪设置?
作者: sutee7907    时间: 2008-10-24 09:11
你那些代码添加到你的PCB下ENV文件下就可以了,找不到你就搜。
作者: wjyok    时间: 2008-11-2 00:54
谢谢楼主
作者: hunanwuxi    时间: 2008-11-4 20:26
我怎么不能换到内层呢
" i" X& `3 n3 }2 stop;+;+'
) s  \0 V4 L* P- e怎么还是top层
作者: air    时间: 2008-11-7 10:26
深度感谢
8 h$ M4 f( j! S* E前辈们的奉献.
% `1 `) ]2 @- N6 \1 v% P
作者: jelly_770    时间: 2008-11-23 08:50
设定单键后,能不能在不退出程序的情况下,即不更改ENV的方式,恢复正常的键盘输入?
作者: 27ing    时间: 2008-11-23 11:25
标题: 学习了
十分感谢   收藏好留着有用
作者: pjf436    时间: 2008-11-24 11:18
学习了 谢谢!
作者: su525    时间: 2008-12-4 09:59
哦,谢谢呀!
作者: weiprop    时间: 2008-12-4 12:08
這個方式還不錯 只是後面+++是啥意思
作者: evazhou    时间: 2009-1-12 17:40
我怎么不能用呀,有按要求设,是直接按1还是要加什么
作者: evazhou    时间: 2009-1-12 18:06
呵呵,可以了,是因为我之前有把1,2,这些设为线宽导至重叠了。
作者: hidy    时间: 2009-1-20 20:42
有楼主呢中人才在系度~~大家吾怕顶~~
作者: huangzhf    时间: 2009-1-20 22:56
高人无处不在啊!
作者: e3111303    时间: 2009-2-1 10:14
谢谢
作者: wenxiaohua    时间: 2009-3-9 15:46
在哪里设置快捷健啊
作者: hitren    时间: 2009-3-23 23:06
谢谢楼主啦!
作者: maylee    时间: 2009-3-24 15:45
对噢,怎么取消啊?
作者: EASON    时间: 2009-3-24 16:04
请问 这个 设置是在哪里设置哦   能直接在env文件里面加吗?谢谢
作者: xiaopengzi2001    时间: 2009-3-24 20:14
本帖最后由 xiaopengzi2001 于 2009-3-24 20:16 编辑 + [) J; ~: a' `0 s

9 H0 h+ H( ^. }  W8 q嘿嘿嘿嘿
作者: chenjnh    时间: 2009-3-26 11:28
学习
作者: sishangyan    时间: 2009-3-26 12:35
高手指点指点,是不是在env.ini文件夹下面添加呀,深表感谢
作者: leejian226    时间: 2009-5-1 13:24
觉得还是这样好吧,bottom层改为‘·’。其他1~7一一对应1~7层。
作者: 叫布什动我啊    时间: 2009-5-1 14:16
强烈建议楼主说明功能的详细使用方法。谢谢!
作者: lml2525    时间: 2009-5-16 17:28
学习了
作者: ranran    时间: 2009-5-22 20:42
ding
作者: zhangaihua    时间: 2009-5-23 18:39
谢谢分享
作者: liuliuset    时间: 2009-5-24 18:49
谢谢。
作者: hidy    时间: 2009-5-27 09:44
不行啊~~只能转到TOP与BOTTOM其他就不可以~还有怎样才能转换层后不直接打孔
作者: liangliang314    时间: 2009-8-1 00:01
很好,学习了。我现在已经添加到了快捷键里面了。如图 . J  k  A) \2 a3 L  e4 ?) y) m6 c8 C
- _5 d$ U- H% T2 c0 k/ S  q
不过我还有一个问题,当出现10层以上的时候,我也把快捷键改了(按照规律相应在后面多加几个“+”就可以了。如上图)为什么就不行了呢(10层以上的就切换不到),这里有个14层板。请赐教。如图
作者: xuzhiping    时间: 2009-8-1 02:04
把这些放到那个文件中呀,刚学不知道怎么弄 请教了 谢谢了!!!!
作者: layout2009    时间: 2009-8-6 16:20
路过
, z9 h! I- f  H! |: |: D0 E! D帮顶
作者: hdjun    时间: 2009-8-6 19:54
pop bbdrill 是什么意思?
作者: crehon    时间: 2009-8-6 22:40
高手
作者: UESTCC3200732    时间: 2009-8-9 11:33
太好了,这么方便。这还解决了我另一个问题。谢谢共享!
作者: zyunfei    时间: 2009-8-28 15:56
今天刚弄出来的,设置的快捷键如下:
; I# X( I. ^$ n% h8 _: X! Y+ t& f% m9 g3 ^* B
funckey 1 'pop bbdrill;pop swap;subclass top'; ?5 ~! o, n( Z$ H% R0 T  ^
funckey 2 'pop bbdrill;pop swap;subclass top;+'
/ C  |' f, J* b& k! Rfunckey 3 'pop bbdrill;pop swap;subclass top;+;+'# e- I9 L* n: H& b5 C& {% V
funckey 4 'pop  ...
% [3 h; j# _& |. ]6 }xiaopengzi2001 发表于 2008-4-8 15:00
具体怎么操作啊?????????
作者: xiaoyuer1126    时间: 2009-10-16 17:14
太好了,你真好!
作者: tangwei039    时间: 2009-10-17 20:36
做多层板很实用
作者: wzh314    时间: 2009-10-18 22:19
方法很好啊
作者: wwumming    时间: 2009-11-4 16:09
谢谢,楼主将你的研究成果
作者: iversn    时间: 2009-12-16 00:07
学习 谢谢!
作者: robert19860417    时间: 2009-12-16 17:17
在实践  哈哈
作者: oulen    时间: 2009-12-16 17:31
不错,打盲埋孔比较方便了
作者: yuguo211314    时间: 2009-12-26 14:45
不知道怎么设置的呢,我是新手
作者: 生之恋风    时间: 2010-1-6 13:40
如果这样设置了,我按数字键的时候就执行这个命令了吧,
; B  c5 Z0 w. B' v7 u那我在移动器件或者copy孔,平移时,需要输入数值,就会默认按了那个快捷键?
作者: 361616004    时间: 2010-1-9 15:22
学习了,好贴,先学下怎么设置快捷键
作者: sean_layout    时间: 2010-1-22 16:23
不错
作者: s410675653    时间: 2010-2-3 16:31
我觉得这个没必要啊,allegro16.2里面的“+”“-”号本来就可以换层走线的,何必要用“123456...”设置这样的快捷键呢,感觉没必要哎~本以为设了“123456...”可以在单层显示的情况下,变换层走线呢~不知道LZ这样到底是啥意思~
作者: s410675653    时间: 2010-2-3 16:37
allegro16.2中的“+”“-”不是可以变换层走线吗?为啥还要这样设置12345678...,我个人觉得没必要啊~还以为在单层显示下可以变换层呢~LZ辛苦了,不过不实用啊~
作者: lincarsun    时间: 2010-2-8 00:46
16.2中+-可以切换Subclass层么,我的怎么不能用啊?
作者: dongmo    时间: 2010-3-15 15:55
顶啊
作者: apple892    时间: 2010-3-15 16:53
还是双击的好。
作者: aming05    时间: 2010-3-15 18:11
对初次接触的人来说,有点难。他不知道怎么设!
作者: laoying_rc    时间: 2010-3-21 09:41
谢谢楼主
作者: 晶園    时间: 2010-4-9 11:18
雖然我沒有用到 , 但這很不錯用 .
作者: wh23jiang    时间: 2010-4-26 10:47
还是不用命令感觉舒服些
作者: angelcountry    时间: 2010-4-29 10:34
试试
作者: zhouhua_8    时间: 2010-5-12 13:39
谢谢,受益了
作者: 米苏    时间: 2010-5-26 16:25
谢谢,学习了,辛苦
作者: chunlan9    时间: 2010-6-1 09:24
谢谢楼主的分享!好用。
作者: whut_gyx    时间: 2010-6-3 16:49
回复 1# xiaopengzi2001 # D5 \8 S  [1 e5 N: y* N* l/ j" x" P
0 d& j4 \4 ^2 g. O& Z
& }) k- k3 B5 A4 P( V5 B. {% T
    ding  ding
作者: edaxlp    时间: 2010-6-23 00:12
每次的层叠不一致都要设一次吗?
作者: ayalcy    时间: 2010-6-23 00:21
多谢顶楼,使用中。。。。。。
作者: justinlin2010    时间: 2010-6-23 09:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: xiaomujie    时间: 2010-6-26 16:39
希望有心人可以讲解详细的设置方法,因为很多人都不知在哪如何设置,谢谢了!!!
作者: bragi19451466    时间: 2010-7-20 10:10
學習了
作者: lylrabbit    时间: 2010-7-23 16:23
谢谢分享
作者: cotterie    时间: 2010-7-27 15:21
学习了 谢谢
作者: mindray_ty    时间: 2010-7-30 07:04
感谢分享
作者: Dandy_15    时间: 2010-8-14 09:23
回复 51# liangliang314
. T9 H6 b' @$ o7 _( Z
8 w9 l6 b3 y8 e* K3 c1 Z/ F% y. o; l( q* N* a
    原因很简单,当你想输入14时,两位数,你得一个一个的输,当输入1的时候,到不到你输入法“4”,就已经换到你定义“1”键的那个层。9层以上,不能funckey关键字定义,用alias就可以,记得输完层数后,记得回车。
作者: Dandy_15    时间: 2010-8-14 09:28
回复 69# s410675653 , L# G$ w+ F+ a# ]$ E% ]* j

1 Z" _" R6 @8 m1 z; y, I& w
( I2 j) y. |; }) {2 n    兄弟,你说得没错,"+"可以换层,当你想从第1层换到第9层时,你怎么办?
/ Z+ }- d$ W& C7 ~   巧9次"+",估计你会疯的,你也不会每次换层的时候都来数数吧!“1,2,3````````"0 m0 `$ Y# m) }) n8 C
那也太累了。
作者: lbxhfly    时间: 2010-8-15 10:43
不错,好得很
作者: huanque    时间: 2010-9-4 09:36
会哈哈哈哈哈哈
作者: alewe    时间: 2010-9-6 11:04
不错,很好用.的.
作者: sharpcolin    时间: 2010-9-28 14:36
太好了,这么方便。这还解决了我另一个问题。谢谢共享!
作者: jjmhere    时间: 2010-10-20 22:34
可惜我的数字键都给了设置线宽了
作者: entoshy    时间: 2010-11-26 15:19
学习了,呵呵,虽然我画的pcb版都是4层不需要这么麻烦
作者: zqzhu    时间: 2010-12-27 11:59
好极了,谢谢楼主
作者: shishiabby    时间: 2010-12-28 15:45
谢谢楼主呢
4 b2 H! ~8 }+ K( {! S. p真的很好用哦




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