X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=CYZaRh7/SexMW72nMe1BwPkdO6ege3vcZHLDDilK370=; b=xP1cOHgm0hsgGbMse9YtfYaY2wkVVMi5l8Ck/EGyqo2xdtOibwtjKoNzMOeCCg+VA7 QqTeF+DTaAQqJC+CXhbChEZ4Bd3K+3OHH/nGx7zAFVs5DCb/vwkNeU1yIrjx8ha5ozZb IjZ9BD/POiWj8stO5rDfNeuJAx+bP7SF9tdDGOvrv3Ze0la82DgGBAGWV7keVYKRjHji 5897M22o5hGo6ZZtl3dUgcictWxDtU7useDz9YQWWgMHE7LsAsHz9UWkF2tksS1R9CNy CEJoCCiq/eA7vm5fvq1zy5C8N9lIsUfoGeRLx7egnx6a/DeSersKVOUvvPEGDzxDbh1Y f0nA== MIME-Version: 1.0 X-Received: by 10.43.171.194 with SMTP id nv2mr22239089icc.7.1389635845168; Mon, 13 Jan 2014 09:57:25 -0800 (PST) In-Reply-To: <1389632128.2414.50.camel@AMD64X2.fritz.box> References: <1389363489 DOT 2427 DOT 5 DOT camel AT AMD64X2 DOT fritz DOT box> <1389632128 DOT 2414 DOT 50 DOT camel AT AMD64X2 DOT fritz DOT box> Date: Mon, 13 Jan 2014 08:57:25 -0900 Message-ID: Subject: Re: [geda-user] New router pictures From: Britton Kerin To: geda-user AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On Mon, Jan 13, 2014 at 7:55 AM, Stefan Salewski wrote: > On Mon, 2014-01-13 at 16:48 +0100, Kai-Martin Knaak wrote: >> Stefan Salewski wrote: >> >> > Yesterday I put some new pictures on my page: >> > http://www.ssalewski.de/Router.html.en >> >> Nice! >> And most importantly: Good to see, the project receives serious attention. >> I appreciate your efforts. > > Attention is low, as for most FOSS EDA projects. (OK, some exceptions > exists, maybe raspberry pi, LUFA, and for KiCad there is at least some > noise.) But I do not care too much about attention. > >> >> Would it be possible to do only some connections? Or is the algorithm a >> case of all-or-nothing? >> > > Unfortunately the Router can be not used if there already exist traces > on the layers it should use -- later we may define something like > keep-out areas similar to large pads, but the router will not be able to > interfere with manually drawn traces. That is very similar to Anthony's > router and is a very basic habit of this type of routers. > > But of course it is possible to route the first part with the router and > then manually modify the layout and insert the missing traces. Or it may > be able to manually guide the router, i.e. by telling it some via > positions or order of routing. > Current routing strategy is straight forward, with a layer assignment > algorithm as described in Tal Dayan's thesis. That one is good for > preventing crossing of traces, but it takes not into account space > blocked by pads and pins, which is necessary for dense populated boards. > There exists many strategies and ideas to improve net ordering and via > positioning -- all that is not difficult, but needs some thinking and > testing. > > Maybe we should have a simple GUI which allows to insert additional > rubber bands and to move vias -- that is very easy to do. As you may > know I have staring a simple schematics editor two years ago > http://www.ssalewski.de/PetEd.html.en > a very simple application. I have just converted it to GTK3 (was easy) > -- now I consider to extend it to basic layout editing. Unfortunately > first I have to do very much cleanup work... > > I think you are one of the persons who have really used PCB program in > the last 4 years (I did not, maybe DJ did) -- have you ever noticed the > polygon bug reported some days ago by Gabriel Paubert? There seems to be > no reply from other people, so my impression that no one is using PCB > currently is supported unfortunately. I myself have no idea about I use it. My impression is that there are actually a decent number of people lurking about who do. But I haven't seen this bug. I've only recently moved to the latest version though. Britton