Grasshooper入门与提高
Grasshopper是面向设计人员的编程接口,它不使用编程语言,而使用类似乐高的界面。通过简单的模块,设计人员可以轻松创建参数化设计。Grasshopper的核心在于它的电池,电池是程序的积木,包含输入、操作和输出。这些电池组件分布于10个不同的标签列表之下,包括Params, Maths, Set, Vector, Curve, Surface, Mesh, Intersect, Transform 和 Display。用户在面板里可以选择画几何图形的电池组件,或操作已存在的几何体或数据的电池组件。通过链接输入和输出,电池组件可以形成巨大的网络,实现可视化编程。
Grasshopper的易用性使建筑师能够使用参数化或关联化设计的概念,而无需成为脚本/编程方面的专家。因此,建筑师可以专注于“为什么”而不是“如何”。Grasshopper由McNeel开发,内置于Rhinoceros中。使用Grasshopper,设计师可以创建从简单到令人敬畏的造型生成器,无需编程或脚本基础。
对于Grasshopper的入门和提高,建议先阅读Grasshopper主题列表和完成相关教程。对于初学者、中级、高级和专家级别的教程,可以通过网络资源获取。推荐的书籍和网站包括AAD_算法辅助设计、计算设计之数学基础和生成算法等。
为了深入了解Grasshopper,可以访问Food4Rhino、McNeel论坛、Karamba3D等链接,获取流行的Grasshopper和Rhino插件集合、提问与交流问题、以及参数化工程插件等资源。此外,TU Delft的@Hok ICT支持提供了Rhino、Karamba和Grasshopper软件的安装指南手册。
Grasshopper的发展迅速,对于有兴趣的读者,有许多有意思的博客和网站可以访问。Grasshopper在设计领域中的应用越来越广泛,对于希望提高自己在参数化设计技能的设计师来说,Grasshopper无疑是一个强大的工具。
多重随机标签