如何在GH中提取excel表格中的节点坐标?


如题~原生电池能做到吗?或者必须用py、C#才能完成。我在dynamo中找到过相关的插件包

很多第三方的插件可以读取 Excel 的信息, 例如 Lunchbox.
直接读取文件,然后分别抓取 XYZ的信息即可

根据你的截图,是cad表格,而不是excel表格
如果是excel表格,你可以将表格另存为csv格式,随后用GH自带的read file电池直接读取
不需要插件和代码。

如果是cad表格,直接导入犀牛。需要使用代码或者第三方插件读取文字,然后自己设计算法分行分列。

感谢大佬解惑,我有这个CAD表格转化的excel表格。只是不知道GH中该如何运用,这里边数据的提取和筛选是不是set-list里面进行选择。

已经回答你另存csv,GH用read file了
你至少应该先按照我说的做一下,然后看看出来的结果是什么。
看着结果再去结合你自己已经有的GH知识,去寻找用哪个电池后续处理。
等你卡在了某个具体问题,再来发帖询问。

大佬,点的问题解决了,现在的问题是如何将这么多点共面,或者让每4个点成一个面

和这个主题没关系的问题,请另外开一个帖子。
此类问题较复杂,建议发个文件

假设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生成点
下面的功能是你要的点自动成面。点云是我做的一个样例。仅供参考。
对于点云生成曲面的算法如果需要进一步讨论,可以另外开贴。

谢谢大佬耐心的解惑

好的,后续的提问我会注意,如何科学的提问。