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

如何用skill根据单位改变线宽

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
假如单位是mm, 线宽设为0.254mm, 如果单位是mil 线宽设为10mil, 请问用skill 可以实现吗?我知道axlDBGetDesginUnits,但不知道如何运用
  • TA的每日心情
    开心
    2025-2-21 15:33
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    7#
    发表于 2024-5-24 18:13 | 只看该作者
    三人行,必有我师

    该用户从未签到

    6#
    发表于 2015-8-20 18:27 | 只看该作者
    支持楼主原创  非常感谢!

    该用户从未签到

    5#
     楼主| 发表于 2014-11-11 11:19 | 只看该作者
    betamelody 发表于 2014-11-11 10:56
    不过这和线宽有什么关系?

    我就是想知道如何根据单位 改变参数...谢谢版主!

    该用户从未签到

    4#
    发表于 2014-11-11 10:56 | 只看该作者
    不过这和线宽有什么关系?

    该用户从未签到

    3#
    发表于 2014-11-11 10:52 | 只看该作者
    1. unit=car(axlDBGetDesignUnits())
    2. if(unit=="millimeters" then
    3.   h=0.3
    4. else
    5. if(unit=="mils" then h=12)
    6. )
    7. tshape = axlDBGetShapes("PACKAGE GEOMETRY/PLACE_BOUND_TOP")
    8. bshape = axlDBGetShapes("PACKAGE GEOMETRY/PLACE_BOUND_BOTTOM")
    9. foreach(ea append(bshape tshape)
    10.   axlDBAddProp(ea list("PACKAGE_HEIGHT_MAX" h))
    11. )
    复制代码
    ' = ' 是赋值语句, ' == ' 才是判断语句

    该用户从未签到

    2#
     楼主| 发表于 2014-11-11 10:25 | 只看该作者
    betamelody 发表于 2014-11-11 09:47
    改变线宽用 axlChangeWidth 函数, 楼主问题太开放, 还是建议先上代码

    unit=car(axlDBGetDesignUnits())
                   if(unit="millimeters"
                   then  h=0.3
                   else
                     if(unit="mils"
                     then  h=12 )
                    )                     
                   mypath = axlPathStartCircle( list(zuobiao,z),0)            
                   myshape = car(axlDBCreateShape(mypath,t))
                   when(myshape, axlDBAddProp(myshape, list("PACKAGE_HEIGHT_MAX", h)))

    我是想根据单位 来定义PACKAGE_HEIGHT_MAX属性, 单位是mil的话就定义12mil, 单位是mm就定义0.3mm,但是成功不了, 本人新手...

    该用户从未签到

    1#
    发表于 2014-11-11 09:47 | 只看该作者
    改变线宽用 axlChangeWidth 函数, 楼主问题太开放, 还是建议先上代码
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-22 05:25 , Processed in 0.140625 second(s), 24 queries , Gzip On.

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

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

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