MeshRepair

工具列 功能表

網格工具

視窗

面板 > 網格修復精靈

MeshRepair 指令可開啟網格修復精靈面板。

網格修復精靈面板整合了許多網格分析與編輯、修復指令,使網格修復變容易。

  • 含有許多細長面的模型會讓某些 STL/SLA 印表機發生問題,這些會使得列印速度變慢、產生奇怪的結果或造成印表機發生記憶體不足。
  • MeshRepair 指令可用來改善網格模型避免 STL/SLA 列印時發生問題。

步驟

  1. 選取網格,然後按「檢查網格」。
    會顯示網格的相關資訊,包括邊緣分析控制項。
  2. 選取要修復的問題,按「修復」。
  3. 當所有可能的問題都修復後,按「下一步」。
  4. 使用「進階修復工具」進一步編輯網格,然後按「完成」。

網格修復精靈面板

容器選項

錯誤統計

若有檢測到的錯誤類型,核取方塊會自動勾選。

面積為 0 的面

移除所有頂點都重疊在同一位置的面。

請參考 CullDegenerateMeshFaces

長度為 0 的邊緣

移除有兩個頂點重疊在同一位置的邊緣。

重複的面

移除重複的網格面。

非流形的邊緣

抽離有非流型邊緣的面。

請參考 ExtractNonManifoldMeshEdges

法線方向不一致

反轉不一致的法線。

請參考 UnifyMeshNormals

未相接的網格

分割組合在一起但未接觸的網格。

請參考 SplitDisjointMesh

進階修復工具

按此按鈕執行相關的修復指令。

對齊頂點

執行 AlignVertices 指令。

銜接邊緣

執行 MatchMeshEdge 指令。

刪除面

執行 DeleteFaces 指令。

嵌入單一面

執行 PatchSingleFace 指令。

填補一個洞

執行 FillMeshHole 指令。

填補全部的洞

執行 FillMeshHoles 指令。

分割邊緣

執行 SplitMeshEdge 指令。

對調邊緣

執行 SwapMeshEdge 指令。

重建網格

執行 RebuildMesh 指令。

統一網格法線

啟用以使用 UnifyMeshNormals 指令的功能。

復原

執行 Undo 指令。

請參考

ExtractNonManifoldMeshEdges

從網格抽離非流形的網格面。

FillMeshHoles

填補網格物件上所有的洞。

PatchSingleFace

以單一網格面橋接網格缺口兩側的網格面。

RebuildMeshNormals

重網格 頂點 的法線。

SplitDisjointMesh

將邊緣未接觸但組合在一起的網格分割為個別網格。

Undo

復原上一個動作。

UnifyMeshNormals

反轉法線方向不一致的網格面,統一所有網格面的法線方向。

編輯網格物件