EDA365电子工程师网

标题: [原创]自动创建焊盘,支持批量操作 [打印本页]

作者: kevin890505    时间: 2017-4-10 10:52
标题: [原创]自动创建焊盘,支持批量操作
本帖最后由 kevin890505 于 2017-4-13 11:08 编辑

我自己一直都是自己做焊盘的,其实理解了不难,但是以前遇到不少同事都莫名其妙的觉得很麻烦,然后做了偶尔出错,焊盘出错大家都懂的,所以做了个自动批量创建,不管是谁,走到哪里都可以刷刷刷的弄一堆焊盘,而且名字统一,风格一致, 不会出错,当然,现在还没经过太多验证,也不好说有没有BUG,但我自己试了,暂时没发现什么问题。
1,目前焊盘还没做椭圆,其实也一样的不难,只是开始做的时候漏了,后来没空加,等看啥时候加了再更新吧;
2,目前各种焊盘都可以支持起止点+步进尺寸批量创建;
3,通孔金属化焊盘和过孔都有添加flash;
4,焊盘的阻焊,flash尺寸也不一定符合大所有人意见,自己如果有不同需求自己改下里面的尺寸;
5,命名方式也一样,同上,不喜欢就自己改吧;
6,个人喜好,用的是mm单位,没有做mil,板子单位是mil的话,如果有网表就不能创建焊盘,如果没有网表则把单位改成mm开始创建,请注意
7,简单介绍看界面右上角的帮助(?)。

如果用了发现有什么问题,麻烦回复下,我好改,不然害到别人就尴尬了

20170413 11:07:开始的压缩文件弄错版本了,不是最终的,不好意思,附件更新了下。


作者: bluemare    时间: 2017-4-10 13:39
我会是沙发么?多谢kevin大神
作者: finezhang    时间: 2017-4-10 13:39
功能不错,支持
作者: ammint    时间: 2017-4-10 16:20
下载试试
作者: hy20060614    时间: 2017-4-10 16:21
谢谢分享
作者: bingshuihuo    时间: 2017-4-12 15:37
谢谢分享   kevin大神
作者: bingshuihuo    时间: 2017-4-12 15:47
有个这个  以后做封装就轻松多了  
有是有椭圆的带FLASH 整个焊盘设计就更优美了
作者: ammint    时间: 2017-4-13 10:24
本帖最后由 ammint 于 2017-4-13 10:35 编辑

楼主,如下
1、mm是毫米,我看提示信息都是厘米呢
2、建立的时候报错E- *Error* eval: unbound variable - prog,我把prog((allflash        one        judge)这句prog后的空格删掉就好了
3、pad和flash好像都没有保存,只保留在设计中吗,我想看一下建立的flash,没找到。。。在PTHC中,flash没有调用
4、drill的参数里不需要设置drill figure/character吗

作者: bingshuihuo    时间: 2017-4-13 10:25
没有图片!!!!
作者: kevin890505    时间: 2017-4-13 10:56
本帖最后由 kevin890505 于 2017-4-13 11:11 编辑
ammint 发表于 2017-4-13 10:24
楼主,如下
1、mm是毫米,我看提示信息都是厘米呢
2、建立的时候报错E- *Error* eval: unbound variable  ...

1,提示是厘米是什么意思?  这个程序建立焊盘是mm尺寸的名字,brd参数单位也是mm,如果不是,会自动改;
2,额,貌似是,压缩文件了,最新的是没有空格的,删了就可以了。
3,是的,没有保存,只存在当前设计中,你导出lib就可以了。FLASH名字去错了,一会更新下;4,这个无所谓的,我从来不管,也可以等下次更新的时候顺便改了,这个简单。


谢谢帮忙,稍后修改。


作者: ammint    时间: 2017-4-13 13:40
kevin890505 发表于 2017-4-13 10:56
1,提示是厘米是什么意思?  这个程序建立焊盘是mm尺寸的名字,brd参数单位也是mm,如果不是,会自动改; ...

都是一些小地方,可改可不改。
提示厘米指的是环境检查的报错信息,厘米->毫米,我一开始以为改成了centimeter...

当前设计包含网络或器件,
并且单位不是厘米,如果你
确认需要在此制作焊盘,请
修改单位为厘米


单位不是厘米,已修改


作者: kevin890505    时间: 2017-4-13 13:45
ammint 发表于 2017-4-13 13:40
都是一些小地方,可改可不改。
提示厘米指的是环境检查的报错信息,厘米->毫米,我一开始以为改成了cent ...

哦了  提示,那就是我弄错了,哈哈 ,还好不影响,那暂时不管,下次一起改了。多谢

作者: kill    时间: 2017-4-13 22:51
我就来看看。
作者: tiny丨Y    时间: 2017-4-19 09:09
此乃神作,鉴定完毕
作者: 再出发    时间: 2017-4-22 19:09
谢谢
作者: jiangjie17    时间: 2017-4-22 22:21

功能不错:hug:
作者: 584511743    时间: 2017-4-26 21:49
:):):):):):)
作者: 一心守护    时间: 2017-4-27 08:19
功能不错,支持
作者: qi777ji    时间: 2017-7-5 16:58
真的很牛啊!膜拜!!!!
作者: Jasminetr    时间: 2017-7-5 17:15
好东西,支持
作者: hyper311    时间: 2017-7-7 17:30
权限不够,看都看不到
作者: happy666    时间: 2017-7-8 19:51
要升級才能看到....
作者: 酱紫    时间: 2017-7-9 14:11
谢谢分享,但是看不到,MAKE一下好了

