通用数据包含哪些


这个通用数据,能包含primitive下面的所有数据,不能包含几何数据(除了点和矢量),对吗?
看过视频,还是觉得没理解透彻,故提此问题。

所有能够导入Grasshopper的数据类型都属于通用数据,并支持另外安装的插件中特有的数据类型。

电池有通用数据端口的,不表示所有的数据类型都可以接入,对吗?

不,如果有这样的接口意味着所有的数据都可以支持

你为何不自己尝试一下呢

1667297261365
比如: L端口显示的是通用数据,我接入一个曲线的几何数据,就报错了。。。我知道这里几何数据只能接入点和矢量。。。我拿这个电池举个例子。


你的问题出在这个create set上

本身通用数据是可以接受任何数据的,或者说他确实就是字面意思“通用”

对create set电池来说比较特殊。
它只能接受少数GH能够“集合化”的东西


这里提供一个例子给你

所以create set的输入端虽然是通用数据的哪个图标,但是他隐藏有限制
而通用数据到底是否通用,你可以自己用Generic data电池测试,而不是用Create Set来测试。

2 个赞

你这个例子好巧不巧,踩雷了

image

这样的例子就没有问题

Generic data 这个电池是?输入拼写,没找到吗?

明白了,gh难啊。 刚刚用create set ,cull duplicates 和 point groups, 三个命令删除一组重复点,create set 和 point groups得出的结果是一样的,cull duplicates 在容差为0,leave one 的模式下,得出的数量和前两个不一致。。。。 :sob: 到处是坑,烧脑,,,,

不用事无巨细每个电池都研究得清清楚楚的
GH只是一组工具的集合,以解决你的问题为准,就好比你学习说话的时候,不用将新华字典里每个字词都逐一学会。

有很多很多工具我那么多年就从没用过(例如你这个cull duplicates)但我也没觉得自己碰到了什么不能解决的难题。

看了你学习的进程,目前还是在以背字典的模式熟悉电池。
不过这个时间不要花费太长,因为你看完全部电池也不可能全部记住,看到最后刚开始的记忆就不深刻了。

每次研究理论,学习用法后,要做大量操练,训练一些具体问题。
就好比刚学英文,是需要背诵几个单词,但是要尽快进入学习语法+句法+章法的阶段

1 个赞

就好比去纠结英文词典里面某三个近义词的含义
然而并不需要纠结太久,因为你多用几次这三个词,把他们用在你的英文对话/阅读/写作里面,自然就融会贯通了

另外就是GH也是人写的,里面是有瑕疵的,也有一些并不是那么科学或者人性化的地方,或者是作者的疏漏。
把它当作宝典去啃,每个细节钻太深入,那你这样会把自己搞得很累。
精神的损耗将会让你的大脑处在疲劳状态,更加学不进了

GH的难点是数据结构和解决问题的思维方式
将有限的脑细胞集中在更加需要他们的地方吧

1 个赞

好的,谢谢大鹿老师,前辈的经验之谈,说的很对。原厂gh网课的视屏大部分都看了,现在在把以前学着做的一些案例重新再看一下,里面的很多命令当时不是很理解,通过多次回看视屏的命令讲解,再加上群里的提问得到的解答,确实清楚了好多,感觉在一点点入门。
特别是数据结构这块,理解了很多。
做设计如要进参数化,感觉对设计者的门槛确实不低。在掌握自己专业的基础上,要过gh这关,这个不是掌握一个cad, su之类这么容易的。
另外解决问题的思维方式,目前我还是很初级的阶段。
再次谢谢各位老师的解答。