技术工人审核me工程指导meshow是什么文件夹合适吗

&&&&GCT-ME工程硕士入学资格考试辅导:逻辑
自营订单满39元(含)免运费
不足金额订单收取运费5元起
邀请好友参加吧
版 次:1页 数:335字 数:528000印刷时间:日开 本:纸 张:胶版纸印 次: 包 装:平装是否套装:否国际标准书号ISBN:7所属分类:&&&&&&
下载免费当当读书APP
品味海量优质电子书,尊享优雅的阅读体验,只差手机下载一个当当读书APP
本商品暂无详情。
当当价:为商品的销售价,具体的成交价可能因会员使用优惠券、积分等发生变化,最终以订单结算页价格为准。
划线价:划线价格可能是图书封底定价、商品吊牌价、品牌专柜价或由品牌供应商提供的正品零售价(如厂商指导价、建议零售价等)或该商品曾经展示过的销售价等,由于地区、时间的差异化和市场行情波动,商品吊牌价、品牌专柜价等可能会与您购物时展示的不一致,该价格仅供您参考。
折扣:折扣指在划线价(图书定价、商品吊牌价、品牌专柜价、厂商指导价等)某一价格基础上计算出的优惠比例或优惠金额。如有疑问,您可在购买前联系客服咨询。
异常问题:如您发现活动商品销售价或促销信息有异常,请立即联系我们补正,以便您能顺利购物。
当当购物客户端手机端1元秒
当当读书客户端万本电子书免费读网站安全狗防护验证页面网站访问认证,点击链接后将跳转到访问页面监理对工程文件的审查和审批
我的图书馆
监理对工程文件的审查和审批
工程建设过程中,自始至终产生着大量的文件,这些文件有的在工程竣工后需进入基建档案,有的则涉及到对工程质量、进度、造价等控制的追溯和依据;所以监理对工程文件必须进行仔细地审查、缜密地审批,尤其对于初入监理行业的人员,更需学会和掌握好这一基本技巧。本文阐述常见、常用的一些工程文件审查、审批的注意点和方法。1 通用原则(1)所有文件必须审查盖章(质量验收记录除外)、签字(签名)、日期,盖章视要求不同有盖单位章、项目章、合同章、质检章之分;并审证件有效日期。文件(包括复印件)必须字迹清楚;外文资料应提供中文本。各单位发的文件宜有明确的顺序编号。(2)工程文件的填写格式和使用表格须符合当地城建档案和建设工程质量安全监督的规定及要求。(3)审批应慎重严密,并有依据和事实,主要的依据有现行法规、条例、合同、设计、规范、会议记录等。(4)审批必须注意时效,尤其对于需否定的文件,批复更要及时,以免引起工程质量问题和索赔事项发生。(5)审批还应当写明同意与否及需要申报人补充的内容。2 开工报告审查和审批(1)审查开工条件:各种报建手续已办妥或备案,合同已签订,设计图纸已审批,施工组织设计(方案)已审批,现场平面布置及“三通一平”已完成,施工资源已配备和落实等。(2)开工报告须盖单位章,不能用项目章代替。(3)开工日期须符合合同规定的开工日期要求。(4)审批应写明同意何日开工或指出尚需加以达到的开工条件。3 施工组织设计(方案)审查和审批(1)审内容的完整性。包括编制依据、工程概况、项目机构组成、施工方法、质量管理制度和质保体系、进度计划(网络或横道图)、施工资源(劳动力、机具、设备)配置、安全文明施工事项、现场平面(临设布置)图等。(2)审编制依据的正确性。如依据中列出的各项法规、规范、规程必须是现行有效的,且适用于本工程涉及的全部工程范围和专业。(3)审针对性和可操作性。施工组织设计(方案)中有的是大部分照搬、转抄其他类似工程内容,往往与本工程不合或差别较大,对具体施工指导意义不大;有的篇幅虽不小,却充满泛泛的原则性空洞条文,似严格全面,实则花架子,操作性差。尤其吊装、调施方案,更须审针对性和操作性,如吊装方案中对吊装用的所有机具和锚固点均应通过计算,确定其受力及位置(一般在实施时不得更改,如有更改则需重新计算)。(4)市进度计划。计划工期须满足合同工期要求;单位工程的进度计划宜细化到分部,分部工程进度计划宜细化到分项,高层或多幢建筑工程的进度计划宜细化到楼层批或幢数;并审查各专业、各工序间搭接的合理性和可行性,审资源配备对进度能否满足和保证。(5)封面必须加盖单位章和审批人(单位负责人或者总工)签字,不能用项目章和项目技术负责人签字代替。4 图纸会审(1)审图纸有效性。图纸须盖有有执业资格单位的“设计文件发行专用章”和“施工图设计文件审查专用章”,有执业资格设计师的注册章:签字栏中的设计、校对、审核、审定、专业负责、设计总负责等签字齐全。图纸需经政府相关部门(规划、消防、人防、环保等)审批的已有批文。(2)审设计深度。设计说明、施工说明包括图纸下方的加注条文是审图的重点,如对工艺参数、工况要求和主要设备、材料的选用等设计均应有阐述;设计图纸应能满足施工需用,包括有系统图和必要的剖面图等图纸。(3)审设计正确性。应符合有关设计的规范,尤其须审是否符合规范中的强制性条文和防火规范规定的要求。(4)如是各专业共同会审,需审专业间的相关性和结合点,如风管、风口与建筑的接驳,水、电、风管线密集部位的布线设置方式等是否合理可行。5 分包单位的资质审查和审批(1)审资质。营业执照、施工(生产)许可证、企业资质等级证、税务及财务现状证明、法人(法人授权)资格证、主要管理人员的学历、职称、执业资格、资历证明,近期同类工程的业绩等,必要时进行考察。审证要细,如审营业执照,需看其企业性质、成立日期、注册资金、经营范围,以大概判断企业的规模、知名度和专业性。(2)审分包性质:不得属于转包、肢解分包、层层分包等违法行为,不然予以否决。6特种行业和特种作业审查(1)特种行业,如:幕墙、电梯、锅炉、压力容器、消防等企业须审查其设计、生产、安装等执业资格许可资质。(2)特种作业人员,如架子工、电工、焊接、起重、电梯等施工人员须审查其操作许可资格。7 材料、构配件、设备的审查和审批(1)审选用的正确性。型号、规格、材质、性能及检验指标、晶牌须符合设计和规范的要求以及业主对品牌档次的要求。(2)审产品的合格证件和资料。产品须有近期全套产品检验(型式检验和出厂检验)的合格证明,设备产品尚须有安装、使用、保养说明等资料,软件类产品资料还须提供程序结构说明和接口规范。有国家强制要求的产品须审3C认证;对有防火、防爆、防水等特殊要求的产品须审其性能指标检验;对计量类产品需审计量管理部门准许的资格证,进口产品则须审商检证。(3)由代理商出具的生产厂检验证明的复印件,须盖代理商红章并注明原件存在何处。(4)需现场抽样送检的材料和安装前需进行检验(如阀门、喷头的严密性检验)的产品须检验合格并作记录。(5)审批应写明产品经外观检查(检验)是否合格,所选是否符合设计和规范要求,是否准许进场及同意用于拟定部位或指出尚需提供的所缺证件,查证后再定。8 质量验收记录审查和审批(1)工程质量验收的划分按“建筑工程施工质量验收统一标准”(GB 5)规范执行。(2)工程质量验收标准按专业规范和设计要求,须填写清楚完整,如管道工程压力试验记录,需有管段号,材质,工作压力,温度,强度试验的介质、压力、时间及结论,严密性试验的介质、压力、时间及结论。(3)审批需写明经检查的主控项目、一般项目是否符合规范要求和施工质量是否合格;如对管道工程压力试验记录审批,尚需写明在试验压力下观察的时间及压力降,稳压的时间等过程。9 工程进度款审查和审批(1)审工程完成量。现场实测经检验合格的工程完成量,并审查其质量验收记录。(2)将已完成的工程量在图纸上作出相应的标记,写明完成的月份。(3)审批应写明按合同规定比例应支付的金额及按合同规定应扣除的金额。(4)建立进度款审批台账,台账上列出每月的申报量和核定量,注意当分项累计将超出工程量清单(或预算)中该项的全部量时,应慎重审批并认真分析原因。10 工期延时及索赔的审查和审批(1)审依据。索赔的理由和证据,核查引起延时和索赔的事实,判定属于承包方或非承包方的原因及按合同规定各方应负的责任。提出索赔的时效应在规定时间内。(2)审批应写明该项情况是否属实及索赔理由是否成立;写明超出进度关键线路需延时的天数、按合同规定和费用计数依据算出的金额。11 事故报告的审查和审批(1)申报告内容。事故的经过情况和初步分析、事故性质、事故造成的经济损失及人员伤亡、补救措施和初步处理意见。核查事故的经过情况事实。(2)审批应写明事故情况是否属实及报告中各项内容是否正确以及需补充报告的内容。(3)重大事故须与发生事故单位及时上报到政府质量和安全监管部门,接受调查处理。规范地行使对工程文件的审查、审批是监理的职责和权力,认真正确地审查和审批是对工程有力、有效进行“三控”的保证。
以上微信转自网络,任何媒体转载、摘编请注明
TA的最新馆藏[转]&
喜欢该文的人也喜欢自动审核pcb工程文件的方法及系统的制作方法
专利名称自动审核pcb工程文件的方法及系统的制作方法
技术领域本发明涉及印刷电路板技术领域,具体是自动审核PCB工程文件的方法及系统。
背景技术目前,一个PCB (Printed Circuit Board,印刷电路板)工程文件通常是由多个Gerber文件和/或制版说明文件组成的,传统对PCB工程文件审核流程需要工程人员解读,每个Gerber对应一个图层,需要人工判断格式、层间对位、层别判断、测量尺寸、建立Profile、判断总孔数、最小孔径等,由于图形元素可能超过100万,需要经过长时间的涉及规则检查分析计算出大量的最线宽线距违例情况,再经过工程人员排除假线,铜皮、字符需要花费大量的时间。审核一个资料的平均时间大约是30分钟,审核效率不高发明内容
本发明的主要目的在于提供一种自动审核PCB工程文件的方法,旨在实现对PCB工程文件的自动审核,以提高采料效率。为了达到上述目的,本发明提出一种自动审核PCB工程文件的方法,该方法包括以下步骤接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件;启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;整合解析结果后输出显示。优选地,所述工程参数包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸。优选地,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括当Gerber文件采用标准命名时,则解析所述Gerber文件获取到PCB层别及层数;
当Gerber文件未采用标准命名时,则在读取到所述Gerber文件后,利用图形学技术识别到PCB线路及层别。优选地,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括解析所述Gerber文件获取顶层线路区域范围,根据所述参数提取规则参照所述顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径。优选地,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括解析所述Gerber文件获取PCB负片元素,删除所述PCB负片元素;选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;将属于违例情况的图形元素由小到大排序后筛选,以获取到最小线距。优选地,启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括遍历所述文件包,将其中所包含的制版说明文件解析为统一格式的文本文件;利用预置的通用工程参数描述语言规则库匹配所述统一格式的文本文件提取工程参数描述文件,并收集制版说明文件中所包含的控件信息。优选地,所述接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说
明文件的步骤之前还包括预置所述参数提取规则和/或通用工程参数描述语言规则库。本发明还提出一种自动审核PCB工程文件的系统,该系统包括接收模块,用于接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件;工程参数识别模块,用于启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;输出模块,用于整合解析结果后输出显示。优选地,所述工程参数包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸。优选地,所述工程参数识别模块具体包括命名识别单元,用于当所述Gerber文件采用标准命名时,则解析获取到PCB层别及层数; 图形识别单元,用于当所述Gerber文件未采用标准命名时,则在读取到Gerber文件后,利用图形学技术识别到PCB线路及层别。优选地,所述工程参数获取模块具体包括第一解析单元,用于解析所述Gerber文件获取到顶层线路区域范围;对位单元,用于根据所述参数提取规则参照所述顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;钻孔参数获取单元,用于根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径。优选地,所述工程参数获取模块具体包括负片元素删除单元,用于解析所述Gerber文件获取PCB负片元素,删除所述PCB负片元素;筛选单元,用于选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;最小线距获取单元,用于将属于违例情况的图形元素由小到大排序后筛选,以获取到最小线距。优选地,所述工程参数获取模块还包括
遍历单元,用于遍历所述文件包,将其中所包含的制版说明文件解析为统一格式的文本文件;匹配单元,利用预置的通用工程参数描述语言规则库匹配所述统一格式的文本文件提取工程参数描述文件,并收集制版说明文件中所包含的控件信息。优选地,所述系统还包括预置模块,具体用于预置所述参数提取规则和/或通用工程参数描述语言规则库。本发明通过规则库对接收到的文件进行解析、处理并识别出PCB工程参数,使得系统可以自动将PCB工程参数标准化后输出至用户,缩短了人工审核的时间,提高PCB工程审核的效率。
图I为本发明提供的自动审核PCB工程文件方法一实施例的流程示意图;图2为本发明提供的自动审核PCB工程文件方法一实施例中启动文件审核模块,利用预置规则解析所述Gerber文件获取到PCB工程参数步骤的流程示意图;图3为本发明提供的自动审核PCB工程文件方法又一实施例中启动文件审核模块,利用预置规则解析所述Gerber文件获取到PCB工程参数步骤的流程示意图;图4为本发明提供的自动审核PCB工程文件方法又一实施例中启动文件审核模块,利用预置规则解析所述Gerber文件获取到PCB工程参数步骤的流程示意图;图5为本发明提供的自动审核PCB工程文件方法又一实施例中启动文件审核模块,利用预置规则解析所述Gerber文件获取到PCB工程参数步骤的流程示意图;图6为本发明提供的自动审核PCB工程文件方法又一实施例中的流程示意图;图7为本发明提供的自动审核PCB工程文件系统一实施例中的结构示意图;图8为本发明提供的自动审核PCB工程文件系统一实施例中工程参数获取模块的结构示意图;图9为本发明提供的自动审核PCB工程文件系统又一实施例中工程参数获取模块的结构不意图;图10为本发明提供的自动审核PCB工程文件系统又一实施例中工程参数获取模块的结构示意图;图11为本发明提供的自动审核PCB工程文件系统又一实施例中的结构示意图;图12为本发明提供的自动审核PCB工程文件系统又一实施例中的结构示意图。本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明涉及一种自动审核PCB工程文件的方法及系统,其中,PCB工程文件包括有Gerber文件(光绘文件)、制版说明文件等。在对Gerber文件进行的审核中根据协议规则进行解析,利用几何图形学技术与工程经验规则计算Gerber工程参数(层数、最小线宽、最小线距、尺寸、孔数、最小孔径等),而制版说明文件的审核则利用预置规则库识别文字描述的工程信息(板厚、表面处理、铜厚等),最后整合输出工程审核单。本发明主要涉及对PCB工程文件的自动审核,利用预置的规则对文件进行快速的复核后,自动生成PCB工程审核单等,大大缩短了人工复核的时间,提高了材料效率。请参照图1,为本发明一实施例中提出的自动审核PCB工程文件的方法的流程示意图,如图I所示,该方法包括以下步骤SlOO :接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件;服务器通过互联网(例如电子邮件)、客户端或者局域网等方式接收到用户提交的 文件包,在本实施例中,该文件包内包含有Gerber文件,在其他的实施例中,该文件包内还包含制版说明文件。其中,Gerber文件是指PCB制造业中的光绘文件,可以通过设计软件导出,例如 Protel,AutoCAD,PowerPCB,PADS,MENTOR,ALLEGRO,ZUKEN 等设计软件。Gerber 文件中包含图元的坐标、形状描述等参数。标准的Gerber文件可以分为RS-274和RS-274X两种,常用的数据码包括 ASCII (American Standard Code for Information Interchange,美国信息互换标准代码),EBCDIC (Extended Binary Coded Decimal Interchange Code,为国际商用机器公司(IBM)推出的字符编码表)等。而制版说明文件是对PCB设计的补充,其中包含有对PCB工程参数的说明,例如PCB工程参数的描述、控件。不同用户提供的制版说明文件格式及内容不同,例如,可以为Word格式、Excel格式、TXT格式或者图片文件等,在一些制版说明文件中还包含控件或者版面信息。S200 :启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;其中,参数提取规则根据PCB文件的工程设计规律特点预先设定,使得系统利用该参数提取规则识别到PCB文件的某一特征后即可获取到PCB文件相应的工程参数。参数提取规则包括图形元素定义规则、格式规则、专用规则、公式规则、特定算法程序包、经验规则以及整合规则;通用工程参数描述语言规则可以包括行业规则库、行业SPEC项名称关键字、行业SPEC项值域关键字等,PCB行业规则库根据SPEC项值域关键字和连接词关键字获得。在接收到文件包以后,系统利用预置的参数提取规则和/或通用工程参数描述语言规则库解析文件包获取到PCB工程参数。更为具体的,PCB工程参数至少包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸等。在本实施例中,当用户提交的文件中包含有Gerber文件时,则系统可利用参数提取规则解析Gerber文件获得PCB工程参数后,从各层提取出围住外层线路并与接近外层线路环形大小的外框作为PCB尺寸,在Gerber文件中包含工程参数描述文件(例如,图片、Word、Excel等)时,还可利用通用工程参数描述语言匹配Gerber文件中所包含的工程参数描述文件(例如,图片)以获取工程参数。在其他实施例中,用户提交的文件包内包含有Gerber文件或者制版说明文件,系统根据文件包中的文件类型利用参数提取规则解析和/或通用工程参数描述语言解析文件包,获取到PCB工程参数。S300 :整合解析结果后输出显示;在解析文件包获取到PCB工程参数后,将解析结果整合为标准的SPEC (工程审核单单据)、标准化的结构图(例如,该标准化的结构图中可以包括层结构、钻孔结构以及其他常用的结构图)后,输出显示。请参照图2,更为具体的,为又一实施例中自动审核PCB工程文件的方法中获取到PCB工程参数的具体流程示意图,在本实施例中,并在步骤S200中采取以下步骤获取工程参数S210 :当Gerber文件为标准命名时,解析该Gerber文件获取到PCB层别及层数;若读取到的Gerber文件采用了标准命名,那么系统在识别到Gerber文件后根据Gerber文件名,参照命名规则可以识别出PCB层别及层数。S220 :当所述Gerber文件未采用标准命名时,贝U在读取到Gerber文件后,利用图形学技术识别到PCB线路及层别;对于没有采用标准命名规则命名的Gerber文件,则无法直接获取到PCB层别及层数。此时,系统从读取到的Gerber文件中读取到的图元信息,例如,PCB导线特性、铜皮形 状、散热光圈、分压图形状等,由于PCB每一层别的功能不同会包含不同的图元,则利用图形学技术识别到PCB层数以及层别。在又一实施例中,系统从Gerber文件中解析获取到PCB钻孔格式、位置、孔数以及孔径等PCB工程参数,请参照图3,为又一实施例中自动审核PCB工程文件的方法中获取到PCB工程参数的具体的流程示意图,如图3所示,步骤S200具体包括S230 :解析Gerber文件获取顶层线路区域范围,根据参数提取规则参照所述顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;其中,参数提取规则根据钻孔坐标形式对应的面积排布规律而设置,系统解析Gerber文件后获取到顶层线路区域等数据,根据预置规则参照顶层线路区域,获取到初步钻孔格式以及位置分布区域,进一步地,将初步确定的钻孔格式及位置与顶层焊盘重心对位,通常选取位置分布区域中的极值钻孔进行对位,如左上、左中、左下、右上、右中、右下、上中、下中等位置的钻孔,并统计各极值钻孔的对位成功率。S240 :根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径;将对位成功率高的极值钻孔确定为钻孔,进而获取到钻孔位置、最小孔数与最小孔径等PCB工程参数。请参照图4,为又一实施例中自动审核PCB工程文件的方法中解析Gerber文件获取到PCB工程参数的流程示意图,如图4所示,步骤S200中的具体步骤包括S250 :解析Gerber文件获取PCB负片元素,删除PCB负片元素;解析Gerber文件获取到PCB线路后,利用多边形差运算合并获取PCB负片元素,将负片元素删除。S260 :选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络确定为搜索范围,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;在本实施例中,以开始元素为焊盘为例,将与焊盘面积相差为预设的最小搜索间距(例如,可以为IOmil)的范围确定为搜索范围,将搜索范围内非本网络、非尺寸线的图形元素是否距离小于lOmil,若是,则将其确定为违例情况。S270 :将属于违例情况的图形元素由小到大排序后筛选,以获取到最小线距;将属于违例情况的图形元素由小到大排序,识别到有暴露的线对塞选出,以排除假线以及铜皮从而获取到真实的最小线距。请参照图5,图5为又一实施例中自动审核PCB工程文件的方法中解析制版说明文件的流程示意图,步骤S200具体包括S280 :遍历文件包,将其中所包含的制版说明文件解析为统一格式的文本文件;由于各个PCB设计方案的描述规则、版面不同,会存在不同格式的制版说明文件,系统需要从不同格式的制版说明文件中获取到PCB工程参数信息。当系统遍历接收到的文件包中还包括单独的制版说明文件或者嵌入于Gerber文件中的制版说明文件时,收集制版说明文件中所包含的PCB工程参数信息。在本实施例中,先将不同格式的制版说明文件转化为统一格式的文本文件,从而在后续的步骤中直接对该统一格式的文本文件进行处理,当该制版说明文件为PDF格式或者图片时,利用0CR(Optical Character Recognition,光学字符识别技术)技术将其先转换为Word,并进一步通过Word解析引擎转化为文本格式;当该制版说明文件为Word时,通过Word解析引擎转化为文本格式;当该制版说明文件为Excel格式时,通过Excel解析引擎转化为文本格式等。 S290 :利用预置的通用工程参数描述语言规则库匹配统一格式的文本文件提取工程参数描述文件,并收集制版说明文件中包含的控件信息;其中,根据实际情况,该通用工程参数描述语言规则库具体可以包括但不限于行业规则库(其中可包含SPEC项目值域关键字及连接关键词)、行业SPEC项名称关键字、行业SPEC项值域关键字等。该规则库可以以特定的数据格式预先存储于系统中的存储器中。当系统初始化后,从存储器中调用该通用工程参数描述语言规则库后匹配步骤S280中获取到的统一格式的文本文件,例如,可以首先利用行业规则库对该文本文件进行全文匹配,以提取到关键字,若文本中存在同义词,可先将其转化为行业标准单词,进一步利用行业SPEC项名称关键字匹配收集到的关键字以获取到SPEC项目值域后,判断SPEC项目值域的选中项获取到相关数据,并输出标准SPEC项目值域等相关数据。除此以外,系统还判断制版说明文件的控件中,以便提取到相关工程参数描述数据。在通过以上步骤对制版说明文件进行审核的同时,也支持传统的原始文件审核以对审核进行补充。从制版说明文件获取到控件信息及工程参数描述文件后,将匹配制版说明文件获取到的控件信息及工程参数描述文件与解析Gerber文件获取到的相关参数整合后输出显示标准的工程审核单、结构图等。请参照图6,在前述实施例的基础上,又一实施例中,在接收用户提交的文件包的步骤之前还包括S090 :预置参数提取规则和/或通用工程参数描述语言规则库;在本实施例中,系统可以接受用户的输入预置参数提取规则和/或通用工程参数描述语言规则库,Gerber文件解析规则包括图形元素定义规则、格式规则、专用规则、公式规则、特定算法程序包、经验规则以及整合规则;通用工程参数描述语言规则可以包括行业规则库、行业SPEC项名称关键字、行业SPEC项值域关键字等。PCB行业规则库根据SPEC项值域关键字和连接词关键字获得。通过预置的步骤,使得系统可以及时地更新参数提取规则和通用工程参数描述语言规则库,使得审核的结果更为准确。在系统启动后,对各规则库进行初始化了,以审核接收到文件包并获取到工程参数。本发明提供的自动审核PCB工程文件的方法,通过规则库对接收到的文件进行解析、处理并识别出PCB工程参数,使得系统可以自动将PCB工程参数标准化后输出至用户,缩短了人工审核的时间,提高PCB工程审核的效率。请参照图7,为本发明提出的自动审核PCB工程文件的系统的结构示意图,如图7所示,该系统包括接收模块10,用于接收用户提交的文件包,所述文件包中包含Gerber文件和/或制版说明文件;工程参数识别模块20,用于启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;输出模块30,用于整合解析结果后输出显不。接收模块10通过互联网(例如电子邮件)、客户端或者局域网等方式接收到用户提交的文件包,在本实施例中,该文件包内可以包含有Gerber文件,在其他的实施例中,该文件包内还包含制版说明文件。其中,Gerber文件是指PCB制造业中的光绘文件,可以通过设 计软件导出,例如 Protel,AutoCAD, PowerPCB, PADS, MENTOR, ALLEGRO, ZUKEN 等涉及软件。Gerber文件中包含图元的坐标、形状描述等参数。标准的Gerber文件可以分为RS-274和RS-274X两种,常用的数据码包括ASCII,EB⑶IC等。而制版说明文件是对PCB设计的补充,其中包含有对PCB工程参数的说明,例如PCB工程参数的描述、控件。不同用户提供的制版说明文件格式及内容不同,例如,可以为Word格式、Excel格式、TXT格式或者图片文件等,在一些制版说明文件中还包含控件或者版面信息。其中,参数提取规则根据PCB文件的工程设计规律特点预先设定,使得工程参数模块20利用该参数提取规则在识别到PCB文件的某一特征后即可获取到PCB文件相应的工程参数。参数提取规则可以包括Gerber文件解析规则和/或通用工程参数描述语言库,Gerber文件解析规则包括图形元素定义规则、格式规则、专用规则、公式规则、特定算法程序包、经验规则以及整合规则;通用工程参数描述语言规则可以包括行业规则库、行业SPEC项名称关键字、行业SPEC项值域关键字等。PCB行业规则库根据SPEC项值域关键字和连接词关键字获得。在接收到文件包以后,工程参数获取模块20利用预置的参数提取规则对该文件包进行识别,以获取PCB工程参数。更为具体的,PCB工程参数至少包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸等。在本实施例中,当用户提交的文件中包含有Gerber文件时,则工程参数获取模块20可利用参数提取规则解析Gerber文件获得PCB工程参数后,从各层提取出围住外层线路并与接近外层线路环形大小的外框作为PCB尺寸,在Gerber文件中包含工程参数描述文件(例如,图片、Word、Excel等)时,工程参数获取模块20还可利用通用工程参数描述语言匹配Gerber文件以获取工程参数。在其他实施例中,用户提交的文件包内包含有Gerber文件或者制版说明文件,工程参数获取模块20根据文件包中的文件类型利用参数提取规则和/或通用工程参数描述语言解析文件包,获取到PCB工程参数。在解析文件包获取到PCB工程参数后,输出模块30将解析结果整合将其为标准的工程审核单SPEC单据、标准化的结构图(例如,该标准化的结构图中可以包括层结构、钻孔结构以及其他常用的结构图)后,输出显示。请参照图8,为又一实施例中自动审核PCB工程文件的系统中工程参数识别模块的结构示意图,在前述实施例的基础上,更为具体的,工程参数识别模块20具体包括命名识别单元21和图形识别单元22,其中命名识别单元21,用于当Gerber文件为标准命名时,解析该Gerber文件获取到PCB层别及层数;图形识别单元22,用于当所述Gerber文件未采用标准命名时,则在读取到Gerber文件后,利用图形学技术识别到PCB线路及层别。若读取到的Gerber文件采用了标准命名,那么命名识别单元21在识别到Gerber文件后根据Gerber文件名,参照命名规则可以识别出PCB层别及层数。而对于没有采用标准命名规则命名的Gerber文件,则无法直接获取到PCB层别及层数。此时,图形识别单元22从Gerber文件中读取到图元信息,例如,PCB导线特性、铜皮形状、散热光圈、分压图形状等,由于PCB每一层别的功能不同会包含不同的图元,则图形识别单元22利用图形识别技术识别到PCB层数及层别。进一步地,在又一实施例中,工程参数获取模块还可以从Gerber文件中获取到 PCB钻孔格式、位置、孔数以及孔径等PCB工程参数,请参照图9,为又一实施例中工程参数获取模块的结构示意图,如图9所示,该模块具体包括第一解析单元23,用于解析所述Gerber文件获取到顶层线路区域范围;对位单元24,用于根据参数提取规则参照顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;钻孔参数获取单元25,用于根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径。其中,参数提取规则根据钻孔坐标形式对应的面积排布规律而设置,第一解析单元23解析Gerber文件后获取到顶层线路区域等数据,对位单元24根据预置规则参照顶层线路区域,获取到初步钻孔格式以及位置分布区域,进一步地,将初步确定的钻孔格式及位置与顶层焊盘重心对位,通常选取位置分布区域中的极值钻孔进行对位,如左上、左中、左下、右上、右中、右下、上中、下中等位置的钻孔,并统计各极值钻孔的对位成功率。对位单元24统计出对位成功率后,钻孔参数获取单元25将对位成功率高的极值钻孔确定为钻孔,进而获取到钻孔位置、最小孔数与最小孔径等PCB工程参数数据。更为具体的,又一实施例中,工程参数获取模块还可以从Gerber文件中获取到最小线距与最小线宽,参照图10,工程参数模块具体包括负片元素删除单元26,用于解析Gerber文件获取PCB负片元素,删除检测到的PCB负片元素;筛选单元27,用于选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络确定为搜索范围,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;线距获取单元28,用于将违例情况由小到大排序后筛选,以获取到最小线距。负片元素删除单元26解析Gerber文件获取PCB线路后,利用多边形差运算合并获取PCB负片元素,进一步将检测到的负片元素删除。筛选单元27以开始元素为焊盘时为例,将与焊盘面积相差为预设的最小搜索间距(例如,可以为IOmil)的范围确定为搜索范围,将搜索范围内非本网络、非尺寸线的图形元素是否距离小于lOmil,若是,则将其确定为违例情况。线距获取单元28将违例情况由小到大排序,识别到有暴露的线对塞选出,以排除假线以及铜皮从而获取到真实的最小线距。请参照图11,为又一实施例中工程参数获取模块的结构示意图,如图11所示,在本实施例中,当接收模块接收到包含Gerber文件及制版说明文件的文件包时,工程参数获取模块还包括文本解析单元29a,用于遍历文件包,将其中所包含的制版说明文件解析为统一格式的文本文件;匹配单元29b,用于利用预置的通用工程参数描述语言规则库匹配统一格式的文本文件提取工程参数描述文件,并手机制版说明文件中所包含的控件信息;由于各个PCB设计方案的描述规则、版面不同,会存在不同格式的制版说明文件,系统需要从不同格式的制版说明文件中获取到PCB工程参数信息。在本实施例中,当文本解析单元29a遍历接收到的文件包还包括单独的制版说明文件或者嵌入于Gerber文件中的制版说明文件时,收集制版说明文件中所包含的PCB工程参数信息。文本解析单元29a先 将不同格式的制版说明文件转化为统一格式的文本文件,从而在后续的步骤中直接对该统一格式的文本文件进行处理,当该制版说明文件为PDF格式或者图片时,文本解析单元29a利用OCR (Optical Character Recognition,光学字符识别技术)技术将其先转换为Word,并进一步通过Word解析弓I擎转化为文本格式;当该制版说明文件为Word时,文本解析单元29a通过Word解析引擎转化为文本格式;当该制版说明文件为Excel格式时,文本解析单元29a通过Excel解析引擎转化为文本格式等。其中,根据实际情况,该通用工程参数描述语言规则库具体可以包括但不限于行业规则库(其中可包含SPEC项目值域关键字及连接关键词)、行业SPEC项名称关键字、行业SPEC项值域关键字等。该规则库可以以特定的数据格式预先存储于系统中的存储器中。当系统初始化后,匹配单元29b从存储器中调用该通用工程参数描述语言规则库后匹配获取到的统一格式的文本文件,例如,匹配单元29b可以首先利用行业规则库对该文本文件进行全文匹配,以提取到关键字,若文本中存在同义词,可先将其转化为行业标准单词,进一步利用行业SPEC项名称关键字匹配收集到的关键字以获取到SPEC项目值域后,判断SPEC项目值域的选中项获取到相关数据,并输出标准SPEC项目值域等相关数据。除此以外,系统还判断制版说明文件的控件中,以便提取到相关工程参数描述数据。在通过以上步骤对制版说明文件进行审核的同时,也支持传统的原始文件审核以对审核进行补充。从制版说明文件获取到控件信息及工程参数描述文件后,输出模块30将匹配制版说明文件获取到的控件信息及工程参数描述文件与解析Gerber文件获取到的相关参数整合后输出显示标准的工程审核单、结构图等。请参照图12,为又一实施例提出的自动审核PCB工程文件的系统的结构示意图,如图12所示,在前述实施例的基础上,该系统还包括预置模块40,用于预置参数提取规则和/或通用工程参数描述语言规则库;在本实施例中,预置模块40可以接受用户的输入预置参数提取规则和/或通用工程参数描述语言规则库,Gerber文件解析规则包括图形元素定义规则、格式规则、专用规贝U、公式规则、特定算法程序包、经验规则以及整合规则;通用工程参数描述语言规则可以包括行业规则库、行业SPEC项名称关键字、行业SPEC项值域关键字等。PCB行业规则库根据SPEC项值域关键字和连接词关键字获得。通过预置的步骤,使得系统可以及时地更新参数提取规则和通用工程参数描述语言规则库,使得审核的结果更为准确。在系统启动后,对各规则库进行初始化了,以审核接收到文件包并获取到工程参数。本发明提供的自动审核PCB工程文件的系统,通过规则库对接收到的文件进行解析、处理并识别出PCB工程参数,使得系统可以自动将PCB工程参数标准化后输出至用户,缩短了人工审核的时间,提高PCB工程审核的效率。以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范 之内。
1.一种自动审核PCB工程文件的方法,其特征在于,包括以下步骤
接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件;
启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;
整合解析结果后输出显示。
2.根据权利要求I所述的方法,其特征在于,所述工程参数包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸。
3.根据权利要求2所述的方法,其特征在于,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括
当Gerber文件采用标准命名时,则解析所述Gerber文件获取到PCB层别及层数;
当Gerber文件未采用标准命名时,则在读取到所述Gerber文件后,利用图形学技术识别到PCB线路及层别。
4.根据权利要求2所述的方法,其特征在于,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括
解析所述Gerber文件获取顶层线路区域范围,根据所述参数提取规则参照所述顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;
根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径。
5.根据权利要求2所述的方法,其特征在于,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括
解析所述Gerber文件获取PCB负片元素,删除所述PCB负片元素;
选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;
将属于违例情况的图形元素由小到大排序后筛选,以获取到最小线距。
6.根据权利要求I所述的方法,其特征在于,所述启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数的步骤具体包括
遍历所述文件包,将其中所包含的制版说明文件解析为统一格式的文本文件; 利用预置的通用工程参数描述语言规则库匹配所述统一格式的文本文件提取工程参数描述文件,并收集制版说明文件中所包含的控件信息。
7.根据权利要求I所述的方法,其特征在于,所述接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件的步骤之前还包括
预置所述参数提取规则和/或通用工程参数描述语言规则库。
8.一种自动审核PCB工程文件的系统,其特征在于,该系统包括
接收模块,用于接收用户提交的文件包,所述文件包包含Gerber文件和/或制版说明文件;工程参数识别模块,用于启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析所述文件包获取到PCB工程参数;
输出模块,用于整合解析结果后输出显示。
9.根据权利要求8所述的系统,其特征在于,所述工程参数包括PCB格式、层别、线路、最小线宽和线距、钻孔结构、最小孔径、总孔数及尺寸。
10.根据权利要求9所述的系统,其特征在于,所述工程参数识别模块具体包括
命名识别单元,用于当所述Gerber文件采用标准命名时,则解析获取到PCB层别及层数;
图形识别单元,用于当所述Gerber文件未采用标准命名时,则在读取到Gerber文件后,利用图形学技术识别到PCB线路及层别。
11.根据权利要求9所述的系统,其特征在于,所述工程参数获取模块具体包括
第一解析单元,用于解析所述Gerber文件获取到顶层线路区域范围;
对位单元,用于根据所述参数提取规则参照所述顶层线路区域范围获取初步钻孔格式以及位置分布区域,并与顶层焊盘中心点对位;
钻孔参数获取单元,用于根据对位成功率确定钻孔后,获取到钻孔位置、最小孔数与最小孔径。
12.根据权利要求9所述的系统,其特征在于,所述工程参数获取模块具体包括
负片元素删除单元,用于解析所述Gerber文件获取PCB负片元素,删除所述PCB负片元素;
筛选单元,用于选取一图元为开始元素,将与图元面积相差为预设的最小搜索间距的范围作为搜索单位,搜索与开始元素相连接的网络,并将检测到的非同一网络、非尺寸线的图形元素确定为违例情况;
最小线距获取单元,用于将属于违例情况的图形元素由小到大排序后筛选,以获取到最小线距。
13.根据权利要求8所述的系统,其特征在于,所述工程参数获取模块还包括
遍历单元,用于遍历所述文件包,将其中所包含的文件解析为统一格式的文本文件;
匹配单元,利用预置的通用工程参数描述语言规则库匹配所述统一格式的文本文件提取工程参数描述文件,并收集制版说明文件中所包含的控件信息。
14.根据权利要求10至13任一项所述的系统,其特征在于,所述系统还包括预置模块,具体用于
预置所述参数提取规则和/或通用工程参数描述语言规则库。
本发明涉及一种自动审核PCB工程文件的方法及系统,该方法包括以下步骤接收用户提交的文件包,文件包包含Gerber文件和/或制版说明文件;启动文件审核模块,利用预置的参数提取规则和/或通用工程参数描述语言规则库解析文件包获取到PCB工程参数;整合解析结果后输出显示。本发明通过根据预置规则对接收到的Gerber文件进行比对,识别出PCB工程参数,使得系统可以自动PCB工程参数并将其标准化后输出至用户,缩短了Gerber文件的人工审核时间,提高PCB采料审核的效率。
文档编号G06F17/30GKSQ
公开日日 申请日期日 优先权日日
发明者曾波 申请人:深圳市百能信息技术有限公司}

我要回帖

更多关于 skinme皮肤审核要多久 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信