完善主体资料,免费赠送VIP会员!
* 主体类型
* 企业名称
* 信用代码
* 所在行业
* 企业规模
* 所在职位
* 姓名
* 所在行业
* 学历
* 工作性质
请先选择行业
您还可以选择以下福利:
行业福利,领完即止!

下载app免费领取会员

NULL

5cdd2dc095060.jpg

Dynamo样例文件解析之ImportExport_Data To Excel

发布于:2019-10-10 09:54:53
首页/技术分享/Dynamo
收藏
5263

朱光旺

更多

该样例文件主要是介绍节点Excel.WriteToFile的使用。

1、首先在Dynamo中创建一系列的点图元。

1.1 点的X坐标分量为数学中余弦函数的结果。所输入角度值的起始值为0度,角度值的间距为10度,角度值的终止值为变量“360*numCircles”,表示旋转的圈数。

1.2 点的Y坐标分量为数学中正弦函数的结果。所输入角度值的起始值为0度,角度值的间距为10度,角度值的终止值为变量“360*numCircles”,表示旋转的圈数。

1.3 点的Z坐标分量为表达式“x/100”的结果。其中的“x”用角度输入,表示点向上的距离。

2、接着想要把点的坐标值导出,因此先通过代码块输入“ {pt.X,pt.Y,pt.Z}”以获取点三个方向的坐标分量。然后通过节点List.Transpose将获取的结果转置。

3、节点Excel.WriteToFile将数据写入Microsoft Excel电子表格。按行写入数据,子列表将写入后续行。行和列的索引是从零开始,例如,[0,0]处数据列表的数据将写入A1单元。空值或空列表作为空单元被写入Excel。输入端filePath输入Excel文件的路径,需要事先在电脑中创建一个Excel文件。输入端sheetName表示表格的名称,Excel中默认的第一个表格名称为“sheet1”,可以修改。startRow和startCol分别为起始行和起始列,索引值从零开始。输入端data输入导出的数据。输入端overWrite表示数据更新后是否重写。

本文版权归腿腿教学网及原创作者所有,未经授权,谢绝转载。

未标题-1.jpg

上一篇:Revit阵列高度如何与阵列数量进行关联?

下一篇:Dynamo样例文件解析之ImportExport_Excel to Dynamo