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

如何获取零件assembly 外框四个顶点坐标

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2018-4-24 09:18 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
如题,想获取零件assembly 外框四个顶点坐标,然后我的目的是要将零件的refdes 移到元件外框外面去。有人知道不?感谢~~

1.JPG (34.77 KB, 下载次数: 0)

1.JPG

该用户从未签到

2#
发表于 2018-4-24 09:25 | 只看该作者
axlDBGetShapes?????????

点评

这个只能得到dbid.  详情 回复 发表于 2018-4-24 09:48

该用户从未签到

3#
 楼主| 发表于 2018-4-24 09:48 | 只看该作者
jordanli22 发表于 2018-4-24 09:25
axlDBGetShapes?????????

这个只能得到dbid.

该用户从未签到

4#
发表于 2018-4-24 11:10 | 只看该作者

dbid里面有没有可用信息??

点评

assembly_bound_dbids=axlDBGetShapes(layer_temp) if(length(assembly_bound_dbids)>0 then foreach(dbid_temp1 assembly_bound_dbids println(dbid_temp1->bBox)  详情 回复 发表于 2018-4-24 13:27

该用户从未签到

5#
 楼主| 发表于 2018-4-24 13:27 | 只看该作者
jordanli22 发表于 2018-4-24 11:10
dbid里面有没有可用信息??

assembly_bound_dbids=axlDBGetShapes(layer_temp)
     if(length(assembly_bound_dbids)>0
      then
       foreach(dbid_temp1 assembly_bound_dbids           
          println(dbid_temp1->bBox)
                 )
      )
这样可以得到左下和右上两点的坐标了。另外两点的坐标也能通过计算得出来。只是如果零件的外框不是矩形的时候,不完全适用。

点评

起码肯定是在框外了 也可以委曲求全  详情 回复 发表于 2018-4-24 14:09

该用户从未签到

6#
发表于 2018-4-24 14:09 | 只看该作者
chengcheng123 发表于 2018-4-24 13:27
assembly_bound_dbids=axlDBGetShapes(layer_temp)
     if(length(assembly_bound_dbids)>0
      the ...

起码肯定是在框外了 也可以委曲求全
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-6-21 09:02 , Processed in 0.078125 second(s), 33 queries , Gzip On.

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

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

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