首页/技术分享

Dynamo样例文件解析之ImportExport_CSV to Stuff

发布于:2019-09-23 18:11:30
4927人 分享

该样例文件主要是介绍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倍。

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

上一篇:

Dynamo样例文件解析之Geometry_Surfaces

下一篇:

Revit如何创建与项目样板一致的矩形柱?