# pcb-rnd User Manual: Appendix

## File format support

plugin | native | state | reads formats | writes formats
--- | --- | --- | --- | ---
io_lihata | yes | works | lihata pcb-rnd board (any version) lihata pcb-rnd footprint (any version) lihata pcb-rnd font (any version) | lihata pcb-rnd board (any version) lihata pcb-rnd footprint (any version) lihata pcb-rnd font (any version)
io_altium | no | WIP | Altium PcbDoc ASCII board | n/a
io_autotrax | no | works | autotrax PCB board, version 4 autotrax PCB board, version 5 | autotrax PCB board, version 4
io_bxl | no | works | BXL footprints | n/a
io_dsn | no | works | dsn board specctra .dsn (route result: wires and vias) specctra .ses (route result: wires and vias) | specctra dsn board
io_eagle | no | works | eagle xml board version 6, 7, 8 eagle xml footprint lib .lbr (as board) eagle xml footprint lib .lbr (as footprint) eagle binary board version 3, 4, 5 eagle binary footprint lib (as board) eagle DRU (design rules) | n/a
io_hyp | no | works | hyperlynx board, version 2 and above | hyperlynx board, version 2.0
io_kicad | no | works | kicad board, version 3, 4 and 5 (s-expr) eeschema netlist and footprint info | kicad board, version 3 (s-expr) kicad module (s-expr, according to version 3)
io_kicad_legacy | no | works | n/a | kicad pcbnew-board, version 1 (legacy plain text format) kicad pcbnew-module (legacy plain text format)
io_mentor_cell | no | WIP | Mentor Graphics cell footprints | n/a
io_pads | no | works | PADS ASCII board | PADS ASCII board
io_pcb | no | works | gEDA/PCB .pcb board (any version up to 2017) gEDA/PCB .fp footprints gEDA/PCB font | gEDA/PCB .pcb board (various version up to 2017) gEDA/PCB .fp footprints
io_tedax | no | works | tEDAx netlist (any version) tEDAx footprint (any version) tEDAx drc tEDAx pcb-rnd drc script | tEDAx netlist (any version) tEDAx footprint (any version) tEDAx etest tEDAx drc tEDAx pcb-rnd drc script
import_accel_net | no | works | Accel ASCII netlists + footprint info | n/a
import_calay | no | works | calay (netlists + footprint info) | n/a
import_edif | no | works | flat netlist from EDIF | n/a
import_fpcb_nl | no | works | freepcb netlist + footprint info | n/a
import_gnetlist | no | works | gEDA/gschem (netlist + footprint info, running gnetlist) | n/a
import_hpgl | no | works | HPGL plot (lines, arcs, polygons) | n/a
import_ipcd356 | no | works | n/a | IPC-D-356 Netlist (from automated testing)
import_ltspice | no | works | import ltspice .net and .asc (netlist and footprint info) | n/a
import_mentor_sch | no | works | flat .edf (netlist+footprint, produced by Mentor Graphics Design Capture) | n/a
import_mucs | no | works | MUCS unixplot .pl (lines and vias) | n/a
import_net_action | no | works | pcb-rnd action script (netlist + footprint info) | n/a
import_net_cmd | no | works | schematics import by running a commandline netlist import by running a commandline | n/a
import_netlist | no | works | gEDA netlist (plain text, no footprint info) | n/a
import_orcad_net | no | works | Orcad PCB II (netlist + footprint info) | n/a
import_pads_net | no | works | PADS ascii (.asc, netlists + footprint info) | n/a
import_protel_net | no | works | Protel netlists 2.0 + footprint info | n/a
import_pxm_gd | no | works | pixmap (e.g. png) | n/a
import_pxm_pnm | no | works | pnm (pixmap) | n/a
import_sch2 | no | works | n/a | n/a
import_tinycad | no | works | tinycad .net (netlists + footprint info) | n/a
import_ttf | no | works | ttf font | n/a
export_bom | no | works | n/a | bom (Bill of Materials, text)
export_c_draw | no | works | n/a | C drawing code
export_debug | no | works | n/a | debug draw output
export_dxf | no | works | n/a | .dxf (2D drawing for mech CADs)
export_excellon | no | works | n/a | excellon drill/cnc (for PCB fabbing)
export_fidocadj | no | WIP | n/a | fidocad .fcd (partial export)
export_gcode | no | WIP | n/a | export gcode (for milling)
export_gerber | no | works | n/a | gerber for PCB fabbing
export_hpgl | no | WIP | n/a | hpgl
export_ipcd356 | no | works | n/a | IPC-D-356 Netlist (for automated testing)
export_lpr | no | works | n/a | printer (using ps)
export_oldconn | no | works | n/a | list of terminal connections (old, custom format)
export_openems | no | WIP | n/a | OpenEMS (simulation, matlab files)
export_openscad | no | works | n/a | openscad script (colored 3D model)
export_png | no | works | n/a | render in .png render in .gif render in .jpeg
export_ps | no | works | n/a | render black&white postscript (single or multiple files) render black&white or color embedded postscript (single file)
export_stat | no | works | n/a | anonimized board statistics in lihata
export_stl | no | works | n/a | stl (3d triangulated surface model) amf (Additive Manufacturing File, surface model) pro (projector: 3d rendering)
export_svg | no | works | n/a | svg (Scalable Vector Graphics)
export_vfs_fuse |  | WIP | n/a | n/a
export_vfs_mc |  | WIP | n/a | n/a
export_xy | no | works | n/a | geda/PCB xy gxyrs Macrofab's pick&place pick&place file for the TM220/TM240 device KiCad .pos file