EDA365电子论坛网

标题: 求查看线宽的skill [打印本页]

作者: joyce_song    时间: 2012-8-13 11:21
标题: 求查看线宽的skill
请问哪位有查看线宽的skill奉献出来,就像pads里面那种可以看见板上用到的所有种类的线宽并显示出来,谢啦!
作者: deargds    时间: 2012-8-13 13:00
提供一个Skill函数,返回走线宽度列表.
可以保存为.il文件在allegro中加载,然后调用skill GetClineWidthCount命令
  1.     ;https://www.eda365.com
  2.     defun( GetClineWidthCount ()
  3.     prog((lClineSeg)
  4.             axlClearSelSet()
  5.             axlSetFindFilter(?enabled '("noall", "CLINESEGS", "invisible"), ?onButtons '("noall", "CLINESEGS"))
  6.             lClineSeg = unique(axlGetSelSet(axlAddSelectAll())~>width)
  7.             axlClearSelSet()
  8.             return(sort(lClineSeg,'lessp))
  9.     ))
复制代码

作者: joyce_song    时间: 2012-8-13 13:38
deargds 发表于 2012-8-13 13:00
提供一个Skill函数,返回走线宽度列表.
可以保存为.il文件在allegro中加载,然后调用skill GetClineWidthCo ...

哎呀,万分感谢deargds大侠{:soso_e113:}
作者: joyce_song    时间: 2012-8-13 14:05
deargds 发表于 2012-8-13 13:00
提供一个Skill函数,返回走线宽度列表.
可以保存为.il文件在allegro中加载,然后调用skill GetClineWidthCo ...

Command > skill GetClineWidthCount
Loading axlcore.cxt
Loading skillExt.cxt
(4.0 4.7 4.8 4.9 5.0
    5.1 6.0 8.0 10.0 11.0
    11.5 12.0 14.0 15.0 16.0
    18.0 19.0 20.0 25.0 30.0
    40.0 42.0 50.0 70.0 80.0
    120.0
)



我输入后会把板子上所有的线宽都列出来,但是我很想像pads里面去点击某一种线宽然后就会在板上上面高亮
希望deargds大侠多给我支招啊,万分感谢
作者: deargds    时间: 2012-8-13 14:16
joyce_song 发表于 2012-8-13 14:05
Command > skill GetClineWidthCount
Loading axlcore.cxt
Loading skillExt.cxt

那试下这个吧
https://www.eda365.com/thread-35859-1-1.html
作者: joyce_song    时间: 2012-8-13 15:58
deargds 发表于 2012-8-13 14:16
那试下这个吧
https://www.eda365.com/thread-35859-1-1.html

这个我还暂时下载不了,因为积分不够啊{:soso_e140:}




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2