簡體書新到貨|2書75折 (8/16--8/31) 詳見活動內容 »
-
VIP 95折
量子計算與人工智能$648$615 -
VIP 95折
圖解Skill+OpenClaw:零代碼打造你的AI智能助手$414$393 -
VIP 95折
OpenClaw快速上手極簡部署與實戰$299$284 -
VIP 95折
LangChain與大語言模型應用開發實踐$299$284 -
VIP 95折
Cursor 實戰效率手冊從提示詞到項目交付$479$455 -
85折
$1,172編譯器設計(第3版) -
85折
$1,014系統安全工程導論 -
85折
$351機器人學基礎 第4版 -
85折
$703Unreal Engine 5影視動畫場景與視效可視化設計 -
85折
$453扣子編程:從零開始搭建智能體 -
85折
$254國產龍蝦實操手冊:12款OpenClaw國產AI工具零基礎入門+全場景應用(視頻教學版) -
85折
$606openvela輕量系統開發實戰 -
85折
$504智能網聯汽車:AUTOSAR Adaptive平臺技術體系與應用指南 -
85折
$351具身智能仿真實戰:數據獲取、模型訓練與真機部署 -
VIP 95折
智能體的超級大腦:大模型工作原理揭秘$359$341 -
VIP 95折
30天輕松學會SQL$599$569 -
VIP 95折
大模型賦能的智能體系統原理與實踐$299$284 -
VIP 95折
先進智能感知技術與應用$1,008$957 -
VIP 95折
視覺智能 — 技術前沿與應用探索$894$849 -
VIP 95折
分布式數據庫系統:原理解析與架構設計$474$450 -
VIP 95折
理解深度學習$534$507 -
VIP 95折
AI 優先:面向未來的企業和品牌行動指南$414$393 -
VIP 95折
玩賺AI短視頻 DeepSeek+即夢+剪映打造爆款視頻$474$450 -
VIP 95折
飛書雲端安全養蝦 極簡OpenClaw實操手冊$479$455 -
VIP 95折
雲網融合的新型網絡架構$594$564
相關主題
商品描述
本書分為三個部分,第一部分為Grasshopper基本組件練習代碼塊和模塊庫的建立,適合於具有一定參數化設計基礎的讀者。通過代碼段的練習鞏固和增強應用節點式編程做設計和解決設計問題的能力;第二部分為Python Script寫設計,Python既作為Grasshopper腳本,也是組件開發的工具。適合於想突破Grasshopper既有組件的束縛,以獲得更自由解決問題的能力,並成為Grasshopper擴展組件開發者的讀者;第三部分為第一、二部分封裝或開發組件集成的模組庫組件的說明和示例。該部分即為開發的工具,可以分發,供更多對所開發功能組件有需求的用戶使用。
作者簡介
包瑞清,西安建築科技大學建築學院講師。 城市規劃與設計專業博士,任教於西安建築科技大學建築學院,主攻計算機輔助設計應用研究,從作為設計者的角度尋找和融合編程與建築、風景園林、城鄉規劃等設計規劃學科之間的關聯,建立面向設計師的編程設計知識系統,力圖使編程設計成為設計領域的基礎環節,探索未來設計的方法。 2012年,作為caDesign設計創始人之一,以“編程讓設計更具創造力!”的信念為指引,分享研究成果,發展面向設計師的編程設計知識系統網絡服務體系。
目錄大綱
1 Grasshopper練習代碼塊和建立模塊庫
1.1 既是設計師,又是程序員
1.1.1 形式空間思維與數理邏輯思維
1.1.2 節點可視化編程與文本式編程
1.1.3 筆記
1.2 GH工具和編程習慣
1.2.1 GH圖形用戶界面
1.2.2 編程習慣
1.2.3 參數化
1.2.4 英語與編程語言
1.2.5 完成度記錄表
1.3 數據類型、結構和空間幾何
1.3.1 數據類型與結構
1.3.2 空間定位-點、向量與參考平面
1.3.3 空間幾何
1.4 建立模組庫
1.4.1 為什麼建立模組庫?為什麼由設計師自己未建立模組庫?
1.4.2 模組庫建立的基本流程與標準制定
1.5 Kangaroo物理引擎
2 用Python Script寫設計
2.1 Python Script和API,及工作流程
2.1.1 適合寫代碼的流程
2.1.2 Python Script的API
2.1.3編譯Python Script為.gha文件
2.2 書寫代碼的良好習慣
2.2.1 基本規則
2.2.2 代碼風格
2.3 可調用的模塊及多線程
2.3.1 模塊(Modules)
2.3.2 用RhinoCommon的方式,自定義變化螺旋線
2.3.3 clr與IronPython
2.3.4 Grasshopper API和Node-in-Code TM(nic)
2.3.5 多線程(parallel)
2.3.6 調用RhinoScriptSyntax
2.3.7 創建、保存和調用模塊(modules)
2.4 組件式模塊-逐步計算與算法解析
2.4.1 Dijkstra算法解析總體流程
2.4.2 建立拓撲結構分析工具
2.4.3 Dijkstra算法及信息的類屬性輸出
2.4.4 最短路徑計算——Dijkstra算法結果的使用
2.4.5 構建組件式模塊
2.4.6 再現逐步計算過程
2.4.7 Dijkstra算法於空間幾何
2.5 工作流程——一個概念設計
2.5.1 概念設計結構
2.5.2 分組空間模塊
2.5.3 節點連通(最短路徑)-Dijkstra's algorithm
2.5.4 結構形態
2.5.5 統計
2.5.6 標註
2.6 數據庫與數據文件
2.6.1 SQLite數據庫
2.6.2 PostgreSQL數據庫與GeoJSON地理空間信息數據交換格式
2.7 工具構建
2.7.1 間梁布局
2.7.2 SMA:黏菌算法
2.7.3 智能體
2.7.4 人體姿態估計
3 Moths模組庫
3.1 Agent(智能體)
3.2 Algorithm N Design(算法集合)
3.3 BayBeam Layout(間梁布局)
3.4 Data Organization(數據組織)
3.5 Database(數據庫)
3.6 Design Analysis(設計分析)
3.7 Design Content(設計內容)
3.8 GUI(GH界面)
3.9 Human Pose Estimation(人體姿態估計)
3.10 Info(信息)
3.11 Rural Archi(鄉村建築)
3.12 Util(工具)
