用于SMT制程的程序转换方法及系统技术方案

技术编号:8323196 阅读:184 留言:0更新日期:2013-02-13 23:53
本发明专利技术提供一种用于SMT制程的程序转换方法及系统,用于将适用于第一贴片设备的第一制程程序转换为适用于第二贴片设备的第二制程程序,所述方法包括:提取所述第一贴片设备储存的第一类制程数据,将第一元件资料存储于第一资料库中,将提取的PCB图形数据和BOM数据与第二贴片设备的第二元件资料进行匹配,将匹配成功的PCB图形数据和BOM数据标记为可用数据,将未匹配成功的PCB图形数据和BOM数据标记为待转换数据;依据预设的转换规则将待转换数据中的元件资料转换为可用数据;校验可用数据,以生成适用于所述第二贴片设备的第二制程程序,通过本发明专利技术可以做到最大化利用已有生产数据,实现不同平台设备快速生产换线,减少编程重复工作,节省了工作时间。

【技术实现步骤摘要】

本专利技术涉及一种表面组装
,特别是涉及一种用于SMT制程的程序转换方法及系统
技术介绍
表面组装技术(Surface Mounted Technology,简称SMT)是目前电子组装行业里最流行的一种技术和工艺。它将传统的电子元器件压缩成为体积只有几十分之一的器件,从而实现了电子产品组装的高密度、高可靠、小型化、低成本,以及生产的自动化。这种小型化的元器件称为SMY器件(或称SMC、片式器件)。将元件装配到印刷(或其它基板)上的工艺方法称为SMT工艺。目前,先进的电子产品,特别是在计算机及通讯类电子产品,已普遍采用SMT工艺。国际上SMD器件产量逐年上升,而传统器件产量逐年下降,因此随着进间的推移,SMT技术将越来越普及。相关的组装设备则称为SMT设备,而SMT设备在产线进行生 产作业时由其SMT制程系统控制。目前行业内的SMT贴片设备有不下十种,比如日本富士,香港ASM Siplace (早期为西门子),日本松下,日本JUKI,日本日立,韩国三星,美国环球等供应商,设备商都有自己的设备驱动系统并配套编程软件,用来控制贴片机的设备驱动系统需要的数据可以分为两个部分即PCB板的坐标数据和元件资料数据。这两部分都是必不可少的,并且每个供应商有各自的数据标准。在编制程序中业界其中PCB板的坐标数据的处理占30%左右的时间,元件资料数据要占到70%左右。行业内使用贴片机的一家工厂可能会同时存在两种以上供应商的贴片设备。当一种设备程序制作完成后,还需进行另一种供应商的贴片设备的重新程序编制。这样导致重复的进行了程序编制,程序的正确性又要再次验证一遍,浪费了大量的时间。目前行业内常规做法有两种第一种为不同的供应商设备各自做各自的程序,互不相干。这种做法是大多数工厂使用的方法,该种方法的弊端显而易见,耗时耗力。另一种为当一个供应商将程序做完后,用Excel等工具或购买三方软件将PCB板的坐标数据转换成另一个供应商的程序标准,但该种做法用Excel需要资深工程师才有能力操作,购买三方软件形同鸡肋,花钱却只能解决占30%的PCB板的坐标数据问题,剩下70%的元件资料问题还需重新做。随着行业的变化,小批量多品种的生产占了很大比例,产品贴片会在不同的设备上进行,因此编程人员要花大量的时间来制作不同供应商的贴片机程序。这个业界的问题困扰了设备供应商和工厂很多年,并一直在苦苦寻求适合的解决方案。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种用于SMT制程的程序转换方法及系统,用于解决现有技术中不同SMT贴片设备之间的制程程序不能互相转换而带来的工作效率低等问题。为实现上述目的及其他相关目的,本专利技术提供一种用于SMT制程的程序转换方法,用于将适用于第一贴片设备的第一制程程序转换为适用于第二贴片设备的第二制程程序,且所述第一贴片设备存储有适用于所述第一制程程序的第一类制程数据,所述程序转换方法包括以下步骤创建第一资料库以及第二资料库,并于所述第二资料库中存储适用于所述第二制程程序的第二元件资料;提取所述第一贴片设备储存的第一类制程数据,所述第一类制程数据至少包含第一元件资料以及与所述第一元件资料中各元件相关联的PCB图形数据和BOM数据,将所述第一元件资料存储于第一资料库中,将所述PCB图形数据和BOM数据输出;将接收的PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配,将匹配成功的PCB图形数据和BOM数据标记为可用数据并输出以存储,将未匹配成功的PCB图形数据和BOM数据标记为待转换数据;提取所述待转换数据中的元件资料,依据预设的转换规则将提取的元件资料转换为适用于所述第二制程程序的元件资料并标记为可用数据输出予以存储;比对所述可用数据是否与接收的PCB图形数据和BOM数据相对应,若不对应则依据与所述PCB图形数据和BOM数据调整所述可用数据中的元件资料后再进行比对,若对应则生成适用于所述第二制程程序的第二类制程数据并输出;将所述第二类制程数据输入至所述第二贴片设备。 于本专利技术的程序转换方法中,将接收的PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配之前还包括辅助校验的步骤,即依据原始BOM文件校对接收的BOM数据中元件位号的元件编码是否一致,并于不一致时则替换为原始BOM文件中元件位号的元件编码;以及依据原始PCB图形数据校对接收的PCB图形数据中的元件贴装角度和元件外形是否一致,并于不一致时则替换为原始PCB图形数据中元件贴装角度和外形。于本专利技术的程序转换方法中,将将所述PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配具体为自所述第二资料库中存储的第二元件资料中查找是否具有与BOM数据中相同的元件编码,若相同则标记为可用数据,若不同则自所述第二资料库中存储的第二元件资料中查找是否具有与所述PCB图形数据中相类似的元件外形,若有则标记为可用数据,若无则标记为待转换数据。于本专利技术的程序转换方法中,将所述预设的转换规则包括元件通用参数转换算法,元件封装转换算法,以及机器数据转换算法。于本专利技术的程序转换方法中,将所述第二类制程数据输入至所述第二贴片设备为通过第三方程序接口创建程序到第二贴片设备。本专利技术还提供一种用于SMT制程的程序转换系统,连接装载有第一制程程序的第一贴片设备和装载有第二制程程序的第二贴片设备,且所述第一贴片设备存储有适用于所述第一制程程序的第一类制程数据,所述程序转换系统包括资料库,包括第一资料库以及第二资料库,所述第二资料库中存储有适用于所述第二制程程序的第二元件资料;设备数据读取模块,提取所述第一贴片设备储存的第一类制程数据,所述第一类制程数据至少包含第一元件资料以及与所述第一元件资料中各元件相关联的PCB图形数据和BOM数据,将所述第一元件资料存储于第一资料库中,将所述PCB图形数据和BOM数据输出;系统核心数据模块,接收所述设备数据读取模块输出的PCB图形数据和BOM数据,将所述PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配,将匹配成功的PCB图形数据和BOM数据标记为可用数据并输出以存储,将未匹配成功的PCB图形数据和BOM数据标记为待转换数据;转换模块,提取所述待转换数据中的元件资料,依据预设的转换规则将提取的元件资料转换为适用于所述第二制程程序的元件资料并标记为可用数据输出予以存储;本地元件资料库,用于存储标记的可用数据;校验模块,提取所述本地元件资料库中存储的可用数据,比对所述可用数据是否与所述系统核心数据模块接收的PCB图形数据和BOM数据相对应,若不对应则依据与所述PCB图形数据和BOM数据调整所述可用数据中的元件资料后再进行比对,若对应则生成适用于所述第二制程程序的第二类制程数据并输出;输出模块,将所述第二类制程数据输入至所述第二贴片设备。本专利技术的程序转换系统还包括辅助校验模块,包括BOM输入校对单元以及PCB图形输入校对单元,所述BOM输入校对单元依据原始BOM文件校对所述系统核心数据模块接收的BOM数据中元件位号的元件编码是否一致,并于不一致时则替换为原始BOM文件中元件位号的元件编码;所述PCB图形输入校对单元依据原始PCB图形数据校对所述系统核心数据模块接收本文档来自技高网
...

