本发明涉及室内设计的技术领域,更具体地说,它涉及一种基于房间信息自动生成天花吊顶模型的方法及装置。
背景技术:
天花吊顶是指室内顶部装修的一种装饰,吊顶对于室内装饰非常重要,不仅能装饰室内环境,丰富室内空间效果,而且具有相应的功能性。目前行业通过的基于revit平台的房间信息,自动生成天花吊顶存在以下缺点:
1、目前行业自动生成天花吊顶的方法均为普适性设计,在操作中需要人为选配,选配过程操作繁琐,无法根据房间信息自动适配方案进行快速布置方案,导致人力及时间的浪费。
2、对于有造型需求的天花吊顶,目前行业内自动生成的方法比较局限,无法根据房间信息及相应图元进行自动创建。
技术实现要素:
针对现有技术存在的不足,本发明的目的在于提供一种基于房间信息自动生成天花吊顶模型的方法及装置,具有效率高、复用性高和适用性广的优点。
本发明的上述技术目的是通过以下技术方案得以实现的,一种基于房间信息自动生成天花吊顶模型的方法,包括以下步骤:
编辑天花吊顶模型的各项参数,以储存至revit平台的数据库中;
获取建筑模型,以获取房间模块;
读取所述房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型。
在其中一个实施例中,所述获取建筑模型,以获取房间模块的步骤还具体包括以下步骤:
获取各个所述房间模块,并获取房间分割线。
在其中一个实施例中,所述读取所述房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型的步骤还具体包括以下步骤:
基于所述房间模块和所述房间分割线,对其进行扣减,配置默认标高及高度偏移值,以生成所述天花吊顶模型。
在其中一个实施例中,所述读取所述房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型的步骤还具体包括以下步骤:
通过所述房间模块的位置信息,判断有造型需求的天花吊顶的定位、长度、高度、标高及高度偏移值。
在用户将天花吊顶的参数编辑完成后,revit平台自动读取建筑模型内的各个房间模块信息,并在房间模块内进行布置,减少人工介入,自动化程度高,工作效率高。
本发明还提供一种基于房间信息自动生成天花吊顶模型的装置,包括:
参数读取模块,用于编辑天花吊顶模型的各项参数,以储存至revit平台的数据库中;
模型获取模块,用于获取建筑模型,以获取房间模块;
吊顶生成模块,用于读取所述房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型。
附图说明
图1是本实施例中自动生成天花吊顶模型的方法的步骤流程图;
图2是本实施例中自动生成天花吊顶模型的装置的结构示意图。
具体实施方式
下面结合附图和实施例,对本发明进行详细描述。
如图1所示,一种基于房间信息自动生成天花吊顶模型的方法,包括以下步骤:
s1、编辑天花吊顶模型的各项参数,以储存至revit平台的数据库中。
s2、获取建筑模型,以获取房间模块。
具体的,获取各个房间模块,并获取房间分割线。
根据设计方案利用revit工具将户型不同功能房间(如客厅、卧室、卫生间、厨房等)模块采用自定义的方式划分为若干相互连接的房间模块,并定义房间的属性:名称、范围、高度。
自定义规则参数,输入房间内天花吊顶的名称及属性,或选用已有的固定输入配置。例如:
(1)根据项目决策信息,在使用装置前,选用配置并输入至装置后台。例如,下拉选择“t1标”、“t2标”等。
(2)若选用“t1标”,在“餐厅”、“客厅”采用“sn-构造-天花-c1a/pt01白色内墙乳胶漆-原楼板”,获取房间分隔线,进行扣减“sn-构造-天花-客餐厅窗帘盒造型““sn-构造-天花-厨房推拉门轨道”“sn-构造-天花-水电明装侧板”,配置默认标高及高度偏移值,生成模型;
(2)若选用“t2标”,在“卧室”采用“sn-构造-天花-c5a/pt03米灰色内墙乳胶漆-9厚石膏板”,获取房间分隔线,进行扣减“sn-构造-天花-局部吊顶-l型-截面1/pt03米灰色内墙乳胶漆”,配置默认标高及高度偏移值,生成模型;
(3)若选用“t1标”,在“厨房”采用“sn-构造-天花c5/pt02白色外墙乳胶漆-8厚硅酸钙板”,获取房间分隔线并向内偏移10mm,进行扣减“jz-部品-烟道“,配置默认标高及高度偏移值,生成模型;
(4)若选用“t2标”,在“卫生间”采用“sn-构造-天花c5/pt02白色外墙乳胶漆-8厚硅酸钙板”,获取房间分隔线并向内偏移10mm,配置默认标高及高度偏移值,生成模型。
s3、读取房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型。
具体的,基于房间模块和房间分割线,对其进行扣减,配置默认标高及高度偏移值,以生成天花吊顶模型。
通过房间模块的位置信息,判断有造型需求的天花吊顶的定位、长度、高度、标高及高度偏移值。
a.获取房间名称、范围、高度及模型位置
b.通过分析房间内模型位置的相对关系,判断有造型需求的天花吊顶的定位、长度、高度、标高及高度偏移值,生成天花吊顶模型。例如:
(1)根据项目决策信息,在使用装置前,选用配置并输入至装置后台。例如,下拉选择“t1标”、“t2标”等。
(2)若选用“t1标”,在“客厅”房间与“景观阳台门”族的重合边位置,采用“sn-构造-天花-窗帘盒造型-截面1\pt03米灰色乳胶漆”,其属性应满足以下要求:
①默认采用配置项中的建筑标高,范围j_2f至j_31f,视建模所选楼层情况而定
②长度=“客厅”房间与“景观阳台门”族的重合边长度;②高度偏移值=ω1,其中ω1代表户内最低处天花标高,并在配置项中进行计算,当t1-/t1标时,若层高在2950mm~3150mm范围内,ω1=2350;
若层高在2800mm~2900mm范围内,ω1=层高-600
t2-/t2标时
当层高=3150mm时,ω1=2350;当层高=2950~3100时,ω1=层高-750;
当层高=2800~2900时,ω1不可选用;
③高度=层高-天花标高ω1-楼板厚度-面层厚度,其中天花标高ω1在配置项中进行计算,楼板厚度、面层厚度在配置项中手动输入;
(3)若选用“t2标”,在“餐厅”与“厨房门”的重合边位置,采用“sn-构造-天花-导轨槽造型-截面1\pt03米灰色乳胶漆”,其长度属性等于重合边的长度,其高度属性通过层高、天花标高、楼板厚度、面层厚度计算、默认标高及高度偏移值;在“玄关”与“厨房门”的重合边位置,采用“sn-构造-天花-导轨槽造型-截面3\pt03米灰色乳胶漆”,,其属性应满足以下要求:
①默认采用配置项中的建筑标高,范围j_2f至j_31f,视建模所选楼层情况而定
②长度=“客厅”房间与“景观阳台门”族的重合边长度;
②高度偏移值=ω1,其中ω1代表户内最低处天花标高,并在配置项中进行计算,当t1-/t1标时,若层高在2950mm~3150mm范围内,ω1=2350;
若层高在2800mm~2900mm范围内,ω1=层高-600
t2-/t2标时
当层高=3150mm时,ω1=2350;当层高=2950~3100时,ω1=层高-750;
当层高=2800~2900时,ω1不可选用;
③高度=层高-天花标高ω1-楼板厚度-面层厚度,其中天花标高ω1在配置项中进行计算,楼板厚度、面层厚度在配置项中手动输入;
(4)若选用“t2标”,在“卧室”范围内判断是否存在“风管式室内空调机”,若有,放置“sn-构造-天花-局部吊顶-l型-截面1/pt03米灰色内墙乳胶漆”族,其属性应满足以下要求:
①族的a线代表平行于空调孔中心线且两条中心线垂直距离最近的房间边线,a侧深度属性值默认200mm,用于满足“空调冷媒管”走管需求,a侧长度属性=该侧房间边线长度
②族的b侧代表垂直于空调孔中心线且垂足距离最远的房间边线,判断“卧室门”所在墙体与梁的位置关系,
若墙体上方无梁或梁体截面宽度≤墙体宽度,b侧深度默认650mm,用于满足“风管机”安装需求,b侧长度属性=该侧房间边线长度;
若墙体上方梁体截面宽度>墙体宽度,b侧深度=650mm+墙体上方梁体截面宽度-墙体宽度,用于满足“风管机”安装需求,b侧长度属性=该侧房间边线长度;
③默认采用配置项中的建筑标高,范围j_2f至j_31f,视建模所选楼层情况而定
④长度=“客厅”房间与“景观阳台门”族的重合边长度;
⑤高度偏移值=ω1,其中ω1代表户内最低处天花标高,并在配置项中进行计算,当t1-/t1标时,若层高在2950mm~3150mm范围内,ω1=2350;
若层高在2800mm~2900mm范围内,ω1=层高-600
t2-/t2标时
当层高=3150mm时,ω1=2350;当层高=2950~3100时,ω1=层高-750;
当层高=2800~2900时,ω1不可选用;
⑥高度=层高-天花标高ω1-楼板厚度-面层厚度,其中天花标高ω1在配置项中进行计算,楼板厚度、面层厚度在配置项中手动输入。
如图2所示,本发明还提供一种基于房间信息自动生成天花吊顶模型的装置,包括:
参数读取模块,用于编辑天花吊顶模型的各项参数,以储存至revit平台的数据库中;
模型获取模块,用于获取建筑模型,以获取房间模块;
吊顶生成模块,用于读取房间模块的名称、范围、高度及生成位置,以匹配该房间模块对应相适配的天花吊顶模型。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。