无梁楼盖设计工具旨在利用 Grasshopper 与 Visual Studio 脚本,实现对 Oasys GSA 分析结果后处理流程的自动化。整个流程围绕从局部单块楼板 GSA 模型中提取的计算结果展开,该模型由全局 Revit 模型自动生成。
楼板示例 —— 上层附加配筋区域设计
将依据BS EN 1992-1-1 第 9.4.2 (1) 条要求,自动对边柱与角柱开展附加抗弯配筋验算,该条款要求在有效宽度范围内配置满足柱弹性弯矩的配筋。计算以从 GSA 模型中提取的柱弹性弯矩和楼板几何信息为依据,识别边柱与角柱位置。
从 GSA 中提取的附加配筋验算结果,将作为 Visual Studio 冲切验算模块的输入,采用 Punchear 程序对柱周进行冲切验算,以考虑负弯矩区抗弯配筋提供的附加抗剪承载力。冲切验算基于柱内力、弯矩及几何信息(包括通过 API 从 GSA 模型提取的楼板洞口)。脚本自动筛选最不利荷载工况,并通过迭代增大附加配筋区域尺寸与钢筋直径,必要时增设抗剪箍筋。下一步则在指定布置形式下,迭代计算所需箍筋圈数与直径。脚本持续迭代配筋方案,直至达到目标利用率,或判定该验算区域无法通过配筋满足要求。
基于 GSA 钢筋混凝土楼板设计器云图对脚本结果进行验证 —— 基础配筋之外的上层附加配筋区域
以 GSA 用户模块形式输出的脚本结果
示例 A—— 采用无梁楼盖设计工具完成的已施工楼板
示例 B—— 脚本最终输出配筋深化示意(RDI)
本无梁楼盖设计工具依托GSA混凝土楼板配筋模块,通过Grasshopper与Visual Studio脚本实现GSA计算结果后处理自动化,主要针对不规则网格结构进行抗弯配筋设计与冲切验算。
工具通过迭代调整配筋及抗剪箍筋布置,在Rhino中自动生成配筋深化示意。同时生成附带用户模块的GSA模型文件,用于验证结果精度。
“实践表明,该无梁楼盖设计工具可显著加快设计流程,减少人工验算工作量。该工作流程已在多个项目中成功验证,未来还可拓展应用于更多领域,
例如利用工具解析GSA二维楼板配筋结果,实现混凝土剪力墙等抗侧力结构体系的设计。”
在此感谢奥雅纳结构工程师卡罗琳娜·马卡雷维奇为我们分享此项工作成果。 如需了解更多关于Oasys GSA的信息,可访问产品页面,或登记意向以与团队工作人员沟通。