Mail Archives: geda-user/2015/06/29/12:14:29
--001a11c21da61882dd0519aa617b
Content-Type: text/plain; charset=UTF-8
Stefan,
Perhaps in addition to having different color nets, the line style could
also be altered. For instance different patterns of dashed lines, or the
thickness of the line could be altered so that the user would specify
"skinny" or "fat" in conjunction with color and the dash pattern.
I would think that would allow for quite a number of different net classes.
On Mon, Jun 29, 2015 at 11:44 AM, Stefan Salewski <mail AT ssalewski DOT de> 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.
>
> Yes, that is generally the first idea. Problem is, that we may not have
> enough different high contrast colors. We may have analog and digital
> ground, analog and digital power and ground, high speed signals,
> impedance controlled traces, short traces i.e. for bypass capacitors and
> much more. We discussed about all that about 4 years ago, when I started
> work on my Peted editor. I think one idea was to not add direct
> properties to nets, but net classes like "HighSpeed" which may be mapped
> to 50 Ohm with 2 inch maximum length. I will read that discussion again
> some time -- but next 300 hours is for finishing release 1.0, which
> provides only a subset functionality of gschem, but has nice look and is
> easy to use.
>
> One question, which I asked myself some days ago:
>
> gschem has multiline text, but generally only single line attributes.
> What when users try to enter multiline attributes? Accept or ignore it
> for netlist? And how to display on screen? ShowName, ShowValue and that?
> My feeling is that we should allow multiline attributes, but let
> ShowName, ShowValue be set only for all the lines at once. But some
> lines may be valid attributes, and some plain text? Not very easy to
> handle.
>
>
--
Jason White
--001a11c21da61882dd0519aa617b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div>Stefan,<br><br>Perhaps in addition to having differen=
t color nets, the line style could also be altered. For instance different =
patterns of dashed lines, or the thickness of the line could be altered so =
that the user would specify "skinny" or "fat" in conjun=
ction with color and the dash pattern.<br><br></div>I would think that woul=
d allow for quite a number of different net classes.<br></div><div class=3D=
"gmail_extra"><br><div class=3D"gmail_quote">On Mon, Jun 29, 2015 at 11:44 =
AM, Stefan Salewski <span dir=3D"ltr"><<a href=3D"mailto:mail AT ssalewski.=
de" target=3D"_blank">mail AT ssalewski DOT de</a>></span> wrote:<br><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex">On Mon, 2015-06-29 at 10:47 -0400, Jason White<br>
<span class=3D"">(<a href=3D"mailto:whitewaterssoftwareinfo AT gmail DOT com">whit=
ewaterssoftwareinfo AT gmail DOT com</a>) wrote:<br>
> Stefan, I think the easiest solution to net grouping attributes such a=
s<br>
> "Power", "Analog", or "Digital" is to al=
low for each net to be displayed<br>
> with a different color.<br>
<br>
</span>Yes, that is generally the first idea. Problem is, that we may not h=
ave<br>
enough different high contrast colors. We may have analog and digital<br>
ground, analog and digital power and ground, high speed signals,<br>
impedance controlled traces, short traces i.e. for bypass capacitors and<br=
>
much more. We discussed about all that about 4 years ago, when I started<br=
>
work on my Peted editor. I think one idea was to not add direct<br>
properties to nets, but net classes like "HighSpeed" which may be=
mapped<br>
to 50 Ohm with 2 inch maximum length. I will read that discussion again<br>
some time -- but next 300 hours is for finishing release 1.0, which<br>
provides only a subset functionality of gschem, but has nice look and is<br=
>
easy to use.<br>
<br>
One question, which I asked myself some days ago:<br>
<br>
gschem has multiline text, but generally only single line attributes.<br>
What when users try to enter multiline attributes? Accept or ignore it<br>
for netlist? And how to display on screen? ShowName, ShowValue and that?<br=
>
My feeling is that we should allow multiline attributes, but let<br>
ShowName, ShowValue be set only for all the lines at once. But some<br>
lines may be valid attributes, and some plain text? Not very easy to<br>
handle.<br>
<br>
</blockquote></div><br><br clear=3D"all"><br>-- <br><div class=3D"gmail_sig=
nature">Jason White</div>
</div>
--001a11c21da61882dd0519aa617b--
- Raw text -