EDA365电子工程师网

标题: 线变铜皮的skill,谁能提供一个~谢谢 [打印本页]

作者: womi1989    时间: 2016-8-30 20:29
标题: 线变铜皮的skill,谁能提供一个~谢谢
我之前有一个该skill,但是不好用,密码是这个论坛网址~

作者: 361553894    时间: 2016-8-31 12:25
本帖最后由 361553894 于 2016-9-2 15:29 编辑
  1. axlCmdRegister("ClineToShape" 'ClineToShape)
  2. axlSetAlias("c2s" "ClineToShape")
  3. procedure( ClineToShape(@optional (cline nil))
  4. prog((poly clayer cnet cparent mark)
  5.    unless(cline
  6.       axlSetFindFilter(?enabled '("all") ?onButtons '("noall" "clines"))
  7.       cline = car(axlGetSelSet(axlSingleSelectPoint()))
  8.    )
  9.    poly = car(axlPolyOperation(axlPolyFromDB(cline ?endCapType 'OCTAGON) nil 'OR))
  10.    clayer = cline->layer
  11.    cnet = cline->net
  12.    cparent = cline->parent
  13.    mark = axlDBTransactionStart()
  14.    axlDeleteObject(cline)
  15.    if(axlDBCreateShape(poly t clayer cnet cparent) then
  16.       axlDBTransactionCommit(mark)
  17.    else
  18.       axlDBTransactionOops(mark)
  19.    )
  20. ))
复制代码


作者: womi1989    时间: 2016-8-31 18:43
361553894 发表于 2016-8-31 12:25

麻烦确认下,代码是不是有错误~并不能使用~
或者麻烦直接发送一个il文件~

作者: 361553894    时间: 2016-9-2 15:01
本帖最后由 361553894 于 2016-9-2 15:14 编辑
womi1989 发表于 2016-8-31 18:43
麻烦确认下,代码是不是有错误~并不能使用~
或者麻烦直接发送一个il文件~


能用的啊,输入c2s后选择需要变成铜皮的cline
我只是没把对话窗口做出来而已
可以根据需求把 ?endCapType  'ROUND(圆形)改成'OCTAGON(八角形)



作者: 361553894    时间: 2016-9-2 15:02
womi1989 发表于 2016-8-31 18:43
麻烦确认下,代码是不是有错误~并不能使用~
或者麻烦直接发送一个il文件~

直接发文件,怕你权限不够不能下载
作者: ACE_ASL    时间: 2016-9-5 16:40
亲测,可用,多谢
作者: 杰1111    时间: 2016-9-5 16:59
请教下为什么要把线变成铜皮,直接铺铜皮不好吗
作者: ACE_ASL    时间: 2016-9-5 17:33
杰1111 发表于 2016-9-5 16:59
请教下为什么要把线变成铜皮,直接铺铜皮不好吗

表层的线,绿油开窗,打算手动画shape吗?

作者: 杰1111    时间: 2016-9-6 11:47
ACE_ASL 发表于 2016-9-5 17:33
表层的线,绿油开窗,打算手动画shape吗?

表层的线,绿油开窗?这是什么意思啊,不太明白,能仔细说说嘛
作者: ACE_ASL    时间: 2016-9-6 13:05
杰1111 发表于 2016-9-6 11:47
表层的线,绿油开窗?这是什么意思啊,不太明白,能仔细说说嘛

有些信号表层要露铜沉金的

作者: 杰1111    时间: 2016-9-6 15:41
ACE_ASL 发表于 2016-9-6 13:05
有些信号表层要露铜沉金的

哦,明白了

作者: wcjcn    时间: 2017-6-8 17:43
继续学习。




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2