Main | News | Doc | People | Events & timeline | pcb-rnd

# pcb-rnd - datasheet

layout characteristics | multiple layers (16 copper, compile time tunable limit) smd and through-hole components solder mask, paste, assembly drawings board size up to 2x2 meter at nanometer precision arbitrary amount of routing styles Design Rule Checker
board file formats | lihata (native), geda/PCB's .pcb, KiCad's s-expr kicad_pcb
other native formats | geda/PCB's .fp for footprints (native)
import formats | gEDA/gaf sch, gEDA/gaf netlist, dsn, edif
export formats | gerber, png, ps, svg, bom, xy, bboard, dsn, gcode, ipcd356, lpr, nelma, kicad old pcb format
UI options | gtk2, lesstif (motif), batch (automated processing) configurable menus, keyboard and mouse actions
footprint library | parametric footprints written in any programming language optionally per system, per user, per project libs footprints from local files footprints from the web (gedasymbols.org)
scripting | embedded scripting using libgpmi (awk, python, lua, tcl, ruby, perl, php, scheme, lisp)
layout helpers | basic autorouter, basic autoplace, place objects in aligned grid, asymmetric pin shapes, back annotation tracking, trace puller, teardrops understands internal connections in footprints query mini-language for finding and selecting objects by rules
misc | flexible configuration system support for small screen (800x600) strong support for automated processing modularity (most code implemented in plugins) slim code, reduced external dependency, portability

More details on some of the features, especially compared to gEDA/PCB.