找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

代码方式放置基准点

[复制链接]

2

主题

51

帖子

444

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
444
跳转到指定楼层
1#
发表于 2014-8-23 12:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您!

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

x
6 d. \  Z6 y! R4 z. F  f; E+ o- m6 [
代码放置基准点的如下,我捣鼓了半天,文档真难查啊~其实关键步骤就那么两句话
8 f) M4 X8 M+ @9 @6 u8 M下面使用到底对象和方法参考 expedition_pcb_auto.pdf

  1. 9 E/ q  D5 X' Y' k: L2 f) |

  2. # F+ Y; ~1 F+ U& ]2 N2 `% U( Q
  3. Public Sub test_PutFiducial()
    8 W! p5 b( `% M0 Z% f$ K3 N
  4.     Dim pcbAppObj
    0 J3 e" n- l! E% _7 L% {5 Z+ ~
  5.     Set pcbAppObj = GetObject(, "MGCPCB.ExpeditionPCBApplication")6 I1 N5 p4 W: M  J9 r/ h/ Q
  6.     Dim pcbDocObj
    ' n* r9 w8 \! m* P; a: d& D+ {
  7.     Set pcbDocObj = pcbAppObj.ActiveDocument
    7 V+ z! _; E5 D; y

  8. 9 e2 {4 N3 O8 C
  9.     If (ValidateServer(pcbDocObj) = 1) Then$ U% G) V7 k) W8 c

  10. / a$ v9 F1 v5 C5 A& S& ]  }  D
  11.             Set pad = pcbDocObj.PutPadstack(1,1,"test fiducial")        '这里引号的字符串就是你本地库中焊盘堆的名称,要Fiducial类型的
    4 T+ p) J  v9 {; m0 {6 I8 u) V
  12.         Call pcbDocObj.PutFiducial(10,10,pad ,Nothing,Nothing)
    0 i* H/ B9 [# M# p

  13. # |5 X9 N- W. z  a9 c
  14.     End If9 G8 Y& D* K: q# V; v4 p

  15. " H" F$ t# {* u4 F, N2 y1 J; m
  16. End Sub2 ]. h6 n$ Y1 X7 W! b1 V# y

  17. , x, k: y4 f; ?" v- _
复制代码
在按钮里调用该函数进行试验。
6 n* t8 U# R5 o4 b& B, n: v; h) y编辑器里不支持中文,包括注释,容易乱码。9 [) I* [9 b1 I6 T
重复执行会出现DRC错误,因为不能在同一个地方放置两次使对象重叠。做实用工具时要做错误检查和处理。: F% b- h. v+ y& s2 D
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

4

主题

242

帖子

2293

积分

四级会员(40)

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

积分
2293
2#
发表于 2014-8-29 09:23 | 只看该作者
俗话说“听君一席话,胜读十年书”,弄了好久都没弄出来,一个指点就明白了!$ K! n8 U; B  }! P

4 ^$ a7 a. M  B& Qgot it!. E1 e+ f. E6 |( p' |
' b# J2 g  \0 Y& q. a! v& f4 r
非常感谢!
. U/ h# K+ |0 b- M, u
4 B, X: h3 ]5 d8 f0 U
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-25 03:34 , Processed in 0.057036 second(s), 33 queries , Gzip On.

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

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

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