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

Expedition如何输出SMT的坐标文件?

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-9-3 12:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
请问Expedition如何输出SMT的坐标文件?; _: j  l. O/ H0 X/ R" B7 Y2 \

0 |9 }" w3 o' c; f& S$ b7 {是不是用Report Writor,这个工作好像很难用。都不知道如何下手。
$ l7 P) R, M& p+ f: G, i" q请高手指点,谢谢。

该用户从未签到

推荐
发表于 2008-9-4 09:13 | 只看该作者
如下:

Snap1.jpg (94.88 KB, 下载次数: 21)

Snap1.jpg

该用户从未签到

推荐
发表于 2018-11-20 09:13 | 只看该作者
jiangchun9981 发表于 2012-12-14 11:42# F  v8 q6 }% }
搞了一个晚上,我也发一个脚本,直接把解压后的smt.vbs拖到你打开了的EXP项目中即可,输出的smt.csv文件在 ...
% Z' f9 g3 {$ c$ Y$ D
好东西,谢谢分享!
1 X- c4 y6 g% S$ H- }

该用户从未签到

3#
 楼主| 发表于 2008-9-4 14:22 | 只看该作者
谢谢。这是我输出的内容:
# F: l; s0 y- k( T0 j0 i4 A) q$ \6 k, I; j8 v5 u/ o
$HEADER$' k3 q3 a+ g7 D, f- n
BOARD_TYPE PCB_DESIGN1 a5 |4 H& \/ V; m* R" L
UNITS TH, j  c1 `+ E  b! |$ U: p# N' ~
$END HEADER$8 Q0 I* g9 u" s
$PART_SECTION_BEGIN$2 [" D* f! |' h
L16                              R0603                            180.00     1467.31    1540.81    TOP        NO5 h2 ^$ b) j& J5 l7 E
C106                             C0603                            180.00     -872.69    1720.81    TOP        NO
* W. i! ]" c+ ^$ H0 vRN2                              R-2X4P                           90.00      2092.10    -386.50    TOP        NO  k8 _- e0 x0 u3 q1 P9 ~$ l
R20                              R0603                            270.00     209.30     -1036.00   TOP        NO
2 x" i' U: Q- O" j0 pU11                              LM1117                           0.00       -2346.90   -40.40     TOP        NO; w2 `# I2 o7 ]$ c: a" z/ p! I
R120                             R0603                            90.00      -1997.69   1454.21    TOP        NO# n7 G! `* g8 R4 P6 W8 c7 ]
R93                              R0603                            90.00      -1925.99   -1179.19   TOP        NO
' U( E. `6 s: h& ?3 _C8                               C0603                            0.00       -1064.09   431.41     TOP        NO
4 j. W# w+ x, N0 K8 V& d( f; R: {R4                               R0603                            270.00     833.60     859.20     TOP        NO; D& {9 |5 ]$ \8 J3 b# [$ c
EC17                             CAP_POL                          0.00       2008.70    -2148.00   TOP        NO
$ r5 @" M. e& ?EC2                              CAP_POL                          180.00     1655.90    665.10     TOP        NO
) C2 X1 H$ U; U7 yR19                              R0603                            270.00     272.29     -1036.00   TOP        NO- Y. [% v. \* o) B
7 s  B" a1 }8 g9 o! b
基本数据都有了,但是,最后一列全是NO,不明白是什么意思,而且也没有列出器件是否为SMT器件。 如果能标出SMT的器件为YES,非SMT器件为NO,那就好了。

该用户从未签到

4#
 楼主| 发表于 2008-9-4 23:11 | 只看该作者
目前我还没有找到好的办法输出完善的SMT坐标文件, 看来只能用脚本来做了.
3 L8 A$ G( I" B" p/ n4 H2 d* P以前在Pads中,我是直接用脚本输出坐标文件的, 格式和输出内容完全可以自己定义.
4 a: F" i1 f  Q$ P0 q
, `2 ?" K6 C* [7 O2 `现在在Exp中, 如何使用脚本, 还没有找到这方面的资料, 希望有知道有朋友指点一下.

该用户从未签到

5#
 楼主| 发表于 2008-9-5 00:08 | 只看该作者
大概看了一下, EXP中可以支持VBscript, 里面也有例子, 完全可以生成我所需要东西. EXP直没有让我失望啊.呵呵.
. _6 g5 m6 B6 O* Z0 A* N% }" n# ?4 s/ D+ ?* K7 ]
另外,VBScript可以控制Padstack Editor和Parts Editor, 感觉好像可以用脚本生成元件库.  有点像Allegro中的脚本.
2 ~1 u' P2 y9 N5 a- o7 L7 Y6 V有空研究一下, 写脚本如果真的可以直接生成元件库.那就舒服了.哈哈.

