
Cli Anything 3mf
- 4 installs
- 46.6k repo stars
- Updated August 3, 2026
- hkuds/cli-anything
Edits 3MF mesh geometry for 3D printing, detecting and resizing holes and repairing meshes via CLI.
About
Edits 3MF mesh geometry for 3D printing, detecting and resizing cylindrical holes, repairing meshes, and comparing files via a CLI. A developer uses it to inspect or modify BambuStudio/PrusaSlicer 3MF print files from the terminal.
- Detect/resize cylindrical holes and repair meshes in 3MF files
- Works with BambuStudio and PrusaSlicer 3MF files
Cli Anything 3mf by the numbers
- 4 all-time installs (skills.sh)
- Ranked #430 of 550 CLI & Terminal skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/hkuds/cli-anything --skill cli-anything-3mfAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 4 |
|---|---|
| repo stars | ★ 46.6k |
| Last updated | August 3, 2026 |
| Repository | hkuds/cli-anything ↗ |
What it does
Edits 3MF mesh geometry for 3D printing, detecting and resizing holes and repairing meshes via CLI.
Files
cli-anything-3mf
3MF mesh geometry editor for 3D printing files.
Installation
pip install git+https://github.com/HKUDS/CLI-Anything.git#subdirectory=3MF/agent-harnessCommands
# 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 Output
All commands support --json for machine-readable output:
cli-anything-3mf --json inspect model.3mfKey Features
- Detects cylindrical holes via multi-plane cross-section analysis
- Resizes holes by radial vertex scaling (preserves mesh topology)
- Preserves slicer metadata (BambuStudio, PrusaSlicer) during file repack
- Repairs degenerate faces and duplicate vertices after modification
- Works with any 3MF file conforming to the 3MF Core Specification
Related skills
CLI & Terminalintegrations