X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Message-ID: <1355861174.13534.14.camel@localhost> Subject: Re: [geda-user] Find rat lines - summary From: Peter Clifton To: geda-user AT delorie DOT com Date: Tue, 18 Dec 2012 20:06:14 +0000 In-Reply-To: References: <20121204183305 DOT 6b04c0dc AT jive DOT levalinux DOT org> <20121208112649 DOT 388a9d22 AT jive DOT levalinux DOT org> <1355011808 DOT 19390 DOT 8 DOT camel AT localhost> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.6.0-0ubuntu3 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit 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 Tue, 2012-12-18 at 17:46 +1100, Geoff Swan wrote: > I'll briefly throw in my 2 cents... > I think being able to manually assign nets to copper would be really > useful. I've done this when designing with altium and it works great. > If this where to become possible I think it would be well used. I also > think that having tools/heuristics/macros to assist along the way is a > great idea. As has been said neither heuristics nor net tagging are > complete solutions in isolation, but both sound like they would be > useful to have (even if not both can be done). > > > My main reason for emailing though is to go back to what I think may > have started this thread in the first place... is there any chance of > getting the functionality whereby when I press 'O' to optimise a rats > nest, then hover over a net and press 'F' I get everything in that > net highlighted? (whether routed, partially routed or just connected > via a rat) I'm sure I used to be able to do this, and it feels like > I'm hamstrung without it... I note that 'F' will still highlight > connected copper, but it no longer treats a rat line as connecting > disconnected copper... I'm testing some changes which introduces a new "compromise" behaviour, where you get a different colour for connected, and rat-connected objects. If you want to test, pull my branch at git clone git://repo.or.cz/geda-pcb/pcjc2.git And checkout the "for_master" branch.. git checkout for_master origin/for_master Unresolved questions so far... 1. Colour is hard-coded (for testing only) - need to add a configurable. 2. Which set should get the "FOUND" flag assigned.. both, or just the physically connected ones. > It was a fantastic tool... I could use 'F' without the rats nest > showing to highlight only connected copper, or I could use 'O' -> 'F' > to highlight all the copper that needed to be connected... I realised that trick recently, and had I done so before would perhaps have not bothered with the change. HOWEVER.. the ability to erase / restore the rats nest might go away at some point in the future if we ever sort out continuous real-time rats-optimisation, so I'm hesitant to suggest people start relying on it. Try the split-colouring, and see what you think. I'm also going to experiment with de-saturating colours or increasing transparency on non-found objects in the GL renderer, to see how that feels. Regards, -- Peter Clifton Clifton Electronics Peter Clifton Clifton Electronics