二维平面转三维立体场景的天花和地面构造方法及系统技术方案

技术编号:34036340 阅读:25 留言:0更新日期:2022-07-06 12:23
一种二维平面转三维立体场景的天花和地面构造方法及系统,所述方法包括如下步骤:步骤A:生成闭合多段线的天花区域和/或地面区域,形成二维方案文件;步骤B:读取二维方案文件中天花区域和/或地面区域的数据信息,根据所读取的数据信息构造对应的天花三维模型和地面三维模型。本发明专利技术通过在二维平面上进行天花区域和地面区域的设计,生成二维方案文件,读取二维方案文件以实现自动生成三维立体场景中的天花区域和地面区域,达到二维绘制功能结合三维构造信息和三维自动构造天花和地面的立体场景的效果,解决平面方案图制作三维模型的建模过程中繁琐及耗时的问题。型的建模过程中繁琐及耗时的问题。型的建模过程中繁琐及耗时的问题。

【技术实现步骤摘要】
二维平面转三维立体场景的天花和地面构造方法及系统


[0001]本专利技术涉及室内设计
,尤其涉及二维平面转三维立体场景的天花和地面构造方法及系统。

技术介绍

[0002]在室内设计软件领域,通常的设计过程:为客户量房,接着用量房数据绘制平面图,然后设计师在平面图上进行功能空间划分和对应的家具布置得到平面方案图,设计师和客户确定平面方案图后,再根据平面方案图进行三维建模以得到三维效果图。而根据平面方案图制作三维模型这个过程是需要使用三维设计软件重新一步步建模,这个过程是非常繁琐以及耗时。

技术实现思路

