下载app免费领取会员
该样例文件主要是介绍CSV的文件如何作为Dynamo驱动的对象。
1、通过节点File Path读取后缀为CSV的文件,该文件中的数字表示的是点三个方向的分量值。然后通过节点File.FromPath将路径转化为Dynamo可以识别的“文件”。
2、通过节点File.ReadText可以将“文件”转化为字符串,从预览的结果中可以看到这些内容首先是由逗号分隔,两个逗号之后又会有一个回车符作为分隔。首先将回车符作为分隔的标志,将每一行数据都放进一个子列表中。
3、然后以逗号作为分隔符,将原本位于子列表中的数据再次细分,达到的效果就是第一层级的子列表又会分出三个子列表。但是这些子列表中的对象都是字符串,需要经过节点String.ToNumber将字符串转化为数字。
4、节点List.FirstItem可以获取列表的第一个索引项。节点List.GetItemAtIndex可以获取指定的索引项,图中输入端index输入的是1,就表示提取第二项。节点List.LastItem可以获取列表的最后一个索引项。最后通过节点Point.ByCoordinates生成点对象。
5、节点Geometry.Scale可以将输入的对象进行缩放,图中输入端amount输入2.337表示将对象放大2.337倍。
本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。