Menu

Tree [r5] /
 History

HTTPS access


File Date Author Commit
 examples 2008-03-21 bennett78 [r5] o need $EQUIPOT $End around each net
 Makefile 2008-03-21 bennett78 [r2] 2008-Mar-20 fwb
 README 2008-03-21 bennett78 [r5] o need $EQUIPOT $End around each net
 change_log.txt 2008-03-21 bennett78 [r5] o need $EQUIPOT $End around each net
 pcb123kicad.c 2008-03-21 bennett78 [r5] o need $EQUIPOT $End around each net
 xmlpp.c 2008-03-21 bennett78 [r2] 2008-Mar-20 fwb

Read Me

XML2PCB - An experiment to import PCB123 XML into KiCad pcbnew
          Use: In PCB123 save template (file not in designs but ../BoardTempaltes)

to build:
    make
    cd examples
    ../xmlpp tx.nlf.xml >tx.nlf.ppxml
    ../pcb123kicad tx.nlf.xml > tx.brd
    pcbnew tx.brd

Requirements:
    1) LIBS= -lexpat
       James Clark's Expat XML parser library in C 
       http://sourceforge.net/projects/expat/

    2) Kicad - http://sourceforge.net/projects/kicad/

Files:
./README                  this file
./change_log.txt          revision change log
./pcb123kicad.c           parser xml -> brd
./xmlpp.c                 pretty print (human readable xml converter)
./Makefile
./examples                couple of test cases
./examples/txpr.nlf.xml   simple example partial route - xml output from PCB123 
./examples/txpr.nlf.ppxml human readable - pretty print - output xmlpp
./examples/txpr.brd       output of pcb123kicad
./examples/txpr.dsn       Specctra export
./examples/LCD.nlf.xml  another more complex example
./examples/LCD.nlf.ppxml
./examples/lcd.dsn      Specctra export
./examples/lcd.brd	output of pcb123kicad for LCD.nlf.xml

See: change_log.txt
     kicad/help/en/file_formats/board_file_format_EN.html
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.