一种基于BIM实现地铁车站快速建模的方法与流程

文档序号:12668024阅读:2184来源:国知局

本发明涉及一种建筑信息处理领域,尤其涉及一种基于BIM实现地铁车站快速建模的方法。



背景技术:

BIM是Building Information Modeling的缩写,中文一般建筑信息模型,以建筑工程项目的各项相关信息数据作为模型的基础,建立建筑信息模型,通过数字信息仿真模拟建筑物所具有的真实信息。

近年来,BIM技术在我国建筑行业的应用发展迅速,其中,以BIM技术在地铁工程领域中的应用为例,通过采用BIM技术建立地铁工程结构建筑信息模型,可以充分的预先了解地铁内部建筑结构构造和构件布置安排,对方案调整,施工布局与优化有重要的意义。

但是,由于地铁工程结构型式复杂,类型多样,各构件之间连接与接口多,异行与不规则构件种类繁多,利用BIM技术进行地铁工程建模时,需逐步完成各构件的建立与组装,导致在模型组装过程中耗费不少时间和精力,且容易出错,导致建模效率低。

因此,在面对复杂多变的模型结构,如何快速完成BIM模型的建立成为建筑领域中重点关注的问题之一。



技术实现要素:

为了改善现有技术中的不足,本发明的目的在于提供一种基于BIM实现地铁车站快速建模的方法,该方法实现了地铁车站设计的标准化和模块化,大大降低了设计难度,减少了设计时间,提高了工作效率。

本发明为达到其目的,采用的技术方案如下:

一种基于BIM实现地铁车站快速建模的方法,该地铁车站模型的地铁车站模型由多个子模块拼接而成,该方法包括:

提炼子模块的参数信息,并通过可视化界面显示该子模块的参数信息,所述可视化界面上还显示有该子模块的定位信息;

获取用户通过所述可视化界面修改后的子模块的参数信息,并根据所述修改后的子模块的参数信息驱动BIM软件自动建模,得到该子模块对应的分段模型;

重复上述步骤,建立每个子模块对应的分段模型;

利用子模块之间共享与传递的参数信息和定位信息,完成子模块之间的拼接。

进一步地,所述提炼子模块的参数信息,并通过可视化界面显示该子模块的参数信息为:调用BIM内部建模函数,识别子模块的样本模型中的参数信息,并将所述参数信息显示在可视化界面上;所述样本模型为预先建好并内置于BIM软件中的各个子模块的模型。

进一步地,所述根据所述修改后的子模块的参数信息驱动BIM软件自动建模,得到该子模块对应的分段模型具体为:根据所述修改后的子模块的参数信息、和子模块之间传递与共享的参数信息,调用BIM内部建模函数,进行参数建模运算,得到该子模块对应的分段模型。

上述任一实施例所述参数信息包括子模块的内部构件类型和环境变量,所述参数信息与BIM软件自带的族参数功能匹配。

作为一种具体的实施例,所述环境变量包括标准段断面参数、扩大头段外墙尺寸参数、扩大头下沉高度、外扩宽度、端墙厚度、盾构开孔和角度参数。

作为一种具体的实施例,所述定位信息包括定位起点坐标、方向和长度。

作为一种具体的实施例,所述子模块包括标准模块、扩大头模块、出入口模块和风亭模块。

本发明提供的技术方案具有如下有益效果:

本发明的基于BIM实现地铁车站快速建模的方法首先通过将地铁车站模型划分成多个子模块,使地铁车站模型模块化,然后通过拼接所述多个子模块形成地铁车站模型,解决了传统建模方法中地铁车站模型构件种类繁多,需要拼接的小构件模型多的问题,并且在一定程度上解决了耗费时间和精力的问题,通过将地铁车站模型模块化,使拼接过程相较传统建模方法省时省力。

进一步地,本发明通过对子模块进行参数信息提炼,所述参数信息与BIM软件自带的族参数匹配,使得子模块参数化。在完成一次子模块建模、拼接后,在用户再次需要建立该型式的地铁车站模型时,只需通过修改子模块模型的参数信息,通过参数即可驱动BIM软件完成子模块的建模,然后利用各个子模块的定位信息和共享参数,拼接各个子模块,即可得到地铁车站的模型,而不需要像传统建模方法中,再次重新逐个构件建模,逐个拼接。进一步加快了建模的速度。

进一步地,本发明将提炼后的参数信息通过可视化界面显示,用户在需要对模块参数进行修改时,只需在可视化界面上修改参数即可,方便快捷。

附图说明

图1是本发明实施例的基于BIM实现地铁车站快速建模的方法流程图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例提供了一种基于BIM实现地铁车站快速建模的方法,如图1所示,其包括以下步骤:

步骤100:将地铁车站的整体结构分成多个子模块。

换言之,本发明实施例的地铁车站模型由多个子模块拼接形成。其中,应当理解的是,所述子模块可以是整体结构中的单个构件;也可以是多个具有关联特性的构件,换言之,所述子模块是通过分析地铁车站整体布置型式和特点,以合并同类项的方式进行划分的。所述构成部件包括车站主体、出入口、风亭等。

优选地,本发明实施例的子模块包括标准模块、扩大头模块、出入口模块和风亭模块等。

