图纸的处理方法、装置、电子设备和存储介质与流程

文档序号:32009413发布日期:2022-11-02 16:12阅读:45来源:国知局
图纸的处理方法、装置、电子设备和存储介质与流程

1.本技术涉及数据处理技术领域,尤其涉及一种图纸的处理方法、装置、电子设备和存储介质。


背景技术:

2.autocad(auto computer aided design)是目前工程设计领域中广泛使用的一款计算机辅助设计软件,具有强大的绘制和处理图形的功能,广泛应用于建筑、道路、隧道、轨道交通等众多工程领域。作为一款通用绘图软件,该软件为使用者配置了二次开发接口,使用者可通过多种语言编程实现autocad文件中的图形处理功能。通常的设计图纸由图形和图框两部分组成。图形内容为线条、文字、图表等表达设计意图的符号;图框是对图形内容进行标识的工具,图形内容通过图框进行有序管理。
3.一般的,图纸由专业的设计人员绘制完毕后,在其实施建造前,往往需要对图纸进行识别并审核。
4.相关技术中,对图纸的识别与整理比较封闭,一般由特定的设计协同平台本体生成的图框,才能很好的识别与整理,兼容性和扩展性不够强。


技术实现要素:

5.本技术提供了一种图纸的处理方法、装置、电子设备和存储介质,用以解决相关技术中,对图纸的识别与整理比较封闭,一般由设计协同平台本体生成的图框,才能很好的识别与整理,兼容性和扩展性不够强问题。
6.第一方面,本技术实施例提供了一种图纸的处理方法,包括:
7.获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息;
8.获取对目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息;
9.基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。
10.可选的,所述获取待整理图纸的识别结果,包括:
11.获取所述待整理图纸;
12.对所述待整理图纸进行图框和/或图签信息识别,得到所述识别结果,所述识别结果中的图纸问题信息包括:图框的问题信息和/或图签信息的问题信息。
13.可选的,所述图纸问题信息包括:未识别到的图框;所述编辑信息包括在所述待整理图纸中选择的所述未识别到的图框的图像区域信息;
14.所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,包括:
15.将所述图像区域信息作为新增图框添加到所述图纸整理内容中。
16.可选的,所述图纸问题信息包括:未识别到的图签信息或识别错误的图签信息;所
述编辑信息包括新增的图签信息;
17.所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,包括:
18.将所述新增的图签信息对目标图纸整理内容进行替换,所述目标图纸整理内容为所述目标问题信息对应的图纸整理内容。
19.可选的,所述识别结果包括原始专业类别信息、已识别的图框和所述已识别的图框的已识别图签信息,所述已识别图签信息中包括所述已识别的图框的目标专业类别信息;
20.所述获取待整理图纸的识别结果之后,还包括:
21.确定所述原始专业类别信息为父节点,所述已识别图框为子节点;
22.确定每个子节点对应的父节点;所述子节点对应的所述目标专业类别信息,与所述父节点对应的所述原始专业类别信息相同;
23.按照所述父节点与所述子节点的关系,对所述待整理图纸进行整理,得到所述图纸整理内容。
24.可选的,所述识别结果包括已识别的图框,所述方法还包括:
25.对所述已识别的图框在所述待整理图纸中的区域进行标记;
26.在显示所述待整理图纸时,显示所述标记。
27.可选的,所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸之后,还包括:
28.获取审查指令;
29.判断所述目标图纸中是否存在图纸问题信息;
30.若存在,基于存在的图纸问题信息生成提示信息,并将信息提示信息进行显示;
31.若不存在,将所述目标图纸发送至审查端。
32.第二方面,本技术实施例提供了一种图纸的处理装置,包括:
33.第一获取模块,用于获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息;
34.第二获取模块,用于获取对所述目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息;
35.处理模块,用于基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。
36.第三方面,本技术实施例提供了一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器、通信接口和存储器通过通信总线完成相互间的通信;
37.所述存储器,用于存储计算机程序;
38.所述处理器,用于执行所述存储器中所存储的程序,实现第一方面所述的图纸的处理方法。
39.第四方面,本技术实施例提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的图纸的处理方法。
40.本技术实施例提供的上述技术方案与相关技术相比具有如下优点:本技术实施例
提供的该方法,通过获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息;获取对目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息;基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。如此,能够对识别的待整理图纸中的图纸问题信息进行编辑,以解决该图纸问题信息,即使未采用特定的设计协同平台,也能够对待整理图纸中的进行很好的识别与整理,提高了图纸识别的兼容性和扩展性。
附图说明
41.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
42.为了更清楚地说明本发明实施例或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
43.图1为本技术一实施例提供的图纸的处理方法的应用场景图;
44.图2为本技术一实施例提供的图纸的处理方法的流程图;
45.图3为本技术一实施例提供的图纸的处理装置的结构图;
46.图4为本技术一实施例提供的电子设备的结构图。
具体实施方式
47.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.根据本技术一实施例提供了一种图纸的处理方法。可选地,在本技术实施例中,上述图纸的处理方法可以应用于如图1所示的由终端101和服务器102所构成的硬件环境中。如图1所示,服务器102通过网络与终端101进行连接,可用于为终端或终端上安装的客户端提供服务(如应用服务等),可在服务器上或独立于服务器设置数据库,用于为服务器102提供数据存储服务,上述网络包括但不限于:广域网、城域网或局域网,终端101并不限定于pc、手机、平板电脑等。
49.本技术实施例的图纸的处理方法可以由服务器102来执行,也可以由终端101来执行,还可以是由服务器102和终端101共同执行。其中,终端101执行本技术实施例的图纸的处理方法,也可以是由安装在其上的客户端来执行。
50.以终端执行本技术实施例的图纸的处理方法为例,图2是根据本技术实施例的一种可选的图纸的处理方法的流程示意图,如图2所示,该方法的流程可以包括以下步骤:
51.步骤201、获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息。
52.一些实施例中,待整理图纸的识别结果可以是识别待整理图纸中图框后得到的。其中,对图框识别的方式有多种,可以参照相关技术中的图框识别方法,具体不做限定。
53.在一个具体实施例中,所述获取待整理图纸的识别结果,包括:
54.获取所述待整理图纸;对所述待整理图纸进行图框和/或图签信息识别,得到所述识别结果,所述识别结果中的图纸问题信息包括:图框的问题信息和/或图签信息的问题信息。
55.其中,图签信息是指每个图框中用于描述图框基本信息的集合。一般的,图签信息中包括图纸名称、项目名称、图纸编号、所属专业等。
56.其中,图框的问题信息可以但不限于包括未识别到图框或者图框范围识别错误等,图签信息的问题信息可以但不限于包括未识别到图签信息或者图签信息识别错误。
57.在一个具体实施例中,所述识别结果包括原始专业类别信息、已识别的图框和所述已识别的图框的已识别图签信息,所述已识别图签信息中包括所述已识别的图框的目标专业类别信息;
58.所述获取待整理图纸的识别结果之后,还包括:
59.确定所述原始专业类别信息为父节点,所述已识别图框为子节点;确定每个子节点对应的父节点;所述子节点对应的所述目标专业类别信息,与所述父节点对应的所述原始专业类别信息相同;按照所述父节点与所述子节点的关系,对所述待整理图纸进行整理,得到所述图纸整理内容。
60.一些实施例中,原始专业类别信息包括建筑、结构、给排水、电气和暖通等。由于已识别得到图框中的已识别图签信息汇总包括目标专业类别信息,因此,可以通过目标专业类别信息对已识别的图框进行分类,将与原始专业类别信息相同的已识别图框划分到同一分类中,形成专业类别与图框间的父子关系,以图框结构树的形式展示,进而,能够便于用户基于专业类别信息对图框进行查找以及整理。
61.步骤202、获取对目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息。
62.一些实施例中,在获取到识别结果后,通常终端会将识别结果进行显示,相关人员在查看到显示的识别结果后,会选择识别结果中的目标问题信息,对其进行编辑和修改。
63.示例性的,如目标问题信息为未识别到图签信息中的图纸编号,用户在选择该目标问题信息后,终端上显示出该目标问题信息对应的编辑区,用户在编辑区内,输入该图签的图纸编号,即编辑信息在点击确定编辑后,生成编辑指令,以使终端获取到该编辑指令。
64.步骤203、基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。
65.一些实施例中,通过编辑信息对目标问题信息对应的待整理图纸的图纸整理内容进行编辑,以将该目标问题信息进行解决和消除,从而能够实现待整理图纸的整理,即使未采用特定的设计协同平台,也能够对待整理图纸中的进行很好的识别与整理,提高了图纸识别的兼容性和扩展性。
66.在一个可选实施例中,所述图纸问题信息包括:未识别到的图框;所述编辑信息包括在所述待整理图纸中选择的所述未识别到的图框的图像区域信息;
67.所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,包括:
68.将所述图像区域信息作为新增图框添加到所述图纸整理内容中。
69.一些实施例中,在图纸问题信息中包括未识别到的图框时,用户可以在待整理图
纸中对未识别到的图框进行框选得到图像区域信息,进而在选择到未识别到的图框的图像区域信息后,将其作为新增图框添加到图纸整理内容。
70.在一个可选实施例中,所述图纸问题信息包括:未识别到的图签信息或识别错误的图签信息;所述编辑信息包括新增的图签信息;
71.所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,包括:
72.将所述新增的图签信息对目标图纸整理内容进行替换,所述目标图纸整理内容为所述目标问题信息对应的图纸整理内容。
73.一些实施例中,在识别结果的图纸问题信息中包括为识别到的图签信息或者识别错误的图签信息时,可以在选择对应的目标问题信息后,在显示界面的编辑区域输入新增的图签信息,终端在获取到该新增的图签信息时,将对目标问题信息对应的目标图纸内容进行替换,从而实现了图签信息的新增或更改。
74.在一个可选实施例中,所述识别结果包括已识别的图框,所述方法还包括:
75.对所述已识别的图框在所述待整理图纸中的区域进行标记;在显示所述待整理图纸时,显示所述标记。
76.一些实施例中,通过对已识别的图框在待整理图纸中的区域进行标记,并通过显示该标记,能在显示该待整理图纸时,辅助用户查看到已识别的图框,以及确定是否已识别到待整理图纸中的全部图框。通过标记的方式,将已识别的图框和未识别的图框进行区分,能够便于用户将未识别的图框进行及时处理,实现新增未识别的图框。
77.在一个可选实施例中,所述基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸之后,还包括:
78.获取审查指令;判断所述目标图纸中是否存在图纸问题信息;若存在,基于存在的图纸问题信息生成提示信息,并将信息提示信息进行显示;若不存在,将所述目标图纸发送至审查端。
79.一些实施例中,在对待整理图纸进行编辑整理得到目标图纸后,用户通过触发界面中的审查按钮,使得终端获取到审查指令,终端先判断是否还存在未解决的图纸问题信息,在存在时,生成提示信息,以提示用户及时对图纸问题信息进行处理,以提高图纸审核的效率。在不存在未解决的图纸问题信息时,终端可以将该目标图纸发送至审查端,由审查端对该目标图纸进行审查。
80.本技术提供的图纸的处理方法,按照专业分类展示各文件,在各文件下可显示已识别的图框信息;按专业、子项等维度分类展示已识别的图框-图框目录树。并且,基于识别结果集中提示问题文件和问题图框。文件目录树和图框目录树内展示的图框信息用户可进行修订和删除。支持文件和图框调用引擎展示,并在引擎展示页可以对已识别图框进行修订和删除,也可以新增图框。中台按用户交互提交后的信息进行审图。支持列表页和引擎展示页均可交互操作,操作简便直观,方便反向查找图纸问题和图纸识别问题。
81.能够实现cad解析无法识别到或者信息识别错误的图框能进行正确审查的目的,以及能够对于无实际图框的图纸,通过新增图框的方式添加图框,从而使得图纸能够进行审查。另外,图纸智能整理方便看图用图,从文件级、图框级、子图级三个维度整理与展示,使得查看分析图纸更直观方便。
82.基于同一构思,本技术实施例中提供了一种图纸的处理装置,该装置的具体实施可参见方法实施例部分的描述,重复之处不再赘述,如图3所示,该装置主要包括:
83.第一获取模块301,用于获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息;
84.第二获取模块302,用于获取对所述目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息;
85.处理模块303,用于基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。
86.基于同一构思,本技术实施例中还提供了一种电子设备,如图4所示,该电子设备主要包括:处理器401、存储器402和通信总线403,其中,处理器401和存储器402通过通信总线403完成相互间的通信。其中,存储器402中存储有可被处理器401执行的程序,处理器401执行存储器402中存储的程序,实现如下步骤:
87.获取待整理图纸的识别结果,所述识别结果中包括图纸问题信息;
88.获取对目标问题信息的编辑指令,所述编辑指令中携带有对所述目标问题信息的编辑信息,所述目标问题信息为所述图纸问题信息中的任一问题信息;
89.基于所述编辑信息,对所述目标问题信息对应的待整理图纸的图纸整理内容进行编辑,得到目标图纸。
90.上述电子设备中提到的通信总线403可以是外设部件互连标准(peripheral component interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。该通信总线403可以分为地址总线、数据总线、控制总线等。为便于表示,图4中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
91.存储器402可以包括随机存取存储器(random access memory,简称ram),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选地,存储器还可以是至少一个位于远离前述处理器401的存储装置。
92.上述的处理器401可以是通用处理器,包括中央处理器(central processing unit,简称cpu)、网络处理器(network processor,简称np)等,还可以是数字信号处理器(digital signal processing,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)、现场可编程门阵列(field-programmable gate array,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
93.在本技术的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序在计算机上运行时,使得计算机执行上述实施例中所描述的图纸的处理方法。
94.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个
计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、微波等)方式向另外一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质(例如软盘、硬盘、磁带等)、光介质(例如dvd)或者半导体介质(例如固态硬盘)等。
95.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
96.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1