【技术保护点】
一种用于SMT制程的程序转换方法,用于将适用于第一贴片设备的第一制程程序转换为适用于第二贴片设备的第二制程程序,且所述第一贴片设备存储有适用于所述第一制程程序的第一类制程数据,其特征在于,所述程序转换方法包括以下步骤:创建第一资料库以及第二资料库,并于所述第二资料库中存储适用于所述第二制程程序的第二元件资料;提取所述第一贴片设备储存的第一类制程数据,所述第一类制程数据至少包含第一元件资料以及与所述第一元件资料中各元件相关联的PCB图形数据和BOM数据,将所述第一元件资料存储于第一资料库中,将所述PCB图形数据和BOM数据输出;将接收的PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配,将匹配成功的PCB图形数据和BOM数据标记为可用数据并输出以存储,将未匹配成功的PCB图形数据和BOM数据标记为待转换数据;提取所述待转换数据中的元件资料,依据预设的转换规则将提取的元件资料转换为适用于所述第二制程程序的元件资料并标记为可用数据输出予以存储;比对所述可用数据是否与接收的PCB图形数据和BOM数据相对应,若不对应则依据与所述PCB图形数据和BOM数据调整所述可用数据中的元件资料后再进行比对,若对应则生成适用于所述第二制程程序的第二类制程数据并输出;将所述第二类制程数据输入至所述第二贴片设备。...

