- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
奉献一个真正由元件值导出BOM的脚本
录入:edatop.com 点击:
奉献一个由本人原创的padsLayout导出BOM的脚本.不同与一般的脚本只能按照PartType进行分类,它可以依据元件的Value或者Comment进行分类,并按照Decal对元件进行统计.因此它可用于由protel和Orcad导入的pcb的BOM制作,比一般的脚本更有实用价值.
下图一,用这个脚本对一块有620个元件的PCB导出BOM,耗时26秒,我从网上找到的几个功能较完善的脚本差不多要近1分钟,可见它的效率还是不错的.还要说明,我所用的电脑还是图拉丁赛扬时代的老古董.
下图二,脚本在运行时会检测第一个元件的值属性是否存在,一般来说PROTEL导入的PCB,元件值在Comment属性中,OrCAD和Logic导入的PCB,元件值在Value属性中,如果没有找到这些属性,会弹出对话框,让你进行选择.如果不存在这些属性,将会按照Decal进行排序.
衷心希望它能给各位同学带来帮助.如果使用中有问题或是建议,也请大家赐教.
这个是脚本:
下图一,用这个脚本对一块有620个元件的PCB导出BOM,耗时26秒,我从网上找到的几个功能较完善的脚本差不多要近1分钟,可见它的效率还是不错的.还要说明,我所用的电脑还是图拉丁赛扬时代的老古董.
下图二,脚本在运行时会检测第一个元件的值属性是否存在,一般来说PROTEL导入的PCB,元件值在Comment属性中,OrCAD和Logic导入的PCB,元件值在Value属性中,如果没有找到这些属性,会弹出对话框,让你进行选择.如果不存在这些属性,将会按照Decal进行排序.
衷心希望它能给各位同学带来帮助.如果使用中有问题或是建议,也请大家赐教.
这个是脚本:
支持原创!
支持原创!
支持原创!
支持,
感谢分享!
感谢分享!
下载不了
可以下载,有人用的话记得给我反馈意见哦.
另外,发了这个帖子才发现论坛里已经有一个比较完善的脚本,但它不支持PROTEL导入PADS的PCB,
而且BOM中部分元件会有问题.我打算把这两个脚本综合一下,希望大家多多支持.
不错!我也需要学VB了!
支持原创!
有点缺陷,导出来的料中,PCB板这个料没有加进去。我使用的另一个加了PCB板进去,就是很慢。
支持一下LZ
在双面摆放元器件,能不能把两面的元器件分别列出来
各个LAYOUT工程师对BOM单的要求不同,想靠一个软件就能满足这种种要求几乎不可能.各位不可避免还是要依据个人的需求对生成的BOM进行修改.
谢谢楼上几位的建议,后续版本会考虑加入上面提到的一些功能.
楼主太强了,支持!
射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...
天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...
上一篇:PADS translator
下一篇:问个反向标注的问题
射频和天线工程师培训课程详情>>