该用户从未签到

6#
发表于 2008-9-5 11:13 | 只看该作者
期待你的脚本。

该用户从未签到

7#
 楼主| 发表于 2008-9-7 16:53 | 只看该作者
补充一下, EXP中和元件相差的脚本功能以查询的功能为主,所以,用脚本建库的想法只是我一厢情愿啊.
/ ^. C  A* v$ J7 h希望以后Mentor能加强这一部分的功能.

该用户从未签到

8#
发表于 2011-11-9 11:55 | 只看该作者
steven_pcb 发表于 2008-9-4 14:22 ' O2 R' O1 ]8 Y3 O+ m* V4 U
谢谢。这是我输出的内容:
& B, x# {( [: L/ o# A# Z+ u3 Q( o& m: c; \
$HEADER$

4 P+ g! f) o" ?* [NO 是没镜像

该用户从未签到

9#
发表于 2012-12-13 14:33 | 只看该作者
用上面的GIS那个插件,输出的是类似下面的格式:
* c( M6 ~- n, k1 y  p. VL16                              R0603                            180.00     1467.31    1540.81    TOP        NO1 ?$ `2 F$ }8 ?. K, D( N
" z0 w7 P& `# q/ z: }- ~% ?! u
可是一般工厂用的都是类似下面的:- n! q& I3 U/ O/ E
L16                              R0603          4.7K/R0603                  180.00     1467.31    1540.81    TOP        NO! y! O$ b. b6 Y; Y
; j; V9 ]1 S' b' \/ @+ r$ f
如何让输出4.7K这样的属性?
5 S7 K8 P; p" O7 A; T4 M$ U7 w. k6 c/ ~( F0 z9 |# ~+ p* W; |7 x! F& v
我目前只能是输出BOM单,然后用EXCEL里面合并,可是这样很麻烦,因为2个单子输出的顺序不一样的,要做很多调整才能对应的上。

该用户从未签到

10#
发表于 2012-12-13 16:33 | 只看该作者
Report Writer里面选TCOMP和TPARTNUMBER # s+ y7 @5 H& ?/ v0 `
然后join tables里面合并2个的partnumberID
: L3 ~& V- x( Y  h: l) r% F9 f6 a8 H在选择相关数据就可以了。) q5 m$ }0 y7 m
: j7 i* k5 ]2 T  S4 |3 V% h' {* _

该用户从未签到

11#
发表于 2012-12-13 16:35 | 只看该作者
元件的值可以建在partlabel里面

该用户从未签到

12#
发表于 2012-12-13 17:26 | 只看该作者
jiangchun9981 发表于 2012-12-13 14:33
" {1 ?( D2 ], e/ X* @1 Z, Y用上面的GIS那个插件,输出的是类似下面的格式:
, X- [) O1 E& L! }) p. qL16                              R0603                ...

* ~+ s: x# N- r/ T试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsoft Excel。

该用户从未签到

13#
发表于 2012-12-13 21:12 | 只看该作者
zmg2007 发表于 2012-12-13 17:26
5 q) `2 k! h: H, C- \% o试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...

" m- @  j! O- s9 }脚本在哪?

该用户从未签到

14#
发表于 2012-12-13 21:15 | 只看该作者
zmg2007 发表于 2012-12-13 17:26
  X& L! v# t+ h4 d  i% K! m试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...

* ]0 ^& ?6 h) c  P0 T- {$ v什么脚本啊?请指教,谢谢!

该用户从未签到

15#
发表于 2012-12-14 10:45 | 只看该作者
jiangchun9981 发表于 2012-12-13 21:12 4 Q9 M9 L4 M9 {' {
脚本在哪?
" X; ?6 W+ K, z7 V! m) i5 h" O
{:soso_e106:}

CompBom.rar

2.77 KB, 下载次数: 97, 下载积分: 威望 -5

点评

为什么Mark点坐标没有输出?  详情 回复 发表于 2020-3-11 16:07
谢谢分享!  详情 回复 发表于 2019-2-26 15:05
好脚本,谢谢分享!  详情 回复 发表于 2018-11-20 09:14
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-9 00:39 , Processed in 0.171875 second(s), 29 queries , Gzip On.

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

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

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