很多第三方的插件可以读取 Excel 的信息, 例如 Lunchbox.
直接读取文件,然后分别抓取 XYZ的信息即可
根据你的截图,是cad表格,而不是excel表格
如果是excel表格,你可以将表格另存为csv格式,随后用GH自带的read file电池直接读取
不需要插件和代码。
如果是cad表格,直接导入犀牛。需要使用代码或者第三方插件读取文字,然后自己设计算法分行分列。
感谢大佬解惑,我有这个CAD表格转化的excel表格。只是不知道GH中该如何运用,这里边数据的提取和筛选是不是set-list里面进行选择。
已经回答你另存csv,GH用read file了
你至少应该先按照我说的做一下,然后看看出来的结果是什么。
看着结果再去结合你自己已经有的GH知识,去寻找用哪个电池后续处理。
等你卡在了某个具体问题,再来发帖询问。
和这个主题没关系的问题,请另外开一个帖子。
此类问题较复杂,建议发个文件
假设csv另存为逗号分隔,每一行读取到以后,使用text split,按照逗号分开xyz,再成为一个点即可,你现在的做法明显不正确。按照你这个粗暴的电池做法grasshopper毫无意义,还不如 手工一个个点对着输入。
建议你将excel文件发上来,我在这里做一个简单案例给你。
我帮你将另一个帖子的附件合并过来,并删除那个帖子。
论坛提问要规范。
你不能在A问题帖子里面突然冒出一个B问题,然后我让你发的文件其实是描述A的excel文件,你单独开了个B问题,发了A文件所需要的excel文件,直接问了如何从excel跳到最后的模型结果。
节点坐标.zip (126.1 KB)
example.gh (17.6 KB)
首先将excel另存为csv,提示你是否确定用逗号分隔时,选确定。
然后打开GH文件,read files输入端拾取这个csv文件。
程序分上下两个,上面的功能是csv生成点
下面的功能是你要的点自动成面。点云是我做的一个样例。仅供参考。
对于点云生成曲面的算法如果需要进一步讨论,可以另外开贴。
谢谢大佬耐心的解惑
好的,后续的提问我会注意,如何科学的提问。
楼主的问题解决了吗?是如何解决的?