找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

求助!skill中怎么样进行坐标计算????

[复制链接]

27

主题

149

帖子

693

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
本帖最后由 skny2011 于 2016-11-10 09:53 编辑

skill中怎么通过一个已知的坐标,通过对坐标进行运算找到它相邻的其它坐标,并读取新的坐标的属性?

如果直接相加的话,会报错
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

2#
发表于 2016-11-10 10:19 | 只看该作者
x y分开处理?问题没看明白。

点评

就是说我BGA中间有一个选中的孔,我需要根据坐标运算得到他右下角的pin,这样说可以吗?  详情 回复 发表于 2016-11-10 10:37

27

主题

149

帖子

693

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
693
3#
 楼主| 发表于 2016-11-10 10:37 | 只看该作者
本帖最后由 skny2011 于 2016-11-10 10:40 编辑
deargds 发表于 2016-11-10 10:19
x y分开处理?问题没看明白。

就是说我BGA中间有一个选中的孔,我需要根据坐标运算得到他右下角的pin,这样说可以吗?

还有单独处理后,怎么再合成一个坐标呢?

点评

以孔中心为BBOX左上角坐标进行PIN的框选操作,获取右下PIN 合成坐标直接list(x y)就可以了  详情 回复 发表于 2016-11-10 10:58

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

4#
发表于 2016-11-10 10:58 | 只看该作者
skny2011 发表于 2016-11-10 10:37
就是说我BGA中间有一个选中的孔,我需要根据坐标运算得到他右下角的pin,这样说可以吗?

还有单独处理 ...

以孔中心为BBOX左上角坐标进行PIN的框选操作,获取右下PIN
合成坐标直接list(x y)就可以了

点评

麻烦再问一下,是不是通过语句没办法修改pin的网络?  详情 回复 发表于 2016-11-10 14:06
谁画出这天地 又画下我和你

27

主题

149

帖子

693

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
693
5#
 楼主| 发表于 2016-11-10 14:06 | 只看该作者
deargds 发表于 2016-11-10 10:58
以孔中心为BBOX左上角坐标进行PIN的框选操作,获取右下PIN
合成坐标直接list(x y)就可以了

麻烦再问一下,是不是通过语句没办法修改pin的网络?

117

主题

2352

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
13799

最佳敬业奖

6#
发表于 2016-11-11 08:54 | 只看该作者
skny2011 发表于 2016-11-10 14:06
麻烦再问一下,是不是通过语句没办法修改pin的网络?

  1. axlChangeNet - change net an object is on
  2.   SYNOPSIS
  3.          axlChangeNet(
  4.                  o_dbid
  5.                  t_netName/o_netdbid
  6.          )
  7.          ==> t/nil
  8.   FUNCTION
  9.          This changes the net an object is currently on. It is currently
  10.          restricted to shapes, filled rectangles, pins, and vias. If it
  11.          succeeds it returns "t". It will not ripup clines or vias.

  12.          It can fail for the following reasons.
  13.                  - object is not supported
  14.                  - netName does not exist
  15.          
  16.          Restrictions:
  17.                  - Pins must be assigned. Pins must have an associated
  18.                    component. Mechanical pins are un-assigned.
  19.                  - Vias net assignment is advisory. The via must be able to
  20.                    connect to something on the provided net to remain on
  21.                    that net otherwise it will fall back to the original
  22.                    or possibly another net.  
  23.                   
  24.                    If a via is in open space it will be on dummy net. This
  25.                    API cannot be used to force it onto a net.

  26.                    This API is useful for a via, if a it touchs multiple
  27.                    shapes but it is assigned to the wrong shape's net.

  28.          Side effects:
  29.               1) It may not properly reconnect two touching clines
  30.                  segments that were previously connected via the shape.
  31.               2) clines only attached to the shape will inherit the new
  32.                  net of the shape
  33.               3) vias attached to the shape will NOT inherit the new net.
  34.                  This is different from the Allegro change net command.
  35.   NEEDS
  36.          o_dbid  - shape dbid.
  37.          t_netName/o_netdbid - name of a net or a netdbid (for dummy nets)
  38.   RETURNS
  39.          t       - was able to change object
  40.          nil     - otherwise
复制代码


点评

好的,谢谢  详情 回复 发表于 2016-11-16 17:32
谁画出这天地 又画下我和你

27

主题

149

帖子

693

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
693
7#
 楼主| 发表于 2016-11-16 17:32 | 只看该作者

7

主题

351

帖子

348

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
348
8#
发表于 2017-6-8 16:05 | 只看该作者
看看。。。。。。。

7

主题

174

帖子

609

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
609
9#
发表于 2017-6-8 17:58 | 只看该作者
skill出来的坐标PCB不能直接跳转怎么搞
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-25 17:45 , Processed in 0.067023 second(s), 40 queries , Gzip On.

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

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

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