多表输入grasshopper

多表输入grasshopper

继衠的第18篇文章

前面已经讲过复制粘贴法,进行gh和Exel/WPS等表格软件的数据交互。那一招在多张表同时处理上力不从心了。


今天说说如何读取多表的操作,原理是grasshopper支持直接读取.csv格式的文本信息的,既可以用“readfile”电池来读取,也可以直接将.csv文件拖动到grasshopper的界面来快捷导入。


step1.我先创建5个表



内容分别如下:











step2.注意下我的表格存储目录,后面要用



step3.把xls的表格批量转存为csv格式(此处采用网上下到的脚本,方法如下,脚本下载点击阅读原文获取)



step4.接下来,我们打开grasshopper,创建一个readfile电池,就是它:



step5.右键输入端,选择select many existing files选项



step6.然后选择转格式后的csv文件


step7.这是read file电池的输出端,就是5个csv表的内容了


step8.然后我们用text split电池,以英文逗号为分格符参数,便可以获得打散的树形数据了。有了这套树形数据,便可以随意进行后续gh处理了。





查看往期文章:

小技巧|grasshopper与Exel/wps的复制粘贴交互

grasshopper迭代学习01|预热

grasshopper迭代学习02|视图

grasshopper迭代学习03|高频

grasshopper迭代学习04|操纵(1)

grasshopper迭代学习05|操纵(2)

指南:从有技术到有趣

增加学习时长的深度思考

即刻拥有全局一键翻译能力

文件秒发,拼的不是手速是工作流

工作流|Evernote高速调用grasshopper电池组

小知识| 异形线材建模中的剪刀现象

脚本|rhino中将选中的物件一键换上随机色

ghuser|按图层拾取guid对应物件树

编辑于 2019-01-08 09:29

文章被以下专栏收录