Mail Archives: geda-user/2016/01/06/17:13:46
--Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
I thought we were going to give this up, but you keep coming back.
On Jan 6, 2016, at 3:51 PM, DJ Delorie <dj AT delorie DOT com> wrote:
>=20
>> I'm trying to explain how it appears to me. As far as I'm concerned,
>> these problems result from deep flaws in the technical concept.
>=20
> If you have specific examples and constructive ideas on improving
> them, then say so. To just say it's a "confusing grab bag of
> features" is not helpful. That's like me saying "I hate scheme"
> without giving examples that would help you improve the situation.
>=20
> If you can't figure out a way to respectfully and constructively state
> your opinion, we'd rather not hear it at all.
>=20
>>>> For this pcb non-user, one of the biggest sources of confusion
>>>> that drives me away is that pcb does not really have layers at
>>>> its foundation.
>>>=20
>>> Of course it does. You just don't agree with its implementation.
>>=20
>> Don't you understand that the insulating layers are layers? Where
>> are they in the pcb stackup? How do I pattern them?
>=20
> Don't you understand that PCB isn't a generic CAD program, and that we
> make assumptions to simplify the user's (and our) job?
I do understand. I also understand that building on a regular foundation =
makes the job easier, not harder. If gschem was like pcb, we'd have a =
Sallen-Key filter button for designing Sallen-Key filters. Maybe that =
would make designing Sallen-Key filters a little easier. But what if you =
need an MFB filter instead? Or a bridged-T passive filter (designed one =
of those last month). We=92d need hundreds of special cases to use =
gschem this way for routine things, and that would make it harder to =
use. Complicated interactions between these features would be hard to =
deal with. The non-routine (which I often need) would be impossible. The =
developers would have enormous headaches.
But gschem, because it is designed with minimal prejudice to graphically =
represent networks, has no trouble capturing the topology of a =
Sallen-Key filter. Or a charge-pump based delta-sigma modulator cell for =
an ASIC. Or plumbing and Makefiles.
> You keep
> saying that it has to be your way, without considering that it doesn't
> *have* to be your way, and we might not *want* it to be your way for a
> reason.
>=20
You=92ve explained this many times. Your =93reasons=94 don=92t make =
sense to me. Your =93simplifications=94 make pcb harder to use by their =
inability to simply deal with simple structure.
> PCB's layer group defines the stackup. The insulators are between the
> conductors.
And that is why you can=92t make a buried via. Or an island of microwave =
circuitry on teflon. Or a mixed flex/rigid layout. Pcb matches the =
mental model of the stack you wish to have, not the physical object =
you=92re designing. But the physics won=92t adapt to you, you must adapt =
to the physics.
> That's all we really care about at the moment. If you
> want more than that, find a different layout package, or buy Autocad.
>=20
> Either way, stop harassing the pcb developers just because we aren't
> doing things your way.
>=20
You can always ignore me if you wish. I ignore lots of advice. Last =
year, there was a guy who worked for one of my customers who drove =
everybody crazy. They=92re glad he quit. He had odd, out of left field =
opinions on everything. But sometimes he was right, and the system we =
worked on is better for his input. I miss him. If you want good advice, =
you have to be willing to listen. Then you sift.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF
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
iQIcBAEBCgAGBQJWjZF1AAoJEF1Aj/0UKykR54kQAKS0pCVpPiPlQJL28GH4sisG
CO9tv9olYYVHk1YGKzIfbAH1GlSyJSAO7HyBGKgjGip9SDHP6HuUbOFU9jNt2cP5
k+4WBdE7QixguWeWKMQYLSLmTWJHIu/CakHyV2vpw2lODtUqiWng9agLw+eectwL
+t2cbGOrDmw/6BCPCG5yeQBSWbr9BGgllgcgbC//JxqD9iXPzaw1gt3mZY59kx0f
pebM1FcJ4GTwfZyPzqF03PFUb0hKXwxGPBHp8TNrs3Ssb/wRAQ+SLdcAbZctBwPf
fUReqQRoX80FchVWfEDmrm0wlWgEUdBmsCjDo9P02rT9yJiXaN9d8zNK3fXxsQ1g
UmOhCQTgt9GLTyQie5/3+kg+AJCYe4XvaFOSGcTa46kp8DBfQiI6uyinDQs9WZoS
4j/sP5ceWVXR/GhnS59R+4DcKOnaiY9SX+8akO4GbLyQn4MHYa2Ql19nP+kBsLvQ
A4/Y1UbNL88xDrC/kzCknUjtqEnU0tlQtVFwsbVAlAad/Kcfi3/v0yR1wfe1VWIA
BeuGYysKz2wzb3V1hKyCNyGg55J25TR+qY987nxEtTLSYYPeEI+rc8tAM2WkY7VR
gRDyAMrZuy2WStb/jqqLfJIGfuzlyhpOUsUXOym8lG/973a6NUmPE43yVtRWV7H3
Fbjul02QoKAOznmGVkx+
=7AP7
-----END PGP SIGNATURE-----
--Apple-Mail=_E3E1FC60-E30D-4457-AF82-13CD23C032BF--
- Raw text -