找回密码
 注册
关于网站域名变更的通知
查看: 886|回复: 9
打印 上一主题 下一主题

求将走线变成铜皮的SKILL文件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2017-11-1 10:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
求:将走线变成铜皮的skill文件?

该用户从未签到

2#
发表于 2017-11-2 09:55 | 只看该作者
16.6自带这个功能

点评

能截个图看下选项吗  详情 回复 发表于 2017-11-2 11:32

该用户从未签到

3#
 楼主| 发表于 2017-11-2 11:32 | 只看该作者

能截个图看下选项吗

该用户从未签到

4#
发表于 2017-12-7 11:41 | 只看该作者
load("x:/xxx/x_cline2shape.il" "www.eda365.com")
调用命令c2s

该用户从未签到

5#
发表于 2017-12-7 11:42 | 只看该作者
x_cline2shape,你自己在论坛搜索吧,附件上传不了

该用户从未签到

6#
发表于 2017-12-7 14:03 | 只看该作者

该用户从未签到

7#
发表于 2017-12-11 08:58 | 只看该作者
內建好像就有此功能了,找找看應該有的
  • TA的每日心情
    开心
    2025-5-6 15:27
  • 签到天数: 100 天

    [LV.6]常住居民II

    8#
    发表于 2017-12-12 10:59 | 只看该作者
    内建的给演示下,谢谢!
  • TA的每日心情
    开心
    2019-11-20 15:20
  • 签到天数: 2 天

    [LV.1]初来乍到

    9#
    发表于 2017-12-12 11:25 | 只看该作者

    axlCmdRegister("cline2shape" 'LCB_cline_to_shape ?cmdType "interactive"
    ?doneCmd 'LCB_Done ?cancelCmd 'LCB_Cancel)
    procedure(LCB_cline_to_shape()
    let( ()
    axlSetFindFilter(?enabled list("noall" "clines")
                      ?onButtons list("noall" "clines"))
    LCBpopup = axlUIPopupDefine( nil (list
    (list "Done" 'LCB_Done)
        (list "Undo" 'LCB_unDo)
       
        (list "Cancel" 'LCB_Cancel)
         ))
    axlUIPopupSet(LCBpopup)
    LCB_mark = axlDBTransactionStart()
    notdone = t
    while(notdone
      lclines = axlGetSelSet(axlSelect(?prompt "Select Clines to convert to a shape."))
      if(lclines then
        foreach(clinedbid lclines

       net = clinedbid->net->name   
          layer = clinedbid->layer
           polydbid = axlPolyFromDB(clinedbid ?endCapType "ROUND")
           if(polydbid then
            axlDeleteObject(clinedbid)
            if(! axlDBCreateShape(car(polydbid) t layer net)  then
              axlUIWPrint(nil "** Error. Failed to create Shape from Cline. **")
            ); endif
    if(cadr(polydbid) then
                axlDBCreateShape(cadr(polydbid) t layer net)  )
           else
            axlUIWPrint(nil "** Error. Failed to create Polydbid from Cline. **")
           ); endif
        ); end foreach cline
      ); endif
    ); end while
    axlDBTransactionCommit(LCB_mark)
    )); let and procedure
    procedure(LCB_unDo()
    let( ()
      if(! axlDBTransactionOops(LCB_mark) then
        axlUIWPrint(nil "-- Nothing Left To Undo. --")
      else
        axlUIWPrint(nil "-- Replacing Clines. --")
      ); endif
      axlClearSelSet()
    )); end let procedure
    procedure(LCB_Cancel()
    let( ()
      axlUIWPrint(nil "** Cancelled Program. **")
      ;axlDBTransactionRollback(LCB_mark)
      notdone = nil
      axlClearSelSet()
      axlCancelEnterFun()
    )); end let procedure

    procedure(LCB_Done()
    let( ()
      axlUIWPrint(nil "- Done -")
      axlDBTransactionCommit(LCB_mark)
      notdone = nil
      axlCancelEnterFun()
       
    )); end let and procedure

    点评

    谢谢!  详情 回复 发表于 2017-12-13 15:29

    该用户从未签到

    10#
     楼主| 发表于 2017-12-13 15:29 | 只看该作者
    l8877l 发表于 2017-12-12 11:25
    axlCmdRegister("cline2shape" 'LCB_cline_to_shape ?cmdType "interactive"
    ?doneCmd 'LCB_Done ?canc ...

    谢谢!
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-8-21 20:59 , Processed in 0.140625 second(s), 29 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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