optimize_panel_grid
Enumerate PCB panel grid, rail, and V-cut/mouse-bite combinations; filter layouts exceeding the max panel size; rank feasible options by material utilization.
Instructions
Enumerate panel grid combinations (grid_x x grid_y, rail sides, V-cut vs mouse-bites), filter options exceeding the max panel size (default 300x300mm fab limit), and rank feasible layouts by material utilization percentage.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"board_width_mm": "<board_width_mm>",
"board_height_mm": "<board_height_mm>"
},
"name": "optimize_panel_grid"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_grid | No | Maximum grid count per axis (default: 4). | |
| max_panel_mm | No | Maximum panel dimension in mm (default: 300.0). | |
| rail_width_mm | No | Conveyor rail width in mm (default: 5.0). | |
| board_width_mm | Yes | Single board width in mm. | |
| board_height_mm | Yes | Single board height in mm. |