杰魔(Geomagic Design)逆向工程软件学习1-点云和多边形面片文件的处理
按照掃描文件的處理順序,掃描儀獲得點云數據,點云即無數個點構成的表面數據,看起來像星云般。優化處理后,依照點云,可以理解為點與點間相互連線,連成三角形面片,由此形成面。然后,面也要做平滑等優化,最后封閉形成CAD實體。
1 點云
圖1 兔子盒子點云數據
圖2 上圖放大后的點云
點云的優化處理:
所有的處理命令集中在點選項卡中。
點云數據首先考慮是否需要做優化處理,明顯的雜點,點過多,點數據雜亂用相對應的命令處理。
其次,如果一個物件掃描了多個點云文件,為了讓逆向更精確,可以使用合并或者結合命令將多個點云結合為一個點云。結合,只是單純的將點云對齊交織在一起;合并,除了結合的功能外,直接將結合的點云生成了三角形面片。
法線信息向導,就是將點云構成的面提前定義了正反面。
面片創建精靈,集成了結合、優化、面片化功能的命令。
圖3 點命令選項卡
2 面片
圖4 兔子盒子形成的面片
2.1修補精靈和修復特征
修補精靈的基本使用比較簡單,點開選項,觀測里面所示的不好數據,直接點擊確定執行即可。
?圖5 修補精靈和修復特征的選項卡命令
?填孔功能,選擇破洞邊界,點擊填孔,選擇平坦、曲率填充選項或者在邊界上右擊填充,即可修復表面破洞。
刪除特征也是一些平滑的過程,選擇明顯的突出點,用這個命令可以刪掉并填充新的面。
有些掃描過程在物件表面會有一些圓形貼片,掃描后得到數據因此會有挺多同類型的圓形模型破洞,移除標記可以設置半徑大小范圍快捷地填補一類破洞。圖6 兔子面片被移除標記命令鎖定的圓形孔洞
2.2面片的優化
加強形狀,讓圓更圓,讓角度更突出
由點云數據形成的面,上面的面片可能十分雜亂,因此可以通過整體再面片化、面片的優化、重新包覆將網格面片做得更好些。整體再面片化,是均勻大小地分布面片網格,可以手動調整網格大小;面片的優化,是在細節的地方面片網格密,在平整的地方面片疏,常用于有限元分析;重新包覆主要的功能是形成一個閉合的面和再次將面片優化。
消減細分平滑是在現有的網格基礎上分別合并減少、細分增加、順滑網格,一般在前面優化步驟后做。
圖7 選項中的優化命令
?2.3 面片數據的編輯工作
圖8 面片編輯選項卡
分割和剪切功能相似,是將模型面片劃分為幾個部分,區別是分割是定義一個面作分界,剪切是在模型上定義一段曲線來分。
編輯境界,顧名思義是可以選定邊界,在執行平滑、縮小、拉伸等功能。
圖9 編輯境界功能設置選項
縫合境界類似于填補破面,但這是應用于小三角面缺失的情況,可以理解為自己不小心手動刪除了一個三角面,然后測量已知其尺寸,設置縫合的自動尋找尺寸,就可自動將缺失面補齊。
偏移和賦厚,看起來都是面的平移。偏移第一沒有厚度,單純的面,其次不是平移,實際操作起來像放射性擴大。賦厚就是給面賦予厚度,這個看起來就是平移形成外表面,內外表面間形成厚度。
?
?【以上圖片均為黑龍教育逆向工程課程提供的模型截圖,本文為課后總結筆記,如有侵權聯系刪除】
?
?
?
總結
以上是生活随笔為你收集整理的杰魔(Geomagic Design)逆向工程软件学习1-点云和多边形面片文件的处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 查看端口是否被占用,以及端口的应用名称
- 下一篇: Kconfig文件详解