What problem does it solve? Determining whether a 3D mesh is printable requires checking wall thickness, overhangs, support needs, and watertightness against process-specific limits, which is error-prone when done by eye. This Skill measures geometry facts locally and compares them against per-process DfAM rules to produce evidence-backed printability findings before slicing. ## Core Features & Use Cases - Geometry Measurement: Runs a Python tool on STL, OBJ, PLY, or 3MF meshes to report watertightness, wall thickness percentiles, overhang areas, support volume estimates, and unit-scale warnings as JSON facts. - Per-Process Comparison: Compares measured facts against conservative design limits for FDM, SLS, SLA/DLP, metal PBF, and MJF, with user datasheets overriding defaults. - Orientation & Redesign Guidance: Evaluates six axis-aligned build orientations for support-area tradeoffs and produces concrete redesign instructions with target dimensions for every failed check. - Use Case: Before sending a bracket to an FDM printer, ask whether the STL is printable; the Skill measures a 0.6 mm wall against the 1.2 mm FDM limit, flags the violation with its location, and suggests thickening it before slicing. ## Quick Start Use the dfam-check skill to measure my part.stl against FDM printability rules and tell me if it needs redesign before slicing.