EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
就是想把选择的PIN的PIN NUMBER, 还有坐标点打印出来 axlCmdRegister("test" 'test)
procedure(test()
(axlClearSelSet)
(axlVisibleDesign nil)
(axlVisibleLayer "PIN/TOP" t)
(axlVisibleLayer "PIN/BOTTOM" t)
(axlSetFindFilter ?enabled
list("noall" "pins") ?onButtons
list("noall" "pins")
)
numbs=nil
points=nil
; a=axlSelect()
; pindb = (axlGetSelSet a)
pindb=axlDBGetDesign()
pinlist=pindb->pins
foreach(pin pinlist
padNub=(pin->number)
padpoint=(pin->xy)
numbs=cons(padNub numbs)
points=cons(padpoint points)
)
printf("%L\n" numbs)
printf("%L\n" points)
axlFinishEnterFun()
) 这里用pindb=axlDBGetDesign()这个是可以显示目前所有的PIN NUMBER和坐标 但是换成 a=axlSelect()
pindb = (axlGetSelSet a)后显示结果为nil nil不知道是哪里出了错啊
|