找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

代码方式放置基准点

[复制链接]

2

主题

51

帖子

444

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

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

EDA365欢迎您!

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

x
9 k9 m3 b  r# h! E' |5 p3 Q6 w8 e
代码放置基准点的如下,我捣鼓了半天,文档真难查啊~其实关键步骤就那么两句话3 o" d6 f9 T" l! N7 W& m
下面使用到底对象和方法参考 expedition_pcb_auto.pdf

  1. 4 v% v* R* i: A. S1 k
  2. 4 d. [2 H! N2 T8 b4 e
  3. Public Sub test_PutFiducial(), E, ^4 x0 H& u" P; d5 d' Q/ c5 {
  4.     Dim pcbAppObj
    ' u7 [+ C, E# v6 O; u; ^- f1 w2 A8 p7 \) D
  5.     Set pcbAppObj = GetObject(, "MGCPCB.ExpeditionPCBApplication")- O/ t2 {! h2 t' B$ |% w
  6.     Dim pcbDocObj/ ^/ [) s# ^7 {- H: {
  7.     Set pcbDocObj = pcbAppObj.ActiveDocument
    " b" I( Q3 u) ^( H+ a3 E
  8. ; b1 Y$ a: K: k
  9.     If (ValidateServer(pcbDocObj) = 1) Then
    + o  D# x0 l- N% M; O

  10. ) h) w2 y5 r1 Q5 L. {( `
  11.             Set pad = pcbDocObj.PutPadstack(1,1,"test fiducial")        '这里引号的字符串就是你本地库中焊盘堆的名称,要Fiducial类型的
    6 d2 n% R3 G  _
  12.         Call pcbDocObj.PutFiducial(10,10,pad ,Nothing,Nothing)
    2 ]+ u; h0 q/ r/ E. S* O

  13. / k, W: B4 ^# g/ M
  14.     End If" J# ~; X7 T- u# Y6 ^; {9 Q: N
  15. 8 L2 j- l' ^# J, s
  16. End Sub$ N- v3 n  j4 `3 {% ~+ k

  17. 5 z/ q& h& W& _$ s: J
复制代码
在按钮里调用该函数进行试验。3 M9 @6 Q) h$ d
编辑器里不支持中文,包括注释,容易乱码。
+ Y+ X2 `& L% s, F重复执行会出现DRC错误,因为不能在同一个地方放置两次使对象重叠。做实用工具时要做错误检查和处理。
5 X5 A5 }0 Q8 ^3 Y# v; k; }2 G+ N5 e
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏1 支持!支持! 反对!反对!

4

主题

242

帖子

2293

积分

四级会员(40)

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

积分
2293
2#
发表于 2014-8-29 09:23 | 只看该作者
俗话说“听君一席话,胜读十年书”,弄了好久都没弄出来,一个指点就明白了!
4 T1 X0 z2 z1 P2 e3 y; S
2 S$ [: ~! W; s7 a+ hgot it!
1 i8 K2 g! v8 m/ q
/ a9 W+ b: h( o+ _" j; T非常感谢!
& V4 G; |; x( b' O, n, W
+ V2 b/ s. d- Z- X4 ~3 e. t
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-5-12 23:53 , Processed in 0.054572 second(s), 32 queries , Gzip On.

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

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

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