blender_validate
Validate a 3D mesh for printability by running health, overhang, thin-wall, and clearance checks. Use 'ALL' to run the full printability suite before STL export.
Instructions
Run specified printability checks on a mesh. Valid checks: 'ALL', 'HEALTH', 'OVERHANGS', 'THIN_WALLS', 'CLEARANCE'.
Replaces individual mesh_health, overhang, and thin_wall checks. Use checks=['ALL'] to run the full printability suite before STL export. Set clearance_partners to check clearance against named neighbors. Per-face issue lists are capped at 10 exemplars; pass verbose=True for the full lists (can be very large on dense meshes).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | No | ||
| verbose | No | ||
| min_wall_mm | No | ||
| object_name | Yes | ||
| overhang_angle | No | ||
| min_clearance_mm | No | ||
| clearance_partners | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |