一种工程图纸的处理方法及电子设备技术

技术编号:38500660 阅读:15 留言:0更新日期:2023-08-15 17:08
本申请适用于数据处理技术领域,提供了一种工程图纸的处理方法及电子设备,方法包括:响应于对于目标产品的工程图纸的解析指令,通过图纸解析模块生成所述工程图纸的公差数组;将所述公差公差数组导入渲染模块,在预览界面内渲染用于展示所述元素的公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块,生成公差界面;通过处理模块接收用户发起的互动操作,并基于所述互动操作更新所述公差界面中的目标交互对象以及关联交互对象。采用上述方法能够大大提高了管理的便捷性,继而提高了管理效率以及降低了对于公差公差数组的操作难度。差数组的操作难度。差数组的操作难度。

【技术实现步骤摘要】
一种工程图纸的处理方法及电子设备


[0001]本申请属于数据处理
,尤其涉及一种工程图纸的处理方法及电子设备。

技术介绍

[0002]在制造业质量管理控制过程中,产品的设计过程往往需要使用工程图纸,如基于CAD工程图纸,设计人员可以将产品中各个部件的尺寸信息在工程图纸中进行标注,以便后续的生产管理人员可以根据工程图纸进行生产。而尺寸信息中的公差,作为指导生产以及质量管理的重要指标之一,如何能够从工程图纸中进行快速提取则成为了影响质量管理的关键因素。
[0003]现有的工程图纸的处理技术,工程图纸中的公差是通过标注的方式记录于文件内,然而上述工程图纸中的公差封装于各个标注内,用户无法对部件的公差数组进行统计以及统一操作,从而大大降了公差数组的管理效率,增加了对于公差数组的操作难度。

技术实现思路

