中文版Rhino 5.0完全自學教程(培訓教材版)
內容描述
《中文版Rhino 5.0完全自學教程(培訓教材版)》是一本全面介紹Rhino 5.0基本功能及實際應用的書。
本書針對零基礎讀者編寫,是入門級讀者快速、全面掌握Rhino 5.0的參考書。
《中文版Rhino 5.0完全自學教程(培訓教材版)》從Rhino 5.0的基本操作入手,結合大量的可操作性案例,
全面、深入地闡述了Rhino的曲線運用、曲面建模、實體建模和網格建模技術。
在軟件運用方面,本書還結合當前較為常用的KeyShot渲染軟件進行講解,
向讀者展示瞭如何運用Rhino結合KeyShot製作優秀的產品效果圖,讓讀者能夠學以致用。
《中文版Rhino 5.0完全自學教程(培訓教材版)》共分為13章,前6章介紹36個技術板塊的內容,
第7章介紹KeyShot渲染軟件的使用方法,最後6章安排了6個工業產品綜合實例。
全書講解細致,案例豐富,能夠使讀者有效掌握軟件技術。
《中文版Rhino 5.0完全自學教程(培訓教材版)》講解模式新穎,非常符合讀者學習新知識的思維習慣。
本書附帶學習資源,內容包括書中案例的素材文件、場景文件和實例文件,以及PPT教學課件和在線教學視頻。
讀者可在線獲取這些資源,具體方法請參看本書前言。
《中文版Rhino 5.0完全自學教程(培訓教材版)》適合作為Rhino初、中級讀者的入門及提高的參考書,尤其是零基礎讀者。
另外,請讀者註意,本書所有內容均採用Rhino 5.0和KeyShot 3.2進行編寫。
目錄大綱
第1章 進入Rhino 5.0的精彩世界 14
1.1 認識Rhino 5.0 14
1.2 瞭解Rhino建模的核心理念 14
1.2.1 什麽是NURBS 14
1.2.2 多邊形網格 15
1.3 Rhino 5.0的工作界面 15
01 技術專題:選擇模板文件 15
1.3.1 標題欄 16
1.3.2 菜單欄 16
02 技術專題:菜單命令的基礎知識 16
1.3.3 命令行 17
實戰—利用命令行復制模型 18
03 技術專題:在Rhino中執行命令的多種方式 19
1.3.4 工具欄 19
04 技術專題:工具欄的基礎知識 19
實戰—調整工具欄的位置 20
實戰—創建個性化工具欄 20
1.3.5 工作視圖 22
實戰—切換視圖觀看模式 23
實戰—在Top視圖中創建二維背景圖 25
實戰—導入汽車參考視圖 27
05 技術專題:圖片偏移的解決方法 28
實戰—打印壺的三視圖 29
06 技術專題:自定義圖紙配置的視圖 30
實戰—設定工作平面 32
1.3.6 狀態欄 33
07 技術專題:物件鎖點/智慧軌跡 34
1.3.7 圖形面板 34
1.4 設置Rhino 5.0的工作環境 37
1.4.1 文件屬性 38
實戰—設置焦距 40
08 技術專題:單位設置的註意事項 41
實戰—多邊形網格調節 43
1.4.2 Rhino選項 43
實戰—設置Rhino指令快捷鍵 44
09 技術專題:自定義指令別名的註意事項 44
實戰—自定義工作環境 48
10 技術專題:Rhino的顯示模式 50
第2章 掌握Rhino 5.0的基礎操作 52
2.1 選擇對象 52
2.1.1 基礎選擇方式 52
實戰—加選和減選 53
2.1.2 Rhino提供的選擇方式 53
11 技術專題:建構歷史父子物件分析 57
實戰—選取對象的多種方式 58
實戰—選擇控制點 59
12 技術專題:過濾器功能的使用 59
2.2 群組與解散群組 60
2.2.1 群組/解散群組 60
2.2.2 加入至群組/從群組中移除 60
2.2.3 設定群組名稱 60
2.3 隱藏與鎖定 60
2.3.1 隱藏和顯示對象 60
2.3.2 鎖定對象 61
2.4 對象的變動 61
2.4.1 移動對象 62
2.4.2 復制對象 64
2.4.3 旋轉對象 65
實戰—利用旋轉復制創建紋樣 67
2.4.4 鏡像對象 67
2.4.5 縮放對象 68
2.4.6 陣列對象 69
2.4.7 分割與修剪對象 71
13 技術專題:關於修剪曲面 72
2.4.8 組合與炸開對象 73
實戰—利用縮放/分割/陣列創建花形紋樣 73
2.4.9 彎曲對象 75
2.4.10 扭轉對象 76
2.4.11 錐狀化對象 77
2.4.12 沿著曲線流動對象 78
2.4.13 傾斜對象 78
2.4.14 平滑對象 79
實戰—利用錐化/扭轉/沿著曲線流動創建扭曲造型 79
2.4.15 變形控制器 81
實戰—利用變形控制器創建花瓶造型 84
2.5 導入與導出 86
2.5.1 導入文件 86
2.5.2 導出文件 86
2.6 尺寸標註與修改 86
實戰—標註零件平面圖 87
第3章 曲線應用 90
3.1 曲線的關鍵要素 90
3.1.1 控制點 90
3.1.2 節點 90
3.1.3 階數 90
3.1.4 連續性 91
實戰—利用銜接曲線工具調節曲線連續性 92
實戰—手動調節曲線連續性 93
14 技術專題:曲率的變化與曲線連續性的關系 94
3.2 繪制直線 94
3.2.1 繪制單一直線 95
3.2.2 繪制和轉換多重直線 96
實戰—利用多重直線繪制建築平面圖牆線 97
3.2.3 通過點和網格繪制直線 98
3.2.4 繪制切線 99
實戰—利用切線創建花形圖案 99
3.2.5 編輯法線 101
實戰—修改曲面的法線方向 101
3.3 繪制自由曲線 102
3.3.1 繪制控制點曲線 102
實戰—利用控制點曲線繪制卡通圖案 103
3.3.2 繪制編輯點曲線 104
3.3.3 繪制描繪曲線 105
3.3.4 繪制圓錐曲線 106
3.3.5 繪制螺旋線 107
3.3.6 繪制拋物線 107
3.3.7 繪制雙曲線 108
3.3.8 繪制彈簧線 108
實戰—沿曲線繪制彈簧線 108
3.4 繪制標準曲線 109
3.4.1 繪制圓 109
實戰—利用圓繪制星形圖案 111
3.4.2 繪制橢圓 112
實戰—利用橢圓繪制豌豆形圖案 113
3.4.3 繪制和轉換圓弧 114
實戰—繪制零件平面圖 114
3.4.4 繪制多邊形 118
3.4.5 創建文字 119
實戰—創建Rhino 5.0文字 119
3.5 從對象上生成曲線 121
3.5.1 由曲面投影生成曲線 121
實戰—將橢圓投影到球體上 121
3.5.2 由曲面邊生成曲線 122
3.5.3 在兩個曲面間生成混接曲線 122
3.5.4 提取曲面ISO線 123
3.5.5 提取曲面的交線 123
3.5.6 建立等距離斷面線 124
實戰—從物件中建立曲線 124
3.6 編輯曲線 126
3.6.1 編輯曲線上的點 126
3.6.2 控制桿編輯器 128
3.6.3 調整曲線端點轉折 129
3.6.4 調整封閉曲線的接縫 129
15 技術專題:接縫點的作用 129
3.6.5 變更曲線的階數 130
3.6.6 延伸和連接曲線 131
3.6.7 混接曲線 132
16 技術專題:關於混接曲線的連續性 133
3.6.8 優化曲線 134
3.6.9 曲線倒角 135
17 技術專題:曲線倒角的特殊運用 136
3.6.10 偏移曲線 136
實戰—利用偏移/混接曲線繪制酒盃正投影造型 137
3.6.11 從斷面輪廓線建立曲線 140
實戰—利用斷面輪廓線創建花瓶造型 141
第4章 曲面建模 142
4.1 曲面的關鍵要素 142
4.1.1 控制點 143
4.1.2 ISO線條 143
4.1.3 曲面邊 144
4.1.4 權重 144
4.1.5 曲面的方向 145
4.2 解析曲面 145
4.2.1 曲率與曲面的關系 145
4.2.2 曲面的CV點與曲面的關系 146
4.2.3 曲面點的權重與曲面的關系 146
4.2.4 曲面的階數與曲面的關系 147
4.3 創建曲面 147
4.3.1 由點建面 147
實戰—利用由點建面方式創建房屋 148
4.3.2 由邊建面 150
實戰—利用由邊建面方式創建收納盒 151
4.3.3 擠壓成形 155
實戰—利用直線擠出創建筆筒 156
實戰—利用沿著曲線擠出創建兒童桌 159
實戰—利用擠出帶狀曲面創建分型線造型 162
4.3.4 旋轉成形/沿路徑旋轉 165
實戰—利用旋轉成形創建酒盃 166
4.3.5 單軌掃掠 169
實戰—利用單軌掃掠創建戒指 170
4.3.6 雙軌掃掠 172
實戰—利用雙軌掃掠創建洗臉池 173
4.3.7 放樣曲面 174
實戰—利用放樣曲面創建落地燈 176
4.3.8 嵌面 180
實戰—利用嵌面創建三通管 181
4.3.9 網格曲面 185
實戰—利用網格曲面創建鼠標頂面 185
4.3.10 在物件上產生布簾曲面 188
4.3.11 以圖片灰階高度創建曲面 189
4.3.12 從點格建立曲面 190
4.4 編輯曲面 190
4.4.1 編輯曲面的控制點 191
實戰—利用添加控制點創建鋒銳造型 191
4.4.2 編輯曲面的邊 193
18 技術專題:調整曲面邊緣轉折分析 193
4.4.3 編輯曲面的方向 197
4.4.4 曲面延伸 198
4.4.5 曲面倒角 198
實戰—利用曲面倒角創建多種樣式的倒角 200
4.4.6 混接曲面 202
19 技術專題:“平面斷面”選項分析 203
實戰—以曲線構建漸消曲面 203
實戰—以曲面構建漸消曲面 206
4.4.7 偏移曲面 209
實戰—利用偏移曲面創建水果盤 209
4.4.8 銜接曲面 212
4.4.9 合並曲面 213
4.4.10 重建曲面 214
4.4.11 縮回已修剪曲面 215
4.4.12 取消修剪 215
4.4.13 連接曲面 216
4.4.14 對稱 216
實戰—利用對稱製作開口儲蓄罐 216
4.4.15 調整封閉曲面的接縫 222
4.4.16 移除曲面邊緣 222
4.5 曲面連續性檢查 223
4.5.1 曲率圖形 223
4.5.2 曲率分析 224
4.5.3 拔模角度分析 225
4.5.4 環境貼圖 226
20 技術專題:什麽是環境貼圖影像 226
4.5.5 斑馬紋分析 226
4.5.6 以UV坐標建立點/點的UV坐標 227
4.5.7 點集合偏差值 227
4.5.8 厚度分析 228
4.5.9 擷取作業視窗 228
4.6 綜合實例——燒水壺建模表現 228
4.6.1 製作壺蓋和壺身 228
21 技術專題:通過圓弧和圓角方式繪制復雜曲線 230
4.6.2 製作壺嘴 231
4.6.3 製作壺把手 233
4.6.4 分析曲面 237
第5章 實體建模 238
5.1 瞭解多重曲面和實體 238
5.2 創建標準體 238
5.2.1 立方體 239
實戰—利用立方體製作儲物架 240
5.2.2 圓柱體 241
實戰—利用圓柱體製作方桌 242
5.2.3 球體 243
實戰—利用球體製作球形弔燈 244
5.2.4 橢圓體 245
5.2.5 拋物面錐體 246
實戰—利用拋物面錐體製作濾茶器 246
5.2.6 圓錐體 248
5.2.7 平頂錐體 249
5.2.8 棱錐 249
22 技術專題:關於外切和內切 249
5.2.9 圓柱管 250
5.2.10 環狀體 250
5.2.11 圓管 250
實戰—利用圓管製作水果籃 251
5.3 創建擠出實體 253
5.3.1 擠出曲面 253
5.3.2 擠出曲面至點 253
5.3.3 擠出曲面成錐狀 254
5.3.4 沿著曲線擠出曲面 254
5.3.5 以多重直線擠出成厚片 254
5.3.6 凸轂 254
5.3.7 肋 255
實戰—利用凸轂和肋製作機械零件 255
5.4 實體編輯 260
5.4.1 布爾運算 260
實戰—利用布爾運算創建實體零件模型 262
實戰—利用布爾運算製作杯子 265
5.4.2 打開實體物件的控制點 269
5.4.3 自動建立實體 270
5.4.4 將平面洞加蓋 271
5.4.5 抽離曲面 271
5.4.6 不等距邊緣圓角/不等距邊緣混接 271
實戰—變形幾何體倒角 273
5.4.7 不等距邊緣斜角 275
5.4.8 線切割 276
23 技術專題:不同方向切割效果的差異 278
5.4.9 將面移動 281
5.4.10 將面移動至邊界 281
實戰—利用將面移動至邊界製作創意坐凳 282
5.4.11 擠出面/沿著路徑擠出面 285
5.4.12 移動邊緣 286
5.4.13 將面分割 287
5.4.14 將面摺疊 288
5.4.15 建立圓洞 288
5.4.16 建立洞/放置洞 289
5.4.17 旋轉成洞 290
5.4.18 將洞移動/將洞復制 291
5.4.19 將洞旋轉 292
5.4.20 陣列洞 292
實戰—通過建立洞創建湯鍋 292
5.4.21 將洞刪除 295
5.5 綜合實例——銀質茶壺建模表現 295
5.5.1 製作壺身基礎模型 296
5.5.2 製作壺蓋 296
5.5.3 製作壺把手 299
5.5.4 製作壺嘴 304
第6章 網格建模 308
6.1 瞭解網格 308
6.1.1 關於網格面 308
6.1.2 網格面與NURBS曲面的關系 308
6.2 創建網格模型 309
6.2.1 轉換曲面/多重曲面為網格 309
6.2.2 創建單一網格面 310
6.2.3 創建網格平面 310
6.2.4 創建網格標準體 311
6.3 網格編輯 311
6.3.1 熔接網格 311
24 技術專題:關於組合與熔接 312
6.3.2 網格布爾運算 312
6.3.3 檢查網格 313
6.3.4 網格面常見錯誤及修正方式 313
6.3.5 其餘網格編輯工具 314
6.4 網格面的導入與導出 314
6.4.1 導入網格面 314
6.4.2 導出網格面 315
25 技術專題:Rhino常用格式介紹及註意事項 315
實戰—製作網格儲物架 316
26 技術專題:網格面要註意的地方 317
第7章 KeyShot渲染技術 318
7.1 Rhino常用渲染軟件 318
7.1.1 VRay for Rhino 318
7.1.2 Brazil for Rhino 318
7.1.3 Flamingo 318
7.1.4 Maxwell 318
7.1.5 Penguin 319
7.1.6 Cinema 4D 319
7.1.7 3ds Max 319
7.2 KeyShot渲染器 319
7.2.1 瞭解KeyShot渲染器 319
實戰—安裝KeyShot 319
7.2.2 KeyShot的工作界面 321
27 技術專題:運行KeyShot的常見問題 321
7.3 KeyShot與Rhino的對接 326
7.4 KeyShot常用操作 327
7.4.1 移動/旋轉/縮放場景 327
7.4.2 組件的隱藏和顯示 327
7.4.3 移動組件 328
7.4.4 編輯組件材質 329
7.4.5 賦予組件貼圖 330
實戰—渲染洗臉池 330
第8章 綜合實例——製作MP3 332
8.1 案例分析 332
8.1.1 機身頂面建模分析 332
8.1.2 機身側面建模分析 332
8.1.3 機身底面建模分析 333
8.1.4 頂環建模分析 333
8.2 設置建模環境 334
8.3 繪制基礎曲線 334
8.4 創建MP3頂面 339
8.5 創建MP3底面 345
8.6 創建MP3側面 349
8.7 創建MP3頂環 353
8.8 模型渲染 355
第9章 綜合實例——製作概念時鐘 360
9.1 案例分析 360
9.2 設置建模環境 360
9.3 構建時鐘外罩 361
9.3.1 創建基礎模型 361
9.3.2 細化時鐘外罩 362
9.3.3 製作外罩上的孔 364
9.4 構建時鐘時間格 367
9.4.1 創建時間格基礎模型 367
9.4.2 創建中軸 369
9.4.3 創建時間格點 371
9.4.4 整理並細化模型 373
9.5 構建細節零部件 374
9.5.1 創建電源管線 374
9.5.2 創建電源接頭 376
9.6 模型渲染 381
第10章 綜合實例——製作加濕器 384
10.1 案例分析 384
10.1.1 機身側面建模分析 384
10.1.2 機身頂面建模分析 385
10.1.3 機身底面建模分析 385
10.2 設置建模環境 385
10.3 製作機身側面造型 385
10.3.1 構建機身側面基礎曲面 385
10.3.2 製作機身側面細節造型 387
10.4 製作機身頂部造型 390
10.4.1 構建機身頂蓋基礎模型 390
10.4.2 構建機身頂蓋細節造型 391
10.5 製作機身底座及倒角造型 395
10.6 模型渲染 396
第11章 綜合實例——製作洗衣液瓶 398
11.1 案例分析 398
11.2 設置建模環境 399
11.3 製作瓶身 399
11.3.1 構建輪廓曲線 399
11.3.2 製作瓶身基礎模型 401
28 技術專題:雙軌掃掠的路徑和斷面曲線分析 401
11.3.3 製作凹陷部分 406
11.4 製作裝飾線和瓶底 408
11.5 模型細節處理 408
11.6 製作瓶蓋 412
11.7 模型渲染 412
第12章 綜合實例——製作汽車遙控器 416
12.1 案例分析 416
12.2 設置建模環境 416
12.3 構建結構曲線 417
12.4 創建機身頂蓋 419
12.4.1 構建機身頂蓋基礎曲面 419
12.4.2 構建機身頂蓋細節造型 420
12.5 製作按鍵 426
12.6 製作掛孔 428
12.7 製作底蓋 429
12.8 模型渲染 434
第13章 綜合實例——製作豆漿機 436
13.1 案例分析 436
13.2 導入參考圖片 437
13.3 製作機身底杯和機頭 437
13.3.1 繪制側面型線 438
13.3.2 生成機身和機頭 439
13.4 製作機頭提手 440
13.4.1 繪制機頭提手型線 440
13.4.2 構建機頭曲面 441
13.4.3 構建機頭混接曲面 442
13.5 製作機頭電源接口 445
13.5.1 製作電源接口連接件 445
13.5.2 製作插孔 450
13.6 製作機身提手 453
13.7 製作流口 464
13.8 模型渲染 470
作者介紹
徐平
西南交通大學博士研究生,從事工業設計、設計理論和計算機輔助設計方面的研究,
現任教於湖南工程學院,2012年受聘為學犀牛網校講師。
章勇
西南交通大學博士研究生,從事工業設計、軌道交通工具、數字化技術和人機工程方面的研究,
現任教於湖南工程學院,2011年受聘為學犀牛網校講師。
蘇浪
資深工業設計師、學犀牛網校特聘講師,主要從事工業設計網絡教學及工業設計開發、產品知識產權保護等工作。