作者: 2209915744    时间: 2017-7-20 14:25
好东西 找了好久终于找到了
作者: 一心守护    时间: 2017-7-20 21:50
楼主   什么时候有空把椭圆的也加下吧  谢谢
作者: 酱紫    时间: 2017-7-22 19:08
大神,好像不能生产flash,报错E- (SPMHDB-274): Unable to load flash symbol FLASH1_80X1_40 (Check PSMPATH setting for this symbol).
作者: 酱紫    时间: 2017-7-22 22:12
找不到flash,加个好友聊聊好不好
作者: happy666    时间: 2017-7-26 12:03
需要,沒有漢化過的版本.是否有? 感謝!!
作者: 王开鑫55    时间: 2017-8-9 09:48
可以自己改?是源码的?下过的呢
作者: 王开鑫55    时间: 2017-8-10 09:16
版主,怎样做save as功能呢,就是创建好的焊盘,我可以自己保存到任何路径呢。感谢!涉及什么函数,透露一下,谢谢,我还没有找到这个函数呢
作者: 紫菁    时间: 2017-8-11 14:06
试试
作者: 专业导网表    时间: 2017-8-14 15:45
牛逼
作者: 专业导网表    时间: 2017-8-14 15:46
很腻害的样子
作者: 飞梦    时间: 2017-8-14 17:14
看看,感谢分享
作者: 王开鑫55    时间: 2017-8-15 14:16
kevin890505 发表于 2017-4-13 10:56
1,提示是厘米是什么意思?  这个程序建立焊盘是mm尺寸的名字,brd参数单位也是mm,如果不是,会自动改; ...

楼主,发现创建的焊盘,在当文件里,需要导出flash,焊盘才能用,否则add pin无法放入找不到flash symbol,针对这个问题有什么好的处理,毕竟每次要导出还是不够智能化?希望改进

作者: pan117    时间: 2017-10-19 16:51
谢谢分享
作者: 小四月    时间: 2017-10-19 20:50
已经有十多万的焊盘库了  还是支持
作者: hy20060614    时间: 2017-10-25 11:08
谢谢分享
作者: zc333    时间: 2017-12-17 16:10
小四月 发表于 2017-10-19 20:50
已经有十多万的焊盘库了  还是支持

能不能共享一下

作者: zheng01989    时间: 2017-12-17 18:22
感谢分享
作者: zheng01989    时间: 2017-12-17 18:22
感谢分享
作者: cracker    时间: 2018-3-14 00:51

作者: purnedy    时间: 2018-5-30 22:34
感谢大神




欢迎光临 EDA365电子工程师网 (https://bbs.elecnest.cn/) Powered by Discuz! X3.2