使用MeshLab & Netfabb 修復你的模型
大家好,歡迎來到此使用指導。
在這里你可以學到如何將 .dae, .x3d 或 .wrl 轉換成 .stl,并對其中的錯誤進行修復。我會一步一步的告訴你如何操作。如果還有任何問題請聯系我們。http://www.ypwyruw.cn
需求:
在我們開始之前,請先下載并安裝以下兩個軟件。之后你會用到它們。
MeshLab
該軟件可以打開并轉換多種格式類型的文件。
|
|
Netfabb
該免費軟件可以編輯STL文件。它可以用來打開STL并顯示模型中存在的一些錯誤信息。其中包含的針對STL的基本功能:分析,縮放,測量,修復。
|
|
準備一個STL文件
如果你有一個.dae, .wrl 或 .X3D文件,你需要先將其轉換成stl格式文件,用于修復。如果你已經有了一個.stl文件,請跳到下一步。
軟件安裝好之后,請在Meshlab中打開模型。 操作如下: 點擊meshlab.exe啟動Meshlab > 按 ctrl +o > 瀏覽文件> 選擇你的文件 > 按打開。
現在來創建一個stl文件,保存文件成stl格式。操作如下: File > save as… > 文件類型選擇 “STL File Format (*.stl)” > 選擇保存的位置 > 按保存。
|
|
(meshlab保存按鈕)
保存之后,stl文件就已經生成了。
Netfabb界面
現在已經有了一個模型的stl文件,在Netfabb中打開它。你可以在下面的截圖中查看到這個軟件的一些基本功能。所有的功能之后我們會慢慢解釋。
|
|
(Netfabb 界面)
透視視圖
|
|
你可以通過按住鼠標右鍵移動鼠標來旋轉模型。有7個透視按鈕來重新設置視角。第一個是用來顯示基本的3D透視。其余6個分別顯示模型的其中一個面。
縮放的方法
|
|
使用鼠標滾輪可以對模型進行縮放。這些按鈕是在不使用滾輪的情況下使用的。從左到右分別是:縮放到合適大小(Zoom to fit), 對選中的部件縮放到合適大小(Zoom to fit of select part,綠色部件) , 全局縮放, 全局縮放并最后一項為選擇區域, 選擇矩形區域進行縮放.
基本信息
|
|
這里顯示了選取的部件的三維信息。請記住一個stl文件擁有多個shell也還是一個部件。只有當你導入多個文件或在Netfabb中分離一個部件時會出現多個部件。長寬尺寸分別是包圍盒的尺寸。其中的體積就是我們用于計算價格的體積。面積數值指總的表面積。同時你也可以查看到三角面的數量。
平移,旋轉,縮放
|
|
Well 這些功能都是針對其自己來說的。平移是相對一個部件或原點。旋轉是圍繞其自身的中心點。縮放將會使其變大或縮小,根據提供的縮放變量而定。
分析,修復,測量
|
|
這些按鈕是用來修復你的模型的。 分析可以提供一些關于模型的額外信息。如他會告訴你模型中是否有洞,邊界邊緣,, 翻轉的三角面或錯誤的邊。
修復是Netfabb區別于其他stl識別軟件的重要功能。其中包含了分析功能,同時他將會修復不利的效果。最后一項是測量。它將允許你測量兩個面之間的距離。該功能很有效,它可以用于測量最小壁厚。
設計規則
現在我們已經知道它有哪些功能了,我們知道如何來使用它們。以下是總結出來的STL處理中的關鍵點。如果你的模型可以通過以下羅列的因素,很顯然你的模型可以直接打印了。
提交數據時需要遵守的設計規則:
-三角面少于500.000
- 0 孔洞
- 0 邊緣邊
- 0 無效方向
-最小尺寸 0,2cm x 0,2cm x 0,2cm
- 最大尺寸 49cm x 39 cm x 20 cm
- 體積數值為正
- 閉合曲面
- 有向曲面
Preferred:
- Amount of lose pieces in a stl is equal to the amount of shell.
修改你的模型!
如果你的模型沒有達到以上的標準,這里是一個通用的修復辦法(特殊情況除外)。
修復大小
最大和最小尺寸需要滿足。.
修復反向法向,邊緣邊已經孔洞。
修復這些問題,使用截圖中右上的修復按鈕。紅十字將會在你的右邊開啟一個新的界面。
|
|
如果你在右下看到截圖界面。請確認選中了 auto-update。這將會在修復之后更新狀態。
|
|
之后你需要運行自動修復。按自動修復按鈕,然后你可以看到截圖如下。
|
|
你可以選擇是使用默認修復還是簡單修復。推薦使用默認修復. 這將會使用Netfabb提供的所有修復功能。自定義修復很簡單,但也沒有什么必要。
完成之后,模型的狀態將會被改變。最終你可以看到如下:
|
|
0 邊緣邊
0 無效方向
0 孔洞
1 Shell (if you have a single object in your stl.)
More shell’s isn’t bad, but 1 is better. 所有的問題修復之后,按應用修復。確認替換原始模型成修復后的。
修復一個紅色模型
紅色即有錯的。如果模型中含有很多區域如此,這將無法修復。如果絕大部分是紅色的(99%或更多),請使用以下命令: Part > invert normals. 確認。 以下是一個完全紅色的模型。
|
|
TIP: 別忘了請先選取模型
保存模型
如果希望保存新的STL,你可以使用Part > Export Part > as STL (binary)
|
|
希望這些能夠幫助你修復你的模型。
更多使用指導請訪問我們的網站。http://www.ypwyruw.cn
STL格式3d建模編輯修復軟件netfabb中文版下載:
http://www.ypwyruw.cn/jiaocheng/3Djianmoruanjian/5048.html
(責任編輯:admin)