预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116011399A(43)申请公布日2023.04.25(21)申请号202310300508.2(22)申请日2023.03.27(71)申请人深圳前海硬之城信息技术有限公司地址518000广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)(72)发明人李六七肖勇(74)专利代理机构深圳市特讯知识产权代理事务所(普通合伙)44653专利代理师孟智广(51)Int.Cl.G06F30/398(2020.01)G06F115/12(2020.01)权利要求书2页说明书9页附图2页(54)发明名称PCB板图纸的生成方法、装置、设备及存储介质(57)摘要本发明涉及电路印刷领域,公开了一种PCB板图纸的生成方法、装置、设备及存储介质。该方法包括:接收gerber文件;根据预置解析算法,对gerber文件进行图层解析处理,得到图层解析数据;判断图层解析数据是否存在图层缺失情况;若不存在图层缺失情况,则对图层解析数据进行图形绘制处理,得到PCB绘制数据;对PCB绘制数据进行轮廓校验,判断PCB绘制数据是否存在轮廓重复或缺失;若存在轮廓重复或缺失,则对PCB绘制数据进行轮廓修改处理,得到PCB绘制输出数据;若不存在轮廓重复或缺失,则将PCB绘制数据确定为PCB绘制输出数据;将PCB绘制输出数据发送至预置显示端口中,完成PCB板图纸的生成。CN116011399ACN116011399A权利要求书1/2页1.一种PCB板图纸的生成方法,其特征在于,包括步骤:接收gerber文件;根据预置解析算法,对所述gerber文件进行图层解析处理,得到图层解析数据;判断所述图层解析数据是否存在图层缺失情况;若不存在图层缺失情况,则对所述图层解析数据进行图形绘制处理,得到PCB绘制数据;对所述PCB绘制数据进行轮廓校验,判断所述PCB绘制数据是否存在轮廓重复或缺失;若存在轮廓重复或缺失,则对所述PCB绘制数据进行轮廓修改处理,得到PCB绘制输出数据;若不存在轮廓重复或缺失,则将所述PCB绘制数据确定为PCB绘制输出数据;将所述PCB绘制输出数据发送至预置显示端口中,完成PCB板图纸的生成。2.根据权利要求1所述的PCB板图纸的生成方法,其特征在于,所述根据预置解析算法,对所述gerber文件进行图层解析处理,得到图层解析数据包括:基于正则匹配算法,对所述gerber文件的文件后缀进行匹配处理,得到N个匹配后缀,其中,N为正整数;基于所述N个匹配后缀,对所述gerber文件的图层数据进行标记提取处理,得到图层解析数据。3.根据权利要求1所述的PCB板图纸的生成方法,其特征在于,所述判断所述图层解析数据是否存在图层缺失情况包括:根据预置图层设置表,对所述图层解析数据进行匹配检查处理,得到检查结果;判断所述检查结果是否为全部匹配;若检查结果为全部匹配,则将所述图层解析数据确定为不存在图层缺失情况;若检查结果不为全部匹配,则将所述图层解析数据确定为存在图层缺失情况。4.根据权利要求1所述的PCB板图纸的生成方法,其特征在于,所述对所述PCB绘制数据进行轮廓校验,判断所述PCB绘制数据是否存在轮廓重复或缺失包括:基于预置拟合矢量设置,对所述PCB绘制数据进行边缘拟合处理,得到拟合结果;判断所述拟合结果是否存在无拟合节点;若存在无拟合节点,则将所述PCB绘制数据确定为存在轮廓重复或缺失;若不存在无拟合节点,则计算所述PCB绘制数据中非拟合数据和所述拟合矢量的距离,得到距离值集;判断所述距离集值是否存在小于预置重复阈值的数据;若存在小于预置重复阈值的数据,则将所述PCB绘制数据确定为存在轮廓重复或缺失;若不存在小于预置重复阈值的数据,则将所述PCB绘制数据确定为不存在轮廓重复或缺失。5.根据权利要求4所述的PCB板图纸的生成方法,其特征在于,所述判断所述距离值集是否存在小于预置重复阈值的数据包括:提取所述距离值集中的距离值,判断所述距离值是否小于预置重复阈值;若不小于预置重复阈值,则判断所述距离值集是否为空集;若不为空集,则重新提取所述距离值集中的距离值,判断所述距离值是否小于预置重2CN116011399A权利要求书2/2页复阈值;若为空集,则将所述距离值集确认为不存在小于预置重复阈值的数据;若小于预置重复阈值,则将所述距离值集确认为存在小于预置重复阈值的数据。6.根据权利要求1所述的PCB板图纸的生成方法,其特征在于,所述接收gerber文件包括:基于H5页面,接收gerber文件。7.根据权利要求1所述的PCB板图纸的生成方法,其特征在于,所述将所述PCB绘制输出数据发送至预置显示端口中,完成PCB板图纸的生成包括:将所述PCB绘制输出数据发送至预置H5页面中,完成