贴片机的贴片编程控制方法技术

技术编号:3724531 阅读:407 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种贴片机的贴片编程控制方法,是通过以下步骤实现的:导入PCB器件中心坐标文件,自动处理并报告文件中的位号重复性错误(1);导入对应的材料清单,根据规则拆分位号,同时报告材料清单上的错误(2);执行菜单命令自动匹配坐标文件和BOM清单生成符合贴片机要求的CAD格式文件和工艺文件清单,在匹配过程中出现的错误自动报告(3);本发明专利技术的有益效果是:简化了繁复的人工操作,极大地提高了工艺员的工作效率和程序的准确性。

【技术实现步骤摘要】

本专利技术涉及一种贴片机,尤其涉及该。
技术介绍
贴片机又称“贴装机”、“表面贴片系统”(Pick & Place System)。在生产线中,它配置在点胶机或丝网印刷机之后,是通过移动贴装头把表面贴装元器件按照程序要求准确地放置到PCB焊盘上的一种设备。生产厂家对客户的贴片的贴装要求主要是通过以下的过程实现的首先根据客户提供的资料包括材料清单(BOM);Gerber文件,用于制作丝网印刷网板;一块光板和一块样板;然后作编程前的工作包括分析样板,初步定下产品的工艺流程;发送Gerber文件给钢板制作厂,制作丝网印刷板;安排生产设备及生产日期。为完成上述的工艺,现有技术中有如下的处理方法第一种是通过对PCB板的测绘得到贴装位置的中心坐标。这种方法费时费力,容易出差错,且贴装精度差,需要在贴片机上进一步修正。适合PCB板资料不全,且贴片点数不多的场合。第二种是通过对Gerber文件的分析,提取贴装位置中心坐标。这种方法相对前面的方法效率高,由于位号标示需人工输入核对,存在一定的差错风险。第三种是通过CAD设计软件,如Power PCB、Protel等,导出所有器件位置的中心坐标。这种方法效率最高,且准确率也非常高。由上述方法得到的坐标文件,结合BOM清单,生成符合贴片机要求的CAD文本格式文件。然后通过贴片机系统附带的软件进一步转换处理,得到贴片机系统本身可以识别的贴片程序,供程序员进一步处理完成贴片程序。综合上述三种贴片机编程方法,可以发现,第三种的方法的效率是最高的,而且PCB中心坐标文件也比较容易取得。但是要实现CAD坐标文件和BOM清单的结合,市面上软件很少,且功能也比较单一,不能处理很多复杂的BOM格式。如何将BOM和CAD文件结合起来,快速而简便地自动生成符合贴片机程序编制要求的PRG文件,并且可以直接输出符合工艺文件表式要求的部品一览表是技术人员需要解决的问题。
技术实现思路
本专利技术需要解决的技术问题是提供了一种,旨在解决上述的问题。为了解决上述技术问题,本专利技术是通过以下步骤实现的导入PCB器件中心坐标文件,自动处理并报告文件中的位号重复性错误;导入对应的材料清单(BOM),根据规则拆分位号,同时报告材料清单(BOM)上的错误;执行菜单命令自动匹配坐标文件和BOM清单生成符合贴片机要求的CAD格式文件和工艺文件清单,在匹配过程中出现的错误自动报告;与现有技术相比,本专利技术的有益效果是简化了繁复的人工操作,极大地提高了工艺员的工作效率和程序的准确性。具体实施例方式下面结合具体实施方式对本专利技术作进一步详细描述本专利技术是通过以下步骤实现的导入PCB器件中心坐标文件,自动处理并报告文件中的位号重复性错误1; 导入对应的材料清单(BOM),根据规则拆分位号,同时报告材料清单(BOM)上的错误2;执行菜单命令自动匹配坐标文件和BOM清单生成符合贴片机要求的CAD格式文件和工艺文件清单,在匹配过程中出现的错误自动报告3;其中在步骤2中导入材料清单(BOM)文件时,自动分析位号的格式,并进行处理21;导出材料清单(BOM)文件时,自动对材料清单(BOM)表进行优化,对位号进行连字处理22;在步骤3中CAD可以从设计软件导出或者通过分析制作丝网印刷网板(Gerber)文件进行提取;其中在步骤21中按字段列分隔符“TAB”和块分隔符“,”截取位号字段并进行分割;对分割后的位号进行预处理,去除前导和后导空格;按连字符“-”把位号字段分为起始位号和终止位号两部分,分析起始位号的字符部分和数字部分,并根据终止位号的数字部分推算连字符中间的连续数字,连续数字按照起始位号的字符长度、数值数字格式来格式化数字,然后跟起始位号的字符部分进行拼接;这样能处理类似于R001-5(R001,R002,R003,R004,R005)和R1-5(R1,R2,R3,R4.R5),不至于混淆它们之间的区别;对BOM表的所有位号字段进行循环处理,最终得到详细的位号和部品号对应的清单,用于跟PCB器件中心坐标进行匹配,得到最终的CAD格式文本;在处理位号字段时允许用户自定义各种分隔符号,来应对BOM表各种复杂的表示方法;其中在步骤22中根据部品规格进行分类; 对位号进行排序,而不是通常的按字符大小进行排序的方法,比如R10,R1,R3,应处理为R1,R3,R10而不是通常的R1,R10,R3;处理方法简述如下先按字符大小进行预排序,之后拆分位号的字符部分和数字部分,对数字部分按照字符长度和数字进行排序,然后跟对应的字符部分合并,这样做是为了处理类似于C1,C001,C2的情况,经处理后排序变为C1,C2,C001;根据排序后的位号进行分析其是否可以用连字符“-”连接,不能用连字符的用逗号分隔;处理后的位号字段最终与部品规格进行关联,得到完整的BOM清单输出为规定的工艺清单格式。本专利技术中BOM文件的处理BOM文件通常是一个产品项目中的关键文件,它包含了位号、部品号、规格、数量等最重要的产品信息。本专利技术提供了对BOM文件导入和导出的支持导入BOM文件时,本专利技术自动分析位号的格式,并进行处理。例如位号R1-R3(或R1-3),被解释成R1,R2,R3。由于BOM结构的复杂性,位号的表示方式各个厂家不尽相同,本专利技术增强了对BOM表的处理能力,使之能够处理更为复杂的结构,例如M1R1-M1R3(或M1R1-3)被解释成M1R1,M1R2,M1R3;D1,_D3-_5被解释成D1,D3,D4,D5(注由于输入的关系,这里“_”符号用来代表空格),C6L-1-3被解释成C6L-1,C6L-2,C6L-3;X001-3被解释成X001,X002,X003,等等。本专利技术能识别目前已知的绝大多数位号分隔和连号缩写方式,这个特性比其它的SMT专业软件在BOM处理方面的能力更强。并且可以自定义分隔符和连字符,极大的增强了程序的灵活性。导出BOM文件时,本专利技术自动对BOM表进行优化,对位号进行连字处理。例如Q1,Q3,Q2被处理为Q1-Q3;L1-3,L5,L4被处理为L1-L5;C001,C002,C003被处理为C001-C003,等等。这个特性是目前市面上所能见到的SMT软件说不具备的。使用者可以根据需要生成标准的文本格式BOM文件和符合公司工艺文件表式要求的部品一览表,使用户从繁琐的手工输入工作中解脱出来。CAD坐标文件的处理CAD坐标文件是SMT程序编程的基础性文件,既可以通过CAD设计软件导出,也可以通过分析Gerber文件进行提取。由于CAD设计软件和Gerber文件提取软件的不同,它们输出的CAD坐标文件格式有一定的差异,本专利技术能够灵活的定义各个字段的位置,把需要的内容导入到系统中进行下一步的分析处理。PRG文件的生成生成可供SMT贴片程序编程的PRG文件是本专利技术的最终目的。本专利技术通过对BOM文件和CAD坐标文件中相关数据的对应组合,生成PRG文件供SMT程序进一步处理。自动化的对应方式使得SMT编程更为方便和高效,程序的准确率得到可靠保证。对于生成的PRG文件,本专利技术提供了一种图形化的显示方式,使得转换的结果更为直观,方便了工艺员和程序员的核对,对现场生产首检提供简便的查询方式,提高了工作效率。本专利技术同时也提供了由PRG文件本文档来自技高网
...

【技术保护点】
一种贴片机的贴片编程控制方法,是通过以下步骤实现的:导入PCB器件中心坐标文件,自动处理并报告文件中的位号重复性错误(1);导入对应的材料清单,根据规则拆分位号,同时报告材料清单上的错误(2);执行菜单命令自动匹配坐 标文件和BOM清单生成符合贴片机要求的CAD格式文件和工艺文件清单,在匹配过程中出现的错误自动报告(3)。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐勇
申请(专利权)人:上海广联电子有限公司
类型:发明
国别省市:31[中国|上海]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1