摘 要:BIM技术中面向铁路站场设计的应用研究相对较少,针对这种情况,以Revit软件为基础,通过对参数化族进行研究,创建铁路站场的参数化族库,并利用Revit API外部功能拓展方式,通过对Revit进行二次开发,实现了站场族构件的访问与编辑,以及族实例的创建、修改和替换,最终总结出铁路站场BIM建模的基本流程。本文的研究可为铁路站场BIM三维协同设计提供一定的借鉴和参考。
关键词:Revit;铁路站场;族;二次开发
中图分类号:U412.6 文献标识码:A 文章编号:1671-2064(2018)04-0106-02
1 BIM模型
BIM模型是铁路站场中应用BIM技术的基础,BIM模型可以将种类繁多的站场构件(钢轨、道岔、信号机、警冲标、站台等)进行参数化和集成化,并按照设计的标准将各个构件建立起连接约束关系,实现在三维可视化平台下铁路站场设计。
2 铁路站场BIM核心建模软件
Revit軟件的界面简洁,具有非常好的操作性和开放性,自带大量的建筑图元,用户自身可以通过创建“族”来自定义建筑构件并赋予属性参数。因此,以Revit软件为平台,创建铁路站场BIM模型有如下优势:
(1)项目。Revit中的项目自身就是一个数据库,能够包含铁路站场三维模型、设计视图、站场工程量明细和相关图纸等在内所有设计信息,数据信息之间保持关联,修改其中某一项数据,整个项目能保持同步更新,避免了不必要的设计错误,提高设计效率和质量。
(2)族。族是Revit中实现站场三维模型的基础,设计人员可以根据站场专业的具体需求自行创建族构件,并在族中添加不同种类的参数,创建出满足设计要求的参数化族。……