搜索
bottom↓
回复: 66

终于有时间合并了之前几个 PADS 的小脚本,现在很实用了

  [复制链接]

出280入168汤圆

发表于 2016-10-8 12:42:23 | 显示全部楼层 |阅读模式
本帖最后由 chunjiu 于 2016-10-9 09:53 编辑

1、可以清洁 TOP 面和 BOTTOM 面,这样最后整理板面上的元件标号很方便。

2、可以输入一堆元件标号,并点亮它们,这在装配焊接时非常有用。例如从 Execl 里面 Copy 一批 104 电容标号,然后一次性在 PADS 里面点亮。
    配合功能1,可以发现两面都点亮了,且互不干扰。

3、一次性修改所有的元件标号大小,因为在 PADS 中编辑元件标号的大小会导致 PADS 崩溃,所以这个功能相当珍贵。


好啦,祝各位使用愉快!


这是脚本文件:


-------------------------------------------------------------------------------------

这是 PADS 脚本所用的 BASIC 语言手册,仅仅介绍基本语法元素,不包括 PADS 对象。


下面是 PADS 帮助文档,如果你在电脑上找不到再下载。它的位置在 C:\MentorGraphics\9.5PADS\docs\pdfdocs 目录下,名字是 padslayout_ref.pdf。
下载后将尾缀删掉再解压,因为论坛不支持 001, 002 尾缀的文件上传,所以是我手工添加的。
建议阿莫再增加一个 7z 的后缀,那是 7zip 唯一可以压缩到 16MB 以下的格式。

关于 PADS BASIC 脚本的说明在文档的 47、48 章。
47 章详细描述了 PADS 中的对象树层次、以及对象的属性、方法和脚本举例等。
48 章是 BASIC 的语法简介和 PADS 融合的说明以及相关例子。



这是一些脚本用法的参考举例,但是和 PADS 对象以及编辑环境有小小区别,代码例子可以参考,但不一定能成功运行。


本帖子中包含更多资源

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

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出280入168汤圆

 楼主| 发表于 2016-10-8 12:45:23 | 显示全部楼层
本帖最后由 chunjiu 于 2016-10-9 00:50 编辑

脚本的使用方法:


1、添加脚本到 PADS 中





2、清洁板面,利于整理元件的标号





3、从 Execl 中 COPY 元件的标号,在 PADS 中点亮它们,这样在装配焊接时非常方便且不易出错
输入技巧:因脚本的文本框不支持 Ctrl+A,所以可以先点一下Yes键,再点击文本框来清除其内容。






4、在 PADS 中编辑修改元件标号的大小会崩溃退出,用这个功能可以一次性修改所有的元件标号大小,而且不会崩溃。



本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2016-10-8 12:49:18 | 显示全部楼层
收藏,多谢楼主

出0入0汤圆

发表于 2016-10-8 13:26:26 | 显示全部楼层
谢谢分享,坐等介绍         

出0入0汤圆

发表于 2016-10-8 13:58:21 | 显示全部楼层
现在公司用的AD 这个先收藏了 感谢分享

出0入8汤圆

发表于 2016-10-8 14:00:21 | 显示全部楼层
有没有在一个PCB里面放几个板框的插件?

出0入0汤圆

发表于 2016-10-8 14:06:14 | 显示全部楼层
楼主如果能出个教程如何玩脚本的会更受欢迎

出0入0汤圆

发表于 2016-10-8 14:07:04 | 显示全部楼层
非常感谢,非常有用

出0入12汤圆

发表于 2016-10-8 14:31:01 来自手机 | 显示全部楼层
感谢了                    

出0入0汤圆

发表于 2016-10-8 17:07:54 | 显示全部楼层
好用!收下了,多谢楼主!

出0入0汤圆

发表于 2016-10-8 17:58:34 | 显示全部楼层
可以清洁 TOP 面和 BOTTOM 面,这样最后整理板面上的元件标号很方便???? 这个清洁是什么功能,从来没用过呢!

出75入88汤圆

发表于 2016-10-8 18:03:52 | 显示全部楼层
授人以渔吧!
提供一些学习资料也可以,让大家都动员起来
protel99的时候,有快捷键工具。很好用,还记得

出280入168汤圆

 楼主| 发表于 2016-10-8 18:33:48 来自手机 | 显示全部楼层
MiniCat 发表于 2016-10-8 17:58
可以清洁 TOP 面和 BOTTOM 面,这样最后整理板面上的元件标号很方便???? 这个清洁是什么功能,从来没用 ...

清洁就是在整理元件标号的时候,隐藏不需要的部分,只留下元件外框、标号、和通孔。这样放置标号会很清晰明了。

出0入0汤圆

发表于 2016-10-8 18:47:23 | 显示全部楼层
谢谢分享~

出0入0汤圆

发表于 2016-10-8 18:48:57 | 显示全部楼层
MiniCat 发表于 2016-10-8 17:58
可以清洁 TOP 面和 BOTTOM 面,这样最后整理板面上的元件标号很方便???? 这个清洁是什么功能,从来没用 ...

