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

利用脚本来实现ExpeditionPCB中丝印的导出和导入

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-4 00:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
有时做改板,要同步最新的库,需要reset一个库,这时丝印会打乱,为了能利用之前调好的丝印,写了3个脚本用来导出和导入ExpeditionPCB中的丝印9 s2 T# X! D. m8 q# x

1 o( ~9 @# @% o  Q& R9 B; {* h0 J9 x4 X7 n# t; `
Output_silkscreen(Expedition).vbs :这个用来导出丝印。打开ExpeditionPCB,把这个script拖入就可以导出丝印的相关信息了。成功后再PCB目录下就有有一个丝印的txt文件,里面就记录了丝印的相关信息。把这个文件放到要导入丝印的那个PCB文件下,就可以按这个文件的信息移动丝印了。
1 f. j' u! P( m, F) P, N0 Z" z& n! i% H( S4 o
Output_silkscreen_selected(Expedition).vbs : 也是导出丝印,只是到处选择的器件的丝印
- d" ^0 _9 [# Q1 j. g
0 ^- t+ c5 y' B1 k2 zMove_silkscreen(Expedition).vbs : 利用前面导出的txt文件里的信息,来移动丝印到相应的位置。
" W' T" ?+ r3 Z4 u! y$ d, T6 \4 C( H* ^
开始学写一些ExpeditionPCB的脚步,2 b& e$ ~3 U9 W5 ~' p" |0 H, C

6 m( {3 ?) ]4 _7 p% v$ g
4 ]/ T6 f# U% F; _: n( V
2 ?+ I6 ^- ?! p- h script.rar (3.93 KB, 下载次数: 197)

评分

参与人数 1贡献 +10 收起 理由
ray + 10 感谢分享

查看全部评分

该用户从未签到

推荐
发表于 2025-7-22 10:23 | 只看该作者
3 e3 y' t6 y4 h$ D" y6 l* B
很好,值得学习,开始研究Expedition的二次开发。

该用户从未签到

推荐
发表于 2025-7-16 10:32 | 只看该作者

2 C! ^7 h8 h6 p3 a3 K7 R$ M/ ?非常不错,多谢分享!

该用户从未签到

推荐
发表于 2024-12-31 16:50 | 只看该作者
非常不错,多谢分享!

该用户从未签到

5#
发表于 2010-4-16 08:58 | 只看该作者
很好,值得学习,开始研究Expedition的二次开发。

该用户从未签到

6#
发表于 2010-5-1 01:19 | 只看该作者
谢谢,我也研究下

该用户从未签到

7#
发表于 2010-8-15 01:21 | 只看该作者
回复 1# zmg2007
, w5 g6 h8 Q# L" o
  V$ A3 J( O: K! c. ^你好,我想问下能不能在EXPEDITION PCB 2005里面设置一些快捷键,现有的一些快捷键不是很好用,尤其是很多都需要输空格,不方便,我想把它变得更短些或者重新ASSIGN一个,像DESIGN CAPTURE里那样,请问能不能通过脚本实现?

该用户从未签到

8#
 楼主| 发表于 2010-9-15 21:15 | 只看该作者
回复 4# gerrard0551
' C) U# A( o9 O& Z7 q/ a0 A+ ]  z3 _: @4 O% Z

3 N: I: ^* i. V. o3 m1 S3 ?; m) J    你好!最近看了Help,可以设置快捷键,你看看是不是你想要的/ x% ]  G6 I' f! [9 q" t
: \, i2 I$ a9 t) C! @
shortcut.zip (86.03 KB, 下载次数: 105)

该用户从未签到

9#
发表于 2010-9-16 10:33 | 只看该作者
感谢楼主,正在为学习脚本发愁了。你的帖子提供了入门的方法。

该用户从未签到

10#
发表于 2010-9-17 20:47 | 只看该作者
请楼主指教哈,        把这个script拖入就可以导出丝印的相关信息了    这个如何拖入?6 L5 S' w5 a$ g2 ^; e* S# e3 W

! L/ K: G8 G: }; @0 a1 \7 M1 I6 ?如何将这几个脚本文件写入script!!谢谢

该用户从未签到

11#
发表于 2010-9-17 21:15 | 只看该作者
希望多交流下脚本方面的,高手啊!

该用户从未签到

12#
发表于 2010-9-18 13:46 | 只看该作者
牛人啊 !

该用户从未签到

13#
发表于 2010-9-22 15:58 | 只看该作者
学习。。。

该用户从未签到

14#
发表于 2010-10-9 23:31 | 只看该作者
回复 5# zmg2007 : w# l) X# V6 C# H, g6 O0 P" {* ^
7 n# d1 ]1 ~$ ~/ ?: L

( M' I1 D- M5 l) F% ]* y, E1 S    太谢谢你了,不过我发现好像我们的HELP有点不一样,明天好好研究一下

该用户从未签到

15#
发表于 2010-10-11 20:18 | 只看该作者
大师,你给的那个设快捷键的脚本好像不行,即使把那个拼错的单词改正确也不行。另外,每个后面的0,1都代表什么?
9 ]$ {; h3 H0 G. k! N7 R& R; \) |* i8 N
Output_silkscreen_selected(Expedition).vbs ,这个好像不能把选中的丝印倒出来,不知道其他人试了没有,我试了感觉不行,打开生成的那个txt文档,里面并没有那些丝印

该用户从未签到

16#
发表于 2011-5-7 08:21 | 只看该作者
回复 zmg2007 的帖子( r! A4 j2 r5 \3 o/ e7 H+ g

6 z) f2 C. d3 b8 C; \; A这个文件中的单字母的快捷键怎么操作,在exp中写字母直接就输入到keyin中了,提示无此keyin 命令
/ R- j+ l9 D( e我试了改成ALT+该字母,但是除了unfix,和rotate那个,fix和semifix仍然不能操作,why8 X! S6 L3 I& {, K: L8 }6 E) v

该用户从未签到

17#
发表于 2011-5-12 11:42 | 只看该作者
很好用啊   谢谢楼主了啊!

该用户从未签到

18#
 楼主| 发表于 2011-5-27 13:34 | 只看该作者
回复 braveboys 的帖子: A) A7 I2 m8 _7 m# [3 B" D
* b- }" N7 Z6 ~+ V
把keyin里的字母都删掉,在其他地方操作一下,然后再试试快捷键。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-1 02:52 , Processed in 0.140625 second(s), 29 queries , Gzip On.

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

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

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