# 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_autotrax | no | works | autotrax PCB, version 4 autotrax PCB, version 5 | autotrax PCB, version 4
io_bxl | no | WIP | BXL footprints | n/a
io_dsn | no | works | dsn board | dsn board
io_eagle | no | works | eagle xml board version 6, 7 and 8 eagle xml library eagle binary board version 3, 4 and 5 eagle binary library 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_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 netlist (any version) tEDAx footprint (any version) tEDAx etest tEDAx drc
import_calay | no | works | import netlist and footprint info from calay netlists | n/a
import_dsn | no | works | import wires and vias from specctra .dsn | n/a
import_edif | no | works | flat netlist from EDIF | n/a
import_fpcb_nl | no | works | import netlist and footprint names from freepcb netlist | n/a
import_gnetlist | no | works | import gEDA/gschem schematics running gnetlist | n/a
import_hpgl | no | works | import lines, arcs and polygons from HPGL plot files | n/a
import_ipcd356 | no | works | n/a | import IPC-D-356 Netlist (from automated testing)
import_ltspice | no | works | import netlist and footprint names from ltspice .net and .asc file pairs | n/a
import_mentor_sch | no | works | import netlist and footprint names from a flat .edf produced by Mentor Graphics Design Capture | n/a
import_mucs | no | works | import lines and vias from MUCS unixplot .pl files | n/a
import_net_action | no | works | import netlist and footprint info from pcb-rnd action script | n/a
import_net_cmd | no | works | Import schematics by running a commandline Import netlist by running a commandline | n/a
import_netlist | no | works | import plain text gEDA netlist files | n/a
import_pxm_gd | no | works | import pixmap | n/a
import_pxm_pnm | no | works | import pixmap | n/a
import_sch2 | no | WIP | import netlist and footprint info from schematics or netlist | n/a
import_tinycad | no | works | import netlist and footprint info from tinycad .net netlists | n/a
import_ttf | no | WIP | ttf font | n/a
export_bom | no | works | n/a | export bom (Bill of Materials) in plain text
export_dsn | no | works | n/a | export specctra .dsn files with padstacks and subcircuits (usable for freerouting)
export_dxf | no | works | n/a | export to 2D .dxf (for mech CADs)
export_excellon | no | works | n/a | export excellon drill/cnc for PCB fabbing, multiple files (configurable)
export_fidocadj | no | WIP | n/a | partial export in fidocad .fcd format
export_gcode | no | WIP | n/a | export gcode (for milling)
export_gerber | no | works | n/a | export gerber for PCB fabbing, multiple files (configurable)
export_ipcd356 | no | works | n/a | export IPC-D-356 Netlist (for automated testing)
export_lpr | no | works | n/a | use export_ps and lpr to print a board directly
export_oldconn | no | works | n/a | export a list of terminal connections in an old, custom file format
export_openems | no | WIP | n/a | export a matlab file suitable for OpenEMS simulation
export_openscad | no | WIP | n/a | export a colored 3D model as an openscad script
export_png | no | works | n/a | render the on-screen version or emulated photo mode version in .png render the on-screen version or emulated photo mode version in .gif render the on-screen version or emulated photo mode version 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 | export a lihata file with anonimized statistics of the board
export_stl | no | WIP | n/a | export a three dimensional triangulated surface model in stl
export_svg | no | works | n/a | write an svg (Scalable Vector Graphics)
export_test |  | WIP | n/a | n/a
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