有些版圖資料在AEDT當中並沒有函數可以讀取,比方說是bondwire的profile種類。這時候就必須透過edb來讀取。下面代碼可以讀取封裝設計專案當中的APD, Jedec4及Jedec5的profile。
import Ansys.Ansoft.Edb as edb
oProject = oDesktop.GetActiveProject()
handle = oProject.GetEDBHandle()
DB = edb.Database.Attach(int(handle))
edb.Database.Create(DB.GetDirectory())
for i in DB.APDBondwireDefs:
AddWarningMessage(str(i.GetName()))
for i in DB.Jedec4BondwireDefs:
AddWarningMessage(str(i.GetName()))
for i in DB.Jedec5BondwireDefs:
AddWarningMessage(str(i.GetName()))
(圖一) 輸出bondwire類別 |
沒有留言:
張貼留言