System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及建筑信息模型,具体为一种基于bim的室内车停区域车辆上方空间高度自动化辨识筛选方法。
技术介绍
1、bim是building information modeling的缩写,即建筑信息模型,是一种全新的建筑设计、施工、管理方法,其以三维技术为基础,能将工程全寿命周期以3d模型展示出来,即各阶段的管理数据资料全部包含在模型之中。当在模型中导入精确完整的数据时,可以准确对其进行分析。随着现代社会的高速发展,汽车的数量也急剧增长,这就对停车场提出了更高的要求。可以借助基于bim行业参数化编程建模软件,通过bim模型,实现了对地下停车场周围情况的自动分析。
2、传统的使用bim行业建模软件进行二次开发方法既耗时又昂贵,且技术门槛较高。bim行业变量化编程建模软件作为一个应用程序开发工具,使用户能够通过安装在终端上的应用程序来实现对应用程序或脚本的控制。这个框架是以事件驱动和组件化的结构构建的。以下是该变量化编程建模软件的技术优势:
3、1. 跨平台性:该变量化编程建模软件,能够在多个平台上运行。相比之下,传统的应用程序需要使用不同的编程语言来达到类似的效果。
4、2. 集成性:该变量化编程建模软件能够与各种框架轻松集成,具有广泛的适用性。通过将不同软件的功能集成起来,实现了不同软件之间的协同工作。
5、3. 扩展性:该变量化编程建模软件具有出色的扩展性。基于其事件驱动的特性,当需要升级或改进某个功能时,只需对该功能进行修改或更新即可。相比之下,传统的应用软件开发需要重新开发整
6、4. 灵活性:利用该变量化编程建模软件,开发人员能够更快速、高效地创建功能强大的应用程序或脚本。与传统应用程序开发相比,节省了大量的开发时间。此外,在需要添加新功能时,无需重新编写整个应用程序。
7、基于该变量化编程建模软件,申请者设计了一种方法来识别室内车停区域上方的净高,并成功实现了室内车停场净高的自动化识别和筛选。
技术实现思路
1、本专利技术为解决上述现有技术所存在的技术问题,提供一种基于bim的室内车停区域车辆上方空间高度自动化辨识筛选方法,实现室内车停区域车辆上方空间高度的自动化验证和识别,无需对bim数据模型进行修改,也无需手动干预。
2、为实现上述目的,本专利技术采用下述技术方案:一种基于bim的室内车停区域车辆上方空间高度自动化辨识筛选方法,利用bim行业变量化编程建模软件,构建一个用于室内车停区域上空净高自动化辨识筛选检查的节点,在节点的构建过程中,采用模块化设计方法,将建立步骤划分为若干个模块,在bim优化设计中,只需执行该节点,即可快速完成检查车停区域上方空间高度,包括如下步骤:
3、步骤s1:筛选出当前室内模型内的所有车停区域构件;
4、步骤s2:获取模型内所有的安装线管构件;
5、步骤s3:创建车停区域构件的三维范围框;
6、步骤s4:获取车停区域三维范围框在平面x轴方向和y轴方向上的向量max值和向量min值;
7、步骤s5:通过(步骤s4)对车停区域车头位置朝向进行判断;
8、步骤s6:对车停区域构件的三维范围框z轴方向提升至2.2m;
9、步骤s8:对车停区域构件的三维范围框(步骤s3)与车停区域上方的安装线管(步骤s2)进行冲突验证;
10、步骤s9:筛选出冲突车停区域,并对其进行标记,另外输出数据表格,即车停区域上方空间高度为2.2m冲突表;
11、步骤s10:返回至(步骤s6)对车停区域构件的三维范围框z轴方向提升至2.4m;
12、步骤s11:对(步骤s9)未验证出冲突的车停区域与车停区域上方的安装线管(步骤s2)进行冲突验证;
13、步骤s12:筛选出冲突车停区域,并对其进行标记,另外输出数据表格,即车停区域上方空间高度为.4m冲突表;
14、步骤s13:返回至(步骤s6)对车停区域构件的三维范围框z轴方向提升至2.6m;
15、步骤s14:对(步骤s11)未验证出冲突的车停区域与车停区域上方的安装线管(步骤s2)进行冲突验证;
16、步骤s15:筛选出冲突车停区域,并对其进行标记,另外输出数据表格,即车停区域上方空间高度为2.6m冲突表;
17、步骤s16:返回至(步骤s6)对车停区域构件的三维范围框z轴方向提升至2.8m;
18、步骤s17:对(步骤s14)未验证出冲突的车停区域与车停区域上方的安装线管(步骤s2)进行冲突验证;
19、步骤s18:筛选出冲突车停区域,并对其进行标记,另外输出数据表格,即车停区域上方空间高度为2.8m冲突表。
20、本专利技术是基于该变量化编程建模软件设计一种算法,在bim模型使用过程中自动化验证和识别不同项目的室内车停区域车辆上方空间高度。通过这一算法,实现室内车停区域车辆上方空间高度的自动化验证和识别,无需对bim数据模型进行修改,也无需手动干预。不仅节省了大量的人力、物力资源和时间,还有效地避免了因人工辨识可能引发的错误;同时为设计人员提供了一种简便、准确、高效的净高识别方法,从而提升了设计的准确性和附加价值。本专利技术与现有技术相比,具有如下有益效果:
21、(1)实现了对室内车停区域上方空间高度的自动化化识别;
22、(2)利用bim行业变量化编程建模软件,构建了一个用于室内车停区域上空净高自动化辨识筛选检查的节点,在节点的构建过程中,采用了模块化设计方法,将建立步骤划分为11个模块,在bim优化设计中,只需执行该节点,即可快速完成之前需要手工人力检查车停区域上方空间高度、优化不合理设计的过程,从而提升优化设计效率,为设计师提供更多便利;
23、(3)通过自动化测试车停区域上方空间高度,消除了手动测量误差,确保了净高的准确性,该方法替代了手工操作,降低了人力成本,同时提高了作业效率,有效避免人为因素导致的错误,减少了错误风险,提升了测量的精确性和可靠性,降低了公司的人力和时间成本,增加了利润;
24、(4)该专利技术采用变量化和模块化的方式创建,可在不同项目中得以重复应用。
本文档来自技高网...【技术保护点】
1.一种基于BIM的室内车停区域车辆上方空间高度自动化辨识筛选方法,其特征在于,利用BIM行业变量化编程建模软件,构建一个用于室内车停区域上空净高自动化辨识筛选检查的节点,在节点的构建过程中,采用模块化设计方法,将建立步骤划分为若干个模块,在BIM优化设计中,只需执行该节点,即可快速完成检查车停区域上方空间高度,包括如下步骤:
【技术特征摘要】
1.一种基于bim的室内车停区域车辆上方空间高度自动化辨识筛选方法,其特征在于,利用bim行业变量化编程建模软件,构建一个用于室内车停区域上空净高自动化辨识筛选检查...
【专利技术属性】
技术研发人员:徐高,王强强,张磊,赵切,徐斌,蔡金翰,杜俊杰,宋亮亮,尤存先,
申请(专利权)人:比姆泰客信息科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。