检查数据生成方法

文档序号:6013281阅读:168来源:国知局
专利名称:检查数据生成方法
技术领域
本发明涉及根据在数据库中登录的印刷基板的设计数据、来生成与在检查焊料状态的装置中成为检查对象的部分相关的检查数据的检查数据生成方法。
背景技术
一直以来,提出了各种对焊接在印刷基板上的元器件的焊料状态进行检查的技术。作为其中一种技术,例如,存在有焊料检查装置(例如,参照专利文献1)。在此,焊料检查装置是对焊接在印刷基板上的元器件的焊料状态进行检查的装置。焊料检查装置将由检查数据所确定的连接盘的面积或掩模开口的面积、与实际焊接的部分的面积进行比较,并基于比较结果,判定焊接是否良好。检查数据是表示在焊料检查装置中成为检查对象的部分的数据。基于印刷基板的设计数据,利用检查数据生成装置(未图示)来生成检查数据。例如,如图11所示,基于形成于印刷基板50的连接盘51、52的位置和形状、或形成于金属掩模80的掩模开口 81、82 的位置和形状,利用检查数据生成装置(未图示)来生成检查数据。专利文献1 日本专利特开平7-209204号公报

发明内容
然而,对于用上述方法所生成的检查数据,存在如下问题即使能检查对于表面安装元器件60的引脚61、62的焊料状态,也无法检查对于插入安装元器件70的引脚71、72 的焊料状态。这需要对插入安装元器件70检查焊料是否将贯通孔55、56完全塞住。因此,除了需要确定连接盘53、54的位置和形状,还需要确定贯通孔55、56的位置和形状。然而,在用上述方法所生成的检查数据中,未包含与贯通孔55、56的位置和形状有关的数据。因此,根据该检查数据,无法确定贯通孔阳、56的位置和形状。因而,在该检查数据的情况下,无法对插入安装元器件70执行焊料检查。假设在对插入安装元器件70执行焊料检查的情况下,需要用户另外手动生成与插入安装元器件70相对应的检查数据。然而,在印刷基板50中,每一块形成有数百个贯通孔。因此,每次生成与插入安装元器件70相对应的检查数据,对于用户都要耗费大量的劳力和时间。因而,本发明鉴于上述问题,其目的在于提供一种能生成与插入安装元器件相对应的检查数据、而无需用户耗费大量的劳力和时间的检查数据生成方法。为了达成上述目的,本发明所涉及的检查数据生成方法包括如下所示的特征。在本发明所涉及的检查数据生成方法中,(a)该检查数据生成方法生成成为检查对象的检查数据,以检查印刷基板的焊料状态,包括(b)连接盘位置形状确定工序,该连接盘位置形状确定工序基于印刷基板的设计数据,选择安装于所述印刷基板的元器件,选择设置于该元器件的引脚,并确定配置有该引脚的连接盘的位置和形状;(c)贯通孔位置形状确定工序,该贯通孔位置形状确定工序基于所述设计数据,选择形成于所述印刷基板的贯通孔,确定该贯通孔的位置和形状;(d)判定工序,该判定工序基于该连接盘的位置和形状、以及该贯通孔的位置和形状,判定该贯通孔是否存在于该连接盘内;以及(e)生成工序,该生成工序在该贯通孔存在于该连接盘内的情况下,生成具有将该连接盘和该贯通孔相关联的检查类型数据的检查数据。另外,本发明除可作为检查数据生成方法来实现以外,也可作为如下所示的检查数据生成装置来实现。在本发明所涉及的检查数据生成装置中,(a)该检查数据生成装置生成检查数据, 以检查印刷基板的焊料状态,包括(b)连接盘位置形状确定部,该连接盘位置形状确定部基于印刷基板的设计数据,选择安装于所述印刷基板的元器件,选择设置于该元器件的引脚,并确定配置有该引脚的连接盘的位置和形状的数据,以存储于存储装置中;(c)贯通孔位置形状确定部,该贯通孔位置形状确定部基于所述设计数据,选择形成于所述印刷基板的贯通孔,确定该贯通孔的位置和形状的数据,以存储于所述存储装置中;(d)判定部,该判定部基于存储在所述存储装置中的该连接盘的位置和形状的数据、以及该贯通孔的位置和形状的数据,判定该贯通孔是否存在于该连接盘内;以及(e)生成部,该生成部在该贯通孔存在于该连接盘内的情况下,生成具有将该连接盘和该贯通孔相关联的检查类型数据的检查数据,以存储于所述存储装置中。根据本发明,基于与连接盘的位置和形状相关的数据、以及与贯通孔的位置和形状相关的数据,将配置有插入安装元器件的引脚的连接盘、和存在于该连接盘内的贯通孔相关联。由此,能自动生成与插入安装元器件相对应的检查数据。随此,能力图提高操作效率和降低操作成本。


