xieeyawen 发表于 2025-3-20 15:17:11

从高手那里学的输出焊盘源码

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的所有名字,但是这个列表会有重复的字符串,不知道怎么去掉重复字符串,另外也不知道接下来怎么输出封装库。请高手大佬教下我吧。

xieeyawen 发表于 2025-3-20 15:18:27

为啥这个论坛经常会登录不上啊

werkey 发表于 2025-4-16 17:20:05

学习了,谢谢

xieeyawen 发表于 2025-5-23 09:55:55

1

xieeyawen 发表于 2025-5-23 09:55:59

2

xieeyawen 发表于 2025-5-23 09:56:01

3

xieeyawen 发表于 2025-5-23 09:56:04

4

xieeyawen 发表于 2025-5-23 09:56:06

5

xieeyawen 发表于 2025-5-23 09:56:09

6

lovezgyuan 发表于 2025-8-13 11:48:23

怎么用呢
页: [1]
查看完整版本: 从高手那里学的输出焊盘源码