caDesign 设计

Version 2021

编程让设计更具创造力!

2.py-基于python语言的参数化设计

课程地址

基于python语言的参数化设计

学习日程指南

caDesign

使用教材及参考书:教材 《学习Python-做个有编程能力的设计师》

学习目标

1.掌握python语言数据结构,比较python与grasshopper之间数据结构的差异,并使用ghPython建立设计形式,及初步解决设计规划相关问题;

2.掌握python语言基本语句,ghPython编写空间面展平及获取最短路径程序;

3.掌握python语言函数,及主要核心库,编写建筑及turtle绘图;

4.掌握python语言类,及迭代器和生成器,绘制基本几何形式;

5.掌握python异常处理方法;

6.掌握基于rhinoceros和grasshopper下python语言使用的方法;

7.理解基于python编程设计的思维方式。

8.相关基础算法阐述,及结合设计规划具体应用。

课件

基于python语言的参数化设计

截图示例

caDesign

caDesign

caDesign

caDesign

caDesign

caDesign

caDesign