从高手那里学的输出焊盘源码
procedure(ccc() ;筛选带V的焊盘,即过孔,并做排序输出prog(()
paddbid_listb = setof(x axlDBGetDesign()->padstacks~>name nindex(upperCase(x) "V"))
paddbid_listb = sort(paddbid_listb nil)
foreach(viapadName paddbid_listb
axlPadstackToDisk(viapadName)
);endforeach
)
)
procedure(ddd();选择输出某一焊盘
prog(()
paddbid_listb = car(axlUIDataBrowse('PADSTACK '(RETRIEVE_NAME EXAMINE_DATABASE LIBRARY_FIXED) "hi" t))
axlPadstackToDisk(paddbid_listb)
)
)
procedure(eee();输出所有焊盘
prog(()
paddbid_listb = setof(x axlDBGetDesign()->padstacks~>name upperCase(x))
foreach(viapadName paddbid_listb
axlPadstackToDisk(viapadName)
);endforeach
)
)输出封装库不知道能不能这么搞setof(x axlDBGetDesign()->symbols~>name upperCase(x))好像输出的列表是symbol的所有名字,但是这个列表会有重复的字符串,不知道怎么去掉重复字符串,另外也不知道接下来怎么输出封装库。请高手大佬教下我吧。
为啥这个论坛经常会登录不上啊 学习了,谢谢 1 2 3 4 5 6 怎么用呢
页:
[1]