Rhino(犀牛)中国技术支持&推广中心


Grasshopper 参数化设计

课程背景

       
       本课程由美国原厂 McNeel公司 许可,并授权中国大陆地区由 Rhino(犀牛)中国技术支持与推广中心(shaper3d)组织与承办,面向建筑设计行业的参数化设计课程。本课程是中国地区唯一具有Rhino原厂认证资质的参数化设计课程。
       本课程是一个系统的训练Grasshopper参数化设计方法的专业课程。本课程安排为从基础开始入手细致介绍参数化的工具原理和方法,强调设计过程中的逻辑思考能力的训练,逐步深入到思考层面的算法设计。课程在编程思维方式、工具运行原理到用法细节方面都有详尽和细致的解释,辅助学员摸透整个参数化设计过程中遇到的思路方面和技术方面的细节问题。
       本课程授要求必须由 Rhino 原厂工程师亲自授课,并对完成课程且达到既定教学目标的学员颁发 原厂课程结业证书

注:RhinocerosGrasshopper是美国mcneel公司开发的拥有全部知识产权归属的软件产品。

课程编排

       

        本课程的编排着力于内容的细致性和系统性,配合大量实际案例的引导式教学,强调编程逻辑思考能力的锻炼,完善相关知识结构,帮助学员循序渐进并且正确的把握 grasshopper参数化设计工具的使用。具备参数化设计技术的自我深化学习能力。 以下为几点为课程特色:

1.清晰的逻辑思维细节解释

       清晰的逻辑分析能力是参数化设计过程的核心能力要求。针对建筑业设计人员普片没有接受过系统的编程逻辑训练的现状,授课过程强调从不同层面详细介绍参数化设计中需要理解的逻辑思考和功能规划的过程。深入到每一个具体的步骤进行原理解释,帮助学员在过程中建立清晰和正确的编程逻辑思维能力。

2.强调反向逻辑思维训练

       实际的参数化设计案例中遇到的通常是多个功能要求综合的复杂系统。因此要求使用者必须将复杂的功能要求反向解析并拆分,确保每个独立系统的正常运行,再合理的整合为一个综合系统达到设计要求。过程中合理的功能拆分可以使程序逻辑清晰,结构明确,数据容易处理并达到最终设计要求。课程编排通穿插多个实际案例的功能分析和实际制作,帮助学员熟悉参数化设计中的反向逻辑思维能力。

3. 数据结构深入理解和应用

       Grasshopper采用并行数据控制方式。使得简单的程序可以处理复杂的的数据控制,但需要用户对Grasshopper的数据结构管理有足够的理解力和控制力,本课程从开始就引入介绍GH的数据管理控制原则和方法。并通过后面几天的课程内容和范例,训练学员对GH的数据控制盒管理的能力。

有关GH的树形结构教学请点击查看本站的相关文章

课程安排

课程由 Rhino 原厂技术支持工程师 和 Rhino原厂授权讲师 – 孙伟(Dixon)与 纪睿(Jorin)亲自授课。 课时共计48小时,每天课时为8小时,连续6天的全日制编排。课程提供所需软件以及教学资料,学员自备笔记本电脑。

课程地点

深圳: 深圳市福田区福强路1007号高训大厦
上海: 上海市杨浦区四平路同济大学
北京: 北京市海淀区中关村南一条3号中科院大学建筑设计与研究中心
(具体授课地址会在开课前提前通知报名学员)

课程收费

1.课程费用:

标准价:人民币4500

学生价:人民币4000

注:标准价为含税价格,学生价不含税

2.参加联合课程(同时报名Rhino与Grasshopper)的学员,在课程总价基础上再优惠600

3.购买了原厂网络基础课程的学员可以抵扣相应额度的学费(人民币300元)。

注:报名无需费用,学生需提供学生证或在校证明文件备案。

注:学员的交通以及食物费用自理,如有需要,可协助学员预定授课点附近商务旅馆和酒店。

注:开课日期与地点以Rhino官方网页 或 shaper3d网站 公布为准。企业培训需求可定制课程,如有需要请接洽

报名方法

统一填写在线报名表录入报名系统,并根据邮件回执确认报名。报名无需费用或押金。

咨询联系方式

Rhino原厂办事处(上海)      Dixon         021-56496412
Rhino原厂办事处(深圳)      Jessesn      0755-29642189

范例预览

以下为课程安排的部分范例,实际授课中根据学员反映和授课进度的需要会做适当调整。

参考范例   地形变化

本范例强调:

1.如何将曲面造型逻辑转化为编程逻辑。

2.如何合理的分析变成框架和步骤,以及如何实现每个阶段程序需要完成的功能。

