EDA365电子论坛网

标题: allegro能像pads那样快速切换空心实心铜皮吗 [打印本页]

作者: szc1983    时间: 2011-5-28 12:34
标题: allegro能像pads那样快速切换空心实心铜皮吗
allegro能像pads那样快速切换空心实心铜皮吗只能切换openGL开关吗+ K$ F, }. b- d& O5 C! U, h

作者: rx_78gp02a    时间: 2011-5-28 13:13
你设置铜皮的半透明程度就可以实现相同的效果,可惜,铜皮的孤岛会影响走线!
作者: laikelang    时间: 2011-5-29 04:49
本帖最后由 laikelang 于 2011-5-30 03:33 编辑 5 S1 [# `* I! {. n% n

# ?- C% r2 v( e. J! U可以用Skill实现,和PADS一样,用po命令切换显示。5 m# J& G$ @5 e9 g* ]" O' S0 l% u
+ v, L7 R5 v: Q* b4 w# t! F- i$ M
axlCmdRegister("layertoggle" '_LCSetLayTog ?cmdType "general")
; J- Z$ a/ f( W& l; G; I: \axlSetAlias( "po", "layertoggle shape_outline")
* D6 K0 T' v2 t
/ f5 U2 x. _1 u# R) Iprocedure( layertoggle( @rest layer)
4 c7 p4 Z7 J& F# y1 N  q2 t8 S0 e  _LCSetLayTog( layer)" N8 v4 E8 C" Q8 ?+ A
);end-procedure
' Z' c5 f# y+ S' r% X9 L- v2 M7 ?- k3 N8 q. @5 V/ r, w( L
defun( _LCSetLayTog ( layer)
& t1 d: S% H' E; C9 f0 |prog( ()$ D: l$ H& a1 ]7 R9 B. G8 M
  case( layer  [' X- @' E# M* M1 @
        ( "shape_outline"
, ]" r2 J' r  W, O          if( axlGetVariable( "no_shape_fill") then% S! q. ~, A+ G
              axlUnsetVariable("no_shape_fill")! r% i- J7 R* I; T8 {+ Z
              axlMsgPut( "Turn on shape outline.")7 W. s" n3 l. \6 f8 I) B$ s
            else; r* L$ b5 ^' P5 ?  O
              axlSetVariable( "no_shape_fill", t)
3 ~# J& M7 \1 S1 J* F              axlMsgPut( "Turn off shape outline.")
; m  \) m( Z9 C/ Z            );end-if0 W* A8 Q! }  n: u4 o' |5 ]# e
        );case
+ U" E5 A, R* p% `/ t  );end-case
; ~5 u+ B. ?9 L# `  axlVisibleUpdate( t)    # z* E# X2 C8 m& H. @7 y# T1 n
);end-prog
1 o/ f0 K1 p! U3 D" w);end-defun
) W7 h5 Y9 @1 N3 o/ X# o* W
3 s0 q9 Y! G: h8 ]) @9 K3 G
5 Z) g3 t9 W. ?; S

作者: szc1983    时间: 2011-5-29 21:00
laikelang 发表于 2011-5-29 04:49
) c& d' C; \# H2 @( h, Z可以用Skill实现,和PADS一样,用po命令切换显示。
, V5 I  }, [! g$ a" x8 s% L+ j8 r! W, Z
axlCmdRegister("layertoggle" '_LCSetLayTog ?cmdTy ...

+ ~4 J# e0 Y' G% Z  o謝謝我試試
作者: szc1983    时间: 2011-5-29 21:34
laikelang 发表于 2011-5-29 04:49 . g9 r0 [0 Z  s! {/ x5 Q9 D6 d
可以用Skill实现,和PADS一样,用po命令切换显示。
' j9 n" P, c0 A: H5 d9 _1 ]# f5 I3 |& ^) q
axlCmdRegister("layertoggle" '_LCSetLayTog ?cmdTy ...
( q- b* m0 E8 {$ A; R
试过了为什么加载不成功啊有人加载成功了吗/ }* K: t0 D) g5 m6 ~3 x; k5 i, T

作者: laikelang    时间: 2011-5-30 03:34
少复制了个换行符,已经修改。
作者: Daniel_wang    时间: 2011-5-30 10:50
:L
作者: kqux222    时间: 2011-5-30 11:03
可以到 setup \ user preferences editor \ shape 里修改no_shape_fill
& O+ Z% Y" {$ O1 Z     我试过了,效果同pads 一样
作者: lidin    时间: 2011-5-30 11:20
试了3楼的,不行··
作者: lidin    时间: 2011-5-30 11:26
可以了,命令用小写的po
作者: szc1983    时间: 2011-5-30 11:32
我已经ok了: S, |  Y" E- [0 o% ]* d, B4 L
谢谢




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2