sheet_cutting_optimizer
Optimize 2D guillotine cutting plans for plywood, MDF, glass, sheet metal (2D nesting with kerf, per-part rotation lock for grain direction, optional sheet trim and multiple stock sizes). Returns sheets used, piece positions, utilization, estimated cut length/count and unplaced pieces. Includes a web_url with the plan prefilled for a visual layout diagram.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kerf | No | Blade/saw width consumed by each cut | |
| unit | Yes | Unit for all dimensions | |
| pieces | Yes | Pieces to cut | |
| stocks | No | Optional mixed stock sizes; replaces stock_width/stock_height/stock_count when given | |
| trim_x | No | Symmetric trim removed from left/right sheet edges (damaged edges) | |
| trim_y | No | Symmetric trim removed from top/bottom sheet edges | |
| stock_count | No | How many sheets are available | |
| stock_width | Yes | Sheet width | |
| stock_height | Yes | Sheet height |