Skip to main content

Automatic Schematic Layout

warning

Automatic layout is in beta! We're changing and improving the layout algorithms, if it doesn't work for you stay tuned! Many changes are on the way!

info

Looking to lay out a PCB? Check out the Automatic PCB Layout guide.

Automatic Schematic Layout

Automatic schematic layout is turned on by default, using a pattern matching and packing algorithm to arrange components in the current schematic.

export default () => (
<board>
<resistor
resistance="1k"
footprint="0402"
name="R1"
connections={{ pin2: "net.VCC" }}
/>
<capacitor
capacitance="1000pF"
footprint="0402"
name="C1"
connections={{ pin2: "net.GND" }}
/>
<chip name="U1" footprint="soic8" connections={{pin1: "R1.pin1", pin4: "C1.pin1" }} />
</board>
)
SCHEMATIC Circuit Preview