[0004]本申请实施例提供了一种工程图纸的处理方法、装置、电子设备及存储介质,可以解决工程图纸中的公差是通过标注的方式记录于文件内,用户无法对部件的公差数组进行统计以及统一操作,从而大大降了公差数组的管理效率,增加了对于公差数组的操作难度的问题。
[0005]第一方面,本申请实施例提供了一种工程图纸的处理方法,包括:
[0006]响应于对于目标产品的工程图纸的解析指令,通过图纸解析模块生成所述工程图纸的公差数组;所述公差数组用于确定所述目标产品中各个元素的公差;
[0007]将解析后的公差数组导入渲染模块,在预览界面内渲染用于展示所述元素的所有公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块,生成公差界面;
[0008]通过处理模块接收用户发起的互动操作,并基于所述互动操作更新所述公差界面中的目标交互对象以及关联交互对象;所述目标交互对象为所述互动操作指示的第一图形块和/或所述第二图形块;所述关联互动对象为与所述目标交互对象具有关联交互关系的其他图形块。
[0009]第二方面,本申请实施例提供了一种工程图纸的处理装置,包括:
[0010]图纸解析单元,用于响应于对于目标产品的工程图纸的解析指令,通过图纸解析模块生成所述工程图纸的公差数组;所述公差数组用于确定所述目标产品中各个元素的公差;
[0011]渲染单元,用于将解析后的公差数组导入渲染模块,在预览界面内渲染用于展示所述元素的所有公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块,生成公差界面;
[0012]互动处理单元,用于通过处理模块接收用户发起的互动操作,并基于所述互动操
作更新所述公差界面中的目标交互对象以及关联交互对象;所述目标交互对象为所述互动操作指示的第一图形块和/或所述第二图形块;所述关联互动对象为与所述目标交互对象具有关联交互关系的其他图形块。
[0013]第三方面,本申请实施例提供了一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面任一项所述的方法。
[0014]第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面任一项所述的方法。
[0015]第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在服务器上运行时,使得服务器执行上述第一方面中任一项所述的方法。
[0016]本申请实施例与现有技术相比存在的有益效果是:在用户发起对于目标产品的工程图纸的解析指令时,通过图纸解析模块提取工程图纸中目标产品的公差数组,实现了从工程图纸到公差报告的自动转化;然后再通过渲染模块,在同一界面内显示整理后的公差数组与目标产品中各元素外观的,实现了对公差数组的统一操作,便于后续的整理分析;最后,通过处理模块响应用户发起的互动该操作,实现了对公差数组的可视化操作,提高了公差数组的可操作性。与现有的工程图纸的处理技术相比,无需用户手动提取公差的相关数据,并且在同一界面内显示公差与元素外观,用户不需要在工程图纸与自制的电子文档间切换来对照公差与外观之间的对应关系,能够统一对公差数组进行操作,大大提高了管理的便捷性,继而提高了管理效率以及降低了对于公差公差数组的操作难度。
附图说明
[0017]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1是本申请一实施例提供的一种工程图纸的处理方法的实现示意图;
[0019]图2是本申请一实施例提供的工程图纸的处理方法的处理流程与模块之间的对应关系图;
[0020]图3是本申请一实施例提供的工程图纸处理方法中S101的具体实现流程图;
[0021]图4是本申请一实施例提供的图形可视界面的示意图;
[0022]图5是本申请一实施例提供的工程图纸处理方法中S102的具体实现流程图;
[0023]图6是本申请一实施例提供的图形公差视图的示意图;
[0024]图7是本申请一实施例提供的工程图纸处理方法中S103的具体实现流程图;
[0025]图8是本申请一实施例提供的一种工程图纸的处理方法在S1012的具体实现流程图;
[0026]图9是本申请一实施例提供的一种工程图纸的处理方法在S1014的具体实现流程图;
[0027]图10是本申请一实施例提供的一种工程图纸的处理方法在S1023的具体实现流程
图;
[0028]图11是本申请一实施例显示的不同类型的图形块的示意图;
[0029]图12是本申请一实施例提供的一种工程图纸的处理方法在S1022的具体实现流程图;
[0030]图13是本申请一实施例提供的一种工程图纸的处理方法在S103的具体实现流程图;
[0031]图14是本申请一实施例提供的缩放位置坐标的确定示意图;
[0032]图15是本申请实施例提供的工程图纸的处理装置的结构示意图;
[0033]图16是本申请实施例提供的电子设备的结构示意图。
具体实施方式
[0034]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本申请实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本申请。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
[0035]应当理解,当在本申请说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0036]另外,在本申请说明书和所附权利要求书的描述中,术语“第本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工程图纸的处理方法,其特征在于,包括:响应于对于目标产品的工程图纸的解析指令,通过图纸解析模块生成所述工程图纸的公差数组;所述公差数组包括几何公差数组和尺寸公差数组;所述公差数组用于确定所述目标产品中各个元素的公差;将解析后的公差数组导入渲染模块,在预览界面内渲染用于展示所述元素的所有公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块,生成公差界面;通过处理模块接收用户发起的互动操作,并基于所述互动操作更新所述公差界面中的目标交互对象以及关联交互对象;所述目标交互对象为所述互动操作指示的第一图形块和/或所述第二图形块;所述关联互动对象为与所述目标交互对象具有关联交互关系的其他图形块。2.根据权利要求1所述的处理方法,其特征在于,所述响应于对于目标产品的工程图纸的解析指令,通过图纸解析模块生成所述工程图纸的公差数组,包括:通过所述工程图纸关联的预设应用读取所述工程图纸中所有标签信息;所述标签信息包含用于确定所述目标产品内各个元素的公差的目标标签;通过解析模块对所述目标标签的文本数据进行数据提取转换,需要具体把具体提取和转换的过程描述清楚,得到与所述公差相关的若干描述维度的特征参量;将所有所述描述维度对应的特征参量导入预设的二维数组模板,得到与所述目标标签对应的元素的二维公差数组;基于所有所述元素的二维公差数组,生成所述目标产品的所述公差数组;所述通过解析模块对所述目标标签的文本数据进行数据清理,得到与所述公差相关的若干描述维度的特征参量,包括:获取所述目标标签的文本数据,并将所述文本数据划分为若干数字文本段;根据各个所述数字文本段对应的若干数字格式,确定与所述数字格式关联的处理算法,并通过所述处理算法对所述数字格式对应的数字文本段进行处理,得到清洗数据;根据所有处理后的所述,得到所述描述维度的特征参量。3.根据权利要求2所述的处理方法,其特征在于,所述基于所有所述元素的二维公差数组,生成所述目标产品的所述公差数组,包括:通过预设的正则符号将所述元素对应的所述二维公差数组划分为多个一维数组;每个所述一维数组对应一个所述描述维度;基于所述描述维度,将所述元素的各个所述一维数组依次导入至数组模板中与所述描述维度关联的数组列;将导入了所有所述元素后的所述数组模板识别为待聚类数组;根据各个所述元素的元素类型,将属于同一所述元素类型的所有所述元素聚类至同一数组群;将聚类为多个所述数组群后的所述待聚类数组作为所述公差数组。4.根据权利要求1所述的处理方法,其特征在于,所述将解析后的公差数组导入渲染模块,在预览界面内渲染用于展示所述元素的所有公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块,生成公差界面,包括:在预设的预览界面内生成所述工程图纸对应的底层图像,确定所述底层图像相对于所
述工程图纸的位置偏移量;基于各个所述元素在所述工程图纸内的第一位置坐标以及所述位置偏移量,确定各个元素在所述底层图像上的第二位置坐标;根据所述第二位置坐标在所述预览界面内渲染用于展示所述元素的公差数组的多个第一图形块以及用于展示所述元素的形状结构的第二图形块。5.根据权利要求4所述的处理方法,其特征在于,所述根据所述第二位置坐标在所述预览界面内渲染用于展示所述元素的所有公差数组的多个第...

【专利技术属性】
技术研发人员:彭杉
申请(专利权)人:希维科技广州有限公司
类型:发明
国别省市:

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

1