Mail Archives: geda-user/2016/01/30/11:49:30
--Apple-Mail=_49AACE09-FF3D-453E-9176-DAEE5D1360FE
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=windows-1252
On Jan 30, 2016, at 9:03 AM, DJ Delorie <dj AT delorie DOT com> wrote:
> Despite some folks dreams to the contrary, a layout program is not a
> generic CAD program.
Whose dreams?
> It has to have *some* understanding of what the
> layout *means* in order to be useful to the designer. Otherwise you
> might as well use a paint program.
Nobody has ever asserted otherwise on this group. The assertion is that =
putting a layout program on a solid physical foundation make it easier =
for the designer to understand and to construct what the job needs. A =
paint program lacks that foundation. But so does pcb.
The fact that gschem is essentially a generic topology editor is a =
strength. The designer can build arbitrarily complicated structures atop =
that foundation. Again, a paint program would not suffice, but a program =
that restricted the user to a particular model of circuit design would =
not suffice either. We see the consequences of a particular model in =
drc2, which complains vehemently about all kinds of things that aren=92t =
problems, but don=92t fit its model. But, since drc2 is not part of =
gschem, its difficulties cause little harm. Hurray for separation of =
concerns!
Your sin() function in your favorite programming language does not =
understand that its argument is an angle. I suppose you=92d think this a =
problem. In fact, many applications (like Fourier analysis) depend on =
taking the sin() of variables that do not represent angles. Again, it is =
constructive to have a tool that has only a minimum of understanding and =
let the user provide that knowledge.
John Doty Noqsi Aerospace, Ltd.
http://www.noqsi.com/
jpd AT noqsi DOT com
--Apple-Mail=_49AACE09-FF3D-453E-9176-DAEE5D1360FE
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
iQIcBAEBCgAGBQJWrOl4AAoJEF1Aj/0UKykRTDgP/0qPiKXcVaEbjVEBCGHiyTKe
AE3xuzNE41rubrXylHd0l5RHnYbieL8fyYIN2vAmzofFHDnqU5Qc1O2c11yBGzeA
7tja58Jre+zCdcsyOazGLE6f7+CUGECk5Z6J2/dAhyHqoKRiJxHB6LVx/yqTsk/R
o/vgiLIUWk2n8NdB8y1kAfqI4XdTlycFHTbUSwDbpzq1TyfxjOOJhs0Iv9lWegXL
Es2zRZoISZsum7Dr3Fm6qqrFmBGLPEFdBJ4tTLHNUEz98ClrXk2vsZcftRv5RH84
FpJTitCZpqJ724uTQpQSnegCF8he4vGVH3VZ412DP94gOd1jKHRJUku16srQqhK5
CfcgEWdpQsfcZ3RbgdVKYZgjgGKQ5RN+/kKy9eKyA7kbaH/aU/t7JCgHz5TKVbmj
CmBx42hs8oVpHIBVnou06HFHJ3XYdP+Iuf0/X/pj9tJpWZNVEEAQfYsfz5jxrq7Y
bsFfKzXrCKAq4sx4+WJC7l0/TLFPYUr6tCNgK8vCA+tccmevg62m7mJN9puT0DZi
oVi2wGqNzxIKK+4/qJl9At6XrSI0lOGzIYzwQcXNX/T4iSDdvCe3LApPQ8OoZ0/Q
wFUDK5YWCOVZBaOtNgmlzRz0y0bL7vpwHj5LsvSFfHaLx2FsqddX/e0nWWWvEuy6
hXJNT91P8hJIteK/+oCd
=Xs91
-----END PGP SIGNATURE-----
--Apple-Mail=_49AACE09-FF3D-453E-9176-DAEE5D1360FE--
- Raw text -