论文部分内容阅读
近年来,在绿色、环保、可持续理念逐步发展的背景下,转变传统的建造方式,探索建筑产业化新路径势在必行。装配式混凝土建筑作为建筑产业化实现的有效途径之一,成为整个建筑行业的发展趋势。BIM技术在装配式建筑深化设计中的引入,通过参数化模型解决不同尺寸、不同规格的建筑构件设计问题,对提高装配式混凝土建筑的设计效率,促进装配式混凝土建筑行业的发展具有积极作用。本文通过在基于NURBS的三维软件Rhino上开发一套生成装配式混凝土参数化构件的插件,实现装配式混凝土建筑构件的参数化深化设计。首先,通过对Rhino软件及二次开发环境进行研究分析,确定兼容C#及VB.net两种语言作为开发语言,以可跨平台的RhinoCommon作为本插件的SDK(软件开发工具包),对常用设计模式进行比选,选择工厂模式作为开发构件生成插件的设计模式;其次建立构件库,根据任务目标对软件功能进行具体的设计,将功能模块化,每个模块各司其职,对构件库中构件文件格式进行定义,构件参数可在Rhino模型文件中的写入与读取,对本插件作为宿主平台时插件接口的规则进行定义,研发了装配式混凝土预制构件参数化管理平台;最后结合国家设计规范等要求,实现预制桁架钢筋混凝土叠合板、预制钢筋混凝土梁,预制混凝土剪力墙、预制钢筋混凝土阳台、预制混凝土楼梯等装配式混凝土基础构件的参数化模型生成。