[发明专利]Gerber文件转化精度处理方法、系统、设备及存储介质有效
申请号: | 201811554810.6 | 申请日: | 2018-12-19 |
公开(公告)号: | CN109683834B | 公开(公告)日: | 2022-05-17 |
发明(设计)人: | 黄振金;左国云;陈艳 | 申请(专利权)人: | 森大(深圳)技术有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 成都恪睿信专利代理事务所(普通合伙) 51303 | 代理人: | 陈兴强 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | gerber 文件 转化 精度 处理 方法 系统 设备 存储 介质 | ||
1.一种Gerber文件转化精度处理方法,其特征在于,所述方法包括:
读取所述Gerber文件,依据所述Gerber文件语法规则解析出所述Gerber文件指令数据;
依据所述Gerber文件指令数据计算出参数信息并将所述参数信息归类到不同的图元类型,其中,所述依据所述Gerber文件指令数据计算出参数信息并将所述参数信息归类到不同的图元类型包括:
依据不同的图元类型建立对应的第一图元内存空间并分配指定的图元数据结构;
判断所述Gerber文件指令数据的数据结构类型;
依据所述Gerber文件指令数据的数据结构类型建立对应的第一图元内存空间的第一映射关系;
依据所述第一映射关系将所述Gerber文件指令数据归类到对应的第一图元内存空间;
依据打印需求设置打印精度,其中,所述依据打印需求设置打印精度包括通过人机交互界面设置X轴转换精度A;通过人机交互界面设置Y轴转化精度B;
依据所述打印精度建立转化因子,其中,所述转化因子为:
(X,Y)=(A/25.4*X1,B/25.4*Y1)
其中,X为第一坐标数据的X轴坐标,Y为第一坐标数据的Y轴坐标,A为X轴转化精度,B为Y轴转化精度,X1为第二坐标数据的X轴坐标,Y1为第二坐标数据的Y轴坐标,25.4为毫米(mm)与英寸(inch)的转换关系,1inch≈25.4mm;
依据所述转化因子将所述图元的第一坐标数据进行转化得到第二坐标数据;
依据所述第二坐标数据获取目标位图并将所述目标位图保存在指定内存中。
2.根据权利要求1所述的Gerber文件转化精度处理方法,其特征在于,依据所述Gerber文件语法规则进行解析包括:
将所述Gerber文件中有效数据进行提取,按照预设的数据结构存储在内存中;
Gerber文件解析获取所述Gerber文件的信息,所述Gerber文件的信息包括:Gerber文件功能代码信息、Gerber文件AD码信息、Gerber文件AM码信息、Gerber文件坐标信息。
3.根据权利要求2所述的Gerber文件转化精度处理方法,其特征在于,判断所述Gerber文件指令数据的数据结构类型包括:
依据所述Gerber文件指令数据的排列顺序依次读取数据结构信息;
将所述数据结构信息依次与不同图元类型的图元数据结构进行比对并判断对应的图元类型。
4.根据权利要求3所述的Gerber文件转化精度处理方法,其特征在于,依据所述转化因子将所述图元的第一坐标数据进行转化得到第二坐标数据包括:
依据不同的图元类型建立第二图元内存空间;
建立所述第二图元内存空间与所述第一图元内存空间的第二映射关系;
依据所述第二映射关系将转化得到的第二坐标数据并分配到所述第二图元内存空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于森大(深圳)技术有限公司,未经森大(深圳)技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811554810.6/1.html,转载请声明来源钻瓜专利网。