我最好的尝试在新加坡的螺旋桥
我以极大的热情开始了这项建模研究,并以充满好奇心的方式维持着它,并以极大的轻松完成了它。既没有训练也没有使用迪纳摩的知识,我凭借数小时的阅读和视频材料直接跳跃,主要是来自世界各地的人们的学术慷慨。 我决定使用新加坡标志性的Helix桥作为我的学习平台。我下载并研究了在线提供的计划,立面图和插图,以便更好地了解桥的设计方式。以下步骤并非旨在成为一个教程,而是一个手段记录我的努力。有一个更好的方法和更短的方法,我渴望学习。同样,本研究并不试图复制桥梁的每个细节,而只是使用我在过程中学到的基本代码块来模拟桥梁的一般特征。 从谷歌图像搜索采取的插图
在Autocad中完成的简单部分
该桥由2个主要螺旋线组成。第一股是外壳,其截面是圆形的。第二种是嵌入圆圈内的椭圆形,其中一半是与圆的一部分重叠的弧形。 用3个独立点开始建模,代表桥的中间和末端。即使在后续部件到位后,也可以手动操作这3个点。 在3个点上串起一个nurb.curve,并使用plane by参数生成一系列贯穿整个曲线的平面。这些平面将存放在曲线上,因此它将根据曲线轮廓不断调整自身。在平面半径上使用圆,在所有平面上生成一系列圆。 使用点参数在所有圆上生成点。使用移位索引,我将每个步骤中沿圆圈分组的每个点移动一个点。这使得点在每个环上围绕圆旋转1个索引。使用列表转置,我能够在所有点上生成nurb曲线以创建上面的螺旋线。 现在是时候切出螺旋的末端了。新加坡螺旋终止,其曲线最终停留在曲线的底部。使用get index,选择每条曲线并使用index处的remove项来取出螺旋末端的点。 重复上述相同的过程但反转移位索引。再次选择每条曲线并移除这些点以使其最终形状。 使用主螺旋链基部的2个点创建次要螺旋链。通过平移中心点以创建顶部和底部,然后使用它和2个基点创建列表来完成此操作。使用逐点工具生成曲线。 使用上述相同的过程,生成点并在这些点上运行曲线。再次修剪末端以使桥接终止。 在曲线上生成三维扫描。在此过程中,我创建了plane参数并将参数设置为0.5。在该平面上创建一个圆并将其扫过曲线。 现在主螺旋已完成,创建其他重音以完成桥。 这是Revit视图中的桥梁。
|