[发明专利]一种基于Revit平台的建筑净高云图自动生成的方法及系统有效
| 申请号: | 202110472295.2 | 申请日: | 2021-04-29 |
| 公开(公告)号: | CN113255031B | 公开(公告)日: | 2022-08-05 |
| 发明(设计)人: | 占瑜;汪德江 | 申请(专利权)人: | 上海大学 |
| 主分类号: | G06F30/13 | 分类号: | G06F30/13 |
| 代理公司: | 上海上大专利事务所(普通合伙) 31205 | 代理人: | 何文欣 |
| 地址: | 200444*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 revit 平台 建筑 净高 云图 自动 生成 方法 系统 | ||
1.一种基于Revit平台的建筑净高云图自动生成的方法,其特征在于,利用基于Revit平台的建筑净高云图自动生成的系统,包括如下模块:
用户交互模块:程序自动读取BIM模型中所有楼层信息,并显示在WPF窗体中,为用户进行查看和选取方式;根据用户需要,设置检测的精度大小、最小净高数值,对不同的项目模型选取精度,满足不同的净高要求;
净高分析模块:对于BIM模型,用户在选择楼层后,分析净高时,计算机会在该楼层的楼板上布置等间距的测量点,测量点的间距由用户输入的精度来控制,这些测量点会向上发出一条射线,射线触碰到上层楼板、梁、机电管线时会形成一个交点,计算这个交点和测量点的距离即为该处的净高,记录出所有测量点的净高,即得到整个楼层的净高数据,完成建筑的净高数据的分析与获取;
定位模块:将用户输入的净高和每处净高对比,得到净高不满足要求的测量点,记录出测量点的位置,并显示在WPF窗体面板上,通过输入装置,直接定位出该处在平面视图和三维视图中的位置,用于进行后续更改;
净高云图出图模块:基于测量点,在BIM模型内批量生成体量,根据该处测量点的净高来控制体量截面的填充颜色,通过剖面图,得到内置净高云图;通过提取数据库里面的点云信息,运用WPF+GDI画图工具,根据每个测量点的坐标绘制出矩形,用测量点处的净高来控制矩形的填充颜色,得到外置净高云图,完成净高云图的自动生成;
所述基于Revit平台的建筑净高云图自动生成的方法,操作步骤如下:
(1)前期操作设置:打开BIM模型,启动BIM建筑净高云图自动生成程序,并设置检测精度和净高要求参数;
(2)用户控制操作“选择楼层”功能模块,使程序自动获取Revit项目中的楼层标高信息,根据用户的选择,来对某楼层进行分析;
(3)用户控制操作“分析净高”功能模块,使程序对选择的楼层进行分析,将各项数据信息显示在交互面板上,同时也将各项信息储存在数据库中,得到点云数据信息;
(4)用户控制操作“定位平面视图”功能模块,选择信息面板中的一行,即可在平面视图中进行定位;
(5)用户控制操作“定位三维视图”功能模块,选择信息面板中的一行,即可在三维视图中进行定位;
(6)用户控制操作“生成内置云图”功能模块,使程序在模型中每个测量点处生成体量,体量截面的填充颜色由该处净高控制,通过剖面图,得到内置净高云图;
(7)用户控制操作“数据库出图”功能模块,使程序读取数据库中的点云数据,通过WPF+GDI的画图工具,生成外置净高云图,从而完成建筑净高云图自动生成过程。
2.根据权利要求1所述基于Revit平台的建筑净高云图自动生成的方法,其特征在于:在所述步骤(1)中,所启动BIM建筑净高云图自动生成程序为基于RevitAPI二次开发程序和SQL Server数据库程序进行开发的插件,并进行相关的参数设置。
3.一种实施权利要求1所述基于Revit平台的建筑净高云图自动生成的方法的系统,其特征在于,包括如下模块:
用户交互模块:程序自动读取BIM模型中所有楼层信息,并显示在WPF窗体中,为用户进行查看和选取方式;根据用户需要,设置检测的精度大小、最小净高数值,对不同的项目模型选取精度,满足不同的净高要求;
净高分析模块:对于BIM模型,用户在选择楼层后,分析净高时,计算机会在该楼层的楼板上布置等间距的测量点,测量点的间距由用户输入的精度来控制,这些测量点会向上发出一条射线,射线触碰到上层楼板、梁、机电管线时会形成一个交点,计算这个交点和测量点的距离即为该处的净高,记录出所有测量点的净高,即得到整个楼层的净高数据,完成建筑的净高数据的分析与获取;
定位模块:将用户输入的净高和每处净高对比,得到净高不满足要求的测量点,记录出测量点的位置,并显示在WPF窗体面板上,通过输入装置,直接定位出该处在平面视图和三维视图中的位置,用于进行后续更改;
净高云图出图模块:基于测量点,在BIM模型内批量生成体量,根据该处测量点的净高来控制体量截面的填充颜色,通过剖面图,得到内置净高云图;通过提取数据库里面的点云信息,运用WPF+GDI画图工具,根据每个测量点的坐标绘制出矩形,用测量点处的净高来控制矩形的填充颜色,得到外置净高云图,完成净高云图的自动生成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海大学,未经上海大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110472295.2/1.html,转载请声明来源钻瓜专利网。