图1是表示实施方式中的检查数据生成装置的结构的图。图2是表示实施方式中的印刷基板数据库的数据结构的第一图。图3是表示实施方式中的印刷基板数据库的数据结构的第二图。图4是表示实施方式中的检查数据的图。图5是表示实施方式中的连接盘类型的图。图6是表示实施方式中的孔类型的图。图7是表示实施方式中的检查数据生成处理的流程图。图8A是表示在实施方式的检查数据生成装置中成为对象的印刷基板的立体图。图8B是表示在实施方式的检查数据生成装置中成为对象的印刷基板的主视图。图9是表示作为实施方式中的变形例、将不规则形状的连接盘近似替换成标准 (椭圆)形状的连接盘的情况的图。图IOA是表示作为实施方式中的变形例、利用加强用导线引脚来加强元器件的情况的印刷基板的立体图。图IOB是表示作为实施方式中的变形例、利用加强用导线引脚来加强元器件的情况的印刷基板的主视图。图11是表示利用现有方法来生成检查数据的印刷基板的图。
具体实施例方式(实施方式)下面,参照附图,说明本发明所涉及的实施方式。〈概要〉关于本实施方式中的检查数据生成装置,是除表面安装元器件以外、还生成与插入安装元器件相对应的检查数据的装置。检查数据是与在焊料检查装置中成为检查对象的部分相关的数据。焊料检查装置是对焊接在印刷基板上的各元器件(表面安装元器件、插入安装元器件等)检查焊料状态的装置。< 结构 >在此,作为一个示例,如图1所示,检查数据生成装置100包括印刷基板数据库 110、检查数据生成处理部120、暂存部130、及检查数据存储部140等。在印刷基板数据库 110中,登录有图2所示的元器件数据表111、元器件引脚数据表112、连接盘位置形状数据表113、及图3所示的贯通孔位置数据表114、贯通孔形状数据表115。若由检查数据生成处理部120执行检查数据生成处理,则作为检查数据,生成图4所示的元器件数据列表141、元器件引脚数据列表142、检查类型数据列表143、连接盘类型数据列表144、贯通孔位置数据列表145、及贯通孔类型数据列表146。另外,检查数据生成装置100是包括CPU (Central Processing Unit 中央处理器)、RAM (Random Access Memory 随机存取存储器)、HDD (Hard Disk Drive :硬盘驱动器) 等的计算器系统。对检查数据生成装置100进行控制的程序安装于HDD等,通过执行该程序,来实现检查数据生成处理部120的各功能。〈印刷基板数据库110>如图1所示,印刷基板数据库110是登录有与印刷基板相关的设计数据的数据库。 具有元器件数据表111、元器件引脚数据表112、连接盘位置形状数据表113、贯通孔位置数据表114、贯通孔形状数据表115等。另外,元器件数据表111通过电路编号与元器件引脚数据表112相链接。元器件引脚数据表112通过连接盘类型与连接盘位置形状数据表113相链接。贯通孔位置数据表 114通过孔类型与贯通孔形状数据表115相链接。另外,可以将印刷基板数据库110构建在检查数据生成装置100中,也可以构建在从检查数据生成装置100通过网络能访问的其他计算机系统中。在此,为了简化说明,设将印刷基板数据库110构建在检查数据生成装置100中。〈元器件数据表111>如图2所示,在元器件数据表111中,登录有与安装于印刷基板的所有元器件(表面安装元器件、插入安装元器件等)相关的元器件数据。登录有包含电路编号、元器件名称、元器件位置(中心坐标X、中心坐标Y、角度Θ)、元器件尺寸(X尺寸、Y尺寸、高度)等的元器件数据。另外,电路编号是对安装于印刷基板的各元器件分配的识别信息。〈元器件引脚数据表112>在元器件引脚数据表112中,对每一元器件登录有与设置于元器件的所有引脚相关的元器件引脚数据。登录有包含电路编号、引脚编号、引脚位置(中心坐标X、中心坐标 Y、角度Θ)、引脚尺寸(X尺寸、Y尺寸、长度)、连接盘类型等的元器件引脚数据。另外,引脚编号是对设置于电路编号的元器件的各导线引脚分配的识别信息。<连接盘位置形状数据表113>在连接盘位置形状数据表113中,登录有与形成于印刷基板的所有连接盘的位置和形状相关的连接盘位置形状数据。登录有包含连接盘类型、连接盘位置(中心坐标X、中心坐标Y、角度θ )、连接盘形状、备注等的连接盘位置形状数据。另外,连接盘类型是对形成于印刷基板的各连接盘分配的识别信息。另外,如图5所示,连接盘类型为“Α”的连接盘是长边为60、短边为30的长方形连接盘。连接盘类型为“B”的连接盘是直径为30的圆形连接盘。连接盘类型为“C”的连接盘是长轴为60、短轴为30的椭圆形连接盘。连接盘类型为“D”的连接盘是边长为60的正方形连接盘。另外,连接盘形状的“rect”表示连接盘的形状为“长方形”。连接盘形状的“r”表示连接盘的形状为“圆”。连接盘形状的“oval”表示连接盘的形状为“椭圆”。连接盘形状的“S”表示连接盘的形状为“正方形”。〈贯通孔位置数据表114>如图3所示,在贯通孔位置数据表114中,登录有与形成于印刷基板的所有贯通孔的位置相关的贯通孔位置数据。登录有包含孔编号、孔位置(中心坐标X、中心坐标Y、角度 θ)、孔类型等的贯通孔位置数据。另外,孔编号是对形成于印刷基板的各贯通孔分配的识别信息。另外,在贯通孔位置数据表114中,除插入有元器件的引脚的贯通孔以外,还登录有与通孔、线状孔等之类的贯通孔相关的贯通孔位置数据。<贯通孔形状数据表115>在贯通孔形状数据表115中,登录有与形成于印刷基板的所有贯通孔的形状相关的贯通孔形状数据。登录有包含孔类型、孔形状、备注等的贯通孔形状数据。另外,如图6所示,孔类型为“dA”的贯通孔是直径为10的圆形贯通孔。孔类型为 “dB”的贯通孔是边长为10的正方形贯通孔。另外,孔形状的“r”表示贯通孔的形状为“圆”。孔形状的“S”表示贯通孔的形状为“正方形”。<检查数据生成处理部120>如图1所示,检查数据生成处理部120包括元器件选择部121、引脚确定部122、引脚选择部123、连接盘位置形状确定部124、贯通孔选择部125、贯通孔位置形状确定部126、 判定部127、检查类型数据生成部128、及检查数据生成部1 等。〈元器件选择部121>元器件选择部121从元器件数据表111依次读出元器件数据。将所读出的元器件数据输出到引脚确定部122。另外,元器件选择部121还将所读出的元器件数据输出到检查数据生成部129。〈引脚确定部122>引脚确定部122接收从元器件选择部121输出的元器件数据。从所接收的元器件数据中提取电路编号。将所提取的电路编号作为检索关键字,从元器件引脚数据表112读出包含检索关键字的所有元器件引脚数据。将所读出的所有元器件引脚数据作为元器件引脚数据集输出到引脚选择部123。另外,引脚确定部122还将所读出的元器件引脚数据集输出到检查数据生成部129。〈引脚选择部123>引脚选择部123接收从引脚确定部122输出的元器件引脚数据集。从所接收的元器件引脚数据集中依次提取元器件引脚数据。将所提取的元器件引脚数据输出到连接盘位置形状确定部124。若从所接收的元器件引脚数据集中提取出所有的元器件引脚数据,则对判定部127发出选择结束通知。<连接盘位置形状确定部124>连接盘位置形状确定部1 接收从引脚选择部123输出的元器件引脚数据。从所接收的元器件引脚数据中提取连接盘类型。将所提取的连接盘类型作为检索关键字,从连接盘位置形状数据表113读出包含检索关键字的连接盘位置形状数据。将所读出的连接盘位置形状数据输出到判定部127。另外,在登录于元器件引脚数据表112的元器件引脚数据中,也可以包含连接盘形状。在该情况下,连接盘位置形状确定部1 在确定连接盘位置形状数据时,也可以使用连接盘形状和弓I脚位置,来代替连接盘类型。<贯通孔选择部125>贯通孔选择部125从贯通孔位置数据表114依次读出贯通孔位置数据。将所读出的贯通孔位置数据输出到贯通孔位置形状确定部126。若从贯通孔位置数据表114读出所有的贯通孔位置数据,则对判定部127发出选择结束通知。<贯通孔位置形状确定部126>贯通孔位置形状确定部1 接收从贯通孔选择部125输出的贯通孔位置数据。从所接收的贯通孔位置数据中提取孔类型。将所提取的孔类型作为检索关键字,从贯通孔形状数据表115读出包含检索关键字的贯通孔形状数据。将所读出的贯通孔形状数据和所接收的贯通孔位置数据进行组合,以输出到判定部127。< 判定部 127>判定部127接收从连接盘位置形状确定部IM输出的连接盘位置形状数据。接收从贯通孔位置形状确定部1 输出的贯通孔位置数据和贯通孔形状数据。基于所接收的连接盘位置形状数据、贯通孔位置数据、及贯通孔形状数据,判定贯通孔是否存在于连接盘内。若判定部127判定为贯通孔存在于连接盘内,则将所接收的连接盘位置形状数据和贯通孔位置数据输出到检查类型数据生成部128。此外,将所接收的连接盘位置形状数据、贯通孔位置数据、及贯通孔形状数据输出到检查数据生成部129。另外,在连接盘位置形状数据的连接盘形状为“长方形”的情况下,若满足以下条件,则判定部127判定为贯通孔存在于连接盘内。贯通孔的中心坐标X在连接盘的中心坐标X士长边的长度/2的范围内,贯通孔的中心坐标Y在连接盘的中心坐标Y士短边的长度 /2的范围内。另外,在连接盘位置形状数据的连接盘形状为“正方形”的情况下,若满足以下条件,则判定部127判定为贯通孔存在于连接盘内。贯通孔的中心坐标X在连接盘的中心坐标X士边长/2的范围内,贯通孔的中心坐标Y在连接盘的中心坐标Y士边长/2的范围内。另外,在连接盘位置形状数据的连接盘形状为“圆”的情况下,若满足下述条件式 (1),则判定部127判定为贯通孔存在于连接盘内。式中,r是连接盘的半径。坐标( ,
是连接盘的中心坐标。坐标(x,y)是贯通孔的中心坐标。[数学式1] (x-x0)2+ (y-y0)2 ( r2另外,在连接盘位置形状数据的连接盘形状为“椭圆”的情况下,若满足下述条件式O),则判定部127判定为贯通孔存在于连接盘内。式中,a是连接盘的长轴的长度。b是连接盘的短轴的长度。坐标(X(l,y。)是连接盘的中心坐标。坐标(x,y)是贯通孔的中心坐标。[数学式2]
权利要求
1.一种检查数据生成方法,该检查数据生成方法生成成为检查对象的检查数据,以检查印刷基板的焊料状态,其特征在于,包括连接盘位置形状确定工序,该连接盘位置形状确定工序基于印刷基板的设计数据,选择安装于所述印刷基板的元器件,选择设置于该元器件的引脚,并确定配置有该引脚的连接盘的位置和形状;贯通孔位置形状确定工序,该贯通孔位置形状确定工序基于所述设计数据,选择形成于所述印刷基板的贯通孔,确定该贯通孔的位置和形状;判定工序,该判定工序基于该连接盘的位置和形状、以及该贯通孔的位置和形状,判定该贯通孔是否存在于该连接盘内;以及生成工序,该生成工序在该贯通孔存在于该连接盘内的情况下,生成具有将该连接盘和该贯通孔相关联的检查类型数据的检查数据。
2.如权利要求1所述的检查数据生成方法,其特征在于,将与设置于元器件的引脚相关的引脚数据、和与形成于所述印刷基板的连接盘相关的连接盘数据,通过对每一连接盘分配的识别信息来相关联,并登录于所述设计数据,在所述连接盘位置形状确定工序中,基于该引脚的引脚数据,从形成于所述印刷基板的连接盘中,确定配置有该引脚的连接盘。
3.如权利要求2所述的检查数据生成方法,其特征在于, 所述识别信息是与连接盘的形状和尺寸相关的信息。
4.如权利要求1所述的检查数据生成方法,其特征在于,在所述生成工序中,生成将对该连接盘分配的识别信息和对该贯通孔分配的识别信息相对应的数据,以作为所述检查类型数据。
5.如权利要求1所述的检查数据生成方法,其特征在于,在所述判定工序中,将所述连接盘的形状判定作为圆、椭圆、长方形、正方形中的任一种。
6.如权利要求1所述的检查数据生成方法,其特征在于,在所述判定工序中,将所述连接盘的形状近似作为圆、椭圆、长方形、正方形中的任一种。
7.如权利要求1所述的检查数据生成方法,其特征在于,在所述连接盘位置形状确定工序中,除配置有该元器件的引脚的连接盘以外,还确定在该元器件的周围存在的连接盘的位置和形状。
8.—种检查数据生成装置,该检查数据生成装置生成检查数据,以检查印刷基板的焊料状态,其特征在于,包括连接盘位置形状确定部,该连接盘位置形状确定部基于印刷基板的设计数据,选择安装于所述印刷基板的元器件,选择设置于该元器件的引脚,并确定配置有该引脚的连接盘的位置和形状的数据,以存储于存储装置中;贯通孔位置形状确定部,该贯通孔位置形状确定部基于所述设计数据,选择形成于所述印刷基板的贯通孔,确定该贯通孔的位置和形状的数据,以存储于所述存储装置中;判定部,该判定部基于存储在所述存储装置中的该连接盘的位置和形状的数据、以及该贯通孔的位置和形状的数据,判定该贯通孔是否存在于该连接盘内;以及生成部,该生成部在该贯通孔存在于该连接盘内的情况下,生成具有将该连接盘和该贯通孔相关联的检查类型数据的检查数据,以存储于所述存储装置中。
全文摘要
本发明提供能生成与插入安装元器件相对应的检查数据、而无需用户耗费大量的劳力和时间的检查数据生成方法。在该方法中,基于登录在数据库中的印刷基板的设计数据,选择安装于印刷基板的元器件(S101),选择设置于该元器件的引脚(S102、S103),确定配置有该引脚的连接盘的位置和形状(S104),选择形成于印刷基板的贯通孔(S105),确定该贯通孔的位置和形状(S106),基于该连接盘的位置和形状、以及该贯通孔的位置和形状,判定该贯通孔是否存在于该连接盘内(S107),在该贯通孔存在于该连接盘内的情况下(S107是),生成具有将该连接盘和该贯通孔相关联的检查类型数据的检查数据(S108-S111)。
文档编号G01B11/24GK102297871SQ20111018617
公开日2011年12月28日 申请日期2011年6月23日 优先权日2010年6月24日
发明者田中健太郎 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1