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

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

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
请问Expedition如何输出SMT的坐标文件?$ l5 U! A7 F- l+ M
% d8 \+ [/ ~% I; Y
是不是用Report Writor,这个工作好像很难用。都不知道如何下手。
/ i' F9 m6 O# Z9 ~# C请高手指点,谢谢。

该用户从未签到

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

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

Snap1.jpg

该用户从未签到

推荐
发表于 2018-11-20 09:13 | 只看该作者
jiangchun9981 发表于 2012-12-14 11:42
* ?* a! C; u. w1 [/ Y) U9 \9 c& `搞了一个晚上,我也发一个脚本,直接把解压后的smt.vbs拖到你打开了的EXP项目中即可,输出的smt.csv文件在 ...

% z" }$ l& p) C好东西,谢谢分享!
" J$ W0 {: _- L: u4 W% n8 E

该用户从未签到

3#
 楼主| 发表于 2008-9-4 14:22 | 只看该作者
谢谢。这是我输出的内容:
0 H+ ?% s3 C  k2 B$ ?. \9 k. e- k" r- W; N, a% [! z+ V
$HEADER$; l# T2 K1 z9 e, y/ W
BOARD_TYPE PCB_DESIGN% p* G8 t# s: D' G
UNITS TH, ?% m. b# L% E8 ~9 K9 s5 f
$END HEADER$
$ H& I6 [% ~  m& ]! A$ f$PART_SECTION_BEGIN$& g: G0 s0 L+ c& s. P
L16                              R0603                            180.00     1467.31    1540.81    TOP        NO
  m9 E8 O3 ^$ m3 T- j( ZC106                             C0603                            180.00     -872.69    1720.81    TOP        NO, z3 r6 T; f( F+ C
RN2                              R-2X4P                           90.00      2092.10    -386.50    TOP        NO/ q3 W0 w- w- {& P& g. s. V
R20                              R0603                            270.00     209.30     -1036.00   TOP        NO! Z3 T0 y' X2 ?4 @5 \# j9 r
U11                              LM1117                           0.00       -2346.90   -40.40     TOP        NO0 V8 Z7 S* y- y9 k  E" g
R120                             R0603                            90.00      -1997.69   1454.21    TOP        NO5 J9 |# g; x- j
R93                              R0603                            90.00      -1925.99   -1179.19   TOP        NO
" M8 x6 ~& X  Y* |0 j3 H' yC8                               C0603                            0.00       -1064.09   431.41     TOP        NO% _0 z. J' C) ~" @: d
R4                               R0603                            270.00     833.60     859.20     TOP        NO2 ~9 B, R& A+ n; T7 f9 H& r
EC17                             CAP_POL                          0.00       2008.70    -2148.00   TOP        NO# r0 `! ~; u* |( V: d
EC2                              CAP_POL                          180.00     1655.90    665.10     TOP        NO
, V# ~; ?! }$ Q% q7 p8 W9 LR19                              R0603                            270.00     272.29     -1036.00   TOP        NO
) }  }' x. o) T" G' f. w( ?( L1 K. k8 `: k5 \
基本数据都有了,但是,最后一列全是NO,不明白是什么意思,而且也没有列出器件是否为SMT器件。 如果能标出SMT的器件为YES,非SMT器件为NO,那就好了。

该用户从未签到

4#
 楼主| 发表于 2008-9-4 23:11 | 只看该作者
目前我还没有找到好的办法输出完善的SMT坐标文件, 看来只能用脚本来做了.4 d- [+ h0 ?' ~' N1 K6 G
以前在Pads中,我是直接用脚本输出坐标文件的, 格式和输出内容完全可以自己定义.6 V7 m/ N" ]' X. [% t* o
6 m2 E! v2 F5 T% I! O7 C
现在在Exp中, 如何使用脚本, 还没有找到这方面的资料, 希望有知道有朋友指点一下.

该用户从未签到

5#
 楼主| 发表于 2008-9-5 00:08 | 只看该作者
大概看了一下, EXP中可以支持VBscript, 里面也有例子, 完全可以生成我所需要东西. EXP直没有让我失望啊.呵呵.3 m9 ~: z) X' G& q# n1 n( j; n

( L- B' R* p7 y0 n0 o! m# m+ _+ C另外,VBScript可以控制Padstack Editor和Parts Editor, 感觉好像可以用脚本生成元件库.  有点像Allegro中的脚本.# b7 Q) m& a6 @! A+ H
有空研究一下, 写脚本如果真的可以直接生成元件库.那就舒服了.哈哈.

该用户从未签到

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

该用户从未签到

7#
 楼主| 发表于 2008-9-7 16:53 | 只看该作者
补充一下, EXP中和元件相差的脚本功能以查询的功能为主,所以,用脚本建库的想法只是我一厢情愿啊.& b7 c1 N& x6 P$ Y: H7 K
希望以后Mentor能加强这一部分的功能.

该用户从未签到

8#
发表于 2011-11-9 11:55 | 只看该作者
steven_pcb 发表于 2008-9-4 14:22 6 u' k3 r9 i" j
谢谢。这是我输出的内容:; u3 |3 A6 W' O/ X

& h7 n8 R  |& T$ a! f$HEADER$
8 @8 _% ]# t* I$ ?. G5 Z2 k  m
NO 是没镜像

该用户从未签到

9#
发表于 2012-12-13 14:33 | 只看该作者
用上面的GIS那个插件,输出的是类似下面的格式:
% a( V! P# z7 _8 Y# @( s" P0 h5 nL16                              R0603                            180.00     1467.31    1540.81    TOP        NO
# T* j$ q; L; s1 [% I' B* x+ s8 u7 q& ~1 u$ q9 K3 _; K5 Y
可是一般工厂用的都是类似下面的:; w0 Q- A7 F3 R$ u
L16                              R0603          4.7K/R0603                  180.00     1467.31    1540.81    TOP        NO
: k: S; o2 |4 i0 i! U. \8 [7 U! S' @" G4 E! Y
如何让输出4.7K这样的属性?3 \( g1 R3 i' i

# y+ \6 n; @3 [  H: L我目前只能是输出BOM单,然后用EXCEL里面合并,可是这样很麻烦,因为2个单子输出的顺序不一样的,要做很多调整才能对应的上。

该用户从未签到

10#
发表于 2012-12-13 16:33 | 只看该作者
Report Writer里面选TCOMP和TPARTNUMBER : a. |& z. a: g
然后join tables里面合并2个的partnumberID
. j; x% P" q# b# P在选择相关数据就可以了。
3 `; j3 Z$ X) l2 T  ?   f! `4 x& @) o4 M

该用户从未签到

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

该用户从未签到

12#
发表于 2012-12-13 17:26 | 只看该作者
jiangchun9981 发表于 2012-12-13 14:33
9 b8 Q  z( V, O# j* E用上面的GIS那个插件,输出的是类似下面的格式:
1 i; {* c1 ?; @) I& qL16                              R0603                ...
1 a6 ]0 _6 J" g! i8 Q# \
试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsoft Excel。

该用户从未签到

13#
发表于 2012-12-13 21:12 | 只看该作者
zmg2007 发表于 2012-12-13 17:26
; R9 M1 J4 `: e. j+ a) f: [! \- g2 ^试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...

- r& J& B" H) y; O脚本在哪?

该用户从未签到

14#
发表于 2012-12-13 21:15 | 只看该作者
zmg2007 发表于 2012-12-13 17:26 9 O" h4 w, t9 @0 ?& B$ q
试试这个脚本。打开一个PCB,把这个脚本拖进去就可以了,一会就会生成一个Excel表格。电脑要安装Microsof ...
) A0 g7 ], @. ]& J0 U
什么脚本啊?请指教,谢谢!

该用户从未签到

15#
发表于 2012-12-14 10:45 | 只看该作者
jiangchun9981 发表于 2012-12-13 21:12
2 f7 a; f0 ~5 T. X; D$ u( g. S脚本在哪?
5 A; J1 A' X2 Z& X# t9 ^
{: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-6-22 07:18 , Processed in 0.109375 second(s), 32 queries , Gzip On.

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

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

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