标签归档:程序开发

Grasshopper Python培训 – 2月19-21日 @McNeel Europe (巴塞罗那)

GGrasshopper Python培训Level 1 – 由Agata Migalska和Damian Paszkownski主持
2018年2月19-21日
10am-6pm
McNeel Europe S.L.
Roger de Flor, 32-34 bajos
08018 Barcelona (Spain)

诚挚邀请您加入在巴塞隆纳欧洲办公室即将举行的特别培训课程。  Parametric Support的Agata Migalska和Damian Paszkowski将带领一个为期三日(2018年2月19-21日)的Grasshopper Python培训工作坊。
他们将介绍Python – 一种读写都简单的现代程序语言。该语言可以在Windows和Mac版本的Rhino里执行,因此同样的Python脚本也可以在这两种Rhino里执行。

工作坊的主要重点将放在如何在Grasshopper组件中执行Python,以便在更大的Grasshopper定义中建立自订元件。GhPython 组件包括一个Python脚本编辑器,并可直接存取Python、Rhino和Grasshopper函数。
第一日
探讨Python核心概念,编写简单的程序,让您熟悉Python语法并感到放心,进而进入演算的思考模式。
Python核心:数据类型、变量声明与赋值、流量控制、循环、列表解析、内建函数、函数和类型。
第二日
不断的练习。我们将实际练习各种不同范例,包括自动几何的建立和操作,还有各种实用的程序脚本。完成一天的课程之后您会发现这些小脚本,可以帮你处理对你最有助益,但可能最无聊的一些任务。我们会在Rhino两种版本中示范(Rhino Python Editor),也在Grasshopper( GHPython组件)中编写代码,并一起探讨这些工具的各种可能。

范围:递回和分型的衍生、随机性、读写档案、几何烘焙、拼板、摄影机移动等等等。
第三日
探讨”Node in Code”的概念,将整个Grasshopper的定义改写成一个脚本。接着来看看在Grasshopper之外,Python的世界。最后您可以利用课堂上学到的知识来解决您碰到的问题,或发展想法。

利用”Node in Code”的概念(就是每个grasshopper组件都是一个函数),在Grasshopper之外的Python中进行编码: Python 发行版,Pypl,整合开发环境(IDE)、Jupyter笔记本。

整个下午来研究脚本 + 成果展现

课程费用:  795欧元 (+VAT)  全职学生及大学教师(需身分证明)还有远距上课学员可享半价优惠。 请注意,完成付款后才能保证您的席次。
本班最高参与人数: 10人 + 5名远距学员。如未达开课人数,则会开课15天前通知取消。.

语言: 英语

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

0
顶一下

发表在 Grasshopper, Mac OS X, Python, 课程 | 标签为 , , , , , | 留下评论

Grasshopper C#脚本与插件课程 – Long Nguyen-11月28-30日 -McNeel Europe

高阶课程
Grasshopper C#脚本与插件的研发 – Long Nguyen (斯图加特计算设计学院)
2017年11月 28-30日
10.00h – 18.00h
McNeel Europe S.L.
Roger de Flor, 32-34 bajos
08018 Barcelona (Spain)
McNeel欢迎ICD 斯图加特计算设计学院的研究员Long Nguyen,为McNeel Europe的开发人员举办三天的入门工作坊,地点在巴塞隆纳。

在入门的基础上,为期三天的高阶课程将强调Grasshopper的C#脚本与插件程序设计。
除了深入了解Rhino几何,自定义图形显示和Rhino-Grasshopper交互互动之外,我们还将学到不同技术,提高代码的效能并显著加快执行的时间(包括使用多现成平行计算)。
参与学员将有机会在导师的指导下,开发自己的计划项目。

第一天:
• ScriptSync: 用Visual Studio作为Grasshopper C#代码编辑器的替代。
• 自定义图形显示 (自订颜色、材质、风格等等…)
• Rhino 几何 (曲线、曲面、网格)
• 字符串编辑: 用于衍生机器人 / 机器控制代码。

第二天:
• 从Grasshopper(包括几何烘焙)与Rhino建模环境进行交互编程
• C# 委派
• 计算复杂性:了解代码性能和可扩展性
• 空间数据结构:使用RhinoCommon R-Trees加速3D搜寻、邻近检查、碰撞侦测…
• 与.NET任务并行数据库并行计算

第三天:
• 个人计划开发
• (可选择讨论参与者要求的主题)

课程费用:795欧元(+增值税)。全职学生与大学教师五折(需身分证明)。  确认付费后即报名成功。

修课人数上限:10名,若未达标准,将于15日前取消课程。
语言: 英文

教育性席次有限,现在就现在就跟

McNeel Europe 报名!

0
顶一下

发表在 Grasshopper, Rhino 5, 插件, 教学, 活动, 课程 | 标签为 , , , , | 留下评论