mcpField
C
cli-anything-threemf

cli-anything-threemf

github.com/hkudsデザイン・UI57.6k306 回インストール5 週間前に更新
リポジトリ

cli-anything-threemf について

cli-anything-3mfは、3Dプリント向けの3MFメッシュ形状編集コマンドラインツールです。メッシュ特性や円筒穴を検査し、穴径を変更でき、ファイル再パック時にはスライサーのメタデータを保持します。

主な機能

  1. 01メッシュ形状と特性の検査
  2. 02円筒穴の検出
  3. 03指定径に合わせた穴の変更
  4. 04スライサーメタデータの保持
  5. 05縮退面と重複頂点の修復
  6. 06機械可読なJSON出力

活用シーン

  1. 01印刷前の3MFメッシュ確認
  2. 02モデル内の円筒穴の検出
  3. 033Dプリントファイルの穴径調整
  4. 04スクリプトでのコマンド出力処理

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-threemf

インストール後、Claude Code で/cli-anything-threemfを入力して読み込まれたか確認します。

詳細

cli-anything-3mf

3D プリントファイル向けの 3MF メッシュジオメトリエディターです。

インストール

pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=3MF/agent-harness

コマンド

# Show mesh info (vertices, faces, bounding box, watertight status, volume)
cli-anything-3mf info <file.3mf>

# Detect cylindrical holes (center, diameter, confidence)
cli-anything-3mf inspect <file.3mf>

# Resize holes to target diameter
cli-anything-3mf resize <file.3mf> --hole 0 --hole 1 --diameter 4.2 -o output.3mf

# Fix mesh issues (degenerate faces, duplicate vertices, normals)
cli-anything-3mf repair <file.3mf> -o repaired.3mf

# Compare two 3MF files
cli-anything-3mf compare <file1.3mf> <file2.3mf>

JSON 出力

すべてのコマンドは機械可読な出力のための --json をサポートしています:

cli-anything-3mf --json inspect model.3mf

主な機能

  • 複数平面の断面解析により円筒形の穴を検出します
  • 径方向の頂点スケーリングにより穴のサイズを変更します(メッシュトポロジーを維持)
  • ファイル再パッケージ時にスライサーメタデータ(BambuStudio、PrusaSlicer)を保持します
  • 変更後に縮退面と重複頂点を修復します
  • 3MF Core Specification に準拠したあらゆる 3MF ファイルで動作します

コメント