moldability_check
Evaluate a 3D model's wall thickness and CTE shrinkage to identify moldability risks and validate designs early.
Instructions
Geometry-aware moldability DFx screen — resolves the model handle's
solid, samples local wall thickness per face via inward chords (the same
machinery as optics_moldability_check), then grades it through the pure-Python
moldability screen: WALL-THICKNESS QUALITY (recommended-band range /
uniformity / sink risk, cooling tied to the thickest wall) + the CTE
SHRINKAGE estimate for the resin. Low-fidelity gate — escalate_to=
'molding_fill_submit'.
material drives the recommended-wall band, the CTE shrinkage, and cooling
(degrades gracefully when the corpus lacks the issue #106 fields).
nominal_mm anchors the range check (else the sampled-wall mean). The same
shrinkage/thickness overrides as moldability_screen apply.
Returns the moldability_screen verdict {thickness:{…}, shrinkage:{…}, pass, score, fidelity, band_pct, warnings, escalate_to} plus {n_faces, n_wall_samples}.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model | Yes | ||
| material | No | ||
| fail_ratio | No | ||
| nominal_mm | No | ||
| warn_ratio | No | ||
| alpha_per_k | No | ||
| sink_factor | No | ||
| t_ambient_c | No | ||
| t_solidify_c | No |