修改三维模型中梁段结构类型的方法、装置、设备和介质与流程

文档序号:31229800发布日期:2022-08-23 21:00阅读:90来源:国知局
修改三维模型中梁段结构类型的方法、装置、设备和介质与流程

1.本发明涉及计算机辅助设计技术领域,具体涉及一种修改三维模型中梁段结构类型的方法、装置、计算机设备和计算机可读存储介质。


背景技术:

2.在传统的三维施工图设计过程中,电算软件会自动计算出建筑三维模型中的梁段结构类型,结构设计师在设计软件中依据计算出的梁段结构类型在建筑三维模型的平面图中对梁段进行尺寸标注、配筋等操作,以设计出梁段施工图。发明人研究发现,当需要修改梁段类型时,用户只能手动逐个修改梁段三维参数,操作十分繁琐且极易出错;另外,当设计软件中不支持用户修改后的梁段结构类型时,白白浪费用户的时间和精力,降低用户体验。
3.因此,如何方便快捷且准确的修改建筑三维模型中的梁段结构类型,成为目前亟需解决的技术问题。


技术实现要素:

4.本发明的目的在于提供了一种修改三维模型中梁段结构类型的方法、装置、计算机设备和计算机可读存储介质,能够方便快捷且准确的修改建筑三维模型中的梁段结构类型。
5.本发明的一个方面提供了一种修改三维模型中梁段结构类型的方法,所述方法包括:获取待修改梁段结构类型的目标三维模型;加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框;在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数;在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数;在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
6.可选地,加载所述目标三维模型的目标二维俯视图的步骤包括:加载所述目标三维模型的初始二维俯视图;其中,所述初始二维俯视图中包括多个用于表征梁段二维形态的梁段二维构件;确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型,并在预设的类型颜色关联关系中确定出每个梁段结构类型关联的颜色;为每个梁段二维构件绘制一梁段二维线条;其中,每个梁段二维线条的形状与对应的梁段二维构件的形状一致、颜色与对应的梁段二维构件所属梁段结构类型关联的颜色一致;将每个梁段二维线条布置在所述初始二维俯视图中对应的梁段二维构件上,并将每个梁段二维线条与所述目标三维模型中对应梁段的梁段三维参数关联,以生成所述目标二维俯视图。
7.可选地,确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型的步骤包括:确定所述初始二维俯视图中每个梁段二维构件与其他构件之间的几何位置关系;根据所述几何位置关系确定出每个梁段二维构件的梁段结构类型。
8.可选地,加载用于选定梁段结构类型的指示框的步骤包括:获取预设的所有类型颜色关联关系;其中,每个类型颜色关联关系中包括一个梁段结构类型和一种颜色,且不同的梁段结构类型关联不同的颜色;将所有类型颜色关联关系加载在预设的图框内,以生成所述指示框。
9.可选地,在所述指示框中选定第一梁段结构类型的步骤包括:在所述指示框中选定第一梁段结构类型以及与所述第一梁段结构类型关联的第一颜色;所述方法还包括:绘制形状与所述选定的梁段二维线条的形状一致、颜色为所述第一颜色的梁段二维线条,在所述目标二维俯视图中将所述选定的梁段二维线条替换为该绘制出的梁段二维线条,并将该绘制出的梁段二维线条与所述第一梁段三维参数进行关联。
10.可选地,在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条的步骤包括:根据所述指示框中展示的类型颜色关联关系确定出所述第二梁段结构类型关联的第二颜色;在所述目标二维俯视图中筛选出颜色为所述第二颜色的梁段二维线条;在筛选出的梁段二维线条中选定需被修改梁段结构类型的梁段二维线条。
11.本发明的另一个方面提供了一种修改三维模型中梁段结构类型的装置,所述装置包括:获取模块,用于获取待修改梁段结构类型的目标三维模型;加载模块,用于加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框;第一选定模块,用于在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数;第二选定模块,用于在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数;替换模块,用于在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
12.可选地,所述加载模块包括:第一加载单元,用于加载所述目标三维模型的初始二维俯视图;其中,所述初始二维俯视图中包括多个用于表征梁段二维形态的梁段二维构件;确定单元,用于确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型,并在预设的类型颜色关联关系中确定出每个梁段结构类型关联的颜色;绘制单元,用于为每个梁段二维构件绘制一梁段二维线条;其中,每个梁段二维线条的形状与对应的梁段二维构件的形状一致、颜色与对应的梁段二维构件所属梁段结构类型关联的颜色一致;布置单元,用于将每个梁段二维线条布置在所述初始二维俯视图中对应的梁段二维构件上,并将每个梁段二维线条与所述目标三维模型中对应梁段的梁段三维参数关联,以生成所述目标二维俯视图。
13.本发明的再一个方面提供了一种计算机设备,所述计算机设备包括:存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一实施例所述的修改三维模型中梁段结构类型的方法。
14.本发明的又一个方面提供了一种计算机可读存储介质,其上存储有计算机程序,上述计算机程序被处理器执行时实现上述任一实施例所述的修改三维模型中梁段结构类型的方法。
15.本发明提供的修改三维模型中梁段结构类型的方法,通过模型参数库预存了各个梁段结构类型的梁段三维参数,且将设计软件支持的梁段结构类型通过指示框的形式展示,当需要修改梁段结构类型时,在指示框中选定一第一梁段结构类型,并直接从模型参数
库中识别出该第一梁段结构类型的第一梁段三维参数,提高了修改的准确性并降低了修改的操作复杂度,避免了现有技术中手动修改梁段三维参数导致的一系列问题;另外,由于二维俯视图结构简单易于观察,以二维俯视图为基准确定出三维模型中待被替换的第二梁段结构类型的第二梁段三维参数,提高了修改操作的便利性,解决了现有技术直接在三维模型中修改梁段结构类型存在操作不便利的缺陷。
附图说明
16.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
17.图1示出了实施例一提供的修改三维模型中梁段结构类型的方法的流程图;
18.图2示出了实施例一提供的目标二维俯视图和指示框的示意图;
19.图3示出了实施例一提供的在指示框中选定第一梁段结构类型的示意图;
20.图4示出了实施例一提供的修改梁段跨数的示意图;
21.图5示出了实施例二提供的修改三维模型中梁段结构类型的装置的框图;
22.图6示出了实施例三提供的适于实现修改三维模型中梁段结构类型的方法的计算机设备的框图。
具体实施方式
23.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
24.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
25.实施例一
26.图1示出了实施例一提供的修改三维模型中梁段结构类型的方法的流程图,如图1所示,该修改三维模型中梁段结构类型的方法应用于设计软件,该方法包括步骤s1~步骤s5,其中:
27.步骤s1,获取待修改梁段结构类型的目标三维模型。
28.其中,目标三维模型为一建筑三维模型中任意一层楼的三维模型,如3楼的三维模型、6楼的三维模型。
29.步骤s2,加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框。
30.目标二维俯视图中包括多个用于表征梁段二维形态的梁段二维线条,每个梁段二维线条与目标三维模型中对应梁段的梁段三维参数相关联。
31.指示框中限定了多种设计软件支持显示的梁段结构类型,通过在指示框中选定任意一种梁段结构类型,设计软件可默认为选定的梁段结构类型为即将应用在目标三维模型和目标二维俯视图中的梁段结构类型。
32.步骤s3,在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数。
33.步骤s4,在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数。
34.设计软件具有一模型参数库,该模型参数库中存储有与指示框中每个梁段结构类型关联的梁段三维参数。指示框的每个梁段结构类型处布置有可点选的控件,选定该控件即默认为选定该控件对应的梁段结构类型。
35.当设计软件选定第一梁段结构类型后,设计软件进入梁段结构类型修改模式,此时,设计软件将第一梁段结构类型确定为即将应用在目标三维模型中的梁段结构类型;进一步,设计软件需选定待替换的第二梁段结构类型,具体地,在目标二维俯视图中选定一梁段二维线条,并识别出该选定的梁段二维线条关联的第二梁段三维参数,其中,该该选定的梁段二维线条的梁段结构类型为不同于第一梁段结构类型的第二梁段结构类型,此时,设计软件默认将第二梁段三维参数替换为第一梁段结构类型关联的第一梁段三维参数。
36.步骤s5,在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
37.其中,在步骤s5之后,还可生成该修改后的目标三维模型的目标二维俯视图,并通过该新生成的目标二维俯视图制作梁段施工设计图,以使得梁段施工设计图的梁段结构类型与设计意图相符。
38.通过本实施例提供的技术方案,通过模型参数库预存了各个梁段结构类型的梁段三维参数,且将设计软件支持的梁段结构类型通过指示框的形式展示,当需要修改梁段结构类型时,在指示框中选定一第一梁段结构类型,并直接从模型参数库中识别出该第一梁段结构类型的第一梁段三维参数,提高了修改的准确性并降低了修改的操作复杂度,避免了现有技术中手动修改梁段三维参数导致的一系列问题;另外,由于二维俯视图结构简单易于观察,以二维俯视图为基准确定出三维模型中待被替换的第二梁段结构类型的第二梁段三维参数,提高了修改操作的便利性,解决了现有技术直接在三维模型中修改梁段结构类型存在操作不便利的缺陷。
39.作为一种可选地实施例,步骤s2中加载所述目标三维模型的目标二维俯视图的步骤包括步骤s21~步骤s24,其中:
40.步骤s21,加载所述目标三维模型的初始二维俯视图;其中,所述初始二维俯视图中包括多个用于表征梁段二维形态的梁段二维构件;
41.步骤s22,确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型,并在预设的类型颜色关联关系中确定出每个梁段结构类型关联的颜色;
42.步骤s23,为每个梁段二维构件绘制一梁段二维线条;其中,每个梁段二维线条的形状与对应的梁段二维构件的形状一致、颜色与对应的梁段二维构件所属梁段结构类型关联的颜色一致;
43.步骤s24,将每个梁段二维线条布置在所述初始二维俯视图中对应的梁段二维构
件上,并将每个梁段二维线条与所述目标三维模型中对应梁段的梁段三维参数关联,以生成所述目标二维俯视图。
44.具体地,每个梁段二维线条均带有颜色,不同梁段结构类型的梁段二维线条具有不同的颜色。初始二维俯视图是通过生成目标三维模型的俯视图直接获得的,目标二维俯视图是在初始二维俯视图上布置带有颜色的梁段二维线条获得的,其中,每个梁段二维构件上具有一带有颜色的梁段二维线条,通过目标二维俯视图中的颜色可直接获知梁段结构类型。另外,每个梁段二维线条用于表征一梁段的二维形态,目标三维模型中每组梁段三维参数用于表征一个梁段的三维形态,通过将同一梁段的梁段二维线条和梁段三维参数进行关联,可实现基于二维视图快速确定梁段三维参数的目的。
45.作为一种可选地实施例,步骤s22中确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型的步骤包括步骤s221和步骤s222,其中:
46.步骤s221,确定所述初始二维俯视图中每个梁段二维构件与其他构件之间的几何位置关系;
47.步骤s222,根据所述几何位置关系确定出每个梁段二维构件的梁段结构类型。
48.由于电算软件计算出的梁段结构类型均在一定误差,故本实施例为了提高确定梁段结构类型的准确率,通过梁段二维构件与其他构件之间的几何位置关系计算梁段结构类型。具体地:当梁段结构类型为框架梁或半框梁时,梁段二维构件与其他构件之间的几何位置关系为:梁段二维构件的支座与柱子或剪力墙平面内相接;当梁段结构类型为次梁时,梁段二维构件与其他构件之间的几何位置关系为:梁段二维构件的支座与墙平面外相接且梁段二维构件的支座与梁段二维构件相接;当梁段结构类型为连梁时,梁段二维构件与其他构件之间的几何位置关系为:梁段二维构件的两端均与剪力墙平面内相接,且梁段二维构件的跨高比小于一定限值,通常该限值是5;当梁段结构类型为框连梁时,梁段二维构件与其他构件之间的几何位置关系为:梁段二维构件的两端具与剪力墙平面内相接,且梁段二维构件的跨高比大于一定限值;当梁段结构类型为悬挑梁时,梁段二维构件与其他构件之间的几何位置关系为:梁段二维构件仅有一端有支座;当梁段结构类型为框支梁时,梁段二维构件与其他构件之间的几何位置关系为:当布置的转换梁的梁段二维构件支撑上部的剪力墙时,该梁段二维构件为框支梁。
49.作为一种可选地实施例,步骤s2中加载用于选定梁段结构类型的指示框的步骤包括步骤s221’和步骤s222’,其中:
50.步骤s221’,获取预设的所有类型颜色关联关系;其中,每个类型颜色关联关系中包括一个梁段结构类型和一种颜色,且不同的梁段结构类型关联不同的颜色;
51.步骤s222’,将所有类型颜色关联关系加载在预设的图框内,以生成所述指示框。
52.将所有类型颜色关联关系通过指示框的形式进行展示,可方便用户基于指示框中的颜色确定目标二维俯视图中的梁段结构类型,还可方便设计软件基于指示框中的颜色更新被修改梁段结构类型后的目标二维俯视图。
53.如图2左边所示的指示框,框架梁与颜色1具有关联关系,即通过颜色1表征框架梁;次梁与颜色2具有关联关系,即通过颜色2表征次梁。如图2右边所所示的目标二维俯视图,通过颜色1可快速获知有2个框架梁,通过颜色2可快速获知有4个次梁。
54.作为一种可选地实施例:
55.步骤s3中在所述指示框中选定第一梁段结构类型的步骤包括:在所述指示框中选定第一梁段结构类型以及与所述第一梁段结构类型关联的第一颜色。
56.如图3所示,通过点选指示框中的第一个“指定”控件,可选定框架梁为第一梁段结构类型,且颜色1为与第一梁段结构类型关联的第一颜色。
57.所述方法还包括:绘制形状与所述选定的梁段二维线条的形状一致、颜色为所述第一颜色的梁段二维线条,在所述目标二维俯视图中将所述选定的梁段二维线条替换为该绘制出的梁段二维线条,并将该绘制出的梁段二维线条与所述第一梁段三维参数进行关联。
58.本实施例不仅修改了目标三维模型中的梁段结构类型,还对应修改了目标二维俯视图中的梁段结构类型,以使得修改后的目标二维俯视图可正确展示用户的当前的设计意图。另外,还可基于修改后的目标二维俯视图继续执行修改目标三维模型中梁段结构类型的操作。
59.作为一种可选地实施例,步骤s4中在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条的步骤包括步骤s41~步骤s43,其中:
60.步骤s41,根据所述指示框中展示的类型颜色关联关系确定出所述第二梁段结构类型关联的第二颜色;
61.步骤s42,在所述目标二维俯视图中筛选出颜色为所述第二颜色的梁段二维线条;
62.步骤s43,在筛选出的梁段二维线条中选定需被修改梁段结构类型的梁段二维线条。
63.其中,可选定一个梁段二维线条,也可选定多个梁段二维线条。当选定多个梁段二维线条时,该多个梁段二维线条均为第二梁段结构类型,且该多个梁段二维线条关联的梁段三维参数均被替换为第一梁段三维参数。
64.在本实施例的目标二维俯视图中,用于表征梁段二维形态的梁段二维线条带有颜色,且不同梁段结构类型具有不同颜色,因此无论是设计软件还是用户均可通过颜色确定梁段的结构类型,进而在修改梁段结构类型时,可以提高确定梁段结构类型的准确性和便捷性。
65.作为一种可选地实施例,每个梁段二维线条的两端均带有箭头,且每个梁段二维线条的长度用于表征梁段跨长,所述方法还包括:
66.接收梁段断开指令,确定所述梁段断开指令指向的待断开梁段二维线条和所述待断开梁段二维线条上的断点位置,在所述断点位置处切断所述待断开梁段二维线条,并在每个端点位置处绘制箭头,以使得切断后获得每个二维线条的两端均带有箭头;和/或
67.接收梁段合并指令,确定所述梁段合并指令指向的待合并梁段二维线条和所述待合并梁段二维线条的合并位置,将所述待合并梁段二维线条的每个梁段二维线条中与所述合并位置相邻的箭头去掉,并将去掉箭头后的各个二维线条平滑连接,以使得合并后获得的二维线条只有两个端点处带有箭头。
68.其中,当断点位置为支座位置时,断开梁段二维线条的操作也为增加梁段跨数的操作,如待断开梁段二维线条对应的梁段的跨数为1,切断待断开梁段二维线条后,该待断开梁段二维线条对应的梁段的跨数为断点位置的个数加1。如图4所示,修改跨数前为1跨,修改后为3跨。当合并位置为支座位置时,合并梁段二维线条的操作也为减少梁段跨数的操
作,如梁段的跨数n,该梁段的待合并梁段二维线条中有m个梁段二维线条,则合并所述待合并合并梁段二维线条后,对应的梁段的跨数为n-m+1,其中,n和m均为正整数,且m小于n。
69.作为一种可选地实施例,绘制梁段二维线条的具体步骤为:当梁段二维线条为直线时,直接绘制梁段跨长的线段,并在该线段两端绘制箭头,以得到梁段二维线条。当梁段二维线条为弧形时,计算圆弧偏转方向;获取预设的圆弧起点、圆弧终点和圆弧圆心,根据圆弧偏转方向、圆弧起点、圆弧终点和圆弧圆心绘制出一圆弧,并在绘制出的圆弧两端绘制箭头,以得到梁段二维线条。其中,计算圆弧偏转方向具体为:确定第一向量,所述第一向量的起点为圆弧终点,所述第一向量的终点为圆弧起点;确定第二向量,所述第二向量的起点和终点为任意数值,但所述第二向量的方向垂直于目标二维俯视图所在的平面;计算第一向量叉乘第二向量的叉乘结果;计算所述叉乘结果点乘所述第一向量的点乘结果;基于点乘结果的正负值确定圆弧的偏转方向。当点乘结果为正数时,圆弧偏转方向为坐标轴正方向;当点乘结果为负数时,圆弧偏转方向为坐标轴负方向。
70.实施例二
71.本发明的实施例二还提供了一种修改三维模型中梁段结构类型的装置,该修改三维模型中梁段结构类型的装置与上述实施例一提供的修改三维模型中梁段结构类型的方法相对应,相应的技术特征和技术效果在本实施例中不再详述,相关之处可参考上述实施例一。具体地,图5示出了实施例二提供的修改三维模型中梁段结构类型的装置的框图。如图5所示,该修改三维模型中梁段结构类型的装置500可以包括:
72.获取模块501,用于获取待修改梁段结构类型的目标三维模型;
73.加载模块502,用于加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框;
74.第一选定模块503,用于在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数;
75.第二选定模块504,用于在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数;
76.替换模块505,用于在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
77.作为一种可选地实施例,所述加载模块包括:第一加载单元,用于加载所述目标三维模型的初始二维俯视图;其中,所述初始二维俯视图中包括多个用于表征梁段二维形态的梁段二维构件;确定单元,用于确定所述初始二维俯视图中每个梁段二维构件的梁段结构类型,并在预设的类型颜色关联关系中确定出每个梁段结构类型关联的颜色;绘制单元,用于为每个梁段二维构件绘制一梁段二维线条;其中,每个梁段二维线条的形状与对应的梁段二维构件的形状一致、颜色与对应的梁段二维构件所属梁段结构类型关联的颜色一致;布置单元,用于将每个梁段二维线条布置在所述初始二维俯视图中对应的梁段二维构件上,并将每个梁段二维线条与所述目标三维模型中对应梁段的梁段三维参数关联,以生成所述目标二维俯视图。
78.作为一种可选地实施例,所述确定单元包括:第一确定子单元,用于确定所述初始二维俯视图中每个梁段二维构件与其他构件之间的几何位置关系;第二确定子单元,用于
根据所述几何位置关系确定出每个梁段二维构件的梁段结构类型。
79.作为一种可选地实施例,所述加载模块还包括:获取单元,用于获取预设的所有类型颜色关联关系;其中,每个类型颜色关联关系中包括一个梁段结构类型和一种颜色,且不同的梁段结构类型关联不同的颜色;第二加载单元,用于将所有类型颜色关联关系加载在预设的图框内,以生成所述指示框。
80.作为一种可选地实施例,所述第一选定模块包括:第一选定单元,用于在所述指示框中选定第一梁段结构类型以及与所述第一梁段结构类型关联的第一颜色;所述装置还包括:综合处理模块,用于绘制形状与所述选定的梁段二维线条的形状一致、颜色为所述第一颜色的梁段二维线条,在所述目标二维俯视图中将所述选定的梁段二维线条替换为该绘制出的梁段二维线条,并将该绘制出的梁段二维线条与所述第一梁段三维参数进行关联。
81.作为一种可选地实施例,所述第二选定模块包括:展示单元,用于根据所述指示框中展示的类型颜色关联关系确定出所述第二梁段结构类型关联的第二颜色;筛选单元,用于在所述目标二维俯视图中筛选出颜色为所述第二颜色的梁段二维线条;第二选定单元,用于在筛选出的梁段二维线条中选定需被修改梁段结构类型的梁段二维线条。
82.实施例三
83.图6示出了实施例三提供的适于实现修改三维模型中梁段结构类型的方法的计算机设备的框图。本实施例中,计算机设备600可以是执行程序的智能手机、平板电脑、笔记本电脑、台式计算机、机架式服务器、刀片式服务器、塔式服务器或机柜式服务器(包括独立的服务器,或者多个服务器所组成的服务器集群)等。如图6所示,本实施例的计算机设备600至少包括但不限于:可通过系统总线相互通信连接的存储器601、处理器602、网络接口603。需要指出的是,图6仅示出了具有组件601-603的计算机设备600,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
84.本实施例中,存储器603至少包括一种类型的计算机可读存储介质,可读存储介质包括包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等。在一些实施例中,存储器601可以是计算机设备600的内部存储单元,例如该计算机设备600的硬盘或内存。在另一些实施例中,存储器601也可以是计算机设备600的外部存储设备,例如该计算机设备600上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。当然,存储器601还可以既包括计算机设备600的内部存储单元也包括其外部存储设备。在本实施例中,存储器601通常用于存储安装于计算机设备600的操作系统和各类应用软件,例如修改三维模型中梁段结构类型的方法的程序代码等,其中,该修改三维模型中梁段结构类型的方法包括:获取待修改梁段结构类型的目标三维模型;加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框;在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数;在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数;在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
85.处理器602在一些实施例中可以是中央处理器(central processing unit,cpu)、
控制器、微控制器、微处理器、或其他数据处理芯片。该处理器602通常用于控制计算机设备600的总体操作。例如执行与计算机设备600进行数据交互或者通信相关的控制和处理等。本实施例中,处理器602用于运行存储器601中存储的修改三维模型中梁段结构类型的方法的步骤的程序代码。
86.在本实施例中,存储于存储器601中的修改三维模型中梁段结构类型的方法还可以被分割为一个或者多个程序模块,并由一个或多个处理器(本实施例为处理器602)所执行,以完成本发明。
87.网络接口603可包括无线网络接口或有线网络接口,该网络接口603通常用于在计算机设备600与其他计算机设备之间建立通信链接。例如,网络接口603用于通过网络将计算机设备600与外部终端相连,在计算机设备600与外部终端之间的建立数据传输通道和通信链接等。网络可以是企业内部网(intranet)、互联网(internet)、全球移动通讯系统(global system of mobile communication,简称为gsm)、宽带码分多址(wideband code division multiple access,简称为wcdma)、4g网络、5g网络、蓝牙(bluetooth)、wi-fi等无线或有线网络。
88.实施例四
89.本实施例还提供一种计算机可读存储介质,包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘、服务器、app应用商城等,其上存储有计算机程序,所述计算机程序被处理器执行时实现修改三维模型中梁段结构类型的方法的步骤,其中,该修改三维模型中梁段结构类型的方法包括:获取待修改梁段结构类型的目标三维模型;加载所述目标三维模型的目标二维俯视图以及用于选定梁段结构类型的指示框;在所述指示框中选定第一梁段结构类型,并在预设的模型参数库中识别出与所述第一梁段结构类型关联的第一梁段三维参数;在所述目标二维俯视图中选定属于第二梁段结构类型的梁段二维线条,并在所述目标三维模型中识别出与选定的梁段二维线条关联的第二梁段三维参数;在所述目标三维模型中将所述第二梁段三维参数替换为所述第一梁段三维参数。
90.显然,本领域的技术人员应该明白,上述的本发明实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明实施例不限制于任何特定的硬件和软件结合。
91.需要说明的是,本发明实施例序号仅仅为了描述,并不代表实施例的优劣。
92.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。
93.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技
术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1