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

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

  [复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
有时做改板,要同步最新的库,需要reset一个库,这时丝印会打乱,为了能利用之前调好的丝印,写了3个脚本用来导出和导入ExpeditionPCB中的丝印
7 n+ R7 K' V. l) J# f" x3 A+ {; r% Q6 l4 t, U) W

2 C7 a2 F6 m1 B8 W3 SOutput_silkscreen(Expedition).vbs :这个用来导出丝印。打开ExpeditionPCB,把这个script拖入就可以导出丝印的相关信息了。成功后再PCB目录下就有有一个丝印的txt文件,里面就记录了丝印的相关信息。把这个文件放到要导入丝印的那个PCB文件下,就可以按这个文件的信息移动丝印了。
! @. B3 ^% |" Z& C, R9 B5 |, r6 a8 i  V, E8 x
Output_silkscreen_selected(Expedition).vbs : 也是导出丝印,只是到处选择的器件的丝印
" W5 k. m, c1 W/ |0 E4 J1 }. z) t% e3 x' r  z
Move_silkscreen(Expedition).vbs : 利用前面导出的txt文件里的信息,来移动丝印到相应的位置。
8 }" l8 A/ E* K2 `1 f8 E8 A/ |  R% C$ @, b
开始学写一些ExpeditionPCB的脚步,1 V. @8 m& Q( V  b
) T: e6 `- t8 `1 I+ j. P& Z6 G6 A
7 N4 n% [: h2 e

  p: Q, Y9 ^6 U9 K- B) u, v script.rar (3.93 KB, 下载次数: 196)

评分

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

查看全部评分

该用户从未签到

推荐
发表于 2024-12-31 16:50 | 只看该作者
非常不错,多谢分享!
  • TA的每日心情
    郁闷
    2020-12-16 15:34
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    推荐
    发表于 2025-2-5 10:33 | 只看该作者
    学习一下了

    该用户从未签到

    推荐
    发表于 2025-2-5 10:24 | 只看该作者
    好帖,谢谢啦

    该用户从未签到

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

    该用户从未签到

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

    该用户从未签到

    4#
    发表于 2010-8-15 01:21 | 只看该作者
    回复 1# zmg2007
    9 v1 h* K/ y) x  q  h2 o6 J* @3 V, o
    你好,我想问下能不能在EXPEDITION PCB 2005里面设置一些快捷键,现有的一些快捷键不是很好用,尤其是很多都需要输空格,不方便,我想把它变得更短些或者重新ASSIGN一个,像DESIGN CAPTURE里那样,请问能不能通过脚本实现?

    该用户从未签到

    5#
     楼主| 发表于 2010-9-15 21:15 | 只看该作者
    回复 4# gerrard0551
    ! b. h2 ]$ ]9 P* {5 z0 g5 D+ s9 Y+ u& S9 K4 {$ S; a8 R
    3 t: F' r, }5 m" f
        你好!最近看了Help,可以设置快捷键,你看看是不是你想要的
      x7 Y( H7 Q% c, h1 m. D8 Q  F$ t% ~0 T1 @& X: i, A1 i7 X
    shortcut.zip (86.03 KB, 下载次数: 105)

    该用户从未签到

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

    该用户从未签到

    7#
    发表于 2010-9-17 20:47 | 只看该作者
    请楼主指教哈,        把这个script拖入就可以导出丝印的相关信息了    这个如何拖入?. _: {: x7 i" m5 ]1 J1 Z

    / i6 D5 p, t7 {1 _  O/ `' ~" U如何将这几个脚本文件写入script!!谢谢

    该用户从未签到

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

    该用户从未签到

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

    该用户从未签到

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

    该用户从未签到

    11#
    发表于 2010-10-9 23:31 | 只看该作者
    回复 5# zmg2007 ; I- ~" r+ B, a, |

    9 z, F! r5 j) b1 T
    : {+ _& h* m# E% h3 E, B# u    太谢谢你了,不过我发现好像我们的HELP有点不一样,明天好好研究一下

    该用户从未签到

    12#
    发表于 2010-10-11 20:18 | 只看该作者
    大师,你给的那个设快捷键的脚本好像不行,即使把那个拼错的单词改正确也不行。另外,每个后面的0,1都代表什么?
    / ~. D6 i3 ^2 P
    0 c9 X' {3 y* ?# jOutput_silkscreen_selected(Expedition).vbs ,这个好像不能把选中的丝印倒出来,不知道其他人试了没有,我试了感觉不行,打开生成的那个txt文档,里面并没有那些丝印

    该用户从未签到

    13#
    发表于 2011-5-7 08:21 | 只看该作者
    回复 zmg2007 的帖子& n; w6 S. E7 }8 j1 Z% l! S8 P
    $ V3 ~1 D" q% [: a6 o
    这个文件中的单字母的快捷键怎么操作,在exp中写字母直接就输入到keyin中了,提示无此keyin 命令1 d" \6 E- o  Q, H# b: @
    我试了改成ALT+该字母,但是除了unfix,和rotate那个,fix和semifix仍然不能操作,why& y* d7 t( ?) a8 L

    该用户从未签到

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

    该用户从未签到

    15#
     楼主| 发表于 2011-5-27 13:34 | 只看该作者
    回复 braveboys 的帖子9 R) G/ v, \& L/ f- H0 }9 S* ^
    , k2 Z" I, K% e* i
    把keyin里的字母都删掉,在其他地方操作一下,然后再试试快捷键。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-3 14:58 , Processed in 0.093750 second(s), 29 queries , Gzip On.

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

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

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