一种dfm分析自动生成填充有图报告的方法及装置制造方法

文档序号:6518972阅读:308来源:国知局
一种dfm分析自动生成填充有图报告的方法及装置制造方法
【专利摘要】本发明实施例公开了一种DFM分析自动生成填充有图报告的方法及装置,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
【专利说明】一种DFM分析自动生成填充有图报告的方法及装置
【技术领域】
[0001]本发明实施例涉及计算机【技术领域】,具体涉及一种DFM分析自动生成填充有图报告的方法及装置。
【背景技术】
[0002]面向制造的设计(Design for Manufacturing, DFM),是指产品设计需要满足产品制造的要求,具有良好的可制造性,使得产品以最低的成本、最短的时间、最高的质量制造出来。根据产品制造工艺的不同,面向制造的设计可以分为面向注塑加工的设计、面向冲压的设计和面向压铸的设计等。
[0003]设计与制造是产品生命周期中最重要的两个环节,当今的DFM是并行工程的核心技术,它的关键是设计信息的工艺性分析、制造合理性评价和改进设计的建议。现有技术的DFM脚本分析方式,只能生成纯文字的分析报告,此类报告能够很清晰地判断工艺或制造过程的正确与否。
[0004]但是纯文字的分析报告难以描述分析过程中实际检查出的产品设计形态,设计人员、或审批人员必须打开EDA软件去进一步查找对应的位置及操作图层等方式才能印证。然而使用和安装EDA软件还需要通过另外培训和支付软件购买成本,同时越来越多的产品设计人员意识到不能只了解EDA设计时的布板情况,还要了解DFM分析过程的模拟制造情况,但现有技术的DFM脚本输出纯文字的报告不能地达到良好的效果。

【发明内容】

