校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

基礎設計運算

Basic Design Computation

學期
110-1
學分
3 學分
當期課號
5841
永久課號
IAA5751
開課單位
應用藝術研究所
授課教師
李建佑
校區
光復
類別
選修
上課時間表
週二
5
13:20–14:10
基礎設計運算
HA302
3 節連堂
6
14:20–15:10
7
15:30–16:20

* 根據陽明交大上課時間表所列

概述

本課程為針對具工設背景同學所開設之入門設計運算與數位製造整合訓練,同學將學習以 Rhino 3D 為主要環境之視覺化編程建模工具 Grasshopper,與同學既有的 3D 幾何建模知識融合,並運用程式運算中固有的邏輯判斷、廻圈、法則、亂數等觀念技巧,來建構自動化參數設計程序,以快速生成人工建模所無法達到的複雜產品曲面皮層模型,同時利用程式的自動化及運算效率,得以快速產生大量多元化的衍生成果及提昇探索設計可能性的效率,最終輸出數位製造數據以利用3D列印及雷射切割來產出實體模型。

先修科目

具產品設計專題經驗、入門程度之3D建模概念能力,軟體以 Rhino 為佳。

教學方式

課程上需要使用數位製造設備製作模型之單元,請自行安排時間善用 ICT 或所上資源。

評分方式

以各週作業進度及作品為主,佔90%, 出席率為10%。

課程大綱
  • 基礎設計運算編程建模
  • 進階運算案例操作
  • 實作專題 Transportation & Interaction
  • 實作專題 Jewelry & Fashion
週次計畫
週次主題
第 1 週課程背景概述: 工業 4.0、少量多樣生產、客製化及數位製造 Rhino 3D 界面、基本操作、幾何物件定義、NURBS曲面建構基礎,Grasshopper 簡介,軟體安裝。
第 2 週"Grasshopper 界面及選單介紹、建模元件介紹、輸出入控制. 指定 Rhino 物件、內化與元件輸出入連結 元件輸入方式及參數類元件、程式判讀 基本參數模型建構。
第 3 週"Rhino & Grasshopper 互動關係 Data tree & data flow 幾何數據概念、判讀與操作 Grasshopper 外掛、安裝及資源 Lunchbox 外掛安裝與運用。
第 4 週Attractor 控制立體皮層造型漸變技巧 單點、多點與線 Attractor 運用方法 以燈具或造型牆為例
第 5 週Random 1: Random vase 及亂數控制 scale, move 之產品曲面皮層造型案例操作
第 6 週Random 2 : "Random remove, Delaunay pattern 隨機造型原理與應用 -以產品、傢俱為例"
第 7 週Random Wall : 建構切片或格狀結構之參數模型,運用在傢俱或室內設計。 輸出雷切前置準備。
第 8 週Loop 廻圈及邏輯條件式造型處理-以碎形與冰裂紋為例
第 9 週Jewelry Design Project : UV光固化3D列印蠟模與脫蠟鑄造流程 設計案例介紹 珠寶設計用外掛 Peacock 介紹與使用
第 10 週Jewelry Design Project : 戒指設計 線架構平滑化運算技巧解說-Exoskeleton & SubD Multipipes
第 11 週Fashion Design Project: 3D 列印織物設計案例介紹與建構
第 12 週Fashion Design Project: Nervous System Design 工作室 的 Kinematics 設計程式建構 以 Kinematics 衍生創作個人穿戴配件
第 13 週Transport Design Project: 設計運算運用於交通工具之案例介紹與程式建構 Sub D 曲面介紹與操作
第 14 週Interactive Design Project: 互動式皮層運用於建築與裝置案例介紹 Grasshopper 與 Firefly 外掛連動至 Arduino 之操作 在 Grasshopper 編寫 Arduino 程式
第 15 週Interactive Design Project: 實體感測器讀取與數位模型之連動 Firefly 與 Touch OSC 控制
第 16 週期末發表
教科書

1) 自編教材. https://jianyouli.wordpress.com/category/grasshopper-learning-設計運算教學/ 2) Essential Mathematics for Computational Design, 4th Edition. 作者 Rajaa Issa, 線上開源文件,2019出版。http://blog.rhino3d.com/2019/06/essential-mathematics-4th-edition.html?fbclid=IwAR2QPQYsoZj7wEs-34xY7iRX28H8k59YB-yOcHNXP4UKmFf-52kvXCxEBd8 3)The Grasshopper Primer -3rd Edition. 作者 Mode Lab,線上開源文件,2015出版。http://grasshopperprimer.com/en/index.html

Office Hours
地點
人社一館應藝所,圖書室
時間
週三上午10-12點
聯絡方式
請以授課教師 mail 在週五前與老師預約時間,jianyou@nctu.edu.tw