3.如何解读和控制多重数据结构。

点评:本范例并没有复杂或难以理解的编程逻辑,而强调参数化实现的过程中涉及的各个细微的技术问题。包括,思维方式,工具的使用原理,以及如何理解和控制数据结构。

范例效果演示如下:



参考范例   矩形阵列变化

本范例强调:

1.造型观察能力:如何结合Rhino辅助从图形中分析其规律。

2.编程逻辑思维:如何从表象的空间排布规律中提取编写程序所需的关键讯息。

3.图形画法技巧:如何根据画法技巧分析尺寸和角度之间的逻辑关系。

点评:本范例本身并不涉及复杂的形体构成,但是分析图形本身的构成逻辑也就是编程逻辑的主要参考依据。学员从并不复杂的范例中体会如何分析结构规律,并从构成逻辑中规划编程逻辑。

范例效果演示如下:

参考范例   干扰

本范例强调:

1.设计效果中干扰范围和混合效果背后的数据处理方法。

2.如何以数据处理的方式直观快速的控制其影响范围和衰减效果。

点评:干扰效果在参数化控制中是很常见的设计处理,但是要获得好的最终效果需要对主程序加入很多控制部分的功能以做细腻的调整和控制。该范例强调如何从程序数据控制的角度入手调整图形影响效果。

范例效果演示如下:

参考范例   色彩矩阵

本范例强调:

1.如何找出逻辑关联影响形体结构和外形。

2.如何从数据处理的角度入手影响形体结构。

3.如何加入外围程序控制多样化的形体变化。

点评:本范例强调如何根据设计需要关联各种因素对形体的影响,以及如何从数据处理的角度去控制各种效果,如高度,角度,面积,体积,颜色等各种变化效果。


范例效果演示如下:

参考范例  几何变化

本范例强调:

1.如何找到不同纹理之间的形体关联的规律。

2.如何使用参数控制几何纹理之间过度状态。

3.如何从参数控制的角度设计各种过度效果,如渐变,随机,扰乱。

点评:纹理过度中的任何一个状态都可能是设计需要的效果,本范例介绍如何处理程序使纹理可按照预想的各种方式做对应变换。


范例效果演示如下:

参考范例   几何变化2

本范例强调:

1.如何从多变的几何形体中找出其变化规律。

2.如何使用参数控制几何形体的形状。

3.如何从参数控制的角度设计各种几何形体过度效果。


范例效果演示如下:

参考范例   Metaball综合应用

本范例强调:

1.如何将一个简单的功能通过外围程序的设计实现特定的结构和变化。

2.如何理解程序中生成的多重分枝结构的数据和几何体之前的对应关系。

3.如何控制和调整多重分支数据结构以实现设计的效果(不同层面的高度和颜色逻辑)。

点评: 很多时候程序设计的逻辑并不复杂,但是涉及到的数据结构却是庞大和复杂的。了解GH如何管理多重数据的原理,更进一步的学习如何去控制和调整输出的数据结构,使之可以按照预想的结构完成功能设计。


范例效果演示如下:

参考范例   结构形体控制

本范例强调:

1.如何将曲线形态与结构设计相结合。

2.如何用参数控制手段调整各种函数曲线形态。

3.如何将自定义曲线(如手绘)提取数据引入结构形体。

4.如何控制结构形态的切换,过渡,和融合等变化效果。

点评: 本范例介绍以数据采集的方式将各种几何形态引入到实际的结构形体中的思维方法和处理方法。

范例效果演示如下:

参考范例    流动线

本范例强调:

1.如何从程序算法的角度思考其变化规律。

2.如何控制数据对几何形状产生预期影响(例如形体的弯曲和波动)。

3.如何产生自然的流动效果。

范例效果演示如下:

参考范例    区域划分

本范例强调:

1.如何采集图片的色彩数据控制不同位置的单元的密度和大小的分布。

2.如何设计算法实现分布密度或大小变化的动态效果。


范例效果演示如下:

参考范例    随风波动(英国馆)

本范例强调:

1.如何在形体表面均匀的模拟分布毛发。

2.如何从程序设计的角度分析毛发摆动的规律。

3.如何用参数控制实现毛发模拟随风摆动的效果。

4.如何用参数控制模拟不同硬度和韧性材料的动态感觉。

范例效果演示如下:

参考范例   Yas hotel

本范例强调:

1.如何在曲面表面定位嵌板的大小和位置。

2.如何控制嵌板的统一行为,例如各种有规律的反转或根据阳光入射角度调整角度。

3.如何设计交叉点的霓虹灯颜色的变化效果。

