createSchematic
Create LTspice .asc schematics from structured component, wire, and directive data. Automate circuit layout generation with custom parameters.
Instructions
Create an LTspice .asc schematic from structured component/wire/directive data.
Components must include: symbol, reference, x, y. Optional component fields: value, orientation|rotation, attributes, pin_nets.
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": {
"components": "<components>"
},
"name": "createSchematic"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| components | Yes | ||
| wires | No | ||
| directives | No | ||
| labels | No | ||
| circuit_name | No | schematic | |
| output_path | No | ||
| sheet_width | No | ||
| sheet_height | No | ||
| open_ui | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||