数据生成器及数据生成方法_2

文档序号:9548836阅读:来源:国知局
联数据”及“贴装关联数据”而维持。
[0033]“基板关联数据”可包含关于每个预定要贴装的基板的在该基板需要贴装的部件(部件种类)的数据,进而可包含关于各个部件的使用量(数量)的数据、关于基板的种类及生产量(枚数)的数据(本实施例中包含这些所有数据)。根据该“基板关联数据”,可得知在不执行更换步骤而对所有基板进行贴装的情况下应在部件贴装装置中准备好的部件(部件种类)的总数,换句话说可得知部件供应设备3的总数。
[0034]“贴装关联数据”包含关于为了分别按部件贴装该部件而所需的贴装头单元及部件供应设备3的数据。具体地讲,在本实施例中,作为关于贴装头单元的数据,包含关于该部件的贴装所需的管嘴的数据及关于用于将上述荷载施加单元或者浆料涂覆单元等进行贴装的辅助装置的数据。此外,作为关于部件供应设备3的数据,包含关于该部件的贴装所需的部件供应设备3的类型(形式)及为了将该部件供应设备3安装到部件供应部2所需的槽数的数据。即,“贴装关联数据”表示为了贴装该部件而所需的部件贴装机的构成条件,从布置部件供应设备3的角度来看,就是进行该布置时的制约条件。
[0035]贴装机构成数据库12存储关于部件贴装机所具有的贴装头单元及部件供应部2的构成及规格的数据。具体地讲,在本实施例中,作为关于贴装头单元的构成及规格的数据,包含关于贴装头单元的数量、各个贴装头单元所具有的贴装头及管嘴的种类及数量、以及上述的辅助装置的种类及数量的数据。此外,作为关于部件供应部2的构成及规格的数据,包含关于部件供应部2的数量、可安装于各个部件供应部2的部件供应设备3的种类、以及各个部件供应部2的总槽数(可使用的槽数)的数据。S卩,通过这些数据可得知可用于部件的贴装的部件贴装机的构成及规格。
[0036]并且,容纳能力评判单元13使用存储于上述部件关联数据库11及贴装机构成数据库12的数据,来评判与需要贴装到预定要贴装的所有基板的部件对应的部件供应设备3是否能够在不超出部件供应部2的规格上的容纳能力(可使用的槽数)的情况下全部安装到部件供应部2。S卩,这种评判通过如下方式最终判断是否超出部件供应部的容纳能力:基于能够从部件关联数据库11获得的上述基板关联数据及贴装关联数据、以及能够从贴装机构成数据库12获得的关于贴装头单元及部件供应部的构成及规格的数据,执行用于对所有基板贴装所有部件的最优化程序(部件贴装用数据生成程序)。用于这种评判的程序可被编入到现有的最优化程序里,也可以是独立的程序。
[0037]图3示出容纳能力评判单元13所执行的处理的流程。如果开始处理,则容纳能力评判单元13在指定多个预定要贴装的基板之后根据上述要点来评判容纳能力。如果没有超出容纳能力,则执行最优化处理(生成部件贴装用数据)。
[0038]此外,在超出容纳能力的情况下,用户需要采取限制在容纳能力内的应对方法,代表性地需要采取应对方法A或者应对方法B。
[0039]应对方法A:减少贴装的基板的种类(以下,称为“削减基板”);
[0040]应对方法B:以装载多个部件供应设备的部件供应台为单位执行更换部件供应设备的步骤(以下,称为“执行更换步骤”)。
[0041]因此,在本实施例中,作为供用户判断为了限制在容纳能力之内所述应对方法A、B中哪个更有效果的引导信息(支援信息),将表示超出容纳能力的明细数据显示在显示单元14 (参照图2) ο
[0042]图4示出该明细数据的显示例。图4中的明细数据包含超出容纳能力而不足的槽数、与超出容纳能力而被判断为无法贴装的部件供应设备3对应的部件(超出容纳能力的部件)的列表数据。此外,该列表数据包含关于与每个部件的种类对应的部件供应设备3所使用的槽数的数据、该部件供应设备3的各个种类(带式供料机或者盘式供料机)的数据、关于为了贴装该部件所必要的辅助装置的数据。
[0043]并且,这些不足的槽数及列表数据是由容纳能力评判单元13使用存储于上述部件关联数据库11及贴装机构成数据库12的数据来评判容纳能力的结果。
[0044]用户可通过确认这些明细数据来掌握超出容纳能力的程度(规模)等,并可作为判断所述应对方法Α、应对方法Β中哪个更有效的材料。例如,在因超出容纳能力的程度(不足的槽数)较大而难以仅通过所述应对方法Α的基板削减来限制在容纳能力之内的情况下,可选择所述应对方法B的更换步骤执行。
[0045]并且,图4中,明细数据显示了不足的槽数和超出容纳能力的部件列表数据这二者,然而也可以只显示两者之一。如果显示一个,则用户可得知超出容纳能力的程度(规模)。只是,从更直接地得知超出容纳能力的程度(规模)的一点来看,优选为至少显示不足的槽数。
[0046]用户基于上述明细数据来判断所述应对方法A(削减基板)、应对方法B(执行更换步骤)中哪个更有效,并从图4的显示画面选择其结果。S卩,在选择应对方法A (削减基板)的情况下,按下“削减基板”按钮,在选择应对方法B(执行更换步骤)的情况下,按下“执行更换步骤”按钮。如上所述,虽然本实施例中图4的显示画面中的“削减基板”及“执行更换步骤”按钮为选择单元,但本领域技术人员明白,作为选择单元可采用其他的构成,并且可被设置在图4的显示画面外。
[0047]返回到图3,如果选择削减基板(应对方法A),则容纳能力评判单元13将基板削减用引导信息显示在显示单元14。图5示出其显示例。
[0048]图5的引导信息包含每个基板的“专用部件数”(除贴装在该基板以外不能贴装在其他基板的专用部件的数)及“专用槽数”(与相关专用部件对应的部件供应设备所使用的槽的总数)。除此之外,图5的引导信息包含每个基板的“生产量”(基板的生产枚数)、“使用部件数”(使用的部件(部件种类)的总数)及“共用部件数”(也能够贴装到其他基板的部件(部件种类)的数)。
[0049]用户可基于这样的引导信息来判断削减哪个基板有效。例如,在打算削减基板b的情况下,在图5中在与基板b对应的“删除”栏上打钩,则如图5所示,在“槽需求量必要削减数”(与图4的不足的槽数对应)旁边的“槽需求量实际削减数”栏上显示通过基板b的削减而被削减的槽需求量,与此同时在“削减生产量”栏显示通过基板b的削减而被削减的生产量。并且,削减的基板的数可以是复数。
[0050]之后,如果用户在图5的显示画面按下“确认容纳能力”按钮,则削减的基板被确定,如图3所示,容纳能力评判单元13在反映基板的削减的条件下评判容纳能力。
[0051]并且,如图5的显示例中,作为引导信息显示了每个基板的“专用部件数”、“专用槽数”、“生产量”、“使用部件数”及“共用部件数”,然而作为用于确定削减的基板的引导信息,只要有“专用部件数”及“专用槽数”中的至少一个就够了。
[0052]返回到图3,如果选择执行更换步骤(应对方法B),则容纳能力评判单元13将更换步骤执行用引导信息显示在显示单元14。图6示出其显示例。
[0053]图6的引导信息包含部件大小顺序的分布图。该分布图通过如下方式来显示??容纳能力评判单元13使用存储于上述部件关联数据库11 (图2)的数据而按基板分别对需要在该基板贴装的部件按其大小顺序进行分类,并映射(mapping)该大小顺序的分布。
[0054]具体地讲,在图6的分布图中,“口 ”表示与该部件对应的部件供应设备所使用的槽数为1的小型部件,“〇〇”表示与该部件对应的部件供应设备所使用的槽数为2的中型部件,“ΛΛΛ”表示与该部件对应的部件供应设备所使用的槽数为3的大型部件,“■■■■”表示与该部件对应的部件供应设备所使用的槽数为4的超大型部件。然而,这只是示例性的,实际上也可能存在所使用的槽数为5个以上的部件。
[0055]图6的分布图中,部件
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1