清洁就是在整理元件标号的时候,隐藏不需要的部分,只留下元件外框、标号、和通孔。这样放置标号会很清晰明了。

那明白了,一直都是这样用的!!!

出280入168汤圆

 楼主| 发表于 2016-10-8 18:56:03 来自手机 | 显示全部楼层
ywd518 发表于 2016-10-8 14:00
有没有在一个PCB里面放几个板框的插件?

没明白你的意思?板框可以用2d线直接copy几个就可以了吧?

出280入168汤圆

 楼主| 发表于 2016-10-8 19:01:06 来自手机 | 显示全部楼层
mcu_mouse 发表于 2016-10-8 14:06
楼主如果能出个教程如何玩脚本的会更受欢迎

教程恐怕没时间整,脚本就是basic语言写的,很简单,一看就懂

出280入168汤圆

 楼主| 发表于 2016-10-8 19:09:25 来自手机 | 显示全部楼层
bzbs 发表于 2016-10-8 18:03
授人以渔吧!
提供一些学习资料也可以,让大家都动员起来
protel99的时候,有快捷键工具。很好用,还记得

没有啥机密哈,等会儿回家把 basic 语言手册和 PADS 的脚本指南传上来,其实就在帮助里面。只是帮助库文档太大,不好找而已。

出0入4汤圆

发表于 2016-10-8 20:52:26 | 显示全部楼层
感谢楼主,正在摸索PADS中。

出0入0汤圆

发表于 2016-10-8 20:57:04 | 显示全部楼层
谢谢分享~

出0入0汤圆

发表于 2016-10-8 21:05:13 来自手机 | 显示全部楼层
谢谢楼主!正准备学习pads!

出280入168汤圆

 楼主| 发表于 2016-10-9 01:03:48 来自手机 | 显示全部楼层
bzbs 发表于 2016-10-8 18:03
授人以渔吧!
提供一些学习资料也可以,让大家都动员起来
protel99的时候,有快捷键工具。很好用,还记得

资料已经提供

出280入168汤圆

 楼主| 发表于 2016-10-9 01:28:55 来自手机 | 显示全部楼层
lncwangfeilnc 发表于 2016-10-8 13:26
谢谢分享,坐等介绍

已在二楼添加使用说明。

出0入0汤圆

发表于 2016-10-9 08:27:35 来自手机 | 显示全部楼层
谢谢,先收藏

出0入0汤圆

发表于 2016-10-9 08:34:38 | 显示全部楼层
楼主有心了。

出0入0汤圆

发表于 2016-10-9 08:43:15 | 显示全部楼层
很有用,多谢楼主

出0入96汤圆

发表于 2016-10-9 08:43:41 | 显示全部楼层
虽然不用这个,但是也要支持楼主

出100入101汤圆

发表于 2016-10-9 08:51:45 | 显示全部楼层
大牛,软硬件都精通!

出50入0汤圆

发表于 2016-10-9 09:05:35 | 显示全部楼层
谢谢楼主分享!

出0入0汤圆

发表于 2016-10-9 17:28:50 | 显示全部楼层
谢谢分享,很实用。

出0入0汤圆

发表于 2016-10-10 12:40:50 来自手机 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2016-10-10 13:17:43 来自手机 | 显示全部楼层
好东西  AD的脚本好像之前也有人传过

出0入0汤圆

发表于 2016-10-10 14:10:14 | 显示全部楼层
第2个图好慢,谷歌浏览器都卡死了

出0入0汤圆

发表于 2016-10-10 14:12:50 | 显示全部楼层
huangqi412 发表于 2016-10-10 13:17
好东西  AD的脚本好像之前也有人传过

我对AD的更感兴趣,是外国的一个网站的吗?

出280入168汤圆

 楼主| 发表于 2016-10-10 14:31:26 | 显示全部楼层
LQS1200 发表于 2016-10-10 14:10
第2个图好慢,谷歌浏览器都卡死了

我截图做的有点大了,下次整小点

出0入0汤圆

发表于 2016-10-12 13:06:59 来自手机 | 显示全部楼层
收藏一下!!!!

出0入16汤圆

发表于 2016-10-12 13:31:31 | 显示全部楼层
厉害!我十年没有用过PADS了,曾经给写过一个原理图ERC检查的简单脚本,挺好用的,现在都不知丢哪了。

出0入0汤圆

发表于 2016-10-12 20:30:00 | 显示全部楼层
pads basic  收藏。谢谢!

出0入0汤圆

发表于 2016-11-21 22:34:30 来自手机 | 显示全部楼层
谢谢分享,学习

出0入0汤圆

发表于 2016-11-22 08:21:01 | 显示全部楼层
这个一定要收藏,动画也做的不错

出0入0汤圆

发表于 2016-11-25 13:34:42 | 显示全部楼层
这个不错,学习了。

出140入115汤圆

发表于 2017-4-12 14:34:49 | 显示全部楼层
楼主,你用的PADS在哪下载的,可以共享吗?谢谢!

出280入168汤圆

 楼主| 发表于 2017-4-13 10:50:47 | 显示全部楼层
