375259768 发表于 2013-7-19 15:00:28

请高手帮忙写个skill

能不能请你帮忙写个skill:report by hilight
功能是把板子上的hilight的net或零件导出成list档

XYX365 发表于 2013-7-19 15:22:29

本帖最后由 XYX365 于 2013-7-19 15:44 编辑

請教一下,輸出的list檔案有什麼作用嗎? list檔案內容的排列格式為何?

vivienluo 发表于 2013-7-19 23:46:51

简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:
;By Vivien Luo
;2013-7-19
;www.allegro-skill.com
axlCmdRegister("highlight_report" 'highlight_report)
defun(highlight_report ()
curDesign = axlDBGetDesign()
curSymbols = curDesign->symbols
curNets = curDesign->nets
HighlightReport = outfile("./highlight_report.txt")
fprintf(HighlightReport "-----------------------------------\n")
fprintf(HighlightReport "Highlight Symbols Reports\n")
fprintf(HighlightReport "-----------------------------------\n")
fprintf(HighlightReport "Refdes\t\tLocation\t\tColor(R G B)\n")
foreach(sym curSymbols
        when(axlIsHighlighted(sym)
                if(sym->refdes
                then
                        fprintf(HighlightReport "%s\t\t(%P)\t\t%L\n" sym->refdes sym->xy axlColorGet(axlIsHighlighted(sym)))
                else
                        fprintf(HighlightReport "\t\t(%P)\t\t%L\n" sym->xy axlColorGet(axlIsHighlighted(sym)))
                )
        )
)
fprintf(HighlightReport "\n\n-----------------------------------\n")
fprintf(HighlightReport "Highlight Nets Reports\n")
fprintf(HighlightReport "-----------------------------------\n")
fprintf(HighlightReport "Net Name\t\tColor(R G B)\n")
foreach(curNet curNets
        when(axlIsHighlighted(curNet)
                fprintf(HighlightReport "%s\t\t%L\n" curNet->name axlColorGet(axlIsHighlighted(curNet)))
        )
)
close(HighlightReport)
axlUIViewFileCreate("./highlight_report.txt" "Highlight Report - www.allegro-skill.com" nil)
)

375259768 发表于 2013-7-20 10:19:08

vivienluo 发表于 2013-7-19 23:46 static/image/common/back.gif
简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:

非常感谢……

ASDK 发表于 2020-1-4 11:57:51

大神66666

ASDK 发表于 2020-1-7 21:24:39

6666666666666666

melon8845 发表于 2021-6-23 13:23:56

vivienluo 发表于 2013-7-19 23:46
简单些了个能检查高亮的器件及网络。高亮PIN可自行修改代码。
效果:

你好,點亮pin要怎改…
页: [1]
查看完整版本: 请高手帮忙写个skill