|
发表于 2014-9-29 15:55:50
|
显示全部楼层
闲着也是闲着,友情赠送你这个skill
defun( xxx ()
let(
(vialist a b c p i j)
p=outfile("./vialist.log")
;选择所有过孔
axlClearSelSet()
axlSetFindFilter( ?enabled list( "noall" "vias") ?onButtons list( "vias"))
axlVisibleDesign(nil)
axlVisibleLayer("via class" t)
axlAddSelectAll()
vialist=axlGetSelSet()
j=0
foreach(a vialist
b=axlDBGetConnect(a t)
i=0
foreach(c b if(c->objType=="pin" then i=i+1))
if(i>1 then
fprintf(p "%L\n" a->xy);把via坐标输出到文件
j=1
)
)
close(p)
;有此类via,显示输出的文件
if(j==1 then
logWindow =axlUIViewFileCreate("vialist.log" "via Report" t)
)
)
)
|
评分
-
查看全部评分
|