cli-anything-3mf
用於 3D 列印檔案的 3MF 網格幾何編輯器。
安裝
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=3MF/agent-harness
指令
# 顯示網格資訊(頂點、面、包圍盒、水密狀態、體積)
cli-anything-3mf info <file.3mf>
# 偵測圓柱孔洞(中心點、直徑、信心度)
cli-anything-3mf inspect <file.3mf>
# 將孔洞調整至目標直徑
cli-anything-3mf resize <file.3mf> --hole 0 --hole 1 --diameter 4.2 -o output.3mf
# 修復網格問題(退化面、重複頂點、法線)
cli-anything-3mf repair <file.3mf> -o repaired.3mf
# 比對兩個 3MF 檔案
cli-anything-3mf compare <file1.3mf> <file2.3mf>
JSON 輸出
所有指令皆支援 --json 參數以輸出機器可讀的結果:
cli-anything-3mf --json inspect model.3mf
主要特色
- 透過多平面截面分析偵測圓柱孔洞
- 以徑向頂點縮放調整孔洞大小(保留網格拓撲)
- 在重新打包檔案時保留切片器中繼資料(BambuStudio、PrusaSlicer)
- 修改後修復退化面與重複頂點
- 相容任何符合 3MF 核心規格的 3MF 檔案