[0003]本专利技术的目的在于针对
技术介绍
中的缺陷,提出一种二维平面转三维立体场景的天花和地面构造方法及系统,本专利技术通过在二维平面上进行天花区域和地面区域的设计,生成二维方案文件,读取二维方案文件以实现自动生成三维立体场景中的天花区域和地面区域,达到二维绘制功能结合三维构造信息和三维自动构造天花和地面的立体场景的效果,解决平面方案图制作三维模型的建模过程中繁琐及耗时的问题。
[0004]为了解决上述问题,本专利技术提出一种二维平面转三维立体场景的天花和地面构造方法,包括如下步骤:
[0005]步骤A:生成闭合多段线的天花区域和/或地面区域,形成二维方案文件;
[0006]步骤B:读取二维方案文件中天花区域和/或地面区域的数据信息,根据所读取的数据信息构造对应的天花三维模型和地面三维模型。
[0007]优选的,在所述步骤A中,生成闭合多段线的天花区域包括生成天花基面和造型天花,具体包括:
[0008]步骤A1:在绘制完成的且已形成闭合区域的房间墙体,自动搜索内墙线,生成闭合多段线的天花基面,设置天花基面的高度;
[0009]步骤A2:绘制闭合的多段线,选择多段线形成的闭合区域作为造型天花的生成区域,并设置造型天花的生成高度。
[0010]优选的,在所述步骤B中,读取二维方案文件中天花区域和地面区域的数据信息包括:
[0011]辨识天花区域和地面区域的属性并读取天花区域和地面区域的三维构造信息。
[0012]优选的,在所述步骤B中,包括执行如下判断:
[0013]当判断读取二维方案文件中天花区域的数据信息为空时,则自动搜索内墙线,根据墙壁高度在墙壁最高点生成形状为内墙线闭合区域的三维面,作为天花;
[0014]当判断读取到二维方案文件中属于天花基面的数据信息时,根据所设置的天花基面的高度生成形状为内墙线闭合区域的三维面,将该三维面作为天花基面;
[0015]当判断读取到二维方案文件中属于造型天花的数据信息时,选择执行第一选择操作或第二选择操作;
[0016]第一选择操作包括:
[0017]根据内墙线生成天花基面;
[0018]根据造型天花区域生成分层天花的上层表面;
[0019]将天花基面减去上层表面,生成内墙线和造型天花区域之间的三维面,将该三维面作为分层天花的下层表面;
[0020]生成上层表面和下层表面之间的侧边封闭面;
[0021]第二选择操作包括:
[0022]在预设高度上,根据内墙线和造型天花的多段线生成天花基面,其中多段线区域形成天花孔洞;
[0023]在预设高度上,根据造型天花的多段线轮廓尺寸,将已有天花图块进行三维等比例尺寸变换后插入到所述天花孔洞中;
[0024]形成天花分层区域的侧边封闭面,包括:在相对于天花基面的预设高度上生成天花分层区域的三维面,将天花分层区域的三维面的边缘与所述孔洞的边缘进行三维面连接,以形成天花分层区域的侧边封闭面。
[0025]优选的,当读取二维方案文件中地面区域的数据信息时,自动在0高度上生成形状为内墙线闭合区域的三维面,将该三维面作为地面;
[0026]或绘制多段线闭合区域生成不同高度的表面;
[0027]将不同高度的表面通过侧边封闭面连接以生成分级地台。
[0028]一种二维平面转三维立体场景的天花和地面构造系统,应用有任一项所述一种二维平面转三维立体场景的天花和地面构造方法,所述系统包括二维设计模块和三维设计模块;
[0029]二维设计模块,用于绘制闭合多段线的天花区域和/或地面区域,形成二维方案文件;
[0030]三维设计模块,用于读取二维方案文件中天花区域和/或地面区域的数据信息,根据所读取的数据信息构造对应的天花三维模型和地面三维模型。
[0031]优选的,所述二维设计模块还包括天花基面生成子单元和造型天花生成子单元;
[0032]所述天花基面生成子单元,用于在绘制完成的且已形成闭合区域的房间墙体,自动搜索内墙线,生成闭合多段线的天花基面,设置天花基面的高度;
[0033]所述造型天花生成子单元,用于绘制闭合的多段线,选择多段线形成的闭合区域作为造型天花的生成区域。
[0034]优选的,所述三维设计模块还包括读取子单元,所述读取子单元用于辨识天花区域和地面区域的属性并读取天花区域和地面区域的三维构造信息。
[0035]优选的,所述三维设计模块还包括第一自动生成子单元、第二自动生成子单元和第三自动生成子单元;
[0036]所述第一自动生成子单元,用于在所述读取子单元读取二维方案文件中的天花区域的数据信息为空后,自动搜索内墙线,根据墙壁高度在墙壁最高点生成形状为内墙线闭合区域的三维面,作为天花;
[0037]所述第二自动生成子单元,用于在所述读取子单元读取到二维方案文件中属于天花基面的数据信息后,根据所设置的天花基面的高度生成形状为内墙线闭合区域的三维面,将该三维面作为天花基面;
[0038]所述第三自动生成子单元,用于在所述读取子单元读取到二维方案文件中属于造型天花的数据信息后,选择执行第一选择操作或第二选择操作;
[0039]第一选择操作包括:
[0040]根据内墙线生成天花基面;
[0041]根据造型天花区域生成分层天花的上层表面;
[0042]将天花基面减去上层表面,生成内墙线和造型天花区域之间的三维面,将该三维面作为分层天花的下层表面;
[0043]生成上层表面和下层表面之间的侧边封闭面;
[0044]第二选择操作包括:
[0045]在预设高度上,根据内墙线和造型天花的多段线生成天花基面,其中多段线区域形成天花孔洞;
[0046]在预设高度上,根据造型天花的多段线轮廓尺寸,将已有天花图块进行三维等比例尺寸变换后插入到所述天花孔洞中;
[0047]形成天花分层区域的侧边封闭面,包括:在相对于天花基面的预设高度上生成天花分层区域的三维面,将天花分层区域的三维面的边缘与所述孔洞的边缘进行三维面连接,以形成天花分层区域的侧边封闭面。
[0048]优选的,所述三维设计模块还包括地面自动生成第一子单元和地面自动生成第二子单元;
[0049]所述地面自动生成第一子单元,用于所述读取子单元读取二维方案文件中地面区域的数据信息后,自动本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种二维平面转三维立体场景的天花和地面构造方法,其特征在于,包括如下步骤:步骤A:生成闭合多段线的天花区域和/或地面区域,形成二维方案文件;步骤B:读取二维方案文件中天花区域和/或地面区域的数据信息,根据所读取的数据信息构造对应的天花三维模型和地面三维模型。2.根据权利要求1所述一种二维平面转三维立体场景的天花和地面构造方法,其特征在于:在所述步骤A中,生成闭合多段线的天花区域包括生成天花基面和造型天花,具体包括:步骤A1:在绘制完成的且已形成闭合区域的房间墙体,自动搜索内墙线,生成闭合多段线的天花基面,设置天花基面的高度;步骤A2:绘制闭合的多段线,选择多段线形成的闭合区域作为造型天花的生成区域,并设置造型天花的生成高度。3.根据权利要求1所述一种二维平面转三维立体场景的天花和地面构造方法,其特征在于:在所述步骤B中,读取二维方案文件中天花区域和地面区域的数据信息包括:辨识天花区域和地面区域的属性并读取天花区域和地面区域的三维构造信息。4.根据权利要求2所述一种二维平面转三维立体场景的天花和地面构造方法,其特征在于:在所述步骤B中,包括执行如下判断:当判断读取二维方案文件中天花区域的数据信息为空时,则自动搜索内墙线,根据墙壁高度在墙壁最高点生成形状为内墙线闭合区域的三维面,作为天花;当判断读取到二维方案文件中属于天花基面的数据信息时,根据所设置的天花基面的高度生成形状为内墙线闭合区域的三维面,将该三维面作为天花基面;当判断读取到二维方案文件中属于造型天花的数据信息时,选择执行第一选择操作或第二选择操作;第一选择操作包括:根据内墙线生成天花基面;根据造型天花区域生成分层天花的上层表面;将天花基面减去上层表面,生成内墙线和造型天花区域之间的三维面,将该三维面作为分层天花的下层表面;生成上层表面和下层表面之间的侧边封闭面;第二选择操作包括:在预设高度上,根据内墙线和造型天花的多段线生成天花基面,其中多段线区域形成天花孔洞;在预设高度上,根据造型天花的多段线轮廓尺寸,将已有天花图块进行三维等比例尺寸变换后插入到所述天花孔洞中;形成天花分层区域的侧边封闭面,包括:在相对于天花基面的预设高度上生成天花分层区域的三维面,将天花分层区域的三维面的边缘与所述天花孔洞的边缘进行三维面连接,以形成天花分层区域的侧边封闭面。
5.根据权利要求4所述一种二维平面转三维立体场景的天花和地面构造方法,其特征在于:当读取二维方案文件中地面区域的数据信息时,自动在0高度上生成形状为内墙线闭合区域的三维面,将该三维面作为地面;或绘制多段线闭合区域生成不同高度的表面;将不同高度的表面通过侧边封闭面连接以生成分级地台。6.一种二维平面转三维立体场景的天花和地面构造系统,其特征在于:应用有任一项如权利要求1

5所述一种二维平面转三维立体场景的天花和地面构造方法,所述系统包括二维设计模块和三维设计模块;二维设计模块...

【专利技术属性】
技术研发人员:黄晓亮成志峰侯伟锋黄卓健
申请(专利权)人:广州市圆方计算机软件工程有限公司
类型:发明
国别省市:

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

1