generate_dfm_checklist
Generate DFM checklists for injection molded parts to validate 15+ design rules. Analyzes wall thickness, draft angles, ribs, and materials to return pass/warn/fail status and identify manufacturing risks.
Instructions
Generate a Design for Manufacturability (DFM) checklist for an injection molded part. Returns pass/warn/fail status for 15+ design rules based on part description and parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | Yes | Description of the part (e.g., "Automotive connector housing with snap-fits and thin walls") | |
| wall_thickness_mm | No | Nominal wall thickness in mm | |
| rib_thickness_mm | No | Rib thickness in mm | |
| rib_height_mm | No | Rib height in mm | |
| draft_angle_deg | No | Draft angle in degrees | |
| material | No | Material name or ID (e.g., "PA66-GF30", "ABS") | |
| has_undercuts | No | Whether the part has undercut features | |
| has_texture | No | Whether surfaces are textured | |
| texture_depth_mm | No | Texture depth in mm (for draft calculation) | |
| gate_type | No | Gate type: "edge", "sub", "pin", "hot", "fan", "tunnel" | |
| cosmetic_requirements | No | Whether part has cosmetic surface requirements |