www.delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/10/04/16:44:48

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Date: Sun, 4 Oct 2015 22:43:59 +0200
From: Kai-Martin Knaak <kmk AT familieknaak DOT de>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] what does gEDA need to achieve easy sharing of
designs?
Message-ID: <20151004224359.21d54065@akka>
In-Reply-To: <CAC4O8c-R3KdTx66MS4i2Pwn2eC=LyHHiYdebF=KhZvsjf9bnEg@mail.gmail.com>
References: <CAC4O8c-R3KdTx66MS4i2Pwn2eC=LyHHiYdebF=KhZvsjf9bnEg AT mail DOT gmail DOT com>
X-Mailer: Claws Mail 3.12.0 (GTK+ 2.24.28; x86_64-pc-linux-gnu)
Disposition-Notification-To: Kai-Martin Knaak <kmk AT familieknaak DOT de>
MIME-Version: 1.0
X-Provags-ID: V03:K0:ezCSGpM+E99ekA88l8UeE+Nu6liCLHQwSYTkU6Ieu/5npfaE70T
Sy6D0VH9oHZ+j95eqOV2qXh9V08qHcphRpuNUbe8V7rrTt/i/og+J/EQ9EYG05VCOuQ5K5V
RdlIM6Nsss6TP8L6mBVzz21mW73873Bil7obJ1xMFVJ/Mb2ScrhVqg07RFHMS6AnKIqzVQz
G4+UKX5p/E1YsFsjD/uEA==
X-UI-Out-Filterresults: notjunk:1;V01:K0:Y6Nn+tUEkfk=:3h51inSr9dEMlZfHRT25K/
e5ZvEI2a4CGioE1a9LmBjdjkyqQWhyPH4K4Of2J/Cf54ZoxB9C6p5e8+coYuVGvZ3SrW5vpoP
QQLSzvvufcNsfCvRpiSnx/G+6MzJrKMQKqCcgBpq5zpFu34U8VKtJ1VUsEPA2X1Bu9Bikliuh
JNR0x3lFTJmClKVkHro7mJplIibEtcBrZUUJKbNUpD6yffYry8W1Y3YfXwY3zWR783qzxyRoh
P4z8bV1rAymlz4+0YF9I3lYgl4TinuwrqPrLoBs8R+pQqh99Hg7mqSfvJxgKJ6fgaG0iKC/v7
vlYjxqSNYV/biVkPryqFOb7sX90bpTVUoDHwg3mMqBLGghpgOKj2B6UyvsB4KvrbAo6G+YYxg
PpSA9q8L6FghH5WtC88cXZJaUKlg3Dn/4ew2CCZswhYYLxdgIDpkl+nWyilfjmiz7SPczTzKv
z2yB9mik10932JN1zkmsnSxHS/ItQ0+DSwhn9bWLQpQ734EuJmEu/rf0CyQFShb53L1X8KToB
e5MS6gsWoAekt9DMVSmIx3Hpgg1IMg+YlH3/MNWvZEIGUso7YQ3GMCBur+mHH2n4AOKYiRvUz
9GUfC5oyNdt/o7q2xsr47DUbof0Q7X7vXNt9nFkR3/+PEP/Osv8JopQxNttzQ9FcjJFJJOJW/
YcE95+Dw3h66H6w+Z+efmh2x4OZH8roacWcJvw4xJeIhFYAIJB978BbayPmC2dzIc8FI=
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

--Sig_/WbhIddi+0mNf4QGLDxyRsnR
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

"Britton Kerin schrieb am  3. October 2015:

> A public forum for sharing of schematics/layout doesn't exist so far
> as I know.

Technically, gedasymbols.org can already serve circuits if they are
packaged as a symbol. Example:
http://www.gedasymbols.org/user/kaimartin_knaak/symbols/blocks/opamp_adder.=
sym

All symbols within this symbol should be "embedded". Else, the renderer
of the website won't be able to render a preview. The block =20

To use this schematic-symbol as intended you would choose a special mode
on insert into a schematic. Make sure to choose "Include_component_as
individual_objects" on the bottom of the select_components dialogue.

BTW, why does the GUI talk about "components" here? I'd prefer
"symbols". To me a component is something physical, something I buy at a
distributor and solder on a PCB.


> So what would need to happen for this to become possible?

gedasymbols.org:=20
1) Explicitly encourage people to upload schematics.
2) Pull the value of the description attribute and add it to the data
base of the search algorithm. This would be handy for ordinary symbols,
too.
3) Recognize *.sch in addition to *.sym

gschem:
Schematic sharing via complex symbols would benefit from an improvement
of the way embedded symbols are handled. Currently "unembed" fails if
there is no matching symbol already in the library. It would be rather
useful to have the symbol be exported into files instead.

PCB:
1) get layer handling on import right. So layouts done with layer stacks
other people prefer can be imported in a painless way.


> * One major barrier to sharing is that everyone has a different
> strategy for creating parts.  Might it be possible to fit these
> different approaches behind a common interface, thereby rendering them
> more accessible and comprehensible?

I still think, geda is missing the notion of a "package". This would be a
container format for all information related to a physical component.
Like symbol(s), footprint(s), links to data sheets, notes, ...


> * Is there a way of doing subcircuit layout that would work widely
> enough to be promoted as a semi-standard?  This is a big can of worms
> of course especially if one considers parametric designs

Since parameters for sub sheets have only recently seen the light of
geda in the form of Roland's xorn, this is certainly not a key feature.

---<)kaimartin(>---
--=20
Kai-Martin Knaak

--Sig_/WbhIddi+0mNf4QGLDxyRsnR
Content-Type: application/pgp-signature
Content-Description: OpenPGP digital signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iEYEARECAAYFAlYRj5cACgkQt9RkiGwLn1NP4ACffb+zv84ldFNCFo4OuCNq2N7+
OJoAn1lh4sV8MMZtwUakLshzA+m/fcnh
=eBJQ
-----END PGP SIGNATURE-----

--Sig_/WbhIddi+0mNf4QGLDxyRsnR--

- Raw text -


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