EDA365电子论坛网

标题: Expedition按坐标导入元件到PCB [打印本页]

作者: longsky2007    时间: 2017-3-16 20:33
标题: Expedition按坐标导入元件到PCB
怎么弄,谢谢!
作者: sunshan    时间: 2017-3-17 09:10
keyin command:     pr <coord> {-angle=angle} refdes2 O4 i4 E/ w* E% E  |0 k

作者: longsky2007    时间: 2017-3-18 10:24
sunshan 发表于 2017-3-17 09:10
& U- o# ~- n2 N5 Jkeyin command:     pr  {-angle=angle} refdes

7 d3 F+ t% U1 @1 I$ y0 J能不能批量导入呢?谢谢!
1 d' C" I% O- z6 `0 O
作者: sunshan    时间: 2017-3-20 10:41
那估计得编辑脚本了。。。。
作者: ray    时间: 2017-3-21 09:39
提示: 作者被禁止或删除 内容自动屏蔽
作者: longsky2007    时间: 2017-3-23 10:36
ray 发表于 2017-3-21 09:39
; B, `6 l! q$ v! X" ~$ z, {% x0 l3 r可以批量导入,关键是你这个坐标是从哪里生成的人?其他公司软件数据还是仅仅Expedition软件?[/backcolo ...

+ _8 m. ~% N7 _& X7 l- u其它软件的数据
作者: ray    时间: 2017-3-23 14:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: sunshan    时间: 2017-3-23 15:51
ray 发表于 2017-3-23 14:55
/ C* i7 ]) w' E0 g2 f: z# i这个就麻烦了,你可能得写脚本将其他软件的坐标文件,转换成Expedition能识别的坐标文件才能批量导入!

& `  I% Z+ n& z% S3 s. t3 F) y" uray版主,请教一下,如果是expedition的坐标,该如何批量导入呢?
5 \$ l/ F' S3 Q) y; V5 e1 }
作者: longsky2007    时间: 2017-3-23 16:50
sunshan 发表于 2017-3-23 15:51
) Q9 w* J8 Q% ^6 r2 g% i8 ^8 dray版主,请教一下,如果是expedition的坐标,该如何批量导入呢?
8 w& U! y4 n& m: D0 @' N% q3 Y
1.请问你的软件是Mentor哪个版本?从哪儿导入2 W8 f% _" u4 ~; `" o
2.能否上传一个mentor能识别的位置坐标文件,谢谢!
4 b& y2 N7 d, W% z
作者: ray    时间: 2017-3-23 17:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: ray    时间: 2017-3-23 17:21
提示: 作者被禁止或删除 内容自动屏蔽
作者: sunshan    时间: 2017-3-23 17:40
ray 发表于 2017-3-23 17:212 q. y$ w0 ~- I) Q0 Q, j* C' K  f
我用的EE7.9.5 版本
0 R3 w: e( V+ G( N. b% r- P
Thank you!
/ F7 O3 b5 ?+ ~0 m4 u6 g
( ~! ?" Z: m9 T+ W' E
作者: zoe17    时间: 2017-4-23 12:10
可参考附件
$ c% y- l% _' P7 A% ~

pr xyplace.rar

24.52 KB, 下载次数: 15, 下载积分: 威望 -5


作者: zoe17    时间: 2017-4-23 12:37
zoe17 发表于 2017-4-23 12:10
. g' D6 C4 S7 k7 u" y. [* Y可参考附件

* p, u. T: }# h. Y$ M1 z! ^47如何按指定坐标文件摆放元器件
1.      首先先找出需要按照指定坐标文件摆放元器件的位号()通常为一系列电阻,需要整齐摆放的问题)
1)      在原理图选择对应的元器件,快捷键ALT+S+I,report选择的元器件的信息
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.jpg
2)      将得到的information save to file
3)      使用excel导入该文件
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg
4)      对导入的文本进行筛选排序
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.jpg
5)      找到对应的ref,如下图所示,并拷贝到另外一个工作表进行加工处理并得到最终的位号表
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.jpgfile:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image012.jpg
2.      编辑REF坐标位置信息的文件
a)        在1节中获取的数据信息,编辑成如下格式,并拷贝到.dat后缀的文件中
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image014.jpg
Note:
0402封装宽间距最小为1.12mm,长间距最小为2.02mm
b)        批量替换其中的空格为英文状态下的空格
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image016.jpg
c)        Save(example:1.dat)
3.      在mentor中无模命令中输入指令,调用相关文件” pr -file=E:\1.dat”
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image018.jpg

7 Q* d. ^7 ~$ U7 D# F* d
作者: zoe17    时间: 2017-4-23 12:50
ray 发表于 2017-3-23 17:18
; A6 n! T9 S) G我这里共享局部导出坐标的小程序,供大家参考:
7 c' }( ^9 F% c4 Z5 _3 X1.将程序加载或者直接拖入PCB) z& h% q/ u& h; s8 c) [
2.选择自定义名称

9 a: I/ Y( ?* f方法好赞,又得到一个好东西,谢谢!* o/ k# I. E; p3 c# |3 o' ?

作者: PCB高级用户    时间: 2017-5-19 17:19
这个不用1.1版本后软件自己带命令 pr -file= 后面加x
作者: longsky2007    时间: 2018-5-25 15:04
ray 发表于 2017-3-23 17:18
5 Q" F' }* F% N" x5 E3 M+ m- s我这里共享局部导出坐标的小程序,供大家参考:
0 B1 j- l6 Y2 I: v% M* V1.将程序加载或者直接拖入PCB8 I: p1 h$ N- j  x# ?
2.选择自定义名称
5 Z- S$ d$ p$ a8 M) p5 _
pr -file=eda365 试了一下可以!赞!0 \% }- |* d4 u  V+ S  {
我的文件是
* p: Q' d  ?+ T5 n2 b.units mm
7 K& F+ X/ n- J. D4 S.ref BU8 133.2,42.48 90 bottom
% f% `1 I. U! j" H+ S' R.ref BU9 104.36,78.46 90 bottom
) ]6 G: M! m. d4 V, a.ref BU10 104.36,72.56 90 bottom
6 M/ X5 {: ^' s  s$ A, d.ref BU11 93.56,72.56 90 bottom( i( P* `/ Z* B0 @3 z
* d3 c. u* y% |8 Y' x4 ?  m, G





欢迎光临 EDA365电子论坛网 (https://eda365.com/) Powered by Discuz! X3.2