X-Authentication-Warning: delorie.com: mail set sender to geda-help-bounces using -f X-Recipient: geda-help AT delorie DOT com MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; CHARSET=US-ASCII; format=flowed Message-id: <51E97735.5010005@videotron.ca> Date: Fri, 19 Jul 2013 13:28:21 -0400 From: Ian Chapman <ichapman AT videotron DOT ca> User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130510 Thunderbird/17.0.6 To: geda-help AT delorie DOT com Subject: Re: [geda-help] Toporouter and vias References: <CANcjc3n1fs6FEptB4inrkZCpgjRcjNus-zHPY6PePMBop20_qA AT mail DOT gmail DOT com> <1374248570 DOT 2458 DOT 30 DOT camel AT AMD64X2 DOT fritz DOT box> In-reply-to: <1374248570.2458.30.camel@AMD64X2.fritz.box> Reply-To: geda-help AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-help AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Please pardon my ignorance. I've used pcb a few times over the past 10 years including the autorouter. What is Toprouter and teardrops? Is this a new pcb feature? Ian. On 13-07-19 11:42 AM, Stefan Salewski wrote: > On Fri, 2013-07-19 at 11:33 +0200, doragasu . wrote: >> I have experience on EDA tools, but I'm new to geda-pcb. While designing a >> two layer board to test it, I saw a youtube video demoing the toporouter > I guess Anthony has mostly concentrated on the rubberband part -- and > ignored the layer assignment algorithm (LAA). Generally it is the task > of the LAA to introduce new vias. It may be possible to manually insert > some vias, which Anthonys toporouter can use. > > The LAA, as proposed in the PhD thesis of Tal Dayan is not difficult, so > maybe you or someone else wants to implement it -- it may be more fun > than watching videos. Unfortunately is is O(3.5) -- its an optimization > task, so it is not really fast for large layouts. > > You may have seen my own rubberband router -- it is written in Ruby, > works not too bad, but has currently only graphical PNG output, so it is > still absolutely useless. > > I think, if you really wants autorouting, you may try the non > topological, geometrical router of PCB program, it is not bad. But of > course, most people seems to like manually routing better. It may even > be possible to employ the freerouting router of Mr Wirtz by Specctre > import/export? But that one is only free as beer. > > The teardrops() may be not compatible with the topological autorouter? > I once used (tested) both, but separately. Last time is used toporouter > I got only crashes, that was two years ago, maybe it was a result of > switch to nm as PCB's internal units. Maybe that is fixed now. The > teardrops() is/was an external plugin, currently I can not remember how > to call it. > > >