delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/07/03/16:45:47

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 av02.lsn.net
Message-ID: <5596F44D.6020503@ecosensory.com>
Date: Fri, 03 Jul 2015 15:45:01 -0500
From: John Griessen <john AT ecosensory DOT com>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Icedove/31.6.0
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: [geda-user] net colors (was: . . . alive?)
References: <1435510363 DOT 682 DOT 26 DOT camel AT ssalewski DOT de> <55902AB9 DOT 9000004 AT neurotica DOT com> <alpine DOT DEB DOT 2 DOT 00 DOT 1506281932040 DOT 6924 AT igor2priv> <20150629113018 DOT GH19654 AT fi DOT muni DOT cz> <1435581145 DOT 1447 DOT 19 DOT camel AT ssalewski DOT de> <CAOFvGD7npho6fPKAEmce6L1nXy=5EEsVaEH-Vj_XEuiLddodDA AT mail DOT gmail DOT com> <1435592698 DOT 1607 DOT 17 DOT camel AT ssalewski DOT de> <D8B09027-EF94-4C8D-ADC8-C5CCEAC36552 AT noqsi DOT com> <1435599996 DOT 2704 DOT 20 DOT camel AT ssalewski DOT de>
In-Reply-To: <1435599996.2704.20.camel@ssalewski.de>
Reply-To: geda-user AT delorie DOT com

On 06/29/2015 12:46 PM, Stefan Salewski wrote:
>>> On Mon, 2015-06-29 at 10:47 -0400, Jason White
>>> > >(whitewaterssoftwareinfo AT gmail DOT com) wrote:
>>>> > >>Stefan, I think the easiest solution to net grouping attributes such as
>>>> > >>"Power", "Analog", or "Digital" is to allow for each net to be displayed
>>>> > >>with a different color.
>> >
>> >The file format already supports line colors and styles. I have always
>> >thought it would make more sense to represent nets and busses with
>> >lines that have attached attributes than to have primitives for these.
>> >What we have now is a factoring error. Not too serious, but a barrier
>> >to the future.
>> >
> gschem file format supports line colors and styles. But for nets only
> color index is available currently:
>
> N 53500 61600 53000 61600 4
>
> And my fear is that many colors and styles for nets are really confusing
> when displayed all the time.


As any code gets into a swamp dealing with this kind of thing, deciding early
as a spec might help.  Besides color there is brightness.  Also background.
When printing, we want a white background and otherwise most people use black.

So, brightness usually needs to be somewhat less white, or extra-saturation
when over a white background, and call what is done for black background normal-saturation.

Sometimes we use saturation along with transparency to denote this side, or other side of the
PC board in layout...

So, it's complicated...

I think line thickness is a good way to denote power handling, since so many other ways
to "slightly change a colored net or trace" are already well used by many.

My opinion is colors should be left alone as far as power handling goes.

It would be fabulous if net attribs could be fully transferred to layout,
and including colors/thicknesses for trace groups/trace widths by matching up attrib names.

John Griessen

- Raw text -


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