1.本发明涉及一种输变电工程三维建模技术领域,特别是关于一种三维模型生成二维工程图的方法、系统、存储介质及设备。
背景技术:
2.在工程设计行业内,从历史发展来看,设计手段实现了两次大的变革,一是二十世纪九十年代中期,随着计算机技术的普及,原始的人工手绘设计逐渐发展为在计算机上进行二维布置设计;二是随着计算机硬件及软件技术的不断发展,二维布置设计逐渐被三维布置设计及自动化出图所取代。
3.与二维工程图相比,三维模型涵盖了更丰富的空间信息。在由三维模型转换成二维工程图的过程中,需运用消隐算法对三维模型的所有几何单元进行空间位置判断,显示视图可见部分,隐藏视图不可见部分,以满足工程人员对于变电站各部分空间位置的认知。特别是当变电站模型涵盖设备较多时,消隐算法工作量巨大,从三维模型生成二维工程图需要较长的等待时间,极大地影响到设计人员的工作效率。
技术实现要素:
4.针对上述问题,本发明的目的是提供一种三维模型生成二维工程图的方法、系统、存储介质及设备,其能快速高效地从三维模型生成二维工程图,效率较高。
5.为实现上述目的,本发明采取以下技术方案:一种三维模型生成二维工程图的方法,其包括:对用三维模型进行轻量化处理;确定轻量化处理后的三维模型插入基点;以插入基点作为定位点,获取三维模型各向视图并存入数据库;对三维模型进行剖切,选取需要出图的空间范围;对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。
6.进一步,所述对用三维模型进行轻量化处理,包括:删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件。
7.进一步,所述确定轻量化处理后的三维模型插入基点,包括:选择三维模型的几何中心作为插入基点。
8.进一步,所述对剖切后选取的三维模型按选取的视图方向进行二维替换,包括:按选取的视图方向,根据插入基点,以该视图方向替换三维模型。
9.一种三维模型生成二维工程图的系统,其包括第一处理模块、第二处理模块、第三处理模块、剖切模块和转换模块;所述第一处理模块对用三维模型进行轻量化处理;所述第二处理模块确定轻量化处理后的三维模型插入基点;所述第三处理模块以插入基点作为定位点,获取三维模型各向视图并存入数据库;所述剖切模块对三维模型进行剖切,选取需要出图的空间范围;所述转换模块对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。
10.进一步,所述第一处理模块中,删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件。
11.进一步,所述第二处理模块中,选择三维模型的几何中心作为插入基点。
12.进一步,所述转换模块中,按选取的视图方向,根据插入基点,以该视图方向替换三维模型。
13.一种存储一个或多个程序的计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行上述方法中的任一方法。
14.一种计算设备,其包括:一个或多个处理器、存储器及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为所述一个或多个处理器执行,所述一个或多个程序包括用于执行上述方法中的任一方法的指令。
15.本发明由于采取以上技术方案,其具有以下优点:本发明能快速高效地从三维模型生成二维工程图,效率较高。将高阶的消隐算法降阶,加快处理速度。
附图说明
16.图1是本发明实施例中的方法流程示意图。
具体实施方式
17.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例的附图,对本发明实施例的技术方案进行清楚、完整地描述。显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于所描述的本发明的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
18.在本发明的第一实施方式中,如图1所示,提供一种三维模型生成二维工程图的方法,其包括:
19.步骤1、对用三维模型进行轻量化处理;
20.删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件;
21.例如,对于变压器模型,删减变压器上的法兰螺栓,及隐藏于变压器内部的铁心模型。
22.步骤2、确定轻量化处理后的三维模型插入基点;
23.在本实施例中,可以选择三维模型的几何中心作为插入基点;例如,选择变压器模型的几何中心作为插入基点。
24.步骤3、以插入基点作为定位点,获取三维模型各向视图并存入数据库;
25.例如,可获取变压器模型的前、后、左、右及俯视图,存入数据库;这5个视图以插入基点作为定位点。
26.步骤4、对三维模型进行剖切,选取需要出图的空间范围;
27.例如,对变电站模型进行剖切,选择主变区域作为需要出图的空间范围。
28.步骤5、对剖切后选取的三维模型按选取的视图方向进行二维替换,完成二维工程图转换,打印图纸;
29.具体为:按选取的视图方向,根据插入基点,以该视图方向替换三维模型;
30.例如,对主变区域空间范围选择俯视图视角,根据插入基点,以变压器的俯视图替换三维模型。
31.根据工程出图习惯,电气设备及材料置于二维工程图顶层,土建设施等置于二维
工程图底层。
32.根据设备距离视角的距离,按从远到近逐一替换电气设备及材料。
33.在本发明的第二实施方式中,提供一种三维模型生成二维工程图的系统,其包括第一处理模块、第二处理模块、第三处理模块、剖切模块和转换模块;
34.第一处理模块对用三维模型进行轻量化处理;
35.第二处理模块确定轻量化处理后的三维模型插入基点;
36.第三处理模块以插入基点作为定位点,获取三维模型各向视图并存入数据库;
37.剖切模块对三维模型进行剖切,选取需要出图的空间范围;
38.转换模块对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。
39.上述实施例中,在第一处理模块中,删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件。
40.上述实施例中,在第二处理模块中,选择三维模型的几何中心作为插入基点。
41.上述实施例中,在转换模块中,按选取的视图方向,根据插入基点,以该视图方向替换三维模型。
42.在本发明的第三实施方式中,提供一种存储一个或多个程序的计算机可读存储介质,一个或多个程序包括指令,指令当由计算设备执行时,使得计算设备执行上述第一实施方式中的任一方法。
43.在本发明的第四实施方式中,提供一种计算设备,其包括:一个或多个处理器、存储器及一个或多个程序,其中一个或多个程序存储在存储器中并被配置为一个或多个处理器执行,一个或多个程序包括用于执行上述第一实施方式中的任一方法的指令。
44.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
45.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
46.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
47.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
技术特征:
1.一种三维模型生成二维工程图的方法,其特征在于,包括:对用三维模型进行轻量化处理;确定轻量化处理后的三维模型插入基点;以插入基点作为定位点,获取三维模型各向视图并存入数据库;对三维模型进行剖切,选取需要出图的空间范围;对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。2.如权利要求1所述方法,其特征在于,所述对用三维模型进行轻量化处理,包括:删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件。3.如权利要求1所述方法,其特征在于,所述确定轻量化处理后的三维模型插入基点,包括:选择三维模型的几何中心作为插入基点。4.如权利要求1所述方法,其特征在于,所述对剖切后选取的三维模型按选取的视图方向进行二维替换,包括:按选取的视图方向,根据插入基点,以该视图方向替换三维模型。5.一种三维模型生成二维工程图的系统,其特征在于,包括第一处理模块、第二处理模块、第三处理模块、剖切模块和转换模块;所述第一处理模块对用三维模型进行轻量化处理;所述第二处理模块确定轻量化处理后的三维模型插入基点;所述第三处理模块以插入基点作为定位点,获取三维模型各向视图并存入数据库;所述剖切模块对三维模型进行剖切,选取需要出图的空间范围;所述转换模块对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。6.如权利要求5所述系统,其特征在于,所述第一处理模块中,删减尺寸小于设定阈值的微小零部件,删减无表面直接暴露于空气的子部件。7.如权利要求5所述系统,其特征在于,所述第二处理模块中,选择三维模型的几何中心作为插入基点。8.如权利要求5所述系统,其特征在于,所述转换模块中,按选取的视图方向,根据插入基点,以该视图方向替换三维模型。9.一种存储一个或多个程序的计算机可读存储介质,其特征在于,所述一个或多个程序包括指令,所述指令当由计算设备执行时,使得所述计算设备执行如权利要求1至4所述方法中的任一方法。10.一种计算设备,其特征在于,包括:一个或多个处理器、存储器及一个或多个程序,其中一个或多个程序存储在所述存储器中并被配置为所述一个或多个处理器执行,所述一个或多个程序包括用于执行如权利要求1至4所述方法中的任一方法的指令。
技术总结
本发明涉及一种三维模型生成二维工程图的方法、系统、存储介质及设备,其包括:对用三维模型进行轻量化处理;确定轻量化处理后的三维模型插入基点;以插入基点作为定位点,获取三维模型各向视图并存入数据库;对三维模型进行剖切,选取需要出图的空间范围;对剖切后选取的三维模型按选取的视图方向进行二维替换,打印图纸。本发明能快速高效地从三维模型生成二维工程图,效率较高。将高阶的消隐算法降阶,加快处理速度。可以广泛在输变电工程三维建模技术领域中应用。技术领域中应用。技术领域中应用。
技术研发人员:官澜 董建政 胡君慧 谢子骏 文卫兵 李本良 景天
受保护的技术使用者:中国电建集团福建省电力勘测设计院有限公司 国网北京市电力公司
技术研发日:2021.12.03
技术公布日:2022/3/8