Index: trunk/doc/developer/bridges/bridges.dot =================================================================== --- trunk/doc/developer/bridges/bridges.dot (revision 7008) +++ trunk/doc/developer/bridges/bridges.dot (revision 7009) @@ -3,7 +3,8 @@ nodesep=0.6 pcbrnd [label="pcb-rnd" style=filled fillcolor=cyan shape=box height=12 width=2] - kicad [label="KiCad" shape=box] + kicad [label="KiCad\npcbnew" shape=box] + eeschema [label="KiCad\neeschema" shape=box] pcb [label="gEDA/PCB" shape=box] freerouting [label="freerouting.net\njava application" shape=box] mucs [label="mucs pcb with autorouter" shape=box] @@ -14,7 +15,6 @@ web [label="JavaScript based\nweb application\n(work in progress)" shape=box color="#aaaaaa" fontcolor="#aaaaaa"] fidocadj [label="FidoCadj\nartistic PCBs\n(experimental support)" shape=box] - subgraph cluster_HID { label = "HID - user interface" style=filled @@ -37,6 +37,7 @@ ltspice netlist tinycad + eeschema } subgraph cluster_export { @@ -74,6 +75,8 @@ pcbrnd -> kicad [label="footprint: s-expression" dir=both] pcbrnd -> fidocadj [label="board" dir=both] + eeschema -> pcbrnd [label="netlist"] + pcbrnd -> pcb [label="board: .pcb" dir=both] pcbrnd -> pcb [label="footprint: .fp" dir=both] Index: trunk/doc/developer/bridges/bridges.svg =================================================================== --- trunk/doc/developer/bridges/bridges.svg (revision 7008) +++ trunk/doc/developer/bridges/bridges.svg (revision 7009) @@ -4,359 +4,372 @@ - - + + gr - + cluster_HID - -HID - user interface + +HID - user interface cluster_import - -import only + +import only cluster_export - -export only + +export only cluster_ie - -import and export + +import and export pcbrnd - -pcb-rnd + +pcb-rnd kicad - -KiCad + +KiCad +pcbnew pcbrnd->kicad - - -board: legacy format + + +board: legacy format pcbrnd->kicad - - - -board: s-expression + + + +board: s-expression pcbrnd->kicad - - - -footprint: s-expression + + + +footprint: s-expression -pcb - -gEDA/PCB +pcb + +gEDA/PCB -pcbrnd->pcb - - - -board: .pcb +pcbrnd->pcb + + + +board: .pcb -pcbrnd->pcb - - - -footprint: .fp +pcbrnd->pcb + + + +footprint: .fp -freerouting - -freerouting.net -java application +freerouting + +freerouting.net +java application -pcbrnd->freerouting - - - -.dsn +pcbrnd->freerouting + + + +.dsn -fidocadj - -FidoCadj -artistic PCBs -(experimental support) +fidocadj + +FidoCadj +artistic PCBs +(experimental support) pcbrnd->fidocadj - - - -board + + + +board -batch - -hid_batch +batch + +hid_batch -pcbrnd->batch - - - +pcbrnd->batch + + + -gtk - -hid_gtk +gtk + +hid_gtk -pcbrnd->gtk - - - +pcbrnd->gtk + + + -lesstif - -hid_lesstif +lesstif + +hid_lesstif -pcbrnd->lesstif - - - +pcbrnd->lesstif + + + -remote - -hid_remote +remote + +hid_remote -pcbrnd->remote - - - +pcbrnd->remote + + + -breadboard - -breadboard +breadboard + +breadboard -pcbrnd->breadboard - - -.png +pcbrnd->breadboard + + +.png -BoM - -BoM +BoM + +BoM -pcbrnd->BoM - - -text +pcbrnd->BoM + + +text -XY - -XY +XY + +XY -pcbrnd->XY - - -.xy -for pick and place +pcbrnd->XY + + +.xy +for pick and place -gerber - -gerber +gerber + +gerber -pcbrnd->gerber - - -.gbr, .cnc +pcbrnd->gerber + + +.gbr, .cnc -ipcd356 - -ipcd356 +ipcd356 + +ipcd356 -pcbrnd->ipcd356 - - +pcbrnd->ipcd356 + + -lpr - -lpr +lpr + +lpr -pcbrnd->lpr - - -print +pcbrnd->lpr + + +print -nelma - -nelma +nelma + +nelma -pcbrnd->nelma - - +pcbrnd->nelma + + -png - -png +png + +png -pcbrnd->png - - -bitmap +pcbrnd->png + + +bitmap -ps - -ps +ps + +ps -pcbrnd->ps - - -.ps, .eps +pcbrnd->ps + + +.ps, .eps -stat - -stat +stat + +stat -pcbrnd->stat - - -statsitics .lht +pcbrnd->stat + + +statsitics .lht -svg - -svg +svg + +svg -pcbrnd->svg - - -.svg +pcbrnd->svg + + +.svg + +eeschema + +KiCad +eeschema + + +eeschema->pcbrnd + + +netlist + -mucs +mucs mucs pcb with autorouter -mucs->pcbrnd - - -import +mucs->pcbrnd + + +import -gEDA - -gEDA/gaf -(gschem, gnetlist) +gEDA + +gEDA/gaf +(gschem, gnetlist) -gEDA->pcbrnd - - - -schematics -back annotation +gEDA->pcbrnd + + + +schematics +back annotation -lepton +lepton lepton-eda (gschem, gnetlist) -lepton->pcbrnd - - -schematics +lepton->pcbrnd + + +schematics -ltspice - +ltspice + LTSpice -ltspice->pcbrnd - - -schematics +ltspice->pcbrnd + + +schematics -tinycad +tinycad TinyCAD -tinycad->pcbrnd - - -schematics +tinycad->pcbrnd + + +schematics -web - -JavaScript based -web application -(work in progress) +web + +JavaScript based +web application +(work in progress) -remote->web - - - +remote->web + + + -edif +edif edif -edif->pcbrnd - - +edif->pcbrnd + + -netlist +netlist netlist -netlist->pcbrnd - - -pcb .net +netlist->pcbrnd + + +pcb .net