yanyanyan168 发表于 2017-4-12 14:34
楼主,你用的PADS在哪下载的,可以共享吗?谢谢!

在百度找的 ...,那种资源天天换地方,你自己搜搜看吧

出0入0汤圆

发表于 2017-4-14 16:59:33 | 显示全部楼层
chunjiu 发表于 2017-4-13 10:50
在百度找的 ...,那种资源天天换地方,你自己搜搜看吧

我也给我的工具穿上衣服。
之前只是一个脚本,现在做成有界面的,虽然丑了点。


本帖子中包含更多资源

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

x

出0入0汤圆

发表于 2017-4-14 17:08:24 | 显示全部楼层
很不错的工具

出0入0汤圆

发表于 2017-4-17 08:31:02 | 显示全部楼层
请教一下楼主几个问题:

    • 自定义的窗体可以显示最小或最大按钮吗?
    • 窗体上右上角的关闭怎么绑定事件,点击后不关闭。

谢谢。

出0入0汤圆

发表于 2017-4-17 09:05:05 | 显示全部楼层
很好 现在用ad的 不经常用pads

出0入0汤圆

发表于 2017-4-17 09:20:42 | 显示全部楼层
饭牛牛 发表于 2017-4-17 08:31
请教一下楼主几个问题:
自定义的窗体可以显示最小或最大按钮吗?

第一个问题解决,将 Dialog(dlg) 改为 n = Dialog(dlg) 即可。

出0入0汤圆

发表于 2017-10-7 22:38:41 | 显示全部楼层
谢谢分享!                     

出0入0汤圆

发表于 2017-10-11 19:06:13 | 显示全部楼层
收藏了,不错的资料

出0入0汤圆

发表于 2017-11-21 13:43:03 | 显示全部楼层
好资料,准备研究一下PADS

出0入0汤圆

发表于 2017-11-21 13:53:15 | 显示全部楼层
有个PADSHELPER也不错哦。

出0入0汤圆

发表于 2017-11-25 16:08:25 | 显示全部楼层
谢谢楼主的插件~

出0入4汤圆

发表于 2017-11-25 16:59:05 | 显示全部楼层
这个脚本不错,支持楼主!

出0入0汤圆

发表于 2017-11-25 20:41:22 | 显示全部楼层
用起来很方便!大赞

出10入46汤圆

发表于 2020-7-7 09:47:53 | 显示全部楼层
有个问题,切换到 Clean Top。 然后关闭 此脚本,再重新打开脚本。 点击 恢复原来的Original。 则无法恢复。

出280入168汤圆

 楼主| 发表于 2020-7-7 10:19:54 | 显示全部楼层
gonboy 发表于 2020-7-7 09:47
有个问题,切换到 Clean Top。 然后关闭 此脚本,再重新打开脚本。 点击 恢复原来的Original。 则无法恢复 ...

是的,在 Clean xxx 操作的时候,会建一个数组来保存 Original 的状态值,

这样的话在后面进行 Original 操作时才能恢复原先的显示状态。

如果在中途退出脚本会导致此数组丢失,那就无法恢复原先的显示状态了 。

出0入0汤圆

发表于 2020-7-7 12:03:28 | 显示全部楼层
谢谢分享

出0入0汤圆

发表于 2020-7-7 17:06:59 | 显示全部楼层
好东西!!!

出0入0汤圆

发表于 2020-7-8 15:28:49 | 显示全部楼层
先收藏了

出10入46汤圆

发表于 2020-7-9 11:39:45 | 显示全部楼层
chunjiu 发表于 2020-7-7 10:19
是的,在 Clean xxx 操作的时候,会建一个数组来保存 Original 的状态值,

这样的话在后面进行 Original ...

大部分使用场合Original 状态,都是默认全显示状态。
建议,可增加一个 Default 状态(系统默认状态), 来解决这个问题

出280入168汤圆

 楼主| 发表于 2020-7-9 12:15:58 | 显示全部楼层
gonboy 发表于 2020-7-9 11:39
大部分使用场合Original 状态,都是默认全显示状态。
建议,可增加一个 Default 状态(系统默认状态),  ...

这个是四年前的作品了,我本人早就转到 KiCAD 的怀抱了

希望能有热情的电工兄弟姐妹接续一下 ...

出0入8汤圆

发表于 2020-7-9 15:05:06 | 显示全部楼层
好用,谢谢分享。

出0入0汤圆

发表于 2020-7-9 15:46:38 | 显示全部楼层
chunjiu 发表于 2020-7-9 12:15
这个是四年前的作品了,我本人早就转到 KiCAD 的怀抱了  

希望能有热情的电工兄弟姐妹接续一下 . ...

Mentor xpedition pcb 能用吗?

出0入0汤圆

发表于 2020-7-9 15:57:00 | 显示全部楼层
先下一个,谢谢分享

出280入168汤圆

 楼主| 发表于 2020-7-9 17:13:25 | 显示全部楼层
没用过 xpedition ,你可以试一下

出0入0汤圆

发表于 2020-7-9 17:21:02 | 显示全部楼层
挺实用的工具,大大提升效率
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-24 17:48

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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