delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/12/18/15:07:27

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 <pcjc2 AT cam DOT ac DOT uk>
To: geda-user AT delorie DOT com
Date: Tue, 18 Dec 2012 20:06:14 +0000
In-Reply-To: <CAN-_CWyXNvnumf5OC+m-xRV0zMf3cCvyzLU3be_pC8DkNVZG0Q@mail.gmail.com>
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>
<alpine DOT DEB DOT 2 DOT 00 DOT 1212120740300 DOT 26605 AT igor2priv>
<CAN0Jx-_+HNgHFNwjNkZRos--yRa9KWLeijjaE7zh5imjp5omuw AT mail DOT gmail DOT com>
<alpine DOT DEB DOT 2 DOT 00 DOT 1212150453530 DOT 26605 AT igor2priv>
<CAN0Jx-8mr2XmLHr7AzcTygk205H1H4_X1Y9VcQHw3zia5eGynQ AT mail DOT gmail DOT com>
<CAN-_CWyXNvnumf5OC+m-xRV0zMf3cCvyzLU3be_pC8DkNVZG0Q AT mail DOT gmail DOT com>
X-Mailer: Evolution 3.6.0-0ubuntu3
Mime-Version: 1.0
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

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 <peter DOT clifton AT clifton-electronics DOT co DOT uk>

Clifton Electronics
Peter Clifton <peter DOT clifton AT clifton-electronics DOT co DOT uk>

Clifton Electronics

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019