一种PCB打印图纸自动生成方法技术

技术编号:26969569 阅读:25 留言:0更新日期:2021-01-05 23:58
本发明专利技术公开了一种PCB打印图纸自动生成方法,包括以下步骤:S1:启动上位机,自动读取数据库内保存的PCB料号列表;S2:选择要进行打印的PCB料号,上位机将PCB料号对应的网络盘文件下载到本地盘中,作为待处理打印文件;S3:通过CAM系统与本地盘交互来读取待处理打印文件的信息,分析过滤错误信息,出现错误信息的待处理打印文件为不可打印文件,没有出现错误信息的待处理打印文件为可打印文件;S4:CAM系统读取可打印文件,获取PCB各个芯板层对应的层文件,选择需要进行打印的层文件;S5:CAM系统读取需要打印层文件的尺寸,为其匹配打印的纸张尺寸;S6:排版,生成打印的PDF文件。本发明专利技术能够及时快速输出需要打印的PDF文件,降低了劳动成本,提高了效率。

【技术实现步骤摘要】
一种PCB打印图纸自动生成方法
本专利技术涉及PCB板领域,具体的说,尤其涉及一种PCB打印图纸自动生成方法。
技术介绍
各PCB生产商在生产PCB板的过程中,通常将客户原稿的钻孔层、线路层、阻焊层、字符层和外形层等各层图形文件使用透明胶片打印出,与产线生产的PCB板进行图形对比,这样可以及时发现PCB生产厂商在处理客户PCB文件时是否出现错误,如有错误能够及时的排查解决,避免导致大量品质异常板的报废,提高PCB板的品质优良率,降低生产成本。目前原稿菲林绘制要先通过人工手动排版,在光绘机上使用比较昂贵的菲林,绘制出PCB原稿菲林。工具房在排版时需要对PCB文件进行文件调入,即需要查找某款PCB产品对应的文件,然后对钻孔层、线路层、阻焊层、字符层、外形层等各层文件进行手工排版,这样一系列的操作,费时费力,工具房需要安排人员来来处理原稿PCB菲林资料,使PCB的生产成本增加,而且如果打印原稿不及时,产线又需要等待原稿菲林检验,会导致后续工序延迟等问题。因此,通过人工手动处理输出PCB原稿输出文件,会产生人工成本,制作不及时对生产效率也会产生影响,对于工厂生产效率和产品品质都有较大的影响。
技术实现思路
为了解决现有PCB打印文件整理的时间长、效率低的问题,本专利技术提供一种PCB打印图纸自动生成方法,能够生成需要进行打印的文件。一种PCB打印图纸自动生成方法,包括以下步骤:S1:启动上位机,自动读取数据库内保存的PCB料号列表;S2:从PCB料号列表中选择要进行打印的PCB料号,上位机将PCB料号对应的网络盘文件下载到本地盘中,作为待处理打印文件;S3:通过CAM系统与本地盘发送来读取待处理打印文件的信息,分析过滤错误信息,出现错误信息的待处理打印文件为不可打印文件,没有出现错误信息的待处理打印文件为可打印文件;S4:CAM系统读取可打印文件,获取PCB各个芯板层对应的层文件,选择需要进行打印的层文件;S5:CAM系统读取需要打印层文件的尺寸,为其匹配打印的纸张尺寸;S6:排版,生成打印的PDF文件,自动输出需要打印的PDF文件,能够缩短整理文件的时间,提高效率。可选的,所述步骤S3中还包括将不可打印文件的信息保存到相应PCB料号的数据库内;所述步骤S1中的PCB料号列表包括不可打印的文件信息;所述步骤S2中下载的网络盘文件不包括不可打印的文件,提高效率。可选的,所述选择需要打印的层文件后,在需要打印的层文件上添加识别信息,能够了解每个打印文件的基本信息,而且方便操作人员后续进行图形比对。可选的,所述识别信息为料号名、层名、档案号和时间中的一项或多项。可选的,所述分析过滤错误信息包括以下步骤:确定打印条件,若待处理打印文件的信息中不符合打印条件,则判断为错误信息,若待处理打印文件信息中均符合打印条件,则判断为非错误信息,加快打印PDF文件的生成。可选的,所述排版包括以下步骤:采用相同尺寸打印纸张的打印层文件按照预设的顺序合并为一个文件;合并后的若干个文件按照预设的顺序排列,打印机打印时按照该顺序排列进行打印,提高打印的速度。可选的,打印完成后,将完成打印的文件信息中添加已完成打印的标识,并将标识对应存储在数据库内,数据库内保存的PCB料号列表包括所述标识。可选的,所述步骤S6后,还包括步骤S7:将PDF文件保存到指定路径,方便后续打印操作。与现有技术相比,本专利技术的有益效果在于:本专利技术提供一种PCB打印图纸自动生成方法,能够及时输出需要打印的PDF文件,较常规的人工整理大大缩短了操作时间,降低了劳动成本,提高了生产效率,同时能够避免人工失误导致错打印、漏打印的情况;生成的PDF文件能够使用普通透明胶片进行打印,降低使用菲林打印的成本;本方法通过分析过滤错误信息筛选出可打印文件,根据打印层文件的尺寸确定打印的纸张尺寸,自动进行排版,自动化程度高,能够提高打印文件生成的速度。附图说明图1为本专利技术实施例提供的PCB打印图纸自动生成方法的流程图。具体实施方式为了详细说明本专利技术的技术方案,下面将对本专利技术实施例的技术方案进行清楚、完整的描述。显然,所描述的实施例是本专利技术的一部分实施例,而不是全部的实施例。基于所描述的本专利技术的实施例,本领域普通技术人员在无需创造性劳动的前提下所获得的所有其他实施例,都属于本专利技术保护的范围。参考附图1,一种PCB打印图纸自动生成方法,包括以下步骤:S1:启动上位机,自动读取数据库内保存的PCB料号列表;PCB料号列表包括PCB料号,每一款PCB产品对应一个PCB料号。S2:从PCB料号列表中选择要进行打印的PCB料号,上位机将PCB料号对应的网络盘文件下载到本地盘中,作为待处理打印文件;S3:通过CAM系统与本地盘交互来读取待处理打印文件的信息,分析过滤错误信息,出现错误信息的待处理打印文件为不可打印文件,没有出现错误信息的待处理打印文件为可打印文件;分析过滤错误信息包括以下步骤:确定打印条件,若待处理打印文件的信息中不符合打印条件,则判断为错误信息,若待处理打印文件信息中均符合打印条件,则判断为非错误信息。例如,打印条件为线路宽度大于0.02mm,小于0.02mm的线路会无法编辑或输出,需要将不符合条件的待打印处理文件过滤掉,使其不会进行后续的打印工作。在一些实施例中,步骤S3中还包括将不可打印文件的信息保存到相应PCB料号的数据库内;步骤S1中的PCB料号列表包括不可打印的文件信息;步骤S2中下载的网络盘文件不包括不可打印的文件。将信息保存到数据库内,后续打印能够自动跳过不可打印文件,提高效率。S4:CAM系统读取可打印文件,获取PCB各个芯板层对应的层文件,选择需要进行打印的层文件;在一些实施例中,选择需要打印的层文件后,在需要打印的层文件上添加识别信息。该识别信息为料号名、层名、档案号和时间中的一项或多项,使打印后的图片上记载有识别信息,方便操作人员了解图片的基本信息。S5:CAM系统读取需要打印层文件的尺寸,为其匹配打印的纸张尺寸,可以提高纸张的利用率,同时确保打印图片的清晰度。在一些实施例中,具体的,先自定义打印层文件尺寸和纸张尺寸的对应关系,读取打印层文件的尺寸后,根据对应关系确定打印的纸张尺寸。S6:排版,生成打印的PDF文件。在一些实施例中,步骤S6后还包括步骤S7:将PDF文件保存到指定路径,方便后续打印设备进行打印。具体的,排版包括以下步骤:采用相同尺寸打印纸张的打印层文件按照预设的顺序合并为一个文件;合并后的若干个文件按照预设的顺序排列,预设的顺序可以根据需要进行设置,打印机打印时按照该顺序排列进行打印。打印完成后,将完成打印的文件信息中添加已完成打印的标识,并将标识对应存储在数据库内,数据库内保存的PCB料号列表包括该标识,方便了解文件的打印情况。在一些实施例中,上位机通过触发器,比如DB触发器,来监控打印P本文档来自技高网...

