找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 480|回复: 6
打印 上一主题 下一主题

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

[复制链接]

93

主题

645

帖子

3395

积分

五级会员(50)

Rank: 5

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

EDA365欢迎您!

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

x
假如单位是mm, 线宽设为0.254mm, 如果单位是mil 线宽设为10mil, 请问用skill 可以实现吗?我知道axlDBGetDesginUnits,但不知道如何运用
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

7

主题

444

帖子

4989

积分

EDA365版主(50)

Rank: 5

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

93

主题

645

帖子

3395

积分

五级会员(50)

Rank: 5

积分
3395
3#
 楼主| 发表于 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,但是成功不了, 本人新手...

7

主题

444

帖子

4989

积分

EDA365版主(50)

Rank: 5

积分
4989
4#
发表于 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. )
复制代码
' = ' 是赋值语句, ' == ' 才是判断语句

7

主题

444

帖子

4989

积分

EDA365版主(50)

Rank: 5

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

93

主题

645

帖子

3395

积分

五级会员(50)

Rank: 5

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

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

1

主题

209

帖子

173

积分

二级会员(20)

Rank: 2Rank: 2

积分
173
7#
发表于 2015-8-20 18:27 | 只看该作者
支持楼主原创  非常感谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-23 07:36 , Processed in 0.057771 second(s), 31 queries , Gzip On.

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

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

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