点评:本范例介绍如何将各种控制程序整合在一起实现绚丽的形体渐变和色彩渐变动画效果。

范例效果演示如下:

参考范例    摩尔纹

本范例强调:

1.摩尔纹生成原理介绍。(本部介绍请参考Shaper3d之前的技术文章:http://shaper3d.cn/2011/03/04/unstudio-talee-star-place-moore-profiling/

2 .如何通过参数控制获得特定形状的纹理效果。

3.如何用参数控制纹理变化并生成特有纹理效果。

4.如何将纹理应用到实际建筑的结构中。

5.GH多组分支结构的数据控制。

点评:很多时候复杂表相背后的原理其实很并不复杂。也并不需要用到深奥的数学工具。本范例介绍如何分析其生成原理并设计程序,使程序能够以直观的方式控制设计效果。

范例效果演示如下:


参考范例    树枝随机生长(循环或迭代结构)

本范例强调:

1.如何从复杂的结构中找出其基本规律。

2.如何设计循环或迭代结构的程序。

3.如何灵活的使用随机生成和随机排序的功能使得呈现自然生长形态的效果。

4.如何在程序的循环逻辑结构运算中正确的控制和管理多重分支结构数据。

范例效果演示如下:

参考范例    雨轨分析

本范例强调:

1.如何分析物体的运动行为。

2.如何将实际的运动行为简化,剔除干扰因素获得简化但有效的运动行为。

3.如何设计雨水的运动轨迹程序。

4.如何设计程序使之可以并行处理多重数据。(多个雨点的运动)

5.如何调整程序使之可以并行的记录多重数据的中间变化过程。(多个雨点的运动轨迹数据)

点评:程序设计中的算法很多时候是在描述一种行为规律。因此在算法的设计过程中更多的依靠的是分析能力和逻辑思维。本范例从雨水流动的行为入手分析和设计程序算法,以及如何处理程序运行中遇到的复杂数据的管理。本范例未使用Kangaroo动力学模拟插件,强调从物理运动的角度进行程序模拟。

范例效果演示如下:


插件教学

Kangaroo-力学计算模拟分析插件


Kangaroo 是Grasshopper平台下的一套基于质子系统的物理模拟插件,用简单的方式来模拟现实世界物理运动。
Kangraoo的仿真模拟可以帮助我们去了解现实物理现象的作业原理,例如所有材料宏观属性弯曲、剪切与扭转等行为可以当作多组质子之间简单相互作用在分子层的自然表现。

参考范例

1. “在弹性限度内,物体的形变跟引起形变的外力成正比”  Kangraoo中模拟胡克定律, 例如典型的柔性绳索结构模拟.

2. 建筑中常见的膜结构    不同的弹性材料的受力伸缩特性的不同

范例效果演示如下:


3. 基于幂次法则的 Power law 用来模拟自由散落在空间中的物体由于相互的吸引力碰撞效果


4.常见的FEA软件都只能针对Point、Line与mesh 作业, GH下的Kangaroo可以“直接对曲面作业”,例如仿真窗帘布的自由下落

5. 优化曲面钢结构

范例效果演示如下:


6. 曲面上的点优化

范例效果演示如下:


7. 曲面上的点优化2

范例效果演示如下:


8.优化点的分布

范例效果演示如下:


9.优化杆件长度

范例效果演示如下:


在线报名

1.报名须知

1.因课程教室座位有限,报名的目的在于为学员预定座位。

2.报名不需要预交任何费用,课程费用在开课当天缴纳。

3.本课程仅面向: 1.在职设计师 2.设计相关专业的在校生 ,学员需如实填写报名讯息以方便审核。

4.填写报名表是课程报名的申请表,以收到报名回执确认邮件为准。

5.报名回执确认邮件会在当天或第二天通过邮件发送给您,如果在填写报名表之后第二天没有收到报名回执邮件,请电话与我们联系查询。

6.如因个人原因不能按时报到听课,请提前一周告知我们,方便我们将座位安排给其他学员。

2.付款方式

1.现金缴款 (开课当天现场报名缴交)

2.银行汇款 (请务必仔细对照汇款账户)

3.报名流程:

4.常见问题说明:

1.在线报名表提交时显示失败信息
原因:报名表中必填选项未填写完整,请核实每项必填写内容(姓名 电话 电子邮箱等),然后重新验证发送

2.如因网络故障等原因不能成功递交报名表,请下载离线报名表且按照要求填写好内容然后回传即可提交报名

3.成功提交后48小时内未收到回复邮件,请核实您的电子邮箱地址并重新递交

点击进入2017年寒假在线报名系统