一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Revit平台的门生成方法与装置与流程

2021-12-01 01:13:00 来源:中国专利 TAG:

一种基于revit平台的门生成方法与装置
技术领域
1.本发明涉及建筑设计的技术领域,更具体地说,它涉及一种基于revit平台的门生成方法与装置。


背景技术:

2.门是联通两个平面空间的实体构件或限定空间。在建筑设计中,门的种类会因应不同的使用场景而有所不同,不同的使用场景对门的功能需求也不尽相同。在传统的建筑设计中,门的布置包括了对门的三维定位,尺寸大小、材质性能等经过多专业的设计人员线下沟通配合,并在国家规范的前提下设计计算和反复确认后,人工采用二维制图软件或三维建模软件在各个空间中插入对应的门族,赋予正确的门编号,并绘制门大样,形成门信息表格。
3.由于设计的平面形态与立体空间尺寸多变,门的尺寸甚至类型需根据不同的空间形态进行变化。另外,在成本与美观的相互权衡下,不同的风格档次所采用的门的类型也会大不相同。因此,在传统设计过程中,设计人员需根据项目的具体情况进行设计和多专业的配合,门的信息处理量较大,容易出错。同时,由于每个项目需根据当地的实际情况形成独特的标准组合,如层高、户型拼合、风格档次等,使得门的复用性不高。
4.目前行业并没有通用的基于revit平台,在土建模型的基础上自动判断、自动布置及自动赋参的布置门设计方法,传统人工设计存在以下不足:1、需人工对项目条件进行设计判断,信息处理量较大,容易产生错误。2、不同项目复用性较低。3、人工进行设计建模,建模效率低,工作量大,较为繁琐。


技术实现要素:

5.针对现有技术存在的不足,本发明的目的在于提供一种基于revit平台的门生成方法与装置,具有适用性强、灵活度高、准确性高及效率高的优点。
6.本发明的上述技术目的是通过以下技术方案得以实现的,一种基于revit平台的门生成方法,包括以下步骤:
7.获取土建模型,读取所述土建模型中的房间信息,基于所述房间信息,定义其房间属性;
8.基于所述房间属性,获取与之相对应的门的生成规则;
9.获取所述土建模型的项目信息,基于所述生成规则,自动调用对应的门族,并将正确的参数赋予至所述门族上;
10.获取所述土建模型中门洞的三维信息,并将所述门族放置于相应的所述门洞上。
11.在其中一个实施例中,还包括以下步骤:
12.调取revit平台的后台配置表,支持编辑所述参数。
13.在其中一个实施例中,所述获取土建模型,读取所述土建模型中的房间信息,基于所述房间信息,定义其房间属性的步骤前还包括以下步骤:
14.对房间模块进行优先级评定;
15.获取房间模块之间的门洞,并根据房间模块优先级评定的结果赋予门洞房间属性。
16.在其中一个实施例中,所述获取所述土建模型的项目信息,基于所述生成规则,自动调用对应的门族,并将正确的参数赋予至所述门族上的步骤还包括以下步骤:
17.基于门的所述房间属性及门洞宽度尺寸,确定所述门族的类型;
18.基于门的所述房间属性及所述门族的类型,结合土建模型的项目参数,确定门设计参数。
19.在其中一个实施例中,所述获取所述土建模型中门洞的三维信息,并将所述门族放置于相应的所述门洞上的步骤还包括以下步骤:
20.获取门洞的平面位置信息并调用的正确的门族,替换原来的门洞;
21.根据规则调整替换后的门族的高度位置;
22.获取被替换的门洞的开启方向,并匹配至替换后的门族。
23.本方法可以基于revit平台,通过读取土建模型中的建筑信息,自动将相应的门族放置于门洞上,且适用于多种不同的建筑设计,具有适用性强、灵活度高、准确性高及效率高。
24.本发明还提供一种基于revit平台的门生成装置,包括:
25.模型读取模块,用于获取土建模型,读取所述土建模型中的房间信息,基于所述房间信息,定义其房间属性;
26.属性匹配模块,用于基于所述房间属性,获取与之相对应的门的生成规则;
27.参数赋值模块,用于获取所述土建模型的项目信息,基于所述生成规则,自动调用对应的门族,并将正确的参数赋予至所述门族上;
28.门族放置模块,用于获取所述土建模型中门洞的三维信息,并将所述门族放置于相应的所述门洞上。
附图说明
29.图1是本实施例中生成方法的步骤流程图;
30.图2是本实施例中生成装置的模块组成图。
具体实施方式
31.下面结合附图和实施例,对本发明进行详细描述。
32.如图1所示,一种基于revit平台的门生成方法,包括以下步骤:
33.s1、获取土建模型,读取土建模型中的房间信息,基于房间信息,定义其房间属性。
34.具体的,首先对房间模块进行优先级评定;
35.获取房间模块之间的门洞,并根据房间模块优先级评定的结果赋予门洞房间属性。
36.建筑模型可以直接在revit软件中自行设计,也可以通过其他软件导入至revit软件中。在读取房间信息后,根据人为总结并内置于装置内的设计规则,装置会对房间信息进行优先级评定。确定房间模块的优先等级后,装置会获取房间模块之间的门洞,并根据房间
模块优先级评定的结果赋予门洞房间属性。例如,根据规则(规则描述:房间属性为景观阳台的房间模块为一级房间,房间属性为客厅的房间模块为四级房间,一级房间的优先等级高于四级房间),判断出景观阳台房间的房间优先等级比客厅房间的房间优先等级高,因此,赋予景观阳台房间与客厅房间之间的门洞的房间属性为景观阳台门。
37.s2、基于房间属性,获取与之相对应的门的生成规则。
38.具体的,例如,景观阳台门生成时,装置会判断门洞的宽度是否大于2900,需获取层高信息、户内档次、企口高度及面层厚度等项目信息(项目信息为revit内置的文字数据储存窗口,在门生成装置启动前由人工填写输入);而电井门则会判断门洞的宽度是否大于1200,获取公区档次等项目信息,从以上实例可知,不同房间属性的门,所需要执行的规则与获取的信息并不一致,装置会根据不同房间属性的门,自动获取不同的生成规则。
39.s3、获取土建模型的项目信息,基于生成规则,自动调用对应的门族,并将正确的参数赋予至门族上。
40.具体的,基于门的房间属性及门洞宽度尺寸,确定门族的类型;
41.基于门的房间属性及门族的类型,结合土建模型的项目参数,确定门设计参数。
42.首先,装置会基于门的房间属性及门洞宽度尺寸,确定门族类型,例如景观阳台门,当门洞宽度小于等于2900mm时,使用的门族为“jz