步骤200:提炼子模块的参数信息,并通过可视化界面显示该子模块的参数信息,所述可视化界面上还显示有该子模块的定位信息。

其中,所述参数信息包括子模块的内部构件类型和环境变量,所述参数信息与BIM软件自带的族参数功能匹配。其中,所述环境变量包括标准段断面参数、扩大头段外墙尺寸参数、扩大头下沉高度、外扩宽度、端墙厚度、盾构开孔和角度参数等。

其中,步骤200中所述提炼子模块的参数信息,并通过可视化界面显示该子模块的参数信息为:调用BIM内部建模函数,识别子模块的样本模型中的参数信息,并将所述参数信息显示在可视化界面上;所述样本模型为预先建好并内置于BIM软件中的各个子模块的模型。

优选地,所述样本模型包括有标准模块、扩大头模块、出入口模块和风亭模块的样本模型。其中,所述样本模型的建模方法为:

步骤601:建立平面定位中心线

为实现模型的快速建立,对车站模型进行模块划分,区分标准段、扩大头段、出入口段、和风亭段。

分段给出模型定位轴线,定位轴线输入参数包括:标准段L1、扩大头段L2、出入口段L3~Li、风亭段Li+1~Ln、各段直接夹角θi。

步骤602:标准段建模

选取标准段定位轴线,根据标准段断面参数,建立闭口断面,沿定位轴线拉伸生成标准段实体模型。标准段断面参数包括车站净宽B、各层净高Hi、墙厚t1、底板厚h1、顶板厚h2、中板厚h3。

步骤603:扩大头段建模

根据扩大头段外墙尺寸参数,结合扩大头下沉高度、外扩宽度、端墙厚度、盾构开孔等参数,各层层高可实现信息传递与共享,利用标准段层高信息,选取扩大头段定位轴线生成扩大头段模型。

步骤604:出入口段建模

根据出入口段定位轴线,将出入口划分为直线段、人防段、转角段、斜坡段和敞口段等模块,结合出入口模块和定位参数,分段快速插入出入口整体模型。

步骤605:风亭段建模

结合风亭段结构布置特点,区分顶板以上风口部位墙板构件和顶板以下墙板构件两大模块,按定位轴线和模块参数,完成各分块模块的建模与拼装。

步骤300:获取用户通过所述可视化界面修改后的子模块的参数信息,并根据所述修改后的子模块的参数信息驱动BIM软件自动建模,得到该子模块对应的分段模型。

应当理解为,在所述可视化界面上,用户可以查看子模块的参数信息,并且可以对所述参数信息进行修改,其中,所述修改可以包括对样本模型中的参数信息中的内部构件类型进行选择,也可以包括对变量环境的修改,亦或是两者均可。所述修改还应该理解为用户通过可视化界面修改后的子模块的模型动态参数信息可以不变、部分改变或全部改变。

在获取到用户修改后的子模块的参数信息后,本发明实施例的方法根据所述用户修改后的子模块的参数信息,通过内部计算,调用BIM内部建模函数,驱动BIM软件自动建模,得到子模块对应的用户模型。

步骤400:重复上述步骤,建立每个子模块对应的分段模型。

步骤500:利用子模块之间共享与传递的参数信息和定位信息,完成子模块之间的拼接。

在各个子模块的用户模型建立完成后,为了得到地铁车站的整体用户模型,还需要进行各个子模块的用户模型之间的拼接。本发明实施例中的建模方法,通过采用共享参数信息和定位信息进行拼接,具体地,将上一段模型的参数传递至下一段模型,并以此参数作为下一段模型的输入条件,结合下一段自身的建模参数,完成下一段模型的建立。

其中,步骤500与步骤400之间没有固定顺序,换言之,本发明实施例可以在建立了两个子模块的模型后就开始执行步骤500进行拼接,也可以在所有子模块建立完成后一起拼接。

本发明的基于BIM实现地铁车站快速建模的方法首先通过将地铁车站模型划分成多个子模块,使地铁车站模型模块化,然后通过拼接所述多个子模块形成地铁车站模型,解决了传统建模方法中地铁车站模型构件种类繁多,需要拼接的小构件模型多的问题,并且在一定程度上解决了耗费时间和精力的问题,通过将地铁车站模型模块化,使拼接过程相较传统建模方法省时省力。

进一步地,本发明通过对子模块进行参数信息提炼,所述参数信息与BIM软件自带的族参数匹配,使得子模块参数化。在完成一次子模块建模、拼接后,在用户再次需要建立该型式的地铁车站模型时,只需通过修改子模块模型的参数信息,通过参数即可驱动BIM软件完成子模块的建模,然后利用各个子模块的定位信息和共享参数,拼接各个子模块,即可得到地铁车站的模型,而不需要像传统建模方法中,再次重新逐个构件建模,逐个拼接。进一步加快了建模的速度。

进一步地,本发明将提炼后的参数信息通过可视化界面显示,用户在需要对模块参数进行修改时,只需在可视化界面上修改参数即可,方便快捷。

本发明并不局限于上述实施方式,凡是对本发明的各种改动或变型不脱离本发明的精神和范围,倘若这些改动和变型属于本发明的权利要求和等同技术范围之内,则本发明也意味着包含这些改动和变型。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1