圖書簡介
本書針對三維逆向造型的實際需要,圍繞Imageware軟體的點雲、曲線和曲面的生成、編輯及分析等相關內容,介紹了Imageware軟體的功能、使用方法及注意事項,大部分功能均配有相應的實例操作來說明其套用思路和套用技巧。最後通過卡扣、安全帽兩個綜合實例,讓讀者全面接觸和學習各種曲面的構建、編輯和分析方法,以幫助讀者快速、直觀地領會如何將Imageware軟體中的功能運用到實際工作中,儘快達到學以致用的目的。
目錄
第1章逆向工程 1
1.1逆向工程的定義 1
1.2逆向工程的套用 2
1.3逆向工程中的關鍵技術 3
1.4CAD模型重建 5
1.5思考與練習 7
第2章基礎操作 8
2.1概述 8
2.1.1Imageware簡介 8
2.1.2主要模組 9
2.1.3Imageware的優點 10
2.1.4使用Imageware的一般流程 12
2.2用戶界面 13
2.3選單欄 16
2.3.1檔案(F) 16
2.3.2編輯(E) 19
2.3.3顯示(D)和視圖(V) 26
2.3.4創建(C) 39
2.3.5構建(O) 39
2.3.6修改(M) 39
2.3.7評估(A) 39
2.3.8測量(R) 40
2.3.9幫助(H) 40
2.4常用工具條 41
2.4.1浮動工具條 41
2.4.2曲面浮動工具條 41
2.4.3主要欄目管理工具條 42
2.4.4自定義工具條 44
2.5滑鼠操作 45
2.5.1滑鼠左鍵 45
2.5.2滑鼠中鍵 45
2.5.3滑鼠右鍵 46
2.6常用快捷鍵 47
2.7思考與練習 49
第3章點雲處理過程 50
3.1預處理點雲 50
3.1.1讀入點雲 50
3.1.2點雲的顯示 51
3.1.3定位點雲 54
3.2生成點 57
3.2.1創建點(CreatePoint) 57
3.2.2構建點(ConstructPoints) 59
3.2.3特徵提取點雲(FeatureLine) 66
3.3編輯點雲 68
3.3.1抽取(Extract) 68
3.3.2刪除雜點(DeletePoints) 77
3.3.3剖面截取點雲(CrossSection) 78
3.3.4偏移(Offset) 83
3.3.5點雲三角形格線化
(Polygonize) 85
3.3.6設定點標籤(Label) 86
3.4分析點雲數據 87
3.4.1測量點位置(PointLocation) 87
3.4.2測量點間距離
(DistanceBetweenPoints) 88
3.4.3點雲曲率(Curvature) 89
3.5思考與練習 89
第4章曲線 90
4.1概述 90
4.1.1曲線的要素 91
4.1.2曲線的類型 92
4.1.3曲線的顯示 92
4.2生成曲線 94
4.2.13D曲線(3DCurve) 94
4.2.2直線(Line) 96
4.2.3圓弧(Arc) 101
4.2.4圓(Circle) 104
4.2.5橢圓(Ellipse) 105
4.2.6矩形(Rectangle) 106
4.2.7槽形(Slot) 107
4.2.8多邊形(Polygon) 107
4.2.9由點擬合曲線
(Curvefromcloud) 108
4.2.10提取曲面上的曲線
(Curvefromsurface) 113
4.3編輯曲線 114
4.3.1橋接曲線(Blend) 114
4.3.2倒角(Fillet) 116
4.3.3偏移曲線(Offset) 118
4.3.4相交(Intersection) 119
4.3.5縫合兩曲線(Match) 120
4.3.6重新建參數化
(Reparameterize) 121
4.3.7插入和移除節點
(Insert/RemoveKnots) 122
4.3.8重新分配B樣條線
(Redistribute) 123
4.3.9插入/移除曲線控制點
(Insert/RemoveControl
Points) 123
4.3.10延伸(Extend) 124
4.3.11光滑處理(Smooth) 125
4.3.12截斷曲線(Snip) 126
4.3.13反轉曲線方向
(ReverseCurveDirection) 127
4.4分析曲線 128
4.4.1控制點矢量圖(ControlPlot) 128
4.4.2曲率(Curvature) 129
4.4.3連續性(Continuity) 130
4.4.4曲線—點雲偏差
(Curve-CloudDifference) 131
4.4.5曲線—曲線偏差
(CurvetoCurveDifference) 132
4.4.6測量曲線—點距離(PointtoCurveClosest) 133
4.5思考與練習 134
第5章曲面造型 135
5.1概述 135
5.1.1曲面的要素 135
5.1.2生成曲面的一般方法 136
5.1.3曲面的顯示 136
5.2生成曲面 138
5.2.1平面(Plane) 138
5.2.2簡易曲面(SurfacePrimitive) 143
5.2.3由點雲構建曲面(SurfacefromCloud) 149
5.2.4由點雲和曲線擬合曲面(Fitw/CloudandCurves) 153
5.2.5由邊界曲線創建曲面(SurfacebyBoundary) 154
5.2.6UV向量線構建曲面
(BlendUVCurve) 155
5.2.7通過曲線的曲面(Loft) 156
5.2.8旋轉曲面(Revolution) 158
5.2.9邊界平面(PlaneTrimmed) 159
5.2.10直紋面(Ruled) 160
5.2.11掃掠曲面(Swept) 161
5.2.12拉伸曲面(Extrub) 162
5.2.13管狀曲面(Tube) 163
5.3編輯曲面 164
5.3.1凸緣面(Flange) 164
5.3.2橋接曲面(Blend) 165
5.3.3倒圓角(Fillet) 166
5.3.4偏置曲面(Offset) 168
5.3.5剖斷面(CrossSection) 169
5.3.6曲面交線(Intersection) 170
5.3.7縫合曲面(Match) 171
5.3.8重新參數化(Reparameterize) 172
5.3.9插入曲面節點(InsertSurfaceKnots) 173
5.3.10延伸曲面(Extend) 174
5.3.11清理曲面(CleanSurface) 175
5.3.12合併曲面(Merge) 177
5.3.13截斷曲面(Snip) 178
5.3.14修剪曲面(Trim) 179
5.3.15反轉曲面法向(ReverseSurfaceNormal) 179
5.3.16曲面的自由編輯(EditSurface) 180
5.4分析曲面 182
5.4.1曲面連續性(Continuity) 183
5.4.2曲面與點雲的差異(SurfacetoCloudDifference) 184
5.5思考與練習 185
第6章分析與測量 186
6.1分析 186
6.1.1控制頂點(ControlPlot) 186
6.1.2法線(Normals) 188
6.1.3曲率(Curvature) 190
6.1.4連續性(Continuity) 191
6.1.5偏差(Deviation) 191
6.1.6點雲特性(CloudCharacteristics) 192
6.1.7拔模角(DraftAnglePlot) 194
6.1.8三角形格線模型(PolygonModel) 195
6.1.9實體信息(ObjectInformation) 196
6.1.10曲面流線分析(SurfaceFlow) 198
6.2測量 200
6.2.1基於點雲的差異
(CloudDifference) 200
6.2.2基於曲線的差異(CurvetoCurveDistance) 203
6.2.3基於曲面的差異(SurfaceDifference) 204
6.2.4距離(PointtoSurfaceClosest) 205
6.2.5面積(Area) 206
6.2.6角度(Angle/TangentDirection) 207
6.2.7位置坐標(Location) 208
6.2.8曲率半徑(RadiusofCurvature) 209
6.2.9互動式(Interactive) 211
6.2.10二次曲面(Quadrics) 212
6.3思考與練習 213
第7章套用實例之卡扣 214
7.1產品分析 214
7.2點雲的處理 216
7.2.1分割點雲 216
7.2.2創建剖斷面 219
7.2.3圖層管理 221
7.3頂面的製作 223
7.4側面的製作 226
7.5底面的製作 230
7.6內側面的製作 240
7.7曲面的裁剪 245
7.8誤差分析 255
7.9思考與練習 257
第8章套用實例之安全帽 258
8.1產品分析 258
8.2點雲處理和對齊點雲 260
8.2.1點雲處理 260
8.2.2對齊點雲 262
8.3圓形大面的製作 270
8.3.1製作末端節點T1 270
8.3.2製作末端節點T2 277
8.4帽檐的製作 280
8.4.1提取點雲 280
8.4.2製作均勻曲面 282
8.4.3製作邊界曲線 283
8.4.4修剪曲面 286
8.5後期處理 287
8.5.1光順度和曲率連續性檢查 288
8.5.2倒圓面 293
8.5.3誤差分析和微調 294
8.6思考與練習 296