Re: gEDA-user: gschem, PCB and xgsch2pcb icons
On Fri, 2007-11-09 at 02:34 +, Kai-Martin Knaak wrote: > On Thu, 08 Nov 2007 23:29:16 +, Peter Clifton wrote: > > > I've attached an SVG with some options. What do people like, any > > suggestions? > > SVG is indeed the way to go. Hard coded pixel size won't blend into > modern desktop styles. Attachments don't work for me, because I read the > mailing list via gmane. Can you send the icons by mail? I can put them on > display on my website. Cool, thanks. When you do that, please note that they are derivative works of Tomaz Solc's gEDA mime type icons: http://www.tablix.org/~avian/blog/archives/2007/04/22/T22_41_14/ Creator: Tomaz Solc License: Creative Commons Attribution Share-Alike license (needs attribution) and the Gnome gedit icon. Creator: Lapo Calamandrei Licence: GPL2 (We'll have to check license compatibility / get permission / whatever before we actually use them). I chatted to Tomaz about this before, and as far as I know, the CC SA was because he started with a text-x-generic icon from the Tango base theme (which was under that license). As these app icons only copied bits which Tomaz drew, assuming Tomaz is happy, we may be able to license those GPL2, and everything should work nicely. In any case, it would be nice to contact Lapo Calamandrei and let him know, check he's cool with us basing from the gedit icon. (GPL2 says it should be cool of course). NB: svg is the way to _start_.. we also need the pixel perfect versions for 48x48, 32x32, 22x22 (24x24 is the same, with a 1px border), and 16x16. I'm not going to fuss with the 8x8. If we don't provide those, then the icons won't be as sharp / clear as possible for toolbars etc., but at this stage, I'm just after feedback on the design. Best wishes, Peter C. -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem, PCB and xgsch2pcb icons
On Thu, 08 Nov 2007 23:29:16 +, Peter Clifton wrote: > I've attached an SVG with some options. What do people like, any > suggestions? SVG is indeed the way to go. Hard coded pixel size won't blend into modern desktop styles. Attachments don't work for me, because I read the mailing list via gmane. Can you send the icons by mail? I can put them on display on my website. Here are the icons I use on my gnome desktop: http://lilalaser.de/tmp/geda-icons.html They are far from perfect, but i got used to them. For serious use, the pcb icon should be supplemented with a simplified version for small sizes. A more detailed gschem icon for large sizes would be nice too. ---<(kaimartin)>--- -- Kai-Martin Knaak http://lilalaser.de/blog ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem, PCB and xgsch2pcb icons
On Thu, 2007-11-08 at 14:39 -0600, John Griessen wrote: > Peter Clifton wrote: > >icons for use as launchers: > > > http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/gschem_48x48.png > http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/pcb_48x48.png > http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/xgsch2pcb_48x48.png > > > I'm not only open, but very keen for better offers, so > > Here are some more. Just sketched mockups. I'll tidy the ones people like. I like the blending / merging between the schematic and layout images. It is sortof what I was trying to go for with my xgsch2pcb attempt. I get the "evolution" metaphor between a symbolic capacitor and its board layout, but can't picture how it would look "finished", and whether others would get it. (I like the idea though). Starting from inkscape as others have suggested (when doing more detailed versions) seems good, as I'm rubbish at trying to draw complex / curved shapes using pixels in gimp. (Can't anti-alias in my head). Best wishes, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem, PCB and xgsch2pcb icons
Peter Clifton wrote: >icons for use as launchers: http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/gschem_48x48.png http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/pcb_48x48.png http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/xgsch2pcb_48x48.png > I'm not only open, but very keen for better offers, so Here are some more. Just sketched mockups. I'll tidy the ones people like. http://ecosensory.com/geda/ John Griessen -- Ecosensory Austin TX tinyOS devel on: ubuntu Linux; tinyOS v2.0.2; telosb ecosens1 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gschem, PCB and xgsch2pcb icons
Peter Clifton wrote: >icons for use as launchers: http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/gschem_48x48.png http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/pcb_48x48.png http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/xgsch2pcb_48x48.png > I'm not only open, but very keen for better offers, so Here are some more. Just sketched mockups. I'll tidy the ones people like. http://ecosensory.com/geda/ John Griessen -- Ecosensory Austin TX tinyOS devel on: ubuntu Linux; tinyOS v2.0.2; telosb ecosens1 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: gschem, PCB and xgsch2pcb icons
I just sent the following icons for use as launchers on the computer system here: http://www2.eng.cam.ac.uk/~pcjc2/geda/icons/ I fully appreciate they are not very good (at least the two I drew). I'm not only open, but very keen for better offers, so if someone artistic wants to draw / point me at some nice icons, please get in touch. Best wishes, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: SPICE newbie -- was: Re: Simulation troubles ...
Op donderdag 08-11-2007 om 11:43 uur [tijdzone +], schreef Peter Baxendale: > Richard, I don't see a "file" attribute anywhere in your schematic to say > where your spice model is. You can add a file attribute to each opamp > symbol or add a spice directive symbol with the file attribute set > to your spice model file. You should see the opamp subcircuit model > included in the spice netlist. > Also make sure the pinseq attributes of each pin in your opamp symbol > match the order of the parameters to your spice model. In my > experience the gschem opamp symbols usually need changing. Ah, yes, that did the trick ... I did put both .sym files where gschem could find them, in gEDA's spice symbol subdirectory (otherwise I couldn't have selected the opamp in gschem in the first place) and assumed that this would be enough. Which isn't the case, obviously. And, of course, this *is* mentioned in the manual (albeit in a more general manner). But I think I'll compile all the good advice I got here into a sort manual of my own, together with several step-by-step examples, and also the mistakes I made and the points I had trouble with -- I'm pretty certain that in a few months, I'll have forgotten one or more essential steps. For me, the best way to learn new things is by means of clear and detailed examples, with a manual to explain what exactly is happening and why. Just a manual simply isn't enough for me, especially when there are so many things that I can do wrong. And perhaps if this manual of mine seems useful, I could post it online, and/or offer it as an addition to the rest of the gEDA documentation. > Also make sure the pinseq attributes of each pin in your opamp symbol > match the order of the parameters to your spice model. In my > experience the gschem opamp symbols usually need changing. I literally copied Stuart Brorson's .sym files he posted on the mailing list, and already double-checked the pinseq attributes; these were fine. Anyway, I finally succeeded in simulating several filter configurations, and these simulations indeed closely match the real-world results I got from the circuits on my workbench :-) Thanks again for the help, and I think I can manage on my own from here. Best regards, Richard Rasker ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: SPICE newbie -- was: Re: Simulation troubles ...
Richard, I don't see a "file" attribute anywhere in your schematic to say where your spice model is. You can add a file attribute to each opamp symbol or add a spice directive symbol with the file attribute set to your spice model file. You should see the opamp subcircuit model included in the spice netlist. Also make sure the pinseq attributes of each pin in your opamp symbol match the order of the parameters to your spice model. In my experience the gschem opamp symbols usually need changing. -- Peter Baxendale <[EMAIL PROTECTED]> ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Schematic Level DRC DIscussion
On Wed, 2007-11-07 at 17:25 -0800, Steve Meier wrote: > Peter, > > I have been putting one together as I modify g_smob.c, g_rc.c and > g_register.c > > It is in an open office format and is very raw but attached is the > current version. Suggestions on what the API should look like are > allways welcome. Thanks for posting that, I like it! I haven't got any immediate suggestions, other than to run with it and see how it feels to use. I'm looking forward to being able to execute similar guile methods with a stock libgeda, and allow building up designs from scripts. Of course, my imagination being limited, I'm not able to think of specific cases where I'd use it in a way not internal to the gEDA tools. (Perhaps if I needed to bulk change something on a large project it might be good to have). I'm also hoping to get stock libgeda / gschem "change aware" enough that I could allow "plugins" for different functionality, without being dependent on the core code to know about it. (Ie. call libgeda API, gschem redraws / updates its UI). This should help for the guile case too, where the code interacts with the lib, and doesn't frob anything in gschem / gattrib etc.. Best regards, -- Peter Clifton Electrical Engineering Division, Engineering Department, University of Cambridge, 9, JJ Thomson Avenue, Cambridge CB3 0FA Tel: +44 (0)7729 980173 - (No signal in the lab!) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user