> > I'm interested, but time-strapped. Can you give me a quick > > outline of what "Optimize routed tracks" is supposed to do > > and what source files it uses? > > I looked back at DJ's page on the pcb trace puller > <http://www.delorie.com/pcb/puller/> and realized that the > instructions there rely on using arcs in the tracks. Perhaps a > sequence of lines is not pulled properly?
There are two different tools - the trace optimizer moves orthogonal traces to minimize overall trace length, and the puller does the whole curvy-arc thing. The optimizer needs some work to understand 45-degree pads, and polygon planes. Should be somewhat straightforward, see djopt.c. The puller needs more work as it's dealing with precision errors and bookkeeping - it tends to wrap traces around themselves, for example. It uses a more complex vector math too. _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user