Index: trunk/doc/developer/bridges/Makefile =================================================================== --- trunk/doc/developer/bridges/Makefile (revision 10259) +++ trunk/doc/developer/bridges/Makefile (revision 10260) @@ -1,5 +1,5 @@ -bridges.svg: bridges.dot - dot -Tsvg bridges.dot > bridges.svg +bridges.svg: bridges.txt + aagraph -Tsvg bridges.txt > bridges.svg bridges.png: bridges.dot dot -Tpng bridges.dot > bridges.png Index: trunk/doc/developer/bridges/bridges.svg =================================================================== --- trunk/doc/developer/bridges/bridges.svg (revision 10259) +++ trunk/doc/developer/bridges/bridges.svg (revision 10260) @@ -1,413 +1,192 @@ - - - - - -gr - -cluster_HID - -HID - user interface + + + + + + + + + + + + + + + pcb-rnd + + + + + + + + + + kicadpcbnew + + gtkgdk or gl render + + web client(javascript) + + batchCLI/automation + + lesstif(motif) + + gEDApcb + + remote(network) + + freerouting.netautorouter + + ipcd356e-tester + + gerber + + (any)EDIF + + TinyCAD + + LTSpice + + svg + + XYtemplated + + lpr(print) + + pngjpg, bmp + + breadboard + + pspostscript + + mucs PCBautorouter + + leptonEDA + + nelma(sim) + + kicadeeschema + + BOM + + (any)netlist + + statstatistics + + Mentorhyperlynx + + gEDAgschenm + + Eagle(board) + + FidoCadJ(board) + + ProtelAutotrax + + importschematics + + importnetlist + + importschematics + + + schematics + + + importschematics + + + board + + + + board + + + + boardlegace + + + + .png + + + + footprint + + + + board + + + + footprints-expr + + + + text + + + + boards-expr + + + + + board + + + importschematics + + + board + + + + .xy + + + + + lihata + + + + board + + + + IPC356D + + + + + + .grb, .cnc + + + + postscript + + + + ps + + + + + + svg + + + + TCP/IP + + + importnetlist + + importschematics -cluster_import - -import only - -cluster_export - -export only - -cluster_ie - -import and export - - -pcbrnd - -pcb-rnd - - -kicad - -KiCad -pcbnew - - -pcbrnd->kicad - - -board: legacy format - - -pcbrnd->kicad - - - -board: s-expression - - -pcbrnd->kicad - - - -footprint: s-expression - - -pcb - -gEDA/PCB - - -pcbrnd->pcb - - - -board: .pcb - - -pcbrnd->pcb - - - -footprint: .fp - - -freerouting - -freerouting.net -java application - - -pcbrnd->freerouting - - - -.dsn - - -fidocadj - -FidoCadj -artistic PCBs -(experimental support) - - -pcbrnd->fidocadj - - - -board - - -autotrax - -Protel -autotrax/easytrax - - -pcbrnd->autotrax - - - -board - - -eagle - -Eagle - - -pcbrnd->eagle - - - -board: xml - - -hyp - -Hyperlynx - - -pcbrnd->hyp - - - -board: .hyp - - -batch - -hid_batch - - -pcbrnd->batch - - - - - -gtk - -hid_gtk - - -pcbrnd->gtk - - - - - -lesstif - -hid_lesstif - - -pcbrnd->lesstif - - - - - -remote - -hid_remote - - -pcbrnd->remote - - - - - -breadboard - -breadboard - - -pcbrnd->breadboard - - -.png - - -BoM - -BoM - - -pcbrnd->BoM - - -text - - -XY - -XY - - -pcbrnd->XY - - -.xy -for pick and place - - -gerber - -gerber - - -pcbrnd->gerber - - -.gbr, .cnc - - -ipcd356 - -ipcd356 - - -pcbrnd->ipcd356 - - - - -lpr - -lpr - - -pcbrnd->lpr - - -print - - -nelma - -nelma - - -pcbrnd->nelma - - - - -png - -png - - -pcbrnd->png - - -bitmap - - -ps - -ps - - -pcbrnd->ps - - -.ps, .eps - - -stat - -stat - - -pcbrnd->stat - - -statsitics .lht - - -svg - -svg - - -pcbrnd->svg - - -.svg - - -eeschema - -KiCad -eeschema - - -eeschema->pcbrnd - - -netlist - - -mucs - -mucs pcb with autorouter - - -mucs->pcbrnd - - -import - - -gEDA - -gEDA/gaf -(gschem, gnetlist) - - -gEDA->pcbrnd - - - -schematics -back annotation - - -lepton - -lepton-eda -(gschem, gnetlist) - - -lepton->pcbrnd - - -schematics - - -ltspice - -LTSpice - - -ltspice->pcbrnd - - -schematics - - -tinycad - -TinyCAD - - -tinycad->pcbrnd - - -schematics - - -web - -JavaScript based -web application -(work in progress) - - -remote->web - - - - - -edif - -edif - - -edif->pcbrnd - - - - -netlist - -netlist - - -netlist->pcbrnd - - -pcb .net - - - Index: trunk/doc/developer/bridges/bridges.txt =================================================================== --- trunk/doc/developer/bridges/bridges.txt (revision 10259) +++ trunk/doc/developer/bridges/bridges.txt (revision 10260) @@ -1,29 +1,56 @@ - [kica ] [gpcb ] [hyp_] [gsch] - [ frt_ ] [fido] [prtl] [eagl] - -[eesc] *pcbrnd-----------------------------------------------+ [batch ] -[mucs] | | -[lept] | | [gtk ] -[ltsp] | | -[tcad] | | [lesstif] -[edif] | | -[netl] +-----------------------------------------------------+ [remote] - - [bbrd] [bom_] [xy__] [gerb] [ipcd] [lpr_] [web ] - [stat] [ps__] [svg_] [png_] [nelm] - + *io--------------------------------------------------------+ + | [kica ] [gpcb ] [hyp_] [gsch] | + | [ frt_ ] [fido] [prtl] [eagl] | + +----------------------------------------------------------+ +*inp---+ *hid--------+ +|[eesc]| *pcbrnd-----------------------------------------------+ |[batch ] | +|[mucs]| | | | | +|[lept]| | | |[gtk ] | +|[ltsp]| | | | | +|[tcad]| | | |[lesstif] | +|[edif]| | | | | +|[netl]| +-----------------------------------------------------+ |[remote] | ++------+ +-----------+ + *out-------------------------------------------------------+ + | [bbrd] [bom_] [xy__] [gerb] [ipcd] [lpr_] | [web ] + | [stat] [ps__] [svg_] [png_] [nelm] | + +----------------------------------------------------------+ %% %png +cell-width 20 cell-height 40 -cell-width 20 +%svg +cell-width 16 +cell-height 36 + [] shape box + +[inp] + linecolor #eeeeee + bgcolor #eeeeee + +[io] + linecolor #eeeeee + bgcolor #eeeeee + +[out] + linecolor #eeeeee + bgcolor #eeeeee + +[hid] + linecolor #eeeeee + bgcolor #eeeeee + + [pcbrnd] label pcb-rnd + bgcolor #00ffff + [eesc] label kicad\neeschema @@ -126,6 +153,8 @@ [web] label web client\n(javascript) + linecolor #aaaaaa + textcolor #aaaaaa -> pcbrnd bbrd.n