check_printability
Analyze a part for 3D printing to detect overhangs requiring support and thin walls below a set thickness.
Instructions
Check the current part for 3D printing, built along up ('+z', '-y', ...).
Overhangs: downward faces leaning more than overhang_deg from vertical (90 = a flat ceiling) need support; the faces on the bed do not count. Gives the overhanging area per face (list_faces index) with its worst lean and centre, the bed contact area and the print height. With min_wall_mm (e.g. two nozzle widths) also the walls thinner than that, measured straight through the material from points spread over every face, with where each is thinnest. A spot right beside an edge where faces meet at a sharp angle reads as thin as the wedge of material there is: that is the edge, not a wall.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| up | No | +z | |
| min_wall_mm | No | ||
| overhang_deg | No |