首页/技术分享

使用Dynamo创建DNA双螺旋结构

发布于:2020-11-13 10:08:34
6460人 分享

DNA的双螺旋结构非常奇特,富有美感。

DNA.jpg

我们尝试使用Dynamo来创建这种双螺旋结构,创建的难点在于两条螺旋线的创建,且创建完成的两条螺旋线应该在空间上平行。

首先,我们创建一个圆,半径为5000。接着将这个圆往上复制10个,相邻两个之间的距离为5000,如下图所示。

创建圆并复制.png

接着,对这10个圆进行旋转。因为圆形是一个闭合的曲线,因此旋转完成以后的形体从外形看与旋转之前并没有什么区别。我们知道曲线都是由点组成的,因此,旋转的目的是为了让圆的起点和中点不位于同一竖直线上,是为了后面形成双螺旋。

旋转圆.png

接下来,我们需要提取每个圆的起点和中点,如下图所示。

获取圆起点和中点.png

有了点以后,我们就可以通过生成曲线的节点来生成两条螺旋线。

 创建双螺旋线.png

最后,再使用生成直线的节点生成两条双螺旋线间的碱基对即完成DNA双螺旋结构的创建。

完成DNA双螺旋结构.png

转载请注明来源本文地址:https://www.tuituisoft/blog/4361.html

上一篇:

怎样把Revit绘图区改成白色?

下一篇:

如何用明细表统计桥架的工程量?