smlib-kernel-drop-curve
Installation
SKILL.md
SMLib Kernel Drop Curve
Use this skill when a 3D curve must be projected into surface UV space, a UV curve must lift back to 3D, or failures appear around seams, boundaries, trimming, or paired UV/3D outputs.
Purpose
Diagnose drop/projection failures where curves must be paired between 3D and surface UV space, especially around periodic seams, domain boundaries, trims, and tolerance-sensitive walking.
Prerequisites
- Identify the source curve, target surface, expected parameter range, and whether boundary trimming is expected.
- Record
Surface.uv_domain(), periodicity, and representative start/end points before changing tolerances. - Use
usd-brep-test-selectionfor focused curve or trimming validation.