kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #02137
Library work
-
To:
kicad-devel@xxxxxxxxxxxxxxx
-
From:
Vesa Solonen <vsolonen@...>
-
Date:
Wed, 4 Feb 2009 18:39:10 +0200 (EET)
-
User-agent:
Alpine 1.99 (SOC 1136 2008-08-12)
What's the policy for official libraries? I'd like to enhance them a bit
and also would like to know wether we can agree on 'official' library
style. The style part is probably the most difficult task and my ultimate
goal is to look after possibilities to make dynamically styled schematic
library. I think one of the finest examples is ATMEGA8 symbol, but the
whole library lacks coherency.
For some examples please look at:
http://users.tkk.fi/~vsolonen/kicad/
How to get dynamic styling? Some ideas will be found in
Symbol_guidelines.txt document and the real implementation would need
adding style tag to the library graphic primitives and support to the
parser. I think the better way of getting there is devising SVG import
system for symbols and just leaving the pin object definitions to kicad
library editor. That way complex gui etc for graphics manipulation would
be external to Kicad (Any good svg editor, like Inkscape). Full blown
internal svg-support might be too heavy with very complex schematics,
would it? At least it would be a whole lot of work.
I might try writing an svg importer in python some time...
SVG import would be really fine way for adding custom logos to layouts.
-Vesa
Follow ups