Clean Geometry

Make the currently-selected Rhino curves into clean, CAD-usable geometry. Five checks on the selection — (A) simplify curves, (B) resolve too-short curves by joining them to a neighbor or flagging them as orphans, (C) tidy messy over-noded curves into primitives (line/arc/circle/ellipse) within tolerance, (D) flag lines that are almost-but-not orthogonal (report-only), (E) close burst/open corners where a snap is slightly off (via Fillet radius=0 / trim / join). Non-destructive diagnose+dry-run first, reports each category, confirms scope, then applies per category. Trigger when the user wants to clean up / tidy / fix / simplify geometry, close open corners, join short segments, or make CAD-clean linework on the current Rhino selection. Fire on Korean or English requests, e.g. "지오메트리 정리", "geometry 정리", "깔끔하게 정리", "커브 심플리파이", "짧은 선 정리", "터진 모서리 붙여줘", "모서리 스냅 맞춰줘", "clean geometry", "tidy curves", "simplify curves", "close open corners", "join short segments". For pure duplicate/overlap removal use the sibling

hongikarchi Updated

File contents

hongikarchi/rhino-mcp-skills/tree/main/.claude/skills/clean-geometry commit ab81b03c35

Frequently asked questions

npx skillmds@latest add hongikarchi/clean-geometry