两场C#脚本及插件研发工作坊

C# level 1 course: 2020年3月9-10日

C# level 2 course: 2020年3月11-13日

上午10点至下午6点

麦克尼尔欧洲有限公司

罗杰·德·弗洛(Roger de Flor),低音32-34

08018巴​​塞罗那(西班牙)

 



McNeel Europe邀请ICD斯图加特研究员   Long Nguyen参加2020年3月9-10日、11-13日的Rhino与Grasshopper C#脚本与插件研发工作坊。

透过使用C#编程语言开发自订Grasshopper脚本及插件,这两级课程将协助您提升您使用Rhino/Grasshopper的水准。作为现代流行的编程语言,C#是一种可存取的、高性能、一致性的语言,适用于小型到大型的项目研发。多亏了C#在Rhino/Grasshopper的官方支援,我们可以扩展Rhino与Grasshopper的功能-从自动化重复性任务、研发自订工作流、实践高级设计演算法与工具,以及在Rhino / Grasshopper和其他软件应用城市之间建立双向互动。(如Revit)

C# Level 1 (2天):入门课程

基础工作坊将使用C#语言及非常完备的RhinoCommom编程资料库,介绍基本编程概念。

  • 基本C#编成概念:变数、数据类型、条件语句、循环、函数
  • 物件导向的程式编辑
  • Grasshopper中的C#脚本组件
  • RhinoCommom基础知识
  • 用Visual Studio建立Grasshopper外挂
  • 自订图像显示(自订颜色、材质、风格等)

C# Level 2 (3天):进阶/高阶课程

在入门课程的基础上,进阶/高级课程将着重于C#编程、RhinoCommon API、Grasshopper API的高阶方面。您还会更加了解演算法的复杂性(比如为何它们执行起来快速/缓慢),以及清晰的优化技术。

  • 更多Rhino几何图形(曲线、曲面、网格)的深入主题。
  • 编辑字符串、汇出及汇入文本档案。
  • 数据树以及Grasshopper 数据类型。
  • 以编程方式与Grasshopper中的Rhino建模环境(比如Rhino物件、灯光、图层)等进行互动,比如几何”烘焙”。
  • C#委派
  • 计算复杂性:了解编码性能与规模可伸缩性。
  • 空间数据结构:使用RhinoCommon R-Trees加速3D搜索、接近检测、碰撞侦查….
  • 与.NET任务并行资料库进行平行行计算的可选主题(如果时间允许)。例如使用外部库、使用外部数据库或学员要求的主题。

课程费用:

C# Level 1: 495欧元(加税);全职学生与大学教师半价优惠( 需身分证明 )。
C# Level 2: 795欧元(加税);全职学生与大学教师半价优惠( 需身分证明 )。
两堂课程特别优惠:1195欧元(加税)
请注意,付款后才算席次确认。

招生人数: 10人。如不到开课人数,课程将在15天前取消。
每堂课远距学员人数上限:6

语言:英语

教育席次有限,现在就跟McNeel Europe报名

此条目发表在未分类分类目录。将固定链接加入收藏夹。