export_assembly_drawing_svg
Generate a scaled PCBA assembly SVG with component outlines, refDes labels, polarity marks, mirrored bottom view, and an ASME title block.
Instructions
Generate a scaled PCBA assembly drawing SVG per ASME Y14.5 and IPC-2221B Section 11: body outlines with refDes labels, polarity marks (pin-1 dots, cathode bars, plus frames), mirrored bottom view, and an ASME Y14.100 title block with revision and check signature.
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": {
"modules": "<modules>"
},
"name": "export_assembly_drawing_svg"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Drawing title (default: PCBA ASSEMBLY DRAWING). | PCBA ASSEMBLY DRAWING |
| modules | Yes | Component modules dict (from synthesize_circuit output, with positions). | |
| revision | No | Drawing revision letter (default: A). | A |
| board_width_mm | No | PCB width in mm (default: 70.0). | |
| board_height_mm | No | PCB height in mm (default: 50.0). | |
| mirrored_bottom | No | Render bottom view mirrored in X (default: true). |