TA的每日心情 | 衰 2025-12-10 15:23 |
|---|
签到天数: 32 天 [LV.5]常住居民I
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 vimgcc 于 2026-4-16 01:04 编辑
9 w4 c& K% `2 m. N: g" j
6 ]* Y7 S) r0 e7 Y3 M; c/ `5 j$ g$ E 走线模式下,打孔之后,这时导线被抓取在鼠标上的,想要切层需要鼠标移动到Options里面去点选或者右键菜单换层,这些都是不太理想的方法。以前用过比较笨的方法:
3 y. L! G) @! `0 h0 M2 O% p- s5 D5 |% J. d7 ]4 }2 v
4 D+ S: X# N6 t9 vfunckey L1 "pop swap;subclass top"4 [) x, j4 J" w( ]$ p
funckey L2 "pop swap;subclass top;+"6 y5 T$ k! X/ T6 M
funckey L3 "pop swap;subclass top;+;+"
) ?( x9 `5 V: Z8 C6 H {funckey L4 "pop swap;subclass top;+;+;+"
, M- x' n( K4 e7 C2 y$ @5 X ?* k# X) U6 R+ J+ z5 u
. H+ [: H' ]7 A4 `1 s- b......
4 x; ^8 a2 j+ B
9 r" h: ~" ^ ^( F) H9 j' Z- P- k% y( D4 Y7 c) T3 O
这个方法对于新版的allegro不太好用,它会将所有层都打开。所以我现放弃这个方法了。想找要一个skill,自己又不会写。只能在这里求帮助了。8 Q0 k; K" R4 b$ M1 u
! ^7 i( J. U. }; @% ?, u
. n- R( O3 x+ W8 E7 W" b呼叫db-_-大佬,能帮我写一个吗?按下快捷键,就弹出一个对话框,然后输入数字几就是第几层。就像你之前在别的帖子写的切线宽的skill一样:
2 L+ Q' O+ ] A( p% J1 ?7 T1 S. ] B, A h
https://eda365.com/thread-628008-1-1.html
( Y2 e9 E- P; J' f* Z5 _5 Z: r% j0 o. S/ ]9 \+ d! p
;;v1.08 T( p, Q3 M4 w9 @4 q) r
axlCmdRegister("caw" 'dbChangeACtWidth ?cmdType "sub_cmd")
- } E8 ^0 i o- Z" M6 |axlSetFunckey("w" "caw" t)
: B$ F* g. e+ R" k1 f0 O4 e7 } Z) n! o
;;---------------------------------------------------------) Y: L& I+ o8 X7 Z+ h$ l. H8 z, [
;; skill load "change_ac_width.il"
6 |5 I8 A% {' V' X" [6 _4 ]" s1 \;;指令: caw# a0 X# T# ]8 v; y, m: j# U
;;功能: 修改ADD CONNECT命令下的线宽% x7 A) e4 V" O5 ?& ~, a
;;描述: v1.0
3 K+ F% K8 m7 r( O" i;;
$ W& Z. A, G) X8 j;;---------------------------------------------------------
( {( e x& ?; W% E; ^4 {! e
. k# @& z0 ^ ]5 s9 G: s3 E; Q;;主函数4 H# I: _# p, `0 \0 G) C3 a
procedure(dbChangeACtWidth()
3 i( y) X0 F# d5 Q. `0 H- G1 ^* X(let (width)0 w, M( d1 t& N" L" S" I$ k" ~" [
width = axlEnterString(?prompts list("Please enter your width:"))
8 C8 c$ `& e% B6 O" t- G when(width && atof(width)( t! g( z/ G6 S3 d) T+ l; H! M C
axlShell(sprintf(nil "options acon_line_width %.2f" atof(width)))
$ N$ G/ W6 |( ]2 O- c: ~7 M4 Q )/ C5 H0 H5 X8 L: g+ W1 |/ N# I
))
" E) w V# {; O+ B. f+ H1 R1 P* G; P* z/ W1 I
2 F4 q f. p7 A! b. ^/ ^& E
- z4 D/ x2 h7 G: j+ E/ q9 l8 p( _
真的非常好用,已经免费使用了你好几个skill,万分感谢!!!
/ s! c( p1 p) x7 o, V9 D3 H# \0 r5 Q- N6 @+ J# Q( X2 x, y R
再次拜啦!!
- Y3 \+ D# @: f( t9 r& x! u+ [ N) O. B2 U3 |; I
% f1 f# Y% i) h* C; ]2 g8 q' f$ ?- o
6 D+ H7 o% Z: [/ e% t1 X0 u. f& F
) E. E! f$ ?- c, u+ ~' X, _
! ]; e% M3 Y4 E: l |
|