cad-khana
cad-khana splits geometric reasoning into two workflows:
- Mechanism — relational checks on an assembly (no interference,
clearance between parts). Expressed via
Assembly.assert_*(...)and evaluated bycheck(assembly, out=...). Writesmechanism.json. - Printability — per-part, per-manufacturing-method checks (min
wall thickness, overhangs). Expressed via
inspect(part, method=...). Writes<name>-printability.json.
A script typically does both: composes an
[Description truncada. Veja o README completo no GitHub.]