TA的每日心情 | 衰 2025-12-10 15:23 |
|---|
签到天数: 32 天 [LV.5]常住居民I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 vimgcc 于 2026-4-16 01:04 编辑
8 n; u' i0 \ E0 m4 g) g4 G+ _. j9 M0 V; p
走线模式下,打孔之后,这时导线被抓取在鼠标上的,想要切层需要鼠标移动到Options里面去点选或者右键菜单换层,这些都是不太理想的方法。以前用过比较笨的方法:' s$ N. k2 y& c" ^0 q
9 E5 M( x' x, R) R. p. q& l* _
/ G: Z9 g' K4 I: Q1 Z3 Wfunckey L1 "pop swap;subclass top"+ d% y; S9 E3 ~! l8 K1 G
funckey L2 "pop swap;subclass top;+"( g0 G. f3 E! B, G
funckey L3 "pop swap;subclass top;+;+"
1 W) H% Q" B) A* z; ?' Ufunckey L4 "pop swap;subclass top;+;+;+"8 p& y8 m# H, R( }4 e( n$ C
% k1 m6 ~: f( ]# d
) y9 @1 E( X+ }4 o; @4 {! Q
......9 k1 w4 R; L# ^$ R+ @
& @) Y7 F0 p1 g4 U2 o- u$ e, M$ ]; n- l( V0 F
这个方法对于新版的allegro不太好用,它会将所有层都打开。所以我现放弃这个方法了。想找要一个skill,自己又不会写。只能在这里求帮助了。
# n- g6 l6 q( U' V% X& \, n; G, Z
1 [& \+ d- z* M
呼叫db-_-大佬,能帮我写一个吗?按下快捷键,就弹出一个对话框,然后输入数字几就是第几层。就像你之前在别的帖子写的切线宽的skill一样:
9 r/ w: Z- h( i0 T9 G2 \
0 v4 n8 G3 n7 f& Y; i7 q }) q3 nhttps://eda365.com/thread-628008-1-1.html2 }) p1 F; N$ e1 U2 ]0 l
, y7 t' _) N: i. n% L. b6 K;;v1.0
4 N" P# R1 e0 \+ h8 `5 L3 m- i. KaxlCmdRegister("caw" 'dbChangeACtWidth ?cmdType "sub_cmd")- a( U7 [: P) M' c* a5 d
axlSetFunckey("w" "caw" t)9 p4 Q! l* x# J- l8 z9 w
( i" S5 s% }# o6 Q;;---------------------------------------------------------# A! _% R( P6 d: Y
;; skill load "change_ac_width.il"/ v2 w& i u* t! ~" |1 O8 k$ d& ~& i4 J
;;指令: caw
4 V5 M* D! d+ N+ @: T+ u;;功能: 修改ADD CONNECT命令下的线宽
{2 M0 z! f6 D9 a+ o;;描述: v1.0
7 ^) N7 S- j5 g- j \2 j;;
* g/ J8 T0 ~6 i- A3 u: Z: j;;---------------------------------------------------------
$ Q% ^$ _: e( ~: L* U8 F* G1 N* w% H& C, @2 \3 O
;;主函数
4 N% H# U0 W5 A' pprocedure(dbChangeACtWidth()
% ~- y* q" @1 e3 E) Z; Z(let (width)' Y2 c5 F B* ~1 ~/ f- o* N
width = axlEnterString(?prompts list("Please enter your width:")). Q- V& q% K' n! p- ~2 _
when(width && atof(width)
+ |8 B" l( ~% q: D' q v/ z! n axlShell(sprintf(nil "options acon_line_width %.2f" atof(width)))
+ x# J' U6 b, X! T )9 d p! H$ H6 z
))1 }, R z1 j2 G6 M1 _1 e/ W
/ Y# t* f P7 ?4 F5 x: g1 G7 i# V, H5 U- H( g$ ?% A5 O; t
0 ~% T: n5 E5 S( S% s$ N
真的非常好用,已经免费使用了你好几个skill,万分感谢!!!
$ J2 b* m2 R/ b6 @1 `1 [7 D
$ v5 t `* P& U" g) z& U5 U6 z4 b再次拜啦!!* u; D! K& I3 D6 [& V. d9 Q) Y- n
$ i" k/ F' f$ A5 t7 U7 K/ }0 k! ?. l; z* f
; U8 P$ a( A. S0 {# H" j/ I2 q9 l5 Q0 z) B
! c5 a3 z* k; v1 {! j0 x5 { |
|