PADS 一键导出坐标和BOM, 分享嘉立创公司自写脚本
本帖最后由 深圳嘉立创-SMT 于 2021-7-3 15:16 编辑与大家分享嘉立创公司自写脚本. 这个脚本的作用是 从PCB文件上 导出BOM(材料清单) 和坐标.
默认是自动保存的, 保存在打开的PCB相同路径下.
BOM
这里导出的BOM是引用了"Value"属性,是按照Value属性来整理BOM.
这个脚本的最大的特点是按照字符串合并BOM.
目前流传广泛导出BOM脚本的按照数值合并整理, 因为每个人的写法不同, 零件的值很难识别准确,所以不能按照数值整理,只能按字符串合并.注意这个是这个脚本的最大的好处!
坐标
这个脚本理论上是比自带的 脚本17 可CAM方式导出要好很多.
1> 能自己计算零件的中心点, 如果有些人喜欢将零件中心放在1引脚的,使用17脚本是无法输出正确的坐标.注意这是重点.
2> PADS还自带了一个CAM的方式输出坐标. 但是CAM的方式不能输出 斜角的零件!!!! 这个脚本能输出斜角的零件.
3> 它能设置单位为mm.
4> 将计算后的中心, 1号引脚,原始的中心点 一并导出.
暂时不支持中文层名称, 脚本17同样也不支持.
至于为啥非要输出 1号 引脚坐标, 后面有机会再写为什么.反正非常有用.
如果不喜欢自动保存功能, 可以将下面三句话 注释掉
xl.activeworkbook.SaveAs(Path & FileType &FileName &".xls" ,56)
xl.workbooks.close
xl.Quit
项目地址:
https://gitee.com/JLC_SMT/PADS_PCBtoJLC_BOM_PickPlace
附件:
//2021-7-03 增加是否SMD元器件功能
//2019-9-11 限制每行BOM位号不超过200个, 防止位号太多,太长
//2019-3-27 不认识层名称或是没找到完整的顶层和底层,则输出带有疑问的层名称. 防止将底层元件错误认为顶层,或将层元件错误认为为底层元件
//2019-2-22 PADS这个货 B层元件是顺时针角度的.我们要逆时针的.导出角度默认转为逆时针 转为AD样式
//2018-3-24 新增支持嘉立创封装库, 体验更好
//2017-6-29 解决中文层名称乱码, 对于不是标准写法的层名称,默认找到第一个元件层为T,后面的为B层.
//2017-3-30 新增状态栏显示进度
这个不错,收藏了 PADS 一键导出GB的教程有没有 这是个迫在眉睫的事情{:lol:} mark一下 后面好用 lb0857 发表于 2017-5-15 13:12
PADS 一键导出GB的教程有没有 这是个迫在眉睫的事情
这个教程有,但没有一键的脚本程序。 SZ-JLC-R 发表于 2017-5-15 14:35
这个教程有,但没有一键的脚本程序。
可以整理完整版本~也就是权威版本 发出来造福大家 让pads不再是怕到死{:lol:} PADS一键制作拼版的脚本程序有吗? 谢谢分享 试试看看,谢谢!{:smile:}{:smile:} 插眼 可惜不会用PADS 本帖最后由 SZ-JLC-R 于 2017-5-16 18:16 编辑
lb0857 发表于 2017-5-15 15:17
可以整理完整版本~也就是权威版本 发出来造福大家 让pads不再是怕到死...
这个功能有,只是不是脚本,而是软件;
正在使用这个软件,将来PC端小助手或下单系统内可能会开放给大家使用(第二期就是您说的这个功能)。
https://www.amobbs.com/thread-5672853-1-1.html
嘉立创PC端下单助手今晚有一次小更新:升级原来的升级功能
嘉立创PC端的下单小助手,已经接近2年没改更新过了。我们开发团队已于年初就启动这个软件的更新计划,分三期进行:
第一期:替换原来的技术框架。引入浏览器内核
第二期:加入各种cam展示软件,如对gerber文件进行展现。并引入一些实用的小工具
第三期:引入IM(即时通讯)功能。
https://www.amobbs.com/thread-5672810-1-1.html
嘉立创小助手将升级成为电子工程师必备助手!
小助手第一期基本完成,后续会加几入几个破局性的功能:
1)有极大的客户不会用cam350对吧,后续加入嘉立创的CAM350,直接可以进行数据分析及对比,原文件也可以在嘉立创系统中生成CAM文件及
2)将加入通信功能,建立一个电子行业的"QQ" 建立群的功能,进行及讨论,及回复
SZ-JLC-R 发表于 2017-5-16 18:04
这个功能有,只是不是脚本,而是软件;
正在使用这个软件,将来PC端小助手或下单系统内可能会开放给大家使 ...
这是一个好消息期待ing 作为jlc的多年客户 再提无理要求关于如何使用 CAM350 检测GB文件的技巧 注意是技巧是给业余的广大电工查验pcb 我相信嘉力创工程人员一定有这样的葵花宝典何不整理公布出来{:lol:} {:lol:} {:lol:}
这样的话 GB文件不怕死了 CAM350会用来查验了 让怕到死成为爱到死{:tongue:} lb0857 发表于 2017-5-17 08:15
这是一个好消息期待ing 作为jlc的多年客户 再提无理要求关于如何使用 CAM350 检测GB文件的 ...
cam350 简单应用,原来就有,请帮参考附件。
之前11楼截图的软件是自己量身开发的,打算将来通过上面的方式开放功能。 谢谢楼主{:victory:}感觉精简一些是不是有所保留啊{:lol:}{:lol:}{:lol:}
如何拼版没有介绍 常见问题解决{:loveliness:}方案没有我有些啰嗦了啦{:lol:}{:lol:}{:lol:} 本帖最后由 SZ-JLC-R 于 2017-5-17 11:04 编辑
lb0857 发表于 2017-5-17 09:47
谢谢楼主 感觉精简一些是不是有所保留啊
如何拼版没有介绍 ...
这些内容都是不同时期,不同的人写的。
拼板的请参照下面的这个:
论坛首页 > PCB/SMT/钢网 > PCB设计与制造 > 嘉立创教学系列之:各软件拼板作业指引
http://club.szlcsc.com/article/details_468_1.html
常见问题/案例分析帮参照这个:
重磅资料:《PCB设计应用教材》,欢迎大家下载!
https://www.amobbs.com/thread-5647493-1-1.html //2017-6-29 解决中文层名称乱码, 对于不是标准写法的层名称,默认找到第一个元件层为T,后面的为B层. SZ-JLC-R 发表于 2017-5-17 09:35
cam350 简单应用,原来就有,请帮参考附件。
之前11楼截图的软件是自己量身开发的,打算将来通过上面的 ...
这个好。。{:smile:} 谢谢,收藏了。。过几天试试 谢谢,收藏了。。过几天试试 有没有一键layout的脚本,可以考虑开发下 楼主您好!可否分享一些嘉力创公司常用的板料的型号,厚度,在高频(2~3G,主要是射频和蓝牙产品)下的Er值,以及油墨丝印的Er值,一些常用叠层的方法,因为我司就是嘉力创做的板,但是目前很多工程师没有计算阻抗,所以没有人愿意要求贵司分享这方面的资料,谢谢! 收藏,不错 这款软件真好,收藏了
这个脚本需要怎么修改只导出TOP层呢? 收藏,谢谢 2019-2-22 PADS这个货 B层元件是顺时针角度的.我们要逆时针的.导出角度默认转为逆时针 转为AD样式 //2019-3-27 不认识层名称或是没找到完整的顶层和底层,则输出带有疑问的层名称. 防止将底层元件错误认为顶层,或将层元件错误认为为底层元件 好东西 感谢,不过导出来的好像是“Commen”属性吧 这个不错,收藏了 不太好用 感谢分享! 下载试用, 效果OK
另外bom和坐标最好分开. 或者删去坐标这部分, 说老实话, 坐标还是相信软件自带的cam功能
好在是脚本, 自己动手改改应该不难 很不错,刚好用上 //2019-9-11 限制每行BOM位号不超过200个, 防止位号太多,太长
mark一下 备用。 不好用, 找了下, 这个好用多了
https://www.amobbs.com/forum.php?mod=viewthread&tid=5586764&highlight=BOM&_dsign=e45e1b82 //2021-7-03 增加是否SMD元器件功能
页:
[1]