【技术特征摘要】
1.一种用于SMT制程的程序转换方法,用于将适用于第一贴片设备的第一制程程序转换为适用于第二贴片设备的第二制程程序,且所述第一贴片设备存储有适用于所述第一制程程序的第一类制程数据,其特征在于,所述程序转换方法包括以下步骤 创建第一资料库以及第二资料库,并于所述第二资料库中存储适用于所述第二制程程序的第二元件资料; 提取所述第一贴片设备储存的第一类制程数据,所述第一类制程数据至少包含第一元件资料以及与所述第一元件资料中各元件相关联的PCB图形数据和BOM数据,将所述第一元件资料存储于第一资料库中,将所述PCB图形数据和BOM数据输出; 将接收的PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配,将匹配成功的PCB图形数据和BOM数据标记为可用数据并输出以存储,将未匹配成功的PCB图形数据和BOM数据标记为待转换数据; 提取所述待转换数据中的元件资料,依据预设的转换规则将提取的元件资料转换为适用于所述第二制程程序的元件资料并标记为可用数据输出予以存储; 比对所述可用数据是否与接收的PCB图形数据和BOM数据相对应,若不对应则依据与所述PCB图形数据和BOM数据调整所述可用数据中的元件资料后再进行比对,若对应则生成适用于所述第二制程程序的第二类制程数据并输出; 将所述第二类制程数据输入至所述第二贴片设备。2.根据权利要求I所述的用于SMT制程的程序转换方法,其特征在于将接收的PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配之前还包括辅助校验的步骤,即依据原始BOM文件校对接收的BOM数据中元件位号的元件编码是否一致,并于不一致时则替换为原始BOM文件中元件位号的元件编码;以及依据原始PCB图形数据校对接收的PCB图形数据中的元件贴装角度和元件外形是否一致,并于不一致时则替换为原始PCB图形数据中元件贴装角度和外形。3.根据权利要求I所述的用于SMT制程的程序转换方法,其特征在于将所述PCB图形数据和BOM数据与所述第二资料库中存储的第二元件资料进行匹配具体为自所述第二资料库中存储的第二元件资料中查找是否具有与BOM数据中相同的元件编码,若相同则标记为可用数据,若不同则自所述第二资料库中存储的第二元件资料中查找是否具有与所述PCB图形数据中标准元件外形或相类似的元件外形,若有则标记为可用数据,若无则标记为待转换数据。4.根据权利要求I所述的用于SMT制程的程序转换方法,其特征在于所述预设的转换规则包括元件通用参数转换算法,元件封装转换算法,以及机器数据转换算法。5.根据权利要求I所述的用于SMT制程的程序转换方法,其特征在于将所述第二类制程数据输入至所述第二贴片设备为通过第三方程序接口创建程序到第二贴片设备。6.一种用于SMT制程的程序转换系统,连接装载有第一制程程序的第一贴片设备和装载有第二制程程序的第二贴片设备,且所述第一贴片设备存储有...

【专利技术属性】
技术研发人员:钱胜杰瞿永建苏盼
申请(专利权)人:上海望友信息科技有限公司
类型:发明
国别省市:

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

1