Browser-based prototype for the design challenge in problem-statement.pdf.
- Imports CAD-like geometry from STL, OBJ, STEP, or STP.
- Assumes injection molding and applies material-dependent DfM rules.
- Checks draft angle, undercuts, wall thickness, parting-line position, and rib/boss ratios.
- Highlights flagged faces directly in a 3D canvas viewer.
- Generates an AI/LLM-style report from structured CAD evidence.
- Exports a standalone HTML report for tooling or design feedback.
npm startThen open:
http://localhost:4173
npm testThe app is self-contained and has no package install step. STEP files are imported through a browser-side point-cloud envelope fallback because a production STEP B-rep tessellator requires a CAD kernel. For production use, connect a tessellation service and replace the local report composer with an enterprise LLM endpoint using the generated evidence payload.