模型生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:32032448 阅读:17 留言:0更新日期:2022-01-27 13:10
本申请涉及一种模型生成方法、装置、计算机设备和存储介质。所述方法包括:获取待处理二维图纸中目标建筑结构,获取与目标建筑结构对应的目标图层,以对目标图层中的每一个图元进行基本图形元素识别处理,并根据识别出的基本图形元素生成目标建筑结构的二维轮廓,进而基于二维轮廓生成目标建筑结构的三维模型。采用本方法实现了二维图纸到三维模型的自动翻模,简化了翻模过程,提高了翻模效率。提高了翻模效率。提高了翻模效率。

【技术实现步骤摘要】
模型生成方法、装置、计算机设备和存储介质


[0001]本申请涉及计算机辅助建筑设计
,特别是涉及一种模型生成方法、装置、计算机设备和存储介质。

技术介绍

[0002]在建筑设计中,通常需要基于二维图纸还原三维模型。
[0003]传统技术中,设计人员会采用计算机辅助设计(computer aided design,CAD)得到CAD图纸,并基于CAD图纸在建筑信息模型(building information modeling,BIM)中进行手动翻模,得到相应地三维模型,实现二维到三维的转换。
[0004]然而,手动翻模过程繁琐,效率低。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种模型生成方法、装置、计算机设备和存储介质。
[0006]一种模型生成方法,包括:
[0007]获取待处理二维图纸中的目标建筑结构;
[0008]获取与目标建筑结构对应的目标图层;目标图层包括与目标建筑结构匹配的多个图元;
[0009]对目标图层中的每一个图元进行基本图形元素识别处理,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,基于二维轮廓生成目标建筑结构的三维模型。
[0010]在其中一个实施例中,获取待处理二维图纸中的目标建筑结构,包括:
[0011]接收配置界面上的结构选择操作,并基于结构选择操作得到目标建筑结构;
[0012]获取与目标建筑结构对应的目标图层包括:
[0013]响应于结构选择操作,在配置界面区别显示待处理二维图纸中与目标建筑结构匹配的图元和与其余建筑结构匹配的图元,得到目标建筑结构对应的目标图层。
[0014]在其中一个实施例中,在配置界面区别显示待处理二维图纸中的目标建筑结构和其余建筑结构,包括:
[0015]采用不同颜色区别显示与目标建筑结构匹配的图元,和与其余建筑结构匹配的图元;和/或
[0016]采用不同线型区别显示与目标建筑结构匹配的图元,和与其余建筑结构匹配的图元。
[0017]在其中一个实施例中,若基本图形元素为块元素,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,包括:
[0018]获取基本图形元素的轮廓为目标建筑结构的二维轮廓。
[0019]在其中一个实施例中,若基本图形元素为线元素,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,包括:
[0020]根据首尾相交的线元素生成封闭图形,将封闭图形作为目标建筑结构的二维轮廓。
[0021]在其中一个实施例中,目标建筑结构包括矩形柱;根据首尾相交的线元素生成封闭图形,包括:
[0022]从i等于1开始,按照预设方向依次获取与第N
i
线元素相交的第N
i+1
线元素,直到i+1等于4,基于i+1个线元素构成封闭图形。
[0023]在其中一个实施例中,基于二维轮廓生成目标建筑结构的三维模型,包括:
[0024]获取二维轮廓的轮廓长度、轮廓宽度以及二维轮廓的中心点位置;
[0025]根据轮廓长度、轮廓宽度以及模型标高对目标建筑结构的参考模型进行尺寸调整,在中心点位置生成调整后的参考模型,得到目标建筑结构的三维模型。
[0026]一种模型生成装置,包括:
[0027]结构获取模块,用于获取待处理二维图纸中的目标建筑结构;
[0028]图层获取模块,用于获取与目标建筑结构对应的目标图层;目标图层包括与目标建筑结构匹配的多个图元;
[0029]模型生成模块,用于对目标图层中的每一个图元进行基本图形元素识别处理,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,基于二维轮廓生成目标建筑结构的三维模型。
[0030]一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如下步骤:
[0031]获取待处理二维图纸中的目标建筑结构;
[0032]获取与目标建筑结构对应的目标图层;目标图层包括与目标建筑结构匹配的多个图元;
[0033]对目标图层中的每一个图元进行基本图形元素识别处理,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,基于二维轮廓生成目标建筑结构的三维模型。
[0034]一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
[0035]获取待处理二维图纸中的目标建筑结构;
[0036]获取与目标建筑结构对应的目标图层;目标图层包括与目标建筑结构匹配的多个图元;
[0037]对目标图层中的每一个图元进行基本图形元素识别处理,根据识别出的基本图形元素生成目标建筑结构的二维轮廓,基于二维轮廓生成目标建筑结构的三维模型。
[0038]上述模型生成方法、装置、计算机设备和存储介质,通过获取待处理二维图纸中目标建筑结构,获取与目标建筑结构对应的目标图层,以对目标图层中的每一个图元进行基本图形元素识别处理,并根据识别出的基本图形元素生成目标建筑结构的二维轮廓,进而基于二维轮廓生成目标建筑结构的三维模型,实现了二维图纸到三维模型的自动翻模,简化了翻模过程,提高了翻模效率。
附图说明
[0039]图1为一个实施例中计算机设备的内部结构图;
[0040]图2为一个实施例中模型生成方法的流程示意图;
[0041]图3为一个实施例中柱图元的示意图;
[0042]图4为一个实施例中四条线元素构成的柱图元的示意图;
[0043]图5为一个实施例中生成封闭图形的流程示意图;
[0044]图6为一个实施例中生成目标建筑结构的三维模型的流程示意图;
[0045]图7为一个实施例中模型生成装置的结构示意图。
具体实施方式
[0046]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0047]本申请提供的模型生成方法,可以应用于如图1所示的计算机设备中。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过WIFI、运营商网络、NFC(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种模型生成方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0048]本领域技术人员可以理解,图1中示出的结本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种模型生成方法,其特征在于,所述方法包括:获取待处理二维图纸中的目标建筑结构;获取与所述目标建筑结构对应的目标图层;所述目标图层包括与所述目标建筑结构匹配的多个图元;对所述目标图层中的每一个图元进行基本图形元素识别处理,根据识别出的基本图形元素生成所述目标建筑结构的二维轮廓,基于所述二维轮廓生成所述目标建筑结构的三维模型。2.根据权利要求1所述的方法,其特征在于,所述获取待处理二维图纸中的目标建筑结构,包括:接收配置界面上的结构选择操作,并基于所述结构选择操作得到所述目标建筑结构;所述获取与所述目标建筑结构对应的目标图层包括:响应于所述结构选择操作,在所述配置界面区别显示所述待处理二维图纸中与所述目标建筑结构匹配的图元和与其余建筑结构匹配的图元,得到所述目标建筑结构对应的目标图层。3.根据权利要求2所述的方法,其特征在于,所述在所述配置界面区别显示所述待处理二维图纸中的目标建筑结构和其余建筑结构,包括:采用不同颜色区别显示所述与所述目标建筑结构匹配的图元,和所述与其余建筑结构匹配的图元;和/或采用不同线型区别显示所述与所述目标建筑结构匹配的图元,和所述与其余建筑结构匹配的图元。4.根据权利要求1所述的方法,其特征在于,若所述基本图形元素为块元素,所述根据识别出的基本图形元素生成所述目标建筑结构的二维轮廓,包括:获取所述基本图形元素的轮廓为所述目标建筑结构的二维轮廓。5.根据权利要求1所述的方法,其特征在于,若所述基本图形元素为线元素,所述根据识别出的基本图形元素生成所述目标建筑结构的二维轮廓,包括:根据首尾相交的线元素生成封闭图形,将所...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:久瓴江苏数字智能科技有限公司
类型:发明
国别省市:

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

1