delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/12/30/13:45:09

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-TCPREMOTEIP: 207.224.51.38
X-Authenticated-UID: jpd AT noqsi DOT com
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Subject: Re: [geda-user] XML file format (what could be expected)
X-Pgp-Agent: GPGMail 2.5.2
From: John Doty <jpd AT noqsi DOT com>
In-Reply-To: <20151230180007.B4391809D79B@turkos.aspodata.se>
Date: Wed, 30 Dec 2015 11:44:57 -0700
Message-Id: <1CF084D0-03F1-44E0-BB1E-0E3907337C5C@noqsi.com>
References: <20151220120219 DOT c4644eef1a65b0eb2fb60d76 AT gmail DOT com> <20151220122659 DOT 378AF809D791 AT turkos DOT aspodata DOT se> <20151220120219 DOT c4644eef1a65b0eb2fb60d76 AT gmail DOT com> <20151220125839 DOT 10228 DOT qmail AT stuge DOT se> <20151220133436 DOT 0B120809D791 AT turkos DOT aspodata DOT se> <0BA0A334-56C7-47B7-959F-C0131BED822C AT noqsi DOT com> <20151220173341 DOT fb4442a7816009e9f4e943b6 AT gmail DOT com> <20151230180007 DOT B4391809D79B AT turkos DOT aspodata DOT se>
To: geda-user AT delorie DOT com
X-Mailer: Apple Mail (2.1878.6)
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

--Apple-Mail=_BE8ED586-436B-4242-84B8-909FDDD7DC13
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252


On Dec 30, 2015, at 11:00 AM, karl AT aspodata DOT se wrote:

> Nicklas Karlsson:
>>> On Dec 20, 2015, at 6:34 AM, karl AT aspodata DOT se wrote:
>>>=20
>>>> I'd like to be able to do, gschem:
>>>>=20
>>>> . give parameters to subsheets, like
>>>> output is to be 12V select suitable resistor devider
>>>> this filter has this freq., select suitable components
>>>=20
>>> Neither gschem nor the schematic file format need any
>>> modification to do this. It works nicely with SPICE. It=92s a
>>> downstream issue.
>=20
> Ok, that is one way to do it. I meant more that I wanted gschem to
> be able to show alt. the formula or the result, i.e. with the
> parameter/formula applied.

OK, so go with the logic of the tool and write Scheme scripts to do =
this.

The idea that something=92s wrong with gschem because it doesn=92t have =
<insert favorite feature> builtin strikes me as an invitation to chaos =
and bloat. It=92s like complaining that TeX has no built-in concept of =
what a paragraph is.

>=20
>>> If you=92re doing this for layout in a big project, I think
>>> you probably want the capability to use automatically generated
>>> schematic files as your intermediates. The reason is that there=92s
>>> a subset of reviewers and technicians who find hierarchy
>>> challenging, and parameterized hierarchy will be even more
>>> confusing.
>=20
> Strange, we live in world multiple hierarchies (the company, home,
> state, etc). Do you have any idea why ?

I think it=92s related to a preference for step-by-step thinking. I =
contribute to the Mathematica Stack Exchange group, and the most common =
thing I see that makes code hard to understand and debug is that some =
insist on coding step by step with For[] rather than transforming whole =
structures with Map[], Thread[], etc. The same thing applies to those =
who struggle with Scheme, I think.

>=20
>> Yes parameterized hierarchy would probably be hard to get simple
>> and easy to understand and otherwise it would only add confusion
>> while it is supposed to make things easier. I use to add
>> calculations as a text or possible some text about where
>> calculations or suitable documentation could be found.
>=20
> Parameters (or what to call it) is part of the design process so it
> should be natural to have them in a schemata. So the problem is to
> make gschem to show either the formula as is or it evaluated.
>=20
> Regards,
> /Karl Hammar
>=20
> =
-----------------------------------------------------------------------
> Asp=F6 Data
> Lilla Asp=F6 148
> S-742 94 =D6sthammar
> Sweden
> +46 173 140 57
>=20
>=20
>=20

John Doty              Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com



--Apple-Mail=_BE8ED586-436B-4242-84B8-909FDDD7DC13
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQIcBAEBCgAGBQJWhCYqAAoJEF1Aj/0UKykRO7kP/3KUKoU74pgLuby18b5lhw8p
HM09pqhCqaMU2adNiyGrsaGwrbIvezKX+qZNWLovq2CFwQj4GZp8rGSAw0zhPN6X
0s+uVhA0IJnKbbCq3HR2RSk30YUYSp21FkgJiO4F2dVe8ahsrH3s70zC1fpQOcgG
t9c7hYbVZEyodue4aq6Int71Wop8OUnkV8oZORj7q+tAMvYgJm2QfRuRR4WcYnrF
Z8MaQkwXDMQl6CLSxLstRwUKLGmj+2ZX2+FwP/HI+zpRh6d+mWkVOLA24XNz3tIj
xGCnH9IpgWTC/yI2NzLpi0R74NbWVKbdwqLMJO8uDrLnd642lrYOgbOA8dvg3Qc1
+mRbUBJcLhbt/WfGyvLtPUsAEtNhV5YqUPewFzrXhlLfb99egUxRGBzYBdeF6TdO
4rSaGHI4r/bJaX+3ESXhQ3tMvbcS+NmEqyxpQPN2a80FWjlWm4uv4VeOU9IvC0KJ
mr6jfl5ac/3kjOzOgheNEY3hwLDAq02PoZuQbP/77p1rcAaAyYVr50XrOhtdkacl
NDFs3xlnR/8Yqq95+kb4WDkuY1rpHgswhunSZjznzfSiGQ5WijUU0X/XTu8EfDWK
QI4yeoY4woOsodSLa3ufCBEa/qKd/lejGHOjQ2u+fIbDenAdHtehZOyS0lqP74s6
8vC87UKhh7iSWAvVapJL
=33gI
-----END PGP SIGNATURE-----

--Apple-Mail=_BE8ED586-436B-4242-84B8-909FDDD7DC13--

- Raw text -


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