自动生成pcb叠构图的方法
【专利摘要】本发明公开了一种自动生成PCB叠构图的方法,包括建立数据库、写PCB编号程序、写主体叠构、写各工序减铜规则、写部件及孔结构、写板厚计算规则、链接ERP工单数据库,实现上传ERP功能的步骤。根据层数自动生成基础叠构图,无需再手动画图、提升效率;叠构中的孔可根据客户要求随意调整导通层数、位置,包括cavity槽孔;自动计算不同工艺流程中的铜损耗,使板厚更精确;自动实现参数上传功能,不需要手动输入工单参数,提升生产效率。
【专利说明】
自动生成PCB叠构图的方法
技术领域
[0001]本发明涉及一种计算机程序,具体的说是涉及一种自动生成PCB叠构图的方法。
【背景技术】
[0002]现有PCB行业中使用的软件,存在以下缺陷:不能实现叠构中的孔结构、位置的调整;不能够根据工艺流程的不同减掉损耗的铜,导致板厚计算不准确;不能实现叠构中的参数值直接带入工单中,导致工单中需二次手动输入参数,进而导致生产效率低、且出错率上升。
【发明内容】
[0003]为了克服上述缺陷,本发明提供了一种自动生成PCB叠构图的方法。
[0004]本发明为了解决其技术问题所采用的技术方案是:一种自动生成PCB叠构图的方法,包括以下步骤:
[0005]步骤I,建立EXCEL格式的数据库,并在该数据库中设置check按钮,用于检查数据库的正确性,如有错误可以报出错误位置和错误原因,同时设置upload按钮,以便将数据库上传到Smart MI软件中使用,且可随时更新数据库,其中,该数据库包括板材名称、类型、厚度、玻璃布结构、铜箔类型、PP名称、胶含量、厚度、材料厂商;
[0006]步骤2,制作叠构图:
[0007]步骤2.1,新建界面,通过此界面,输入客户要求的层数、表面处理,即可获取一个4层板的叠构,并自动生成一个PCB编号;
[0008]步骤2.2,设计界面,设置“选择板材”按钮可以驱动事先建立好的EXCEL数据库,然后可以选择符合客户要求的板材、PP、铜箔等材料,选择后材料信息可以直接显示在叠构图中;
[0009]步骤2.3,分压界面,将每一块芯板、PP、铜箔定义为部件、针对二次压合和多次压合的板件,可通过选中任意两个部件将其设置为分压,并生成分压图;
[0010]步骤2.4,孔结构建立,选中任意一个部件、或是分压,可以添加孔,且可以设置孔导通层数,可以添加机械通孔、镭射孔、盲埋孔、cavity槽孔,并可以调整孔的位置,使不同层别的孔根据客户要求对齐;
[0011]步骤2.5,叠构计算,设置保存按钮,点击可将之前输入的影响板厚的防焊、文字、表面处理、铜损耗、镀铜厚度的信息进行计算,生成最终符合客户要求的叠构图;
[0012]步骤2.6,叠构图及叠构信息上传,设置“上传参数”按钮,将SmartMI中的数据与ERP数据库链接,点击此按钮,可将叠构图、及其板材、PP名称、厚度、厂商、铜箔信息上传到工单中,工单则无需再次填写。
[0013]本发明的有益效果是:根据层数自动生成基础叠构图,无需再手动画图、提升效率;叠构中的孔可根据客户要求随意调整导通层数、位置,包括cavity槽孔;自动计算不同工艺流程中的铜损耗,使板厚更精确;自动实现参数上传功能,不需要手动输入工单参数,提升生产效率。
【附图说明】
[0014]图1为本发明制作的叠构图。
【具体实施方式】
[0015]结合附图,对本发明作详细说明,但本发明的保护范围不限于下述实施例,即但凡以本发明申请专利范围及说明书内容所作的简单的等效变化与修饰,皆仍属本发明专利涵盖范围之内。
[0016]—种自动生成PCB叠构图的方法,包括以下步骤:
[0017]步骤I,建立EXCEL格式的数据库,并在该数据库中设置check按钮,用于检查数据库的正确性,如有错误可以报出错误位置和错误原因,同时设置upload按钮,以便将数据库上传到Smart MI软件中使用,且可随时更新数据库,其中,该数据库包括板材名称、类型、厚度、玻璃布结构、铜箔类型、PP名称、胶含量、厚度、材料厂商;
[0018]步骤2,制作叠构图:
[0019]步骤2.1,新建界面,通过此界面,输入客户要求的层数、表面处理,即可获取一个4层板的叠构,并自动生成一个PCB编号;
[0020]步骤2.2,设计界面,设置“选择板材”按钮可以驱动事先建立好的EXCEL数据库,然后可以选择符合客户要求的板材、PP、铜箔等材料,选择后材料信息可以直接显示在叠构图中;
[0021]步骤2.3,分压界面,将每一块芯板、PP、铜箔定义为部件、针对二次压合和多次压合的板件,可通过选中任意两个部件将其设置为分压,并生成分压图;
[0022]步骤2.4,孔结构建立,选中任意一个部件、或是分压,可以添加孔,且可以设置孔导通层数,可以添加机械通孔、镭射孔、盲埋孔、cavity槽孔,并可以调整孔的位置,使不同层别的孔根据客户要求对齐;
[0023]步骤2.5,叠构计算,设置保存按钮,点击可将之前输入的影响板厚的防焊、文字、表面处理、铜损耗、镀铜厚度的信息进行计算,生成最终符合客户要求的叠构图;
[0024]步骤2.6,叠构图及叠构信息上传,设置“上传参数”按钮,将SmartMI中的数据与ERP数据库链接,点击此按钮,可将叠构图、及其板材、PP名称、厚度、厂商、铜箔信息上传到工单中,工单则无需再次填写。
[0025]所获得的跌构图参阅附图1,该自动生成PCB叠构图的方法具有以下优点:
[0026]1、根据公司编号规则,自动生成PCB编号,与传统的手动编号相比,提高了效率,并且可避免编号重复;
[0027]2、自动生成对应层数的基础叠构图,与传统的CAD等画图技术相比,提升了效率;
[0028]3、可根据客户要求调整孔的位置,实现多层的孔对齐功能,使叠构图更直观;
[0029]4、自动计算不同工艺流程中的铜损耗,使板厚更精确,过程更好控制,更容易满足客户的要求;
[0030]5、自动实现参数上传功能,不需要手动输入工单参数,明显提升生产效率、降低出错率。
【主权项】
1.一种自动生成PCB叠构图的方法,其特征在于,包括以下步骤: 步骤I,建立EXCEL格式的数据库,并在该数据库中设置check按钮,用于检查数据库的正确性,如有错误可以报出错误位置和错误原因,同时设置upload按钮,以便将数据库上传到Smart MI软件中使用,且可随时更新数据库,其中,该数据库包括板材名称、类型、厚度、玻璃布结构、铜箔类型、PP名称、胶含量、厚度、材料厂商; 步骤2,制作叠构图: 步骤2.1,新建界面,通过此界面,输入客户要求的层数、表面处理,即可获取一个4层板的叠构,并自动生成一个PCB编号; 步骤2.2,设计界面,设置“选择板材”按钮可以驱动事先建立好的EXCEL数据库,然后可以选择符合客户要求的板材、PP、铜箔等材料,选择后材料信息可以直接显示在叠构图中;步骤2.3,分压界面,将每一块芯板、PP、铜箔定义为部件、针对二次压合和多次压合的板件,可通过选中任意两个部件将其设置为分压,并生成分压图; 步骤2.4,孔结构建立,选中任意一个部件、或是分压,可以添加孔,且可以设置孔导通层数,可以添加机械通孔、镭射孔、盲埋孔、cavity槽孔,并可以调整孔的位置,使不同层别的孔根据客户要求对齐; 步骤2.5,叠构计算,设置保存按钮,点击可将之前输入的影响板厚的防焊、文字、表面处理、铜损耗、镀铜厚度的信息进行计算,生成最终符合客户要求的叠构图; 步骤2.6,叠构图及叠构信息上传,设置“上传参数”按钮,将Smart MI中的数据与ERP数据库链接,点击此按钮,可将叠构图、及其板材、PP名称、厚度、厂商、铜箔信息上传到工单中,工单则无需再次填写。
【文档编号】G06F17/50GK105930551SQ201610221183
【公开日】2016年9月7日
【申请日】2016年4月11日
【发明人】马洪伟, 李晓晨
【申请人】江苏普诺威电子股份有限公司