找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

分享两个比较有用的Skill代码

  [复制链接]

11

主题

35

帖子

1225

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1225
跳转到指定楼层
1#
发表于 2010-4-1 23:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
在给多排BGA做Fanout时,可以用第一个代码,设置坐标原点在某一个Pin上设置任一Pin的位置为坐标原点)
设置个点的大小,通常设置为BGA的Pitch的一半.
使用时在命令栏输入"g xx"
1,---------------------------------------------------
defun( set_origin ()
  popup = axlUIPopupDefine(nil (list
    (list "Done" `axlFinishEnterFun)
        (list "Cancel" `axlcancelEnterFun)))
        axlUIPopupSet(popup)
  axlClearSelSet()
  axlSetFindFilter( ?enabled list("noall" "INS") ?onButtons list("noall" "INS"))
  while( (axlSelect)
    all = axlGetSelSet()
    foreach(pin_db all
          axlDBChangeDesignOrigin(list(minus(xCoord(pin_db->xy)) minus(yCoord(pin_db->xy))))
      println(sprintf(nil "Design Origin Move to %.2f:%.2f" xCoord(pin_db->xy) yCoord(pin_db->xy)))
    )
  )
)
axlCmdRegister("Origin2Pin" 'set_origin)
2,---------------------------------------------------
defun(UC_grids_script_create ( cur_grid )
        ScriptFileName=axlTempFile()
        Script_File=outfile(ScriptFileName "w")
        fprintf(Script_File "scriptmode +i\n")
        fprintf(Script_File "define grid \nsetwindow form.grid\n")
        fprintf(Script_File "FORM grid non_etch non_etch_x_grids %s \n" cur_grid)
        fprintf(Script_File "FORM grid non_etch non_etch_y_grids %s \n" cur_grid)
        fprintf(Script_File "FORM grid all_etch all_etch_x_grids %s \n" cur_grid)
        fprintf(Script_File "FORM grid all_etch all_etch_y_grids %s \n" cur_grid)
        fprintf(Script_File "FORM grid done\n")
        close(Script_File)
        sprintf(runScript,"replay %s",ScriptFileName)
        axlShell(runScript)
        ;axlUIWPrint(gridsform axlPPrint(units))
        deleteFile(ScriptFileName)
); end UC_grids_script_create
axlCmdRegister("g" 'UC_grids_script_create)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏4 支持!支持!1 反对!反对!

3

主题

157

帖子

2697

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
2697
2#
发表于 2012-12-6 17:41 | 只看该作者
顶。。。。。。

0

主题

86

帖子

275

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
275
3#
发表于 2012-12-12 09:21 | 只看该作者
謝謝

1

主题

116

帖子

371

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
371
4#
发表于 2012-12-19 11:50 | 只看该作者
感謝你的提供

1

主题

116

帖子

371

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
371
5#
发表于 2013-3-8 11:59 | 只看该作者
好东西,感谢分享~!

57

主题

1181

帖子

1807

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1807
6#
发表于 2014-4-3 13:16 | 只看该作者

1

主题

209

帖子

173

积分

二级会员(20)

Rank: 2Rank: 2

积分
173
7#
发表于 2015-8-21 21:40 | 只看该作者
支持支持支持  非常感謝
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-15 23:58 , Processed in 0.104075 second(s), 31 queries , Gzip On.

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

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

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