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

如何依PAD大小创建shape到其它层

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2013-5-24 14:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
各位大侠,创建shape跟元件PAD大小一样的。用什么函数?
  • TA的每日心情
    无聊
    2022-6-24 15:35
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2013-5-24 15:25 | 只看该作者
    本帖最后由 yneda 于 2013-5-28 12:20 编辑

    这是我以前问过版主的,下面是他的解答,给你做参考。
    ;;
    layer = "ETCH/TOP";(取过孔figure的层面,需要哪一层就填哪一层)
    x = car(axlPolyFromDB(ThroundPins_dbid ?layer layer ?holes nil ?endCapType 'ROUND))
    axlDBCreateShape(x nil drawing_layer)

    该用户从未签到

    3#
     楼主| 发表于 2013-5-27 18:06 | 只看该作者
    yneda 发表于 2013-5-24 15:25
    这是我以前问过版主的,下面是它的解答,给你做参考。
    ;;
    layer = "ETCH/TOP";(取过孔figure的层面,需要哪 ...

    请版主帮我下问题,出哪?现在创建不了shape
    while(notdone
      lpins = axlGetSelSet(axlSelect(?prompt "Select Pins to convert to a golden shape."))
        if(lpins then
        foreach(pindbid lpins
              pindbid = car(lpins)
          layer = "ETCH/L7"
           polydbid = axlPolyFromDB(pindbid ?endCapType "ROUND")
              
           if(polydbid then
            axlDeleteObject(pindbid)  
            if(! axlDBCreateShape(car(polydbid) t layer)  then
              axlUIWPrint(nil "** Error. Failed to create Shape from Pin. **")
            ); endif
            if(cadr(polydbid) then
                axlDBCreateShape(cadr(polydbid) t layer)  )
           else
            axlUIWPrint(nil "** Error. Failed to create Polydbid from Pin. **")
           ); endif
        ); end foreach pin
      ); endif
    ); end while

    该用户从未签到

    4#
    发表于 2013-5-28 13:07 | 只看该作者
    lyh289114980 发表于 2013-5-27 18:06
    请版主帮我下问题,出哪?现在创建不了shape
    while(notdone
      lpins = axlGetSelSet(axlSelect(?prompt ...

    测试没有问题,有可能是程序其它部分出的问题,建议把错误信息发出来。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-15 16:37 , Processed in 0.093750 second(s), 23 queries , Gzip On.

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

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

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