复杂形态钢结构设计培训班

首页 非解构-公众号 当建筑师甩给我一个rhino模型(二)

当建筑师甩给我一个rhino模型(二)

自从做了建筑师甩给我们的第一个rhino模型之后(详见:当建筑师甩给我一个Rhino模型——),小编就在玩rhino的道路上一发不可收拾,越走越远。相较于传统的建筑结构设计,rhino以及其相应的参数化设计的概念,给了我们更多的可能性来实现传统建筑设计模式无法表达的建筑语言。小编在前段时间碰到一个混凝土壳体玩了一下。在分析过程中,小编基于rhino平台进行了众多的尝试。

这是一个总长约50m,高度为45m的混凝土壳体。面对这种极其不规则的造型,传统的建筑结构设计流程就显得一筹莫展。单纯依靠cad图纸无法表达极其复杂的结构形态。rhino+grasshopper的组合自然成了替代的方案。本文介绍了该异形结构的建模计算流程及图纸表达的相关内容。

第一步自然还是在rhino里面把结构模型建出来。

在结构概念设计阶段,小编利用rhino与ABAQUS之间的接口,将模型转入ABAQUS中进行相关的分析。

通过ABAQUS进行分析,判断得到结构的基本特性之后,小编接着利用sap2000进行主要的分析计算工作。

将结构作适当的简化,通过rhino自带的命令以及一系列的grasshopper电池组,将不同的结构构件按不同的图层归并,生成相应的可用于结构建模的三维模型。

那么,rhino里面的几何模型如何转化为结构分析模型呢?

和之前分析空间曲面结构一样,我们还是选择sap2000作为我们主要的结构分析软件。从rhino到sap2000还是通过cad来转换吗?

其实sap2000能够导入ifc及iges格式的几何文件。直接从rhino中导出相关格式的文件再导入到sap2000中其实是可行的。但是其中的bug也是有的。(1)rhino导出的曲面和曲线文件在sap2000中无法识别,需转化成直线和平面。(2)由于截面种类较多,定义截面种类需要耗费大量的时间,极其不便。

因此,小编基于grasshopper,开发了rhino到sap2000的接口。结构能够根据图层,图元名称等的定义,直接将rhino中的几何模型转至sap2000并赋予相关属性。

以上为编制的相关接口,接口运行效果如下图:

下图为在sap2000中建立的结构模型:

模型建立完成后,小编又通过一系列的python脚本,完成了sap2000模型的加载分析和结果提取工作。

图纸的表达对于这种异形的结构来说也是一个难点。而通过坐标来表达结构的轮廓是相对合理的一种手段。因此,小编通过相关的grasshopper电池组,通过覆盖在结构表面上的一个网格,从而提取每个网格点的坐标。

在rhino中grasshopper读取结构相关的坐标点后,小编结合rhino及CAD的二次开发,编写了在CAD中生成结构坐标点数据的程序。

这样图纸中就能实现通过节点坐标来表达建筑的轮廓。

同样的,钢结构部分的表达也是其中一个至关重要的内容。小编也通过grasshopper,编写了在rhino中生成钢结构构件的电池组:

以下是在rhino中生成的钢结构:

rhino中生成的三维实体构件一方面可以辅助钢结构出图,另一方面将这部分内容提交给钢结构深化单位,可以指导钢结构构件的放样和加工。

通过一系列参数化的手段,小编及团队实现了复杂异形结构的结构分析模型的建立以及图纸表达等工作。通过一系列项目的实践,我们对建筑结构的参数化设计已经有了一定的理解。我们也在积极拥抱参数化设计的潮流,使我们的结构设计内容更加包罗万象。

本文介绍了结构参数化设计建模过程中的相关实践,在接下来的文章中,小编将介绍一下项目分析过程中碰到的一些技术难点。

划重点:

为了与行业内的同好更多地交流参数化技术的相关内容,非解构开通了“建筑结构参数化设计交流群”

有需要加群的同好请先添加小编的微信,小编会将各位同好加入交流群。

本文来自网络,不代表钢构人的立场,转载请注明出处。搜索工程类文章,就用钢构人网站。 https://www.ganggouren.com/2019/03/198dd51bec/
上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部