add_footprint_inner_layer_graphic
Add graphic primitives (lines, rectangles, text) to a footprint's inner layer, enabling custom artwork in KiCad PCB designs.
Instructions
Inject an inner-layer graphic primitive into a footprint block.
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": {
"reference": "<reference>",
"layer": "<layer>",
"shape_type": "<shape_type>"
},
"name": "add_footprint_inner_layer_graphic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | ||
| layer | Yes | ||
| x1_mm | No | ||
| x2_mm | No | ||
| y1_mm | No | ||
| y2_mm | No | ||
| reference | Yes | ||
| shape_type | Yes | ||
| stroke_width_mm | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |