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

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

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请问Expedition如何输出SMT的坐标文件?
* o; Q% T9 b( X4 B  A5 M9 L! m3 U; X, ~$ C" |
是不是用Report Writor,这个工作好像很难用。都不知道如何下手。8 e' W& y9 l* e4 I# t) _% E
请高手指点,谢谢。

该用户从未签到

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

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

Snap1.jpg

该用户从未签到

推荐
发表于 2018-11-20 09:13 | 只看该作者
jiangchun9981 发表于 2012-12-14 11:423 ^, j% K# g! Z# Z" U
搞了一个晚上,我也发一个脚本,直接把解压后的smt.vbs拖到你打开了的EXP项目中即可,输出的smt.csv文件在 ...

7 H: H) C' G3 N. X! n  f' ]好东西,谢谢分享!
9 G4 `" l4 D9 S  q- j

该用户从未签到

3#
 楼主| 发表于 2008-9-4 14:22 | 只看该作者
谢谢。这是我输出的内容:7 b0 q# m! a" c, q. V" x& j/ r7 o

0 D, L8 C# w; o0 U5 m: q( D: J$HEADER$. L/ u6 ?3 K; O" ~! p
BOARD_TYPE PCB_DESIGN. r7 w* g# ], ^' f+ N. D
UNITS TH& O. Q' O/ A" z6 M- @0 C% T
$END HEADER$2 f) k7 Y0 R. I9 ^
$PART_SECTION_BEGIN$$ P/ D+ `* T/ D8 l# N4 K
L16                              R0603                            180.00     1467.31    1540.81    TOP        NO: b9 T8 |/ ]) X
C106                             C0603                            180.00     -872.69    1720.81    TOP        NO2 g. `$ r$ h$ T( Y
RN2                              R-2X4P                           90.00      2092.10    -386.50    TOP        NO
. f1 J+ ?8 ?; q% e! c- @3 m: l8 {R20                              R0603                            270.00     209.30     -1036.00   TOP        NO9 u( y9 ]. m$ y4 f! B' G; R8 M
U11                              LM1117                           0.00       -2346.90   -40.40     TOP        NO% S3 ~/ p7 `% {6 `
R120                             R0603                            90.00      -1997.69   1454.21    TOP        NO/ [+ G* ^/ d0 o( M! V1 x$ ^# A
R93                              R0603                            90.00      -1925.99   -1179.19   TOP        NO
' H* J" I% K  R- F# o# a$ TC8                               C0603                            0.00       -1064.09   431.41     TOP        NO
: H& K) f% h1 B9 R7 {4 n7 FR4                               R0603                            270.00     833.60     859.20     TOP        NO
9 G0 b1 [4 M+ e+ g3 J( kEC17                             CAP_POL                          0.00       2008.70    -2148.00   TOP        NO
* V! t6 g' B5 Z& _" oEC2                              CAP_POL                          180.00     1655.90    665.10     TOP        NO
, x6 V5 k4 I8 Y- ^: hR19                              R0603                            270.00     272.29     -1036.00   TOP        NO
1 q& m& r. H" k
" N8 |1 Q7 t, B, v7 s基本数据都有了,但是,最后一列全是NO,不明白是什么意思,而且也没有列出器件是否为SMT器件。 如果能标出SMT的器件为YES,非SMT器件为NO,那就好了。

该用户从未签到

4#
 楼主| 发表于 2008-9-4 23:11 | 只看该作者
目前我还没有找到好的办法输出完善的SMT坐标文件, 看来只能用脚本来做了.& S9 A2 _9 V" o$ b. E( O
以前在Pads中,我是直接用脚本输出坐标文件的, 格式和输出内容完全可以自己定义.; m, P1 o2 F* `6 M( G1 J

5 t( P! \* O$ f* l# ?现在在Exp中, 如何使用脚本, 还没有找到这方面的资料, 希望有知道有朋友指点一下.

该用户从未签到

5#
 楼主| 发表于 2008-9-5 00:08 | 只看该作者
大概看了一下, EXP中可以支持VBscript, 里面也有例子, 完全可以生成我所需要东西. EXP直没有让我失望啊.呵呵.
5 O8 O# R# [+ H
, e+ V4 ~1 r: S9 p1 e1 T& \& T, N6 l另外,VBScript可以控制Padstack Editor和Parts Editor, 感觉好像可以用脚本生成元件库.  有点像Allegro中的脚本.3 L* Q& K7 l8 L5 M# d7 Z. f
有空研究一下, 写脚本如果真的可以直接生成元件库.那就舒服了.哈哈.

该用户从未签到

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

该用户从未签到

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

该用户从未签到

8#
发表于 2011-11-9 11:55 | 只看该作者
steven_pcb 发表于 2008-9-4 14:22 0 G5 s5 {3 H; S3 k
谢谢。这是我输出的内容:  U! y$ r" ?* {4 r0 i7 }. d

. @8 k  }/ c% s+ p' g1 M% Y$HEADER$

1 y+ ^( O: \) r) M) oNO 是没镜像

该用户从未签到

9#
发表于 2012-12-13 14:33 | 只看该作者
用上面的GIS那个插件,输出的是类似下面的格式:8 t5 K. n4 J( D# Y4 C
L16                              R0603                            180.00     1467.31    1540.81    TOP        NO- t- s* t6 E5 `' B$ j
+ _* z' Z. \0 E: N  }. o
可是一般工厂用的都是类似下面的:
; G2 z" i# E( \2 k4 \0 P; oL16                              R0603          4.7K/R0603                  180.00     1467.31    1540.81    TOP        NO
$ |- c1 r3 {$ K" D1 R- i& y5 x' I
如何让输出4.7K这样的属性?
* d' }" U  t4 X. o, n9 n/ M
$ F5 O& K8 H4 H; {我目前只能是输出BOM单,然后用EXCEL里面合并,可是这样很麻烦,因为2个单子输出的顺序不一样的,要做很多调整才能对应的上。

该用户从未签到

10#
发表于 2012-12-13 16:33 | 只看该作者
Report Writer里面选TCOMP和TPARTNUMBER & R- t& y, R) l9 n% X( q1 U
然后join tables里面合并2个的partnumberID' T9 N* l$ c6 b
在选择相关数据就可以了。
% P! f5 Y9 o- h
+ L) n& C8 M/ ~

该用户从未签到

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

该用户从未签到

12#
发表于 2012-12-13 17:26 | 只看该作者
jiangchun9981 发表于 2012-12-13 14:33 & @$ j5 w0 j7 {
用上面的GIS那个插件,输出的是类似下面的格式:
6 S+ n- q8 z$ @4 e" q2 WL16                              R0603                ...

" a3 J4 ]9 v4 T" K: l0 U) o* o试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsoft Excel。

该用户从未签到

13#
发表于 2012-12-13 21:12 | 只看该作者
zmg2007 发表于 2012-12-13 17:26 + l9 U8 i* S6 X, \# N
试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...
1 u! _5 X8 _* A9 {
脚本在哪?

该用户从未签到

14#
发表于 2012-12-13 21:15 | 只看该作者
zmg2007 发表于 2012-12-13 17:26
& F# d: Q$ h% e2 G$ Z, L试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...
' j' G4 {$ o5 J" r2 e$ P' J4 v
什么脚本啊?请指教,谢谢!

该用户从未签到

15#
发表于 2012-12-14 10:45 | 只看该作者
jiangchun9981 发表于 2012-12-13 21:12 % s# t# Z- h7 r0 m
脚本在哪?
9 X0 X9 g' O$ C  F
{: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-8-11 19:27 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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