[0005]本发明实施例提供了一种DFM分析自动生成填充有图报告的方法及装置,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0006]本发明实施例提供的DFM分析自动生成填充有图报告的方法,包括:
[0007]S1:运行不少于一个DFM脚本单元;
[0008]S2:DFM脚本单元判断产品是否存在不符合判断规则的待分析项,若是执行步骤S3至S5,否则执行步骤S6至S7 ;
[0009]S3 =DFM脚本单元调整操作对象至所述不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置;
[0010]S4:根据DFM系统窗口参数及所述不符合判断规则的待分析项生成不少于一个图片文件,并根据所述不符合判断规则的待分析项生成分析项描述文字;
[0011]S5:将所述图片文件添加到图片库,并将分析项描述文字添加到文本库;
[0012]S6:根据所述待分析项生成分析项描述文字;
[0013]S7:将分析项描述文字添加到文本库;
[0014]S8:判断所有脚本单元是否运行完毕,若是执行步骤S9,否则执行步骤S2 ;[0015]S9:根据所述产品的型号、所述图片库及所述文本库生成图文报告。
[0016]可选地,
[0017]所述步骤S9包括:
[0018]S91:识别产品的型号;
[0019]S92:判断所述图片库中是否存在与所述型号相匹配的图片文件,若是执行步骤S93至S95,否则执行步骤S96至S97 ;
[0020]S93:读取与所述型号相匹配的图片文件及与所述型号相匹配的分析项描述文字;
[0021]S94:启动组合模块;
[0022]S95:根据所述与所述型号相匹配的图片文件及所述与所述型号相匹配的分析项描述文字生成有图报告;
[0023]S96:读取与所述型号相匹配的分析项描述文字;
[0024]S97:根据所述与所述型号相匹配的分析项描述文字生成纯文本报告;
[0025]S98:在用户界面显示所述有图报告或所述纯文本报告。
[0026]可选地,
[0027]步骤S97之后还包括:
[0028]存储所述有图报告或所述纯文本报告。
[0029]可选地,
[0030]步骤S97之后还包括:
[0031 ]打印所述有图报告或所述纯文本报告。
[0032]本发明实施例提供的DFM分析自动生成填充有图报告的装置,包括:
[0033]运行单元,用于运行不少于一个DFM脚本单元;
[0034]第一判断单元,用于判断产品是否存在不符合判断规则的待分析项;
[0035]调整单元,用于调整操作对象至所述不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置;
[0036]第一生成单元,用于根据DFM系统窗口参数及所述不符合判断规则的待分析项生成不少于一个图片文件,并根据所述不符合判断规则的待分析项生成分析项描述文字;
[0037]第一添加单元,用于将所述图片文件添加到图片库,并将分析项描述文字添加到文本库;
[0038]第二生成单元,用于根据所述待分析项生成分析项描述文字;
[0039]第二添加单元,用于将分析项描述文字添加到文本库;
[0040]第二判断单元,用于判断所有脚本单元是否运行完毕;
[0041]第三生成单元,用于根据所述产品的型号、所述图片库及所述文本库生成图文报
生口 ο
[0042]可选地,
[0043]所述第三生成单元包括:
[0044]识别子单元,用于识别产品的型号;
[0045]判断子单元,用于判断所述图片库中是否存在与所述型号相匹配的图片文件;
[0046]第一读取子单元,用于读取与所述型号相匹配的图片文件及与所述型号相匹配的分析项描述文字;
[0047]启动子单元,用于启动组合模块;
[0048]第一生成子单元,用于根据所述与所述型号相匹配的图片文件及所述与所述型号相匹配的分析项描述文字生成有图报告;
[0049]第二读取子单元,用于读取与所述型号相匹配的分析项描述文字;
[0050]第二生成子单元,用于根据所述与所述型号相匹配的分析项描述文字生成纯文本?艮告;
[0051 ] 显示子单元,用于在用户界面显示所述有图报告或所述纯文本报告。
[0052]可选地,
[0053]所述第三生成单元还包括:
[0054]存储子单元,用于存储所述有图报告或所述纯文本报告。
[0055]可选地,
[0056]所述第三生成单元还包括:
[0057]打印子单元,用于打印所述有图报告或所述纯文本报告。
[0058]本发明实施例提供的实现DFM远程分析的自动化控制方法,步骤根据预设规则生成DFM分析报告使用权利要求1至4中任一项所述的DFM分析自动生成填充有图报告的方法,包括:
[0059]按预设时间刷新文件库;
[0060]当文件库接收到目标计算机传输的产品资料时,响应主控台程序模块;
[0061]显示主控台程序模块的用户界面;
[0062]根据所述产品资料完成对工艺设计规则的判断组合;
[0063]运行DFM自动驱动程序进程模块并指引所述DFM自动驱动程序进程模块根据所述判断组合完成对产品的DFM分析;
[0064]根据预设规则生成DFM分析报告;
[0065]向所述目标计算机展示所述DFM分析报告;
[0066]所述DFM分析报告包括有图报告和/或纯文本报告。
[0067]可选地,
[0068]步骤所述运行DFM自动驱动程序进程模块并指引所述DFM自动驱动程序进程模块根据所述判断组合完成对产品的DFM分析包括:
[0069]进入DFM系统;
[0070]根据所述产品资料创建资料档案;
[0071]根据所述判断组合对产品进行项目工程分析。
[0072]本发明实施例中的方法及装置,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,相比现有技术中的纯文字分析报告,更加能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
【专利附图】

