We're sorry this project doesn't work properly without JavaScript enabled. Please enable it to continue.
欢迎来到在线教学平台
首页 - 课程列表 - 课程详情
Grasshopper参数化设计与建模
课程类型:选修课
发布时间:2022-01-20 10:19:09
主讲教师:黄蔚欣
课程来源:清华大学
建议学分:3.00分
课程编码:xtzx1599

本课程是与清华建筑学院本科二年级“CAAD实习”相配套的在线学习内容。“CAAD实习”课为期一周,全周上课,是建筑学院的建筑学、城市规划、风景园林专业本科生必修的实习课,学生人数约120人。本在线课程是“CAAD实习”课的第一部分,为Grasshopper编程方法的教学。 使用参数化的方法做设计,就是将编写程序的思维引入设计中,使用算法逻辑来生成几何形体。这样一种设计方法可以将设计中的形态、功能和构造的逻辑通过算法来描述,不仅拓展了建筑师对形式的操控能力,也使得设计更为理性,更具适应性。       Grasshopper是一个受到广泛应用的参数化设计平台,它 Rhinoceros三维建模软件之上,基于Nurbs和 Mesh 等几何建模系统进行参数化建模的编程。       Grasshopper采用了图形化编程的方法,很多常用算法都被封装在模块中,并在图形化的界面中进行组合,因此编写简便,且效率很高,非常适合设计人员学习与应用。此外,Grasshopper作为一个参数化设计平台,有众多插件可以将不同的几何建模、物理模拟、性能优化的算法引入其系统,拓展其功能,而且这些插件还在快速增长中。因此,Grasshopper是一个在方案创作和日常设计工作中都非常有价值的工具,值得每一个设计人员学习。 

 本课程内容包括:

  1. 参数化设计简介  

  2. Grasshopper简介

  3. 基本数据类型

  4. 数据结构(一)

  5. Nurbs曲线与曲面建模

  6. 数据结构(二)

  7. 建模技巧

  8.  Mesh建模

  9.  Kangaroo物理模拟