摘要

随着装配式建筑在我国的快速发展,研究具有参数化能力的装配式建筑构件具有重大现实意义。目前以Revit为代表的进口BIM软件占据了国内民用BIM装配式建筑设计行业的较高份额。"图元"是Revit实现构件参数化的重要一环,但以其为基础的参数化模型存在着复杂钢筋建模困难、学习成本高、开放性较弱的问题。并且,Revit作为进口软件,其信息计算与存储安全性经常受到质疑。基于通用Python编程语言的BIM参数化装配式建筑构件与国产P3D平台的组合可以解决以上问题。文章阐述了基于Python的BIM参数化装配式建筑构件的原理,列举了其与P3D平台结合所带来的优势。接着以灌芯预制柱为例,介绍了通用编写流程、设计思路、控制参数、具体步骤与核心代码。最后结合湖南娄底三一街区装配式住宅项目,说明与P3D平台结合后信息安全性较高,在提升全流程效率的同时降低了与成本。