论文部分内容阅读
近几年,BIM技术在国内发展得如火如荼,不同类型的建筑项目都可以在BIM平台上找到自己亟待解决问题的方法。现阶段我国建设项目在BIM技术方面的应用主要是3D建模、钢结构设计、方案设计、深化设计、碰撞检测等方面。在Revit中,用户可以手动创建钢筋,主要是通过对需要配筋的图元进行剖切,然后在剖面视图中对其进行钢筋设置。这个过程操作复杂、繁琐、易出错、配筋速度慢、效率低下且立面视图剖切的准确性对钢筋配置有极大影响。为提高钢筋建模的效率,本文主要采用Visual Studio 2013软件,通过使用C#程序集以及RevitAPI技术,针对矮T梁的配筋问题,开发基于Revit二次开发基础的插件,用来快速生成T梁的各部位钢筋,在Revit软件启动后,点击载入的T梁族文件,输入各类参数值,从而实现T梁各部位钢筋的建立,最终形成完整配筋的T梁模型,从而实现扩展及增强Revit功能、提升工作效率的目标。主要研究内容如下:(1)通过学习Revit二次技术,给出基于RevitAPI开发工具的T梁快速配筋方法。(2)研究Revit二次开发技术,以及编程软件VisualStudio跟Revit之间接口的技术与原理,实现通过创建窗体,灵活运用各种控件,创建出关于T梁族,T梁纵筋,箍筋,拉筋以及预应力筋等T梁钢筋的窗口,并实现对应钢筋的建立。(3)运用Visual Studio软件包中C#可视化编程工具,实现T梁族的创建,包括新建参考面,创建拉伸体,创建放量融合体,添加对齐,创建尺寸标注,添加类型等。对纵筋,箍筋,预应力筋,翼板钢筋等T梁钢筋的创建编写出相关的源代码,并且制作生成动态链接库文件,可以通过Revit附加模块功能实现外部调用。(4)利用所开发的插件,结合一个实际工程案例,实现T梁钢筋的创建,并通过二次开发技术实现快速创建钢筋明细表。