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
继续学习。
作者: denglu    时间: 2018-8-29 18:02
可以使用,但是无法cancel
作者: Jerry_Zhang    时间: 2018-9-6 21:19
成功了,感谢!!!!
作者: promissingwh    时间: 2018-9-7 17:38
womi1989 发表于 2016-8-31 18:43
麻烦确认下,代码是不是有错误~并不能使用~
或者麻烦直接发送一个il文件~

W- *WARNING* (axlDBCreateOpenShape): Invalid database id argument - dbid:removed

点击走线,会有上面提示的错误。line 变成 shape 可用。正常吗?能不能把cline变成shape?

作者: willy0517    时间: 2019-10-16 22:09
感謝分享
作者: 522353184@qq.co    时间: 2020-2-26 21:13
我用不了呢

作者: 522353184@qq.co    时间: 2020-2-26 21:14
求大神们给支支招

作者: fschao    时间: 2021-8-21 11:04
麻烦确认下,代码是不是有错误~并不能使用~
或者麻烦直接发送一个il文件~
作者: fschao    时间: 2021-8-21 11:08
可以用的,是我把线放到板框外就不行而已,板框内的线可以用,感谢!




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