下载app免费领取会员
DynamoPrimer解析之Geometry for Computational Design - Curves1、在创建曲线直线,先确定曲线的规律。在代码块中的第一行创建一个列表,该列表从0开始,终止值为8,数据的数量为50个,这50个数据在0到8之间通过等分的方式获取。代码块中第二行也是一个列表,同样也是从0开始,并且数据的数量也是50个,不同点是将数据的终止值变为了弧度。
2、节点Point.ByCoordinates能够按照输入的坐标分量生成点图元。这些点图元的X坐标分量为上一步中代码块的第一行结果。这些点图元的Z坐标分量我们希望通过正弦函数来计算,节点Math.RadiusToDegrees能够将输入的弧度值转换为角度值,然后通过节点Math.Sin计算这些角度值对应的正弦函数结果,最后将函数结果输入Point.ByCoordinates的输入端z中。
3、该文件介绍了创建样条曲线的两种方式。第一种是通过节点NurbsCurve.ByControlPoints,该节点创建的样条曲线受所输入的点图元控制,但是不一定会经过点图元。第二种是通过节点NurbsCurve.ByPoints,该节点创建的样条曲线将会经过所输入的点图元。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。
上一篇:DynamoPrimer解析之Geometry for Computational Design - Vectors