pcb_render
Render a 3D PNG image of a PCB with customizable camera controls for side, zoom, rotation, pan, pivot, perspective, and floor.
Instructions
Render a PCB in 3D to a PNG and return the image plus the saved file path. Supports camera controls: side, zoom, rotate, pan, pivot, perspective, floor.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pan | No | Pan camera 'X,Y,Z' | |
| side | No | Camera side | top |
| zoom | No | Camera zoom (default 1) | |
| floor | No | Enable floor, shadows, post-processing | |
| pivot | No | Pivot point relative to board center in cm 'X,Y,Z' | |
| width | No | Image width in px | |
| height | No | Image height in px | |
| rotate | No | Rotate board 'X,Y,Z' e.g. '-45,0,45' for isometric | |
| source | Yes | Board name from config OR path to .kicad_pcb (or sibling .kicad_sch) | |
| quality | No | Render quality | basic |
| background | No | Background: default, transparent, or opaque | |
| perspective | No | Use perspective projection |