Cadence Skill 论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7173|回复: 8

求vivienluo版主的几个SKILL源码

[复制链接]
发表于 2014-8-16 22:44:40 | 显示全部楼层 |阅读模式
本帖最后由 這侽孓譙悴丶 于 2014-8-16 22:45 编辑

改变Line的层面Change Line Layer的SKILL源码
查找无PLACE_BOUND的器件的SKILL源码,这个购买了版主的那个源码后发现也是加密的···去了20SKILL币啊····{:soso_e113:}


查找铜皮空洞的SKILL源码


自动创建板边Anit Etch的SKILL源码


查找无位号器件并自动添加位号的SKILL源码


如果出售也行{:soso_e113:},谢了···

另外想知道怎么才能做出产生的报表中的坐标可以点击直接放大并跳转到对象上,例如,版主的那个查找无PLACE_BOUND的器件的SKILL产生的报表中的坐标是灰色的,不能直接点击后跳转到对象上去。如下图的产生的报表:


QQ截图20140816224206.png
发表于 2014-8-17 15:01:10 | 显示全部楼层
在allegro中打开的报表文件可以直接点击坐标跳转的。
 楼主| 发表于 2014-8-17 15:11:26 | 显示全部楼层
vivienluo 发表于 2014-8-17 15:01
在allegro中打开的报表文件可以直接点击坐标跳转的。

版主,求那几个SKILL的源码···恩,我在Allegro中弹出来的报表点击不了坐标的,坐标都是灰色的,不是蓝色的。
 楼主| 发表于 2014-8-18 20:29:55 | 显示全部楼层
有哪位有源码的麽或者类似功能的也可以,求分享个,谢谢!
发表于 2014-8-19 08:17:17 | 显示全部楼层
這侽孓譙悴丶 发表于 2014-8-18 20:29
有哪位有源码的麽或者类似功能的也可以,求分享个,谢谢!
  1. ;下面的代碼供你參考看看,是不是這樣的功能
  2. axlCmdRegister("vcr" 'fnViewComponentsReport)
  3. procedure(fnViewComponentsReport()
  4.         let(()
  5.                 lComponents = axlDBGetDesign()->components
  6.                
  7.                 tReportFile = axlTempFile()
  8.                 pWrite = outfile(tReportFile "w")
  9.                 fprintf(pWrite "Board File: %s\n" axlGetDrawingName())
  10.                 fprintf(pWrite "Date      : %s\n\n" getCurrentTime())
  11.                 when(lComponents
  12.                         xIndex = 1
  13.                         fprintf(pWrite "%-6s %-15s %-20s\n" "NO." "REFDES" "LOCATION")
  14.                         fprintf(pWrite "========================================================================\n")
  15.                         foreach(dOne lComponents ;dOne = nth(0 lComponents)
  16.                                 fprintf(pWrite "%-6d %-15s %-20s\n" xIndex dOne->name sprintf(nil "%L" dOne->symbol->xy))
  17.                                 xIndex++
  18.                         )
  19.                 )
  20.                 close(pWrite)
  21.                 when(isFile(tReportFile)
  22.                         axlUIViewFileCreate(tReportFile "The components report" t list(75 25))
  23.                 )
  24.         )
  25. )
复制代码
 楼主| 发表于 2014-8-19 13:17:03 | 显示全部楼层
感谢楼主的热心回复。谢谢!楼主有这几个功能的skill源码麽,能否发一份给我,真心需要,或帮写一份…
发表于 2014-9-13 07:42:12 | 显示全部楼层
源码已发送。。。。。
 楼主| 发表于 2014-9-13 23:35:04 | 显示全部楼层
vivienluo 发表于 2014-9-13 07:42
源码已发送。。。。。

太感谢版主了,那个查找无位号器件并自动添加位号的SKILL可以也给我发一份么,你发的压缩包里面没有这个。
发表于 2017-1-10 17:11:43 | 显示全部楼层

太感谢了,要的就是这个效果,谢谢谢谢谢谢谢谢谢谢。。。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|网站地图|Cadence Skill 论坛 ( 蜀ICP备13024417号 )

GMT+8, 2024-5-17 11:07 , Processed in 0.150224 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表