X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.98.4 at av01.lsn.net Message-ID: <56211C8A.5080208@ecosensory.com> Date: Fri, 16 Oct 2015 10:49:30 -0500 From: John Griessen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.7.0 MIME-Version: 1.0 To: geda-user AT delorie DOT com Subject: Re: [geda-user] GTK3, Glade interface designer (router, auto?) References: <20151003210701 DOT de392b925f54dadb0a5fedd8 AT gmail DOT com> <1443903758 DOT 1873 DOT 13 DOT camel AT ssalewski DOT de> <56104A0A DOT 9020507 AT xs4all DOT nl> <1443909591 DOT 1873 DOT 18 DOT camel AT ssalewski DOT de> <1443975731 DOT 671 DOT 52 DOT camel AT ssalewski DOT de> <20151004191717 DOT bf8223417541a9306bfbd9ea AT gmail DOT com> <1443997480 DOT 2068 DOT 32 DOT camel AT ssalewski DOT de> <1444070851 DOT 1014 DOT 20 DOT camel AT ssalewski DOT de> <1444157156 DOT 1949 DOT 52 DOT camel AT ssalewski DOT de> <56141CCE DOT 2030301 AT ecosensory DOT com> <1444165764 DOT 1949 DOT 78 DOT camel AT ssalewski DOT de> <1445008372 DOT 2017 DOT 37 DOT camel AT ssalewski DOT de> In-Reply-To: <1445008372.2017.37.camel@ssalewski.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Reply-To: geda-user AT delorie DOT com On 10/16/2015 10:12 AM, Stefan Salewski wrote: > For your idea of allowing prerouted manual traces: One solution would be > to cover that traces with pads and pins, so autorouter will know that > the area is occupied. That is some work coding it. For very special > cases that may make sense. But generally I think that the effort is not > really justified, and it will restrict the autorouter very much. Why do > you think you need manually routed traces at all? One big reason is in design reuse, or reference designs. Also radio sections integrated by RF inexperienced system designers into a board. Some existing circuitry will be desirable to route up to, leaving the rest alone, but connecting to some of its nets. Usually the pads ot traces to connect to are not a huge number for a reusable module, so defining those as ones to connect to by some manual work could be worthwhile. Defining a schematic that does not include the "reused or existing" circuitry is fairly easy. If the existing layout could be put on a non-routed set of layers then new pads or traces on the routing layers could be added with them as a reference, (on top of), to be ready for routing. The outline to route in would be an irregular shape defined by an outline area. The pads or traces to route to would need netname attribs. Attribs on traces seems necessary for this.