【附图说明】
[0073]图1为本发明实施例中DFM分析自动生成填充有图报告的方法第一实施例流程图;
[0074]图2为本发明实施例中DFM分析自动生成填充有图报告的方法第二实施例流程图;
[0075]图3为本发明实施例中DFM分析自动生成填充有图报告的方法实施例中步骤S9的细节流程图;
[0076]图4为本发明实施例中DFM分析自动生成填充有图报告的装置实施例结构示意图;
[0077]图5为本发明实施例中实现DFM远程分析的自动化控制方法实施例流程图。【具体实施方式】
[0078]本发明实施例提供了一种DFM分析自动生成填充有图报告的方法及装置,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0079]印制电路板(Printed Circuit Board, PCB),又称印刷电路板、印刷线路板,是重要的电子部件,是电子元器件的支撑体,是电子元器件电气连接的提供者。由于它是采用电子印刷术制作的,故被称为“印刷”电路板。
[0080]软性线路板(Flexible Printed Circuit,FPC),又称、柔性印刷电路板,挠性线路板,简称软板,具有配线密度高、重量轻、厚度薄的特点。主要使用在手机、笔记本电脑、PDA、数码相机等产品中。
[0081]脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支
坐寸ο
[0082]请参阅图1,本发明实施例中DFM分析自动生成填充有图报告的方法第一实施例包括:
[0083]S1、运行不少于一个DFM脚本单元;
[0084]DFM脚本单元能够对DFM系统本身及其中的参数进行控制操作,通过运行预先编好的DFM脚本单元,能够控制DFM系统按预设的运算操作动作组合运行。当需要生成分析报告时,不少于一个,可以为两个、三个或更多DFM脚本单元运行,用于控制DFM系统生成分析报告。
[0085]S2、DFM脚本单元判断产品是否存在不符合判断规则的待分析项,若是执行步骤S3至S5,否则执行步骤S6至S7 ;
[0086]待分析产品中可以包含不少于一个待分析项,其中的待分析项可以包含符合分析要求的项和/或不符合分析要求的项。
[0087]DFM脚本单元运行之后,首先判断待分析产品是否存在不符合判断规则的待分析项,若是执行步骤S3至S5,否则执行步骤S6至S7。上述的判断规则可以是:根据脚本中预置的工艺参数及设计要求来判断待分析项是否设计正确,若正确则判定该待分析项符合判断规则要求,否则判定该待分析项不符合判断规则要求。
[0088]S3、DFM脚本单元调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置;
[0089]DFM脚本单元确定产品中存在不符合判断规则的待分析项时,DFM脚本单元可以调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置。例如待分析项处于DFM系统窗口的左下角,不符合判断规则,因此可以将待分析项调整至DFM系统窗口的正中央。
[0090]S4、根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,并根据不符合判断规则的待分析项生成分析项描述文字;
[0091]调整待分析项之后,可以根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,图片文件的具体数量可以根据待分析项而确定,可以是一个,也可以是两个以上。与此同时,DFM脚本单元可以根据不符合判断规则的待分析项生成分析项描述文字。
[0092]需要说明的是,上述图片文件可以根据待分析项或预设的规则进行命名,以便后续对图片文件的调用;上述分析项描述文字也可以根据待分析项或预设的规则进行命名,以便后续对分析项描述文字的调用。
[0093]S5、将图片文件添加到图片库,并将分析项描述文字添加到文本库;
[0094]生成图片文件和分析项描述文字之后,可以将图片文件添加至图片库,并将分析项描述文字添加到文本库。
[0095]S6、根据待分析项生成分析项描述文字;
[0096]DFM脚本单元确定产品的待分析项符合判断规则时,可以根据待分析项生成分析项描述文字。
[0097]S7、将分析项描述文字添加到文本库;
`[0098]生成分析项描述文字之后,可以将分析项描述文字添加到文本库。
[0099]S8、判断所有脚本单元是否运行完毕,若是执行步骤S9,否则执行步骤S2 ;
[0100]S9、根据产品的型号、图片库及文本库生成图文报告。
[0101]确定所有脚本单元运行完毕后,可以根据产品的型号、图片库及文本库生成图文?艮告。
[0102]本发明实施例中的方法,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,相比现有技术中的纯文字分析报告,更加能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0103]上面简单介绍了本发明DFM分析自动生成填充有图报告的方法第一实施例,下面对本发明DFM分析自动生成填充有图报告的方法第二实施例进行详细的描述,请参阅图2,本发明实施例中DFM分析自动生成填充有图报告的方法第二实施例包括:
[0104]201、运行不少于一个DFM脚本单元;
[0105]DFM脚本单元能够对DFM系统本身及其中的参数进行控制操作,通过运行预先编好的DFM脚本单元,能够控制DFM系统按预设的运算操作动作组合运行。当需要生成分析报告时,不少于一个,可以为两个、三个或更多DFM脚本单元运行,用于控制DFM系统生成分析报告。
[0106]202、DFM脚本单元判断产品是否存在不符合判断规则的待分析项,若是执行步骤203至205,否则执行步骤206至207 ;
[0107]待分析产品中可以包含不少于一个待分析项,其中的待分析项可以包含符合分析要求的项和/或不符合分析要求的项。
[0108]DFM脚本单元运行之后,首先判断待分析产品是否存在不符合判断规则的待分析项,若是执行步骤203至205,否则执行步骤206至207。上述的判断规则可以是:根据脚本中预置的工艺参数及设计要求来判断待分析项是否设计正确,若正确则判定该待分析项符合判断规则要求,否则判定该待分析项不符合判断规则要求。
[0109]203,DFM脚本单元调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置;
[0110]DFM脚本单元确定产品中存在不符合判断规则的待分析项时,DFM脚本单元可以调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置。例如待分析项处于DFM系统窗口的左下角,不符合判断规则,因此可以将待分析项调整至DFM系统窗口的正中央。
[0111]204、根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,并根据不符合判断规则的待分析项生成分析项描述文字;
[0112]调整待分析项之后,可以根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,图片文件的具体数量可以根据待分析项而确定,可以是一个,也可以是两个以上。与此同时,DFM脚本单元可以根据不符合判断规则的待分析项生成分析项描述文字。
[0113]需要说明的是,上述图片文件可以根据待分析项或预设的规则进行命名,以便后续对图片文件的调用;上述分`析项描述文字也可以根据待分析项或预设的规则进行命名,以便后续对分析项描述文字的调用。
[0114]205、将图片文件添加到图片库,将分析项描述文字添加到文本库;
[0115]生成图片文件和分析项描述文字之后,可以将图片文件添加至图片库,并将分析项描述文字添加到文本库。
[0116]206、根据待分析项生成分析项描述文字;
[0117]DFM脚本单元确定产品的待分析项符合判断规则时,可以根据待分析项生成分析项描述文字。
[0118]207、将分析项描述文字添加到文本库;
[0119]生成分析项描述文字之后,可以将分析项描述文字添加到文本库。
[0120]208、判断所有脚本单元是否运行完毕,若是执行步骤209,否则执行步骤202 ;
[0121]209、根据产品的型号、图片库及文本库生成图文报告。
[0122]确定所有脚本单元运行完毕后,可以根据产品的型号、图片库及文本库生成图文?艮告。
[0123]请参阅图3,根据产品的型号、图片库及文本库生成图文报告的具体过程可以包括:S91:识别产品的型号;S92:判断图片库中是否存在与型号相匹配的图片文件,若是执行步骤S93至S95,否则执行步骤S96至S97 ;S93:读取与型号相匹配的图片文件及与型号相匹配的分析项描述文字;S94:启动组合模块;S95:根据与型号相匹配的图片文件及与型号相匹配的分析项描述文字生成有图报告;S96:读取与型号相匹配的分析项描述文字;S97:根据与型号相匹配的分析项描述文字生成纯文本报告;S98:在用户界面显示有图报告或纯文本报告。
[0124]需要说明的是,上述根据产品的型号、图片库及文本库生成图文报告的具体过程还可以包括步骤:
[0125]存储有图报告或纯文本报告;
[0126]和/或步骤
[0127]打印有图报告或纯文本报告。
[0128]本发明实施例中的方法,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,相比现有技术中的纯文字分析报告,更加能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0129]上面对本发明DFM分析自动生成填充有图报告的方法第二实施例作了详细描述,特别是根据产品的型号、图片库及文本库生成图文报告的过程,下面介绍本发DFM分析自动生成填充有图报告的装置实施例,请参阅图4,本发明实施例中DFM分析自动生成填充有图报告的装置实施例包括:
[0130]运行单元401,用于运行不少于一个DFM脚本单元;
[0131]第一判断单元402,用于判断产品是否存在不符合判断规则的待分析项;
[0132]调整单元403,用于调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置;
[0133]第一生成单元404,用于根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,并根据不符合判断规则的待分析项生成分析项描述文字;
[0134]第一添加单元405,用于将图片文件添加到图片库,并将分析项描述文字添加到文本库;
[0135]第二生成单元406,用于根据待分析项生成分析项描述文字;
[0136]第二添加单元407,用于将分析项描述文字添加到文本库;
[0137]第二判断单元408,用于判断所有脚本单元是否运行完毕;
[0138]第三生成单元409,用于根据产品的型号、图片库及文本库生成图文报告。
[0139]可选地,
[0140]第三生成单元409包括:
[0141]识别子单元4091,用于识别产品的型号;
[0142]判断子单元4092,用于判断图片库中是否存在与型号相匹配的图片文件;
[0143]第一读取子单元4093,用于读取与型号相匹配的图片文件及与型号相匹配的分析项描述文字;
[0144]启动子单元4094,用于启动组合模块;
[0145]第一生成子单元4095,用于根据与型号相匹配的图片文件及与型号相匹配的分析项描述文字生成有图报告;
[0146]第二读取子单元4096,用于读取与型号相匹配的分析项描述文字;
[0147]第二生成子单元4097,用于根据与型号相匹配的分析项描述文字生成纯文本报
生P=I ;[0148]显示子单元4098,用于在用户界面显示有图报告或纯文本报告。
[0149]可选地,
[0150]第三生成单元409还包括:
[0151]存储子单元,用于存储有图报告或纯文本报告;
[0152]和/或
[0153]打印子单元,用于打印有图报告或纯文本报告。
[0154]DFM脚本单元能够对DFM系统本身及其中的参数进行控制操作,通过运行预先编好的DFM脚本单元,能够控制DFM系统按预设的运算操作动作组合运行。当需要生成分析报告时,运行单元401运行不少于一个,可以为两个、三个或更多DFM脚本单元,用于控制DFM系统生成分析报告。
[0155]待分析产品中可以包含不少于一个待分析项,其中的待分析项可以包含符合分析要求的项和/或不符合分析要求的项。
[0156]运行单元401运行DFM脚本单元之后,第一判断单元402判断待分析产品是否存在不符合判断规则的待分析项,若是调整单元403首先调整操作对象至不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置,然后第一生成单元404根据DFM系统窗口参数及不符合判断规则的待分析项生成不少于一个图片文件,并根据不符合判断规则的待分析项生成分析项描述文字,最后第一添加单元405将图片文件添加到图片库,并将分析项描述文字添加到文本库;否则第二生成单元406根据待分析项生成分析项描述文字,然后第二添加单元407将分析项描述文字添加到文本库。
[0157]上述的判断规则可以是:根据脚本中预置的工艺参数及设计要求来判断待分析项是否设计正确,若正确则判定该待分析项符合判断规则要求,否则判定该待分析项不符合判断规则要求。
[0158]上述图片文件可以根据待分析项或预设的规则进行命名,以便后续对图片文件的调用;上述分析项描述文字也可以根据待分析项或预设的规则进行命名,以便后续对分析项描述文字的调用。
[0159]第二判断单元408判断所有脚本单元是否运行完毕,若是第三生成单元409根据产品的型号、图片库及文本库生成图文报告;否则继续执行DFM脚本单元。
[0160]上述第三生成单元409根据产品的型号、图片库及文本库生成图文报告的具体过程可以包括:识别子单元4091首先识别产品的型号;然后判断子单元4092判断图片库中是否存在与型号相匹配的图片文件:确定图片库中存在与型号相匹配的图片文件,第一读取子单元4093读取与型号相匹配的图片文件及与型号相匹配的分析项描述文字,然后启动子单元4094启动组合模块,接着第一生成子单元4095根据与型号相匹配的图片文件及与型号相匹配的分析项描述文字生成有图报告;确定图片库中不存在与型号相匹配的图片文件,第二读取子单元4096读取与型号相匹配的分析项描述文字,然后第二生成子单元4097根据与型号相匹配的分析项描述文字生成纯文本报告;最后显示子单元4098在用户界面显示有图报告或纯文本报告。
[0161]本发明实施例中的装置,利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,相比现有技术中的纯文字分析报告,更加能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0162]上面对本发明DFM分析自动生成填充有图报告的装置实施例作了详细描述,下面介绍本发明实现DFM远程分析的自动化控制方法实施例,请参阅图5,本发明实施例中实现DFM远程分析的自动化控制方法实施例包括:
[0163]501、按预设时间刷新文件库;
[0164]主计算机内安装有守护进程,可以即时监视存放产品资料的文件库,并按预设时间刷新文件库,具体的可以是0.02秒刷新文件库一次。
[0165]502、当文件库接收到目标计算机传输的产品资料时,响应主控台程序模块;
[0166]当文件库接收到目标计算机传输的产品资料时,守护进程确认文件库接收到新的产品资料,可以响应主控台程序模块。上述的主控台程序模块可以用于控制不同产品资料分析进程。
[0167]503、显示主控台程序模块的用户界面;
[0168]响应主控台程序模块之后,主计算机可以显示主控台程序模块的用户界面。上述的用户界面上可以展示不同产品资料分析进程以及相关联的操作按钮,用户可以通过用户界面对不同产品资料分析进程进行有效的管理。
[0169]504、根据产品资料完成对工艺设计规则的判断组合;
[0170]显示主控台程序模块的用户界面之后,可以根据产品资料完成对工艺设计规则的判断组合。上述产品资料上可以包含产品的工艺设计规则、设计参数等方面内容;上述对工艺设计规则的判断组合亦即对产品DFM分析的内容和规则。
[0171]505、运行DFM自动驱动程序进程模块并指引DFM自动驱动程序进程模块根据判断组合完成对产品的DFM分析;
[0172]根据产品资料完成对工艺设计规则的判断组合之后,可以运行DFM自动驱动程序进程模块并指引DFM自动驱动程序进程模块根据判断组合完成对产品的DFM分析。
[0173]上述运行DFM自动驱动程序进程模块并指引DFM自动驱动程序进程模块根据判断组合完成对产品的DFM分析的具体过程可以是:首先进入VAL0RDFM系统;然后根据产品资料创建资料档案;最后根据判断组合对产品进行项目工程分析。
[0174]506、根据预设规则生成DFM分析报告;
[0175]完成对产品的DFM分析之后,可以生成DFM分析报告。步骤506的过程可以是DFM分析自动生成填充有图报告的方法第一实施例及DFM分析自动生成填充有图报告的方法第二实施例的具体过程。
[0176]507、向目标计算机展示DFM分析报告。
[0177]生成DFM分析报告之后,可以向目标计算机展示DFM分析报告;
[0178]上述DFM分析报告包括有图报告和/或纯文本报告。
[0179]本发明实施例中,主计算机首先按预设时间刷新文件库;当文件库接收到目标计算机传输的产品资料时,响应主控台程序模块;然后显示主控台程序模块的用户界面;接着根据产品资料完成对工艺设计规则的判断组合;然后运行DFM自动驱动程序进程模块并指引DFM自动驱动程序进程模块根据判断组合完成对产品的DFM分析;接着根据预设规则生成DFM分析报告;最后向目标计算机展示DFM分析报告。本发明实施例的方法,能够实现全自动DFM分析,同时利用图片去记录DFM分析情况,并将图片和分析文字整合成图文并茂的有图报告,相比现有技术中的纯文字分析报告,更加能够形象清晰地反映出PCB、FPC等产品在DFM模拟制造情况,进而提高DFM用户的工作效率以及增强分析报告的实际应用价值。
[0180]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,其中的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0181]以上对本发明所提供的一种DFM分析自动生成填充有图报告的方法及装置进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【权利要求】
1.一种DFM分析自动生成填充有图报告的方法,其特征在于,包括: S1:运行不少于一个DFM脚本单元; S2:DFM脚本单元判断产品是否存在不符合判断规则的待分析项,若是执行步骤S3至S5,否则执行步骤S6至S7 ; S3=DFM脚本单元调整操作对象至所述不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置; S4:根据DFM系统窗口参数及所述不符合判断规则的待分析项生成不少于一个图片文件,并根据所述不符合判断规则的待分析项生成分析项描述文字; S5:将所述图片文件添加到图片库,并将分析项描述文字添加到文本库; S6:根据所述待分析项生成分析项描述文字; S7:将分析项描述文字添加到文本库; S8:判断所有脚本单元是否运行完毕,若是执行步骤S9,否则执行步骤S2 ; S9:根据所述产品的型号、所述图片库及所述文本库生成图文报告。
2.根据权利要求1所述的DFM分析自动生成填充有图报告的方法,其特征在于,所述步骤S9包括: S91:识别产品的型号; S92:判断所述图片库中是否存在与所述型号相匹配的图片文件,若是执行步骤S93至S9S,否则执行步骤S96至S97 ;S93:读取与所述型号相匹配的图片文件及与所述型号相匹配的分析项描述文字; S94:启动组合模块; S9S:根据所述与所述型号相匹配的图片文件及所述与所述型号相匹配的分析项描述文字生成有图报告; S96:读取与所述型号相匹配的分析项描述文字; S97:根据所述与所述型号相匹配的分析项描述文字生成纯文本报告; S98:在用户界面显示所述有图报告或所述纯文本报告。
3.根据权利要求2所述的DFM分析自动生成填充有图报告的方法,其特征在于,步骤S97之后还包括: 存储所述有图报告或所述纯文本报告。
4.根据权利要求2所述的DFM分析自动生成填充有图报告的方法,其特征在于,步骤S97之后还包括: 打印所述有图报告或所述纯文本报告。
5.—种DFM分析自动生成填充有图报告的装置,其特征在于,包括: 运行单元,用于运行不少于一个DFM脚本单元; 第一判断单元,用于判断产品是否存在不符合判断规则的待分析项; 调整单元,用于调整操作对象至所述不符合判断规则的待分析项在DFM系统窗口中处于满足预设要求的可视位置; 第一生成单元,用于根据DFM系统窗口参数及所述不符合判断规则的待分析项生成不少于一个图片文件,并根据所述不符合判断规则的待分析项生成分析项描述文字; 第一添加单元,用于将所述图片文件添加到图片库,并将分析项描述文字添加到文本库; 第二生成单元,用于根据所述待分析项生成分析项描述文字; 第二添加单元,用于将分析项描述文字添加到文本库; 第二判断单元,用于判断所有脚本单元是否运行完毕; 第三生成单元,用于根据所述产品的型号、所述图片库及所述文本库生成图文报告。
6.根据权利要求5所述的DFM分析自动生成填充有图报告的方法,其特征在于,所述第三生成单元包括: 识别子单元,用于识别产品的型号; 判断子单元,用于判断所述图片库中是否存在与所述型号相匹配的图片文件; 第一读取子单元,用于读取与所述型号相匹配的图片文件及与所述型号相匹配的分析项描述文字; 启动子单元,用于启动组合模块; 第一生成子单元,用于根据所述与所述型号相匹配的图片文件及所述与所述型号相匹配的分析项描述文字生成有图报告; 第二读取子单元,用于读取与所述型号相匹配的分析项描述文字; 第二生成子单元,用于根据所述与所述型号相匹配的分析项描述文字生成纯文本报生P=I ; 显示子单元,用于在用户界面显示所述有图报告或所述纯文本报告。
7.根据权利要求6所述的DFM分析自动生成填充有图报告的方法,其特征在于,所述第三生成单元还包括: 存储子单元,用于存储所述有图报告或所述纯文本报告。
8.根据权利要求6所述的DFM分析自动生成填充有图报告的方法,其特征在于,所述第三生成单元还包括: 打印子单元,用于打印所述有图报告或所述纯文本报告。
9.一种实现DFM远程分析的自动化控制方法,其特征在于,步骤根据预设规则生成DFM分析报告使用权利要求1至4中任一项所述的DFM分析自动生成填充有图报告的方法,包括: 按预设时间刷新文件库; 当文件库接收到目标计算机传输的产品资料时,响应主控台程序模块; 显示主控台程序模块的用户界面; 根据所述产品资料完成对工艺设计规则的判断组合; 运行DFM自动驱动程序进程模块并指引所述DFM自动驱动程序进程模块根据所述判断组合完成对产品的DFM分析; 根据预设规则生成DFM分析报告; 向所述目标计算机展示所述DFM分析报告; 所述DFM分析报告包括有图报告和/或`纯文本报告。
10.根据权利要求9所述的实现DFM远程分析的自动化控制方法,其特征在于,步骤所述运行DFM自动驱动程序进程模块并指引所述DFM自动驱动程序进程模块根据所述判断组合完成对产品的DFM分析包括:进入DFM系统;根据所述产品资料创建资料档案;根据所述判断组合对产品进行 项目工程分析。
【文档编号】G06F17/50GK103559362SQ201310567459
【公开日】2014年2月5日 申请日期:2013年11月14日 优先权日:2013年11月14日
【发明者】林坚, 何基强 申请人:信利半导体有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1