Are these instructions getting uploaded to the wiki? Kurt > > Message: 1 > Date: Sun, 21 Jun 2009 23:42:19 -0400 > From: Harry Eaton <[email protected]> > Subject: gEDA-user: autorouter fixes and enhancements > To: [email protected] > Message-ID: > <[email protected]> > Content-Type: text/plain; charset="iso-8859-1" > > A bunch of fixes and enhancements to the original pcb autorouter should now > be available in the git repository. Here is a short how-to for using the > autorouter > (1) turn off visibility of any layers you don't want the router using > (2) turn of via visibility if you don't want it to use any new vias > (3) Use only plain rectangles for power/ground planes that you want the > router to use [use the rectangle tool!] > (4) Make at least one connection from any plane you want the router to use > to the net you want it to connect to. > (5) draw continuous lines (on all routing layers) to outline keep-out zones > if desired > (6) use routing styles in the netlist to have per-net routing styles > (7) set the current routing style to whatever you'd like the router to use > for any nets not having a defined route style in the netlist > (8) disable any nets that you don't want the autorouter to route > (double-click them in the netlist window to add/remove the *) > NOTE: If you will be manually routing these later not using planes, it > is usually better to let the autorouter route them then rip them up yourself > afterwards. If you plan to use a ground/power plane manually, consider > making it from one or more pure rectangles and letting the autorouter have a > go at it. > (9) create a fresh rat's nest. ('E' the 'W') > (10) select "show autorouter trials" in the settings menu if you want to > watch what's happening > (11) Choose "autoroute all rats" in the connection menu. > > [12] if you really want to muck with the router because you have a special > design, e.g. all through-hole components you can mess with layer directional > costs by editing the autoroute.c source file and changing the directional > costs in lines 929-940. and try again. Even more mucking about with costs is > possible in lines 4540-4569, but it's probably not such a good idea unless > you really just want to experiment. > > In keeping with the tradition of nothing good being said about the router, > let the complaints flow. > > harry > -------------- next part -------------- > > A bunch of fixes and enhancements to the original pcb autorouter > should now be available in the git repository. Here is a short how-to > for using the autorouter > > (1) turn off visibility of any layers you don't want the router using > > (2) turn of via visibility if you don't want it to use any new vias > > (3) Use only plain rectangles for power/ground planes that you want > the router to use [use the rectangle tool!] > > (4) Make at least one connection from any plane you want the router to > use to the net you want it to connect to. > > (5) draw continuous lines (on all routing layers) to outline keep-out > zones if desired > > (6) use routing styles in the netlist to have per-net routing styles > > (7) set the current routing style to whatever you'd like the router to > use for any nets not having a defined route style in the netlist > > (8) disable any nets that you don't want the autorouter to route > (double-click them in the netlist window to add/remove the *) > > NOTE: If you will be manually routing these later not using > planes, it is usually better to let the autorouter route them then rip > them up yourself afterwards. If you plan to use a ground/power plane > manually, consider making it from one or more pure rectangles and > letting the autorouter have a go at it. > > (9) create a fresh rat's nest. ('E' the 'W') > > (10) select "show autorouter trials" in the settings menu if you want > to watch what's happening > > (11) Choose "autoroute all rats" in the connection menu. > > [12] if you really want to muck with the router because you have a > special design, e.g. all through-hole components you can mess with > layer directional costs by editing the autoroute.c source file and > changing the directional costs in lines 929-940. and try again. Even > more mucking about with costs is possible in lines 4540-4569, but it's > probably not such a good idea unless you really just want to > experiment. > In keeping with the tradition of nothing good being said about the > router, let the complaints flow. > harry >
_______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