【技术保护点】
1.一种PCB打印图纸自动生成方法,其特征在于:包括以下步骤:/nS1:启动上位机,自动读取数据库内保存的PCB料号列表;/nS2:从PCB料号列表中选择要进行打印的PCB料号,上位机将PCB料号对应的网络盘文件下载到本地盘中,作为待处理打印文件;/nS3:通过CAM系统与本地盘交互来读取待处理打印文件的信息,分析过滤错误信息,出现错误信息的待处理打印文件为不可打印文件,没有出现错误信息的待处理打印文件为可打印文件;/nS4:CAM系统读取可打印文件,获取PCB各个芯板层对应的层文件,选择需要进行打印的层文件;/nS5:CAM系统读取需要打印层文件的尺寸,为其匹配打印的纸张尺寸;/nS6:排版,生成打印的PDF文件。/n

【技术特征摘要】
1.一种PCB打印图纸自动生成方法,其特征在于:包括以下步骤:
S1:启动上位机,自动读取数据库内保存的PCB料号列表;
S2:从PCB料号列表中选择要进行打印的PCB料号,上位机将PCB料号对应的网络盘文件下载到本地盘中,作为待处理打印文件;
S3:通过CAM系统与本地盘交互来读取待处理打印文件的信息,分析过滤错误信息,出现错误信息的待处理打印文件为不可打印文件,没有出现错误信息的待处理打印文件为可打印文件;
S4:CAM系统读取可打印文件,获取PCB各个芯板层对应的层文件,选择需要进行打印的层文件;
S5:CAM系统读取需要打印层文件的尺寸,为其匹配打印的纸张尺寸;
S6:排版,生成打印的PDF文件。


2.根据权利要求1所述的一种PCB打印图纸自动生成方法,其特征在于:所述步骤S3中还包括将不可打印文件的信息保存到相应PCB料号的数据库内;所述步骤S1中的PCB料号列表包括不可打印的文件信息;所述步骤S2中下载的网络盘文件不包括不可打印的文件。


3.根据权利要求1所述的一种PCB打印图纸自动生成方法,其特征在于:所述选择需要打印的层文件后,在需要打印的层文件...

【专利技术属性】
技术研发人员:唐成柳闯冯峰王辉
申请(专利权)人:胜宏科技惠州股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1