部品



双推拉铝合金玻璃”;当门洞宽度大于2900mm时,使用的门族为“jz

部品



固双推拉铝合金玻璃”。接着,装置会基于门的房间属性及门族类型,结合土建模型的档次、层高等项目信息,确定门设计参数。(项目信息为revit内置的文字数据储存窗口,在门生成装置启动前由人工填写输入)例如,门族为“jz

部品



固双推拉铝合金玻璃”的景观阳台门,
43.(1)当户内档次为“t1

、t1标”且层高为“2800mm、2850mm、2900mm”时,门高为2190mm;当户内档次为“t1

、t1标”且层高为“2950mm、3000mm、3050mm、3100mm、3150mm”时,门高为2240mm;当户内档次为“t2

、t2标”且层高为“2950mm、3000mm、3050mm、3100mm、3150mm”时,门高为2240mm;
44.(2)获取项目信息“企口高度”(项目信息为revit内置的文字数据储存窗口,在门生成装置启动前由人工填写输入),调整门族
““
jz

部品



固双推拉铝合金玻璃”的类型参数“企口高度”(该数据信息储存在门的实体构件中,并驱动构件进行参数变化)。设计人员可仅调整项目信息,通过装置,就能修改全部拥有“企口高度”的门族的参数;
45.(3)获取项目信息“面层厚度”(项目信息为revit内置的文字数据储存窗口,在门生成装置启动前由人工填写输入),调整门族“jz

部品



固双推拉铝合金玻璃”的类型参数“面层厚度”(该数据信息储存在门的实体构件中,并驱动构件进行参数变化)。设计人员可仅调整项目信息,通过装置,就能修改全部拥有“面层厚度”的门族的参数。
46.s4、获取土建模型中门洞的三维信息,并将门族放置于相应的门洞上。
47.具体的,获取门洞的平面位置信息并调用的正确的门族,替换原来的门洞;
48.根据规则调整替换后的门族的高度位置;
49.获取被替换的门洞的开启方向,并匹配至替换后的门族。
50.首先,装置会获取门洞的平面位置信息并调用的正确的门族,替换原来的门洞;例如,景观阳台门的门洞经过前面的判断,需调用“jz

部品



固双推拉铝合金玻璃”门族,且门宽度为3000mm,门高为2340mm,企口高度为20mm,面层厚度为40mm。装置会将已赋以上
参数的门族,原位替换土建模型中房间属性为景观阳台门的门洞。接着,装置会根据已内置于装置内的规则调整替换后的门族的高度位置(规则描述:景观阳台门的离地高度为0mm)。例如,景观阳台门的离地高度为0mm。最后,装置会获取被替换的门洞的开启方向(开启方向的数据信息储存在门的实体构件中,并驱动构件进行参数变化。此处,门洞也为门实体构件的一种),并匹配至替换后的门族。例如门族为“jz

部品



固双推拉铝合金玻璃”的景观阳台门,装置会自动将固定扇调整至靠近餐厅房间的一侧(规则描述:“jz

部品



固双推拉铝合金玻璃”的固定扇一侧需靠近餐厅的房间模块)。
51.s5、调取revit平台的后台配置表,支持编辑参数。
52.如图2所示,本发明还提供一种基于revit平台的门生成装置,包括:
53.模型读取模块,用于获取土建模型,读取土建模型中的房间信息,基于房间信息,定义其房间属性;
54.属性匹配模块,用于基于房间属性,获取与之相对应的门的生成规则;
55.参数赋值模块,用于获取土建模型的项目信息,基于生成规则,自动调用对应的门族,并将正确的参数赋予至门族上;
56.门族放置模块,用于获取土建模型中门洞的三维信息,并将门族放置于相应的门洞上。
57.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献