| ✗ | Watertight | false | true |
| Mesh has open edges — slicer ray-parity may mis-detect inside/outside. | |||
| ✓ | Non-manifold edges | 0 | 0 |
| ✓ | Self-intersection pairs | 0 | 0 |
| ✓ | Degenerate faces | 0 | 0 |
| ✓ | Duplicate faces | 0 | 0 |
| ✓ | Boundary loops (cracks) | 4 loop(s): 0 cracks + 4 intentional | 0 cracks |
| ✗ | Connected components (shells) | 0 | 1 (single body) or ≤200 (presupported) |
| Empty mesh — no valid faces. | |||
| ✓ | Bounding box | 30.0 × 30.0 × 42.5 mm | any |
| ✓ | Face count | 240 | 12 – 10,000,000 |
| ✓ | Vertex count | 152 | any |
| ✓ | Edge length distribution | p10=2.000mm p50=4.158mm p90=40.144mm | roughly uniform |
| ✓ | Fits build volume | within | fits printer envelope |
| ✓ | Wall thickness vs profile minimum | OK | ≥ profile min wall |
| ✓ | Thin wire / small features | OK | p10 edge ≥ profile min wire |
| ✓ | Min feature ≥ printer resolution | OK | ≥ nozzle / pixel size |
| ✓ | Overhang / support requirements | no critical overhangs | ≤ material max overhang angle |
| ✓ | Support lands on model surface | no | no — supports reach build plate |
| ✓ | Bridge span length | within limits | ≤ profile max bridge |
| ✓ | Presupported mesh detection | not presupported | auto-detect |
| ✓ | Scan / organic mesh detection | CAD / solid | auto-detect |
| ⊘ | FEA stress check | skipped | safety factor ≥ 1.0 |
| Gated to small (<20K faces) single-shell watertight meshes with bbox ≤100mm — typical engineering parts only. | |||
| ⚠ | Stability / tip-over risk | at risk | footprint ≥ threshold for height |
| Tip-over risk: footprint 0mm² too small for 42mm height (CoM at 28mm) — add brim 4mm or use raft [CRITICAL: print will almost certainly fail without raft] | |||
| ⊘ | Suction cup / drain holes (resin) | N/A (FDM) | no trapped air pockets |
| Suction cup / drain holes are resin-specific. | |||
| ✓ | Volume and weight estimate | 7.0 cm³ · 8.7 g | any |
| Estimate assumes solo print. Plate workflow amortizes fixed overhead. | |||
| ⚠ | Print orientation | current 24% overhang → optimal 2% (90% better) | optimal or near-optimal |
| Re-orient for 90% less support (24% overhang -> 2%, height 45mm) | |||
| ✓ | Layer count | 201 | ≥ 1 |
| ✓ | Total print height | 39.87 mm | within build volume |
| ✓ | Estimated print time | 68 min | any |
| ✓ | Filament usage | 2.40 m / 7.1 g | any |
| ✓ | Slicer provenance | unknown | any |
| ✓ | Nozzle temperature peak | 210 °C | within material range |
| ✓ | Bed temperature peak | 60 °C | within material range |
| ✓ | Max feedrate | 120 mm/s | ≤ printer limit |
| ✓ | Peak volumetric flow | 5.3 mm³/s | ≤ 15 mm³/s (hotend limit) |
| ✓ | Layer height | 0.200 mm | multiple of Z-step |
| ✓ | Fastest layer time | 18.1 s | ≥ 8 s (cooling headroom) |
| ✗ | Nozzle collisions (travel over print) | 117 | 0 (ideal) or ≤10 |
| Travel moves cross printed area — enable Z-hop in slicer. | |||
| ✓ | Retractions | 3571 total (17.8/layer) | ≤ 50/layer (avoid filament grinding) |
| ✓ | Travel ratio | 45% | ≤ 60% |
| ✓ | First layer speed | 13 mm/s | ≤ 50 mm/s (bed adhesion) |
| ✓ | First layer islands | 2 island(s) | ≤ 5 or use brim/raft |