Pcb-rnd enables the user to design complex original boards in a standard EDA flow with netlists and other data inputs that aide in design. pcb-rnd also acts as a multiuse layout design CAD, opening board designs saved in a variety of legacy and contemporary software. The user can import a variety of non-layout data sources commonly used in EDA flow. Schematics from gschem or kicad, netlists, reference images, tinyCAD, and more are available to the user
pcb-rnd can edit a single board at a time. To edit multiple boards, open multiple instances of pcb-rnd.
Buffers are board-independent: they have their own dynamic size and their own virtual layer stack. These enable buffers to act as a proxy between different boards and formats.
The following operations can be done with buffers: