gEDA-user: poll: How do you geda?
I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? * How did you install your copy of geda apps? * Which apps do you use. What is your typical workflow? * Did you (have to) modify portions of geda to suit your needs? * What is the general flavor of your projects? (analog, digital, HF) * (add your favorite question here) ---(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: poll: How do you geda?
On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Linux: Ubuntu Hardy Heron (LTS), running on Core Duo T2500 (2Ghz), Intel 945GM built in video chipset. My Cairo version of PCB is still slow :( I've built and run on AMD64 SuSE 10.2 as well. * How did you install your copy of geda apps? From git, in $HOME/gEDA. When release testing, I build and use .deb packages. * Which apps do you use. What is your typical workflow? gschem-pcb, probably via xgsch2pcb as I can never remember off the top of my head what goes in a .gsch2pcb project file. Most of my hierarchy block symbols are created with a modified version of djboxsym from a Makefile. Repeated blocks (various channels in an input stage etc..) might be auto-generated with sed and a Makefile from one master-schematic. * Did you (have to) modify portions of geda to suit your needs? Yes, gschem zooming defaults (finer steps), PCB.. got bored loosing tracks underneath tracks, and coded a cairo implementation. (SLOW). Also, various non-default settings in gschemrc. I modified PCB's CAM output to help co-operate with the low-quality CAM software our in-house board guys use, but that didn't help in the end - I got it wrong. I now use gerbv to re-export PCB's plated drill file in a more format more amenable to the board guys. * What is the general flavor of your projects? (analog, digital, HF) Switched mode power electronics / control thereof / some digital. * (add your favorite question here) ---(kaimartin)--- -- 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: poll: How do you geda?
* What OS do you run geda applications on? Windoze/Cygwin, Fedora 7-9 * How did you install your copy of geda apps? Source compile, RPM via YUM * Which apps do you use. What is your typical workflow? gchem/gattrib-gschem2pcb-PCB-gchem/gattrib-... * Did you (have to) modify portions of geda to suit your needs? I haven't yet, but there is the wish list... * What is the general flavor of your projects? (analog, digital, HF) Mixed analog, digital, and high power (power converters). Not HF in that I'm transmitting data at high frequency, but I do have quite high dI/dt and dV/dt coming from the power sections that can interfere with analog and digital board areas. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Here my participation to this poll * What OS do you run geda applications on? Linux Mandriva 2008 * How did you install your copy of geda apps? - From the source package * Which apps do you use. What is your typical workflow? gschem - gspiceui - spice or gnucap - pcb * Did you (have to) modify portions of geda to suit your needs? Not yet * What is the general flavor of your projects? (analog, digital, HF) Mixed, digital and analog for home use. Ludovic SMADJA Kai-Martin Knaak a écrit : I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? * How did you install your copy of geda apps? * Which apps do you use. What is your typical workflow? * Did you (have to) modify portions of geda to suit your needs? * What is the general flavor of your projects? (analog, digital, HF) * (add your favorite question here) ---(kaimartin)--- - -- Ludovic SMADJA HALTE AUX SPAMS : Pourquoi signer un email ?? http://www.cacert.org/help.php?id=2lang=fr_FR#whyEmails Clé PGP : 592D0BA1 sur pgp.mit.edu -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org iEYEARECAAYFAkhGhOUACgkQS/wVSFktC6F6JwCgk4t1torcLlfy32OWrfhPWShf T0EAn1QUCYXISsxnRxtV74kXcAMyThqc =xBIh -END PGP SIGNATURE- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
To answer the questions for myself: * What OS do you run geda applications on? Debian/testing, updated daily as the packages enter the repository. * How did you install your copy of geda apps? For real work I use the package supplied by my distro. If I feel like bleeding edge testing I start Peter C's cairo version downloaded via git. * Which apps do you use. What is your typical workflow? gschem -- gsch2pcb -- pcb -- gerbv * Did you (have to) modify portions of geda to suit your needs? I only did some tiny patches to the menu of pcb/GTK-HID. All the symbols and footprints I use are modified from the library, or made from scratch. * What is the general flavor of your projects? (analog, digital, HF) Mostly analog with low to medium frequencies, but sometimes up to 50MHz. No power circuits yet. My layouts tend to include lots of chicken food plus a bunch of trimmers, connectors and switches. ---(kaimartin)--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? fedora 8/9 on dual opteron, Dell D830 laptop. Also built, but not used freebsd V7 from ports. * How did you install your copy of geda apps? (fedora) yum install geda-* (freebsd)cd /usr/ports/cad/geda make package * Which apps do you use. What is your typical workflow? gschem/pcb * Did you (have to) modify portions of geda to suit your needs? No. I have thought about using it for wiring documentation (radio studio) interfacing to a dbms for cable records... * What is the general flavor of your projects? (analog, digital, HF) only full project was PICAXE HVAC controller. Too hasty devel. Was full of errors. Cut wire track corrections :( Had to go live before winter. Love to do more like phase control my HVAC fan motor... crosspoint audio switch. FM modulation monitor. FM stereo encoder... * (add your favorite question here) ---(kaimartin)--- -- Greg Cunningham [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gsch2pcb options with xsch2pcb
On Sun, 01 Jun 2008 16:24:52 +0100, Peter Clifton wrote: No one wrote this feature yet, nor a man page. Since xgsch2pcb is targeted towards being a GUI tool for those uncomfortable with the command line, it hasn't been a great priority. This said, I use xgsch2pcb for my work, and I'm quite happy with a command line. By the way: The tutorial chooses to call the file of options for gsch2pcb a project file and suggests *.proj as suffix. As far as I can see, this file is only used by the netlister. If this is true, it may be better to choose a more specific suffix like *.g2p . Would anyone object, if I change the wiki version of the tutorial accordingly? ---(kaimartin)--- -- Kai-Martin Knaak tel: +49-511-762-2895 Universität Hannover, Inst. für Quantenoptik fax: +49-511-762-2211 Welfengarten 1, 30167 Hannover http://www.iqo.uni-hannover.de GPG key:http://pgp.mit.edu:11371/pks/lookup?search=Knaak+kmkop=get ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Kai-Martin Knaak wrote: * What OS do you run geda applications on? Linux Fedora 6 x86_64, MacOS 10.5 (Intel) + Fink * How did you install your copy of geda apps? Linux: yum + compile from source, Mac OS: compile from source * Which apps do you use. What is your typical workflow? gschem - gsch2pcb - PCB, gerbv * Did you (have to) modify portions of geda to suit your needs? No * What is the general flavor of your projects? (analog, digital, HF) analog, digital Eric ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: gsch2pcb options with xsch2pcb
On Wed, 2008-06-04 at 12:43 +, Kai-Martin Knaak wrote: On Sun, 01 Jun 2008 16:24:52 +0100, Peter Clifton wrote: No one wrote this feature yet, nor a man page. Since xgsch2pcb is targeted towards being a GUI tool for those uncomfortable with the command line, it hasn't been a great priority. This said, I use xgsch2pcb for my work, and I'm quite happy with a command line. By the way: The tutorial chooses to call the file of options for gsch2pcb a project file and suggests *.proj as suffix. As far as I can see, this file is only used by the netlister. If this is true, it may be better to choose a more specific suffix like *.g2p . Would anyone object, if I change the wiki version of the tutorial accordingly? I deliberately used .gsch2pcb in xgsch2pcb.. since it would be nice if *.proj were reserved for the project manager. g2p should work too, but are there any interesting systems now which require 3-letter file extensions? The file is used by gsch2pcb, _not_ the netlister directly. -- 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: poll: How do you geda?
On Jun 4, 2008, at 5:55 AM, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? OSX/PPC, Solaris10/UltraSPARC via SunRay thin client terminals * How did you install your copy of geda apps? Compile from source * Which apps do you use. What is your typical workflow? gschem - gsch2pcb - PCB * Did you (have to) modify portions of geda to suit your needs? No * What is the general flavor of your projects? (analog, digital, HF) Mostly digital, some analog sensor interfacing and signal conditioning. -Dave -- Dave McGuire Port Charlotte, FL ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wednesday 04 June 2008 05:55, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Linux * How did you install your copy of geda apps? From the SuSE distribution RPMs * Which apps do you use. What is your typical workflow? gEDA pcb gerbv * Did you (have to) modify portions of geda to suit your needs? No * What is the general flavor of your projects? (analog, digital, HF) Analog (1 MHz) Digital (20 MHz) * (add your favorite question here) ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Linux, Fedora 7. Mac OSX 10.4 (Tiger). * How did you install your copy of geda apps? From the Fedora repo, but I have also built from source. I don't remember where I got the Mac OSX binaries from, possibly using fink. * Which apps do you use. What is your typical workflow? Simple circuits, I just fire up PCB and draw the layout. More complex circuits, gschem, gsch2pcb, then pcb. Also useful is gattrib. Occasionally, I write the odd perl script to do many repeated operations on a PCB file. * Did you (have to) modify portions of geda to suit your needs? No, I've not modified any code - a perl script on the pcb file so far has sufficed for things that would be tiresome in a GUI. * What is the general flavor of your projects? (analog, digital, HF) Mostly digital (=25 MHz, most in single digit MHz range), but also DC-DC converters and a little low frequency analogue. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
* What OS do you run geda applications on? NetBSD/sparc 1.4T (with a number of local hacks, none of which are terribly relevant here). You didn't ask, but, in case you care, the hardware is a SPARCstation 20. * How did you install your copy of geda apps? Download the pcb-20080202 tarball, unpack, say a few uncomplimentary things about its choices, discover it's fairly easy to compile by hand, and say some distinctly complimentary things about other of its choices. :) Start reading code and eventually writing code. * Which apps do you use. What is your typical workflow? (That first sentence is worded like a question but is not punctuated like one. I'll assume it's the punctuation that's wrong.) Which program(s)? PCB. I don't have a typical workflow, at least not yet, because PCB is not yet functional; I'm writing my own HID for it and it's not yet done. The workflow I expect to use eventually is something like need - vague design - breadboard and more definite design - test--tweak loop - PCB - board fab house. * Did you (have to) modify portions of geda to suit your needs? Yes; as mentioend above, I'm writing a new HID, because I have neither GTK nor Lesstif/Motif, I want to not install either, and writing a pure X HID is not that big a task for me. (I expect creating the HID will be less effort than obtaining and building either GTK or Lesstif would be, and I expect that using either of the provided HIDs would be somewhere between irritating and intolerable for me.) * What is the general flavor of your projects? (analog, digital, HF) The project that was the proximate cause of pushing me into doing this is digital; most of my projects have been. Who knows what the future holds, though. * (add your favorite question here) FF. /~\ The ASCII der Mouse \ / Ribbon Campaign X Against HTML [EMAIL PROTECTED] / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
* What OS do you run geda applications on? Fedora 6 or 8 * How did you install your copy of geda apps? Built from source control. * Which apps do you use. What is your typical workflow? gschem/gattrib - gsch2pcb - pcb - panelizer - etch tank * Did you (have to) modify portions of geda to suit your needs? Yes (duh) :-) * What is the general flavor of your projects? (analog, digital, HF) Mostly digital, 20 MHz range, microprocessors and such. Some power supplies and analog to go with it. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 4 Jun 2008 09:55:26 + (UTC) Kai-Martin Knaak [EMAIL PROTECTED] wrote: * What OS do you run geda applications on? Linux (Slackware) * How did you install your copy of geda apps? Source compile * Which apps do you use. What is your typical workflow? gschem/spice/PCB * Did you (have to) modify portions of geda to suit your needs? No (except define a bunch of symbols and footprints) * What is the general flavor of your projects? (analog, digital, HF) Mixed - a bit of everything * What is the greatest weakness of gEDA? Inconsistent user interface for the apps. Lack of docs. John ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Sorry to tack on to another response. On Wed, Jun 04, 2008 at 01:15:24PM -0300, John Coppens wrote: On Wed, 4 Jun 2008 09:55:26 + (UTC) Kai-Martin Knaak [EMAIL PROTECTED] wrote: * What OS do you run geda applications on? Debian, Ubuntu, x86 and amd64. * How did you install your copy of geda apps? Either stock from the distribution, or build from latest CVS/git sources if I need a new feature. * Which apps do you use. What is your typical workflow? xcircuit - pcb - gerbv iverilog - gtkwave Xilinx gschem wasn't ready for prime time when I started. * Did you (have to) modify portions of geda to suit your needs? Not recently. * What is the general flavor of your projects? (analog, digital, HF) Analog, digital, both up to ~100 MHz. My attempts to go higher frequency have had mixed results. * What is the greatest weakness of gEDA? Churn in file formats and user interface. I know other people label this as progress, but it does keep me from advocating gEDA for non-hackers. Disorganized and questionable quality component libraries. This has been discussed to death, but without any concrete results. - Larry ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, Jun 4, 2008 at 11:30 AM, Larry Doolittle [EMAIL PROTECTED] wrote: Sorry to tack on to another response. On Wed, Jun 04, 2008 at 01:15:24PM -0300, John Coppens wrote: On Wed, 4 Jun 2008 09:55:26 + (UTC) Kai-Martin Knaak [EMAIL PROTECTED] wrote: * What OS do you run geda applications on? Debian, Ubuntu, x86 and amd64. * How did you install your copy of geda apps? Either stock from the distribution, or build from latest CVS/git sources if I need a new feature. * Which apps do you use. What is your typical workflow? xcircuit - pcb - gerbv iverilog - gtkwave Xilinx gschem wasn't ready for prime time when I started. * Did you (have to) modify portions of geda to suit your needs? Not recently. * What is the general flavor of your projects? (analog, digital, HF) Analog, digital, both up to ~100 MHz. My attempts to go higher frequency have had mixed results. * What is the greatest weakness of gEDA? Churn in file formats and user interface. I know other people label this as progress, but it does keep me from advocating gEDA for non-hackers. Disorganized and questionable quality component libraries. This has been discussed to death, but without any concrete results. - Larry Can we just use luciani.org footprints and deprecate the current ones? They are far better than the included footprints. The included ones are terrible (as in, I've had to throw away boards because they were unusable). It is not very user-friendly to ship broken footprints, then when users complain, blame them for not double-checking all the footprints and/or making their own library. Regards, Mark [EMAIL PROTECTED] -- Mark Rages, Engineer Midwest Telecine LLC [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, Jun 4, 2008 at 12:42 PM, Mark Rages [EMAIL PROTECTED] wrote: On Wed, Jun 4, 2008 at 11:30 AM, Larry Doolittle [EMAIL PROTECTED] wrote: Disorganized and questionable quality component libraries. This has been discussed to death, but without any concrete results. - Larry Can we just use luciani.org footprints and deprecate the current ones? They are far better than the included footprints. The included ones are terrible (as in, I've had to throw away boards because they were unusable). It is not very user-friendly to ship broken footprints, then when users complain, blame them for not double-checking all the footprints and/or making their own library. It is good to hear that you have found by library useful. Thank you. It is not fair to group *all* of the user contributed libraries together. Some work some may not work but this is true for commercial and non-commercial EDA packages. I have yet to see a CAD group be able to use any EDA tool without some sort of library review. I agree that some symbols (including mine) may be completely broken but others may be broken for your process requirements while meeting the process requirements of others. I believe there are a group of footprints shipped with PCB that were generated to IPC-7351. IPC-7351 specifies three process capabilities. For these symbols choosing the wrong one could result in a throw-away board. You should always check that a footprint meets your process requirements and matches your component specifications. I am hoping that others double-check my footprints before I make throw-away boards ;-) (* jcl *) -- http://www.luciani.org ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Jun 4, 2008, at 10:16 AM, John Luciani wrote: On Wed, Jun 4, 2008 at 12:42 PM, Mark Rages [EMAIL PROTECTED] wrote: On Wed, Jun 4, 2008 at 11:30 AM, Larry Doolittle [EMAIL PROTECTED] wrote: Disorganized and questionable quality component libraries. This has been discussed to death, but without any concrete results. - Larry Can we just use luciani.org footprints and deprecate the current ones? They are far better than the included footprints. The included ones are terrible (as in, I've had to throw away boards because they were unusable). It is not very user-friendly to ship broken footprints, then when users complain, blame them for not double-checking all the footprints and/or making their own library. It is good to hear that you have found by library useful. Thank you. It is not fair to group *all* of the user contributed libraries together. Some work some may not work but this is true for commercial and non-commercial EDA packages. I have yet to see a CAD group be able to use any EDA tool without some sort of library review. I agree that some symbols (including mine) may be completely broken but others may be broken for your process requirements while meeting the process requirements of others. I believe there are a group of footprints shipped with PCB that were generated to IPC-7351. IPC-7351 specifies three process capabilities. For these symbols choosing the wrong one could result in a throw-away board. You should always check that a footprint meets your process requirements and matches your component specifications. I am hoping that others double-check my footprints before I make throw-away boards ;-) (* jcl *) I Agree with John here I extensively use the shipped footprints, but i review them like a hawk. printing out your board 1 to 1 is a must place the component on the paper, does it line up right? Where I work, we have 2 levels of boards, proto and mass production. the mass production boards have their footprints gone through with a ultra fine tooth comb, proto boards not so much. our library is 100% our own. We don't even use Cadences SO-8 footprint! Sorry gEDA/PCB is not in out mass production workflow.. hardkrash -- http://www.luciani.org ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Jun 4, 2008, at 2:55 AM, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Apple OSX Leopard both PPC and Intel * How did you install your copy of geda apps? fink, and source for PCB, planning on making an installers for the applications, whenever I get free time. * Which apps do you use. What is your typical workflow? gschem - gattrib - gschem2pcb - pcb - board fab ( pick and place ) * Did you (have to) modify portions of geda to suit your needs? minor patches to PCB, pad snapping the middle is important. * What is the general flavor of your projects? (analog, digital, HF) analog, digital, switching power supplies, low DC offset amplifiers, * (add your favorite question here) ---(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 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wednesday 04 June 2008 17:30:11 Larry Doolittle wrote: * What is the greatest weakness of gEDA? Churn in file formats and user interface. I know other people label this as progress, but it does keep me from advocating gEDA for non-hackers. I need to step in here -- there has not been a single change in the gschem schematic file format while I've been on the project. There have only been cosmetic changes to the gschem user interface while I've been on the project. I can only assume you're talking about PCB. Regards, Peter -- Peter Brett Electronic Systems Engineer Integral Informatics Ltd signature.asc Description: This is a digitally signed message part. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Ubuntu Hardy Herron AMD64 single processor * How did you install your copy of geda apps? Initially with the Feisty package manager and the moment I inquired about a problem I was told to update from sources. * Which apps do you use. What is your typical workflow?] I have used djboxsym and its derivatives, gshem, gsch2pcb and PCB. I guess once I finish my bigger board I will need to generate a BOM. * Did you (have to) modify portions of geda to suit your needs? I had to tweak one of the derivatives of djboxsym * What is the general flavor of your projects? (analog, digital, HF) Mostly high voltage pulsed power modules, plus an analogue and digital control section that is taxing my layout skills. * (add your favorite question here) The learning curve is a bit steep and the documents (at least when I started) seem to be scattered in various places. Gschem and PCB seem to be well developed at the moment but there are other interesting packages, spice and VHDL are of some interest and I am not too sure how well they can be used? ---(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 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Peter - On Wed, Jun 04, 2008 at 06:41:25PM +0100, Peter TB Brett wrote: On Wednesday 04 June 2008 17:30:11 Larry Doolittle wrote: Churn in file formats and user interface. I know other people label this as progress, but it does keep me from advocating gEDA for non-hackers. I need to step in here -- there has not been a single change in the gschem schematic file format while I've been on the project. There have only been cosmetic changes to the gschem user interface while I've been on the project. I can only assume you're talking about PCB. Yes, PCB and xcircuit. I haven't used gschem. Both PCB and xcircuit attempt (and generally succeed at) back-compatibility, but not forward compatibility. That means I have to be careful to use the same version on my multiple computers, and if I upgrade, anyone else who wants to use my designs also has to upgrade. - Larry ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Yes, PCB and xcircuit. I haven't used gschem. Just out of curiosity, who is maintaining xcircuit? Is it Tim Edwards? Is it under active development, or static? Stuart ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, Jun 04, 2008 at 02:04:34PM -0400, Stuart Brorson wrote: Just out of curiosity, who is maintaining xcircuit? Is it Tim Edwards? Is it under active development, or static? I use 3.6.130, released February 5, 2008 at 2:40am. I now see 3.6.131, released May 16, 2008 at 2:40am: Changed the package require -exact to package require in tkcon.tcl, so that xcircuit will work on Tcl/Tk version 8.5. Tim Edwards is still the developer/maintainer. reference: http://opencircuitdesign.com/xcircuit/changes.html - Larry ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 2008-06-04 at 10:37 -0700, Steven Michalske wrote: minor patches to PCB, pad snapping the middle is important. Please can you share the patch.. I have PCB's sources open right now because the snapping behaviour was driving me near insane. (There are a few other things I intend to adjust in my local copy... I want snap to line-ends, and I want snap to the _closest_ snap-able feature, not the highest priority one if there are multiple within snapping range). -- 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: poll: How do you geda?
Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Debian Ethch * How did you install your copy of geda apps? From source, cvs, etc. I usually check out if something not working in my current installation. * Which apps do you use. What is your typical workflow? gschem, gattrib, gsch2pcb, pcb, gerbv * Did you (have to) modify portions of geda to suit your needs? I have been modified tragesym to suit my needs. I would like to modify pcb's parse file to be able to read mm not only mil and mil/100 * What is the general flavor of your projects? (analog, digital, HF) Well, I designed only 1 board which already fabricated, it is mostly digital including an A/D. In the future mostly digital. * (add your favorite question here) * Missing feature gschem and pcb interaction, of course I know it is hard to do. I mean selecting a part in gschem would highlight in pcb and vice-versa. /sza2 ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Jun 4, 2008, at 3:55 AM, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Currently, Ubuntu 8.04, MacOS 10.4.11. In the past, many other Linux and MacOS flavors since I started using gEDA about 6 years ago. * How did you install your copy of geda apps? Synaptic (Ubuntu) and Fink (MacOSX) for the main stuff. In the past, built from source or used other package systems, depending on the availability of the version I needed. I build my modified ngspice from source, naturally. * Which apps do you use. What is your typical workflow? gschem, gattrib, gnetlist, tragesym, spicepp, ngspice. Main workflows are: gschem - gnetlist -g calay (a different contractor does PCB layout) gschem - gnetlist -g osmond(the customer does PCB layout) gschem - gnetlist -g spice-sdb (a different contractor does SPICE - chip layout) Also: gschem - gnetlist -g mathematica - Mathematica(symbolic circuit analysis) Various simulation flows using ngspice, with spicepp as needed. This includes postlayout simulations of VLSI, as well as ordinary circuits from gschem. Also gnetlist -g bom, and occasionally gnetlist -g drc2, although drc2 is very poor for mixed signal stuff. * Did you (have to) modify portions of geda to suit your needs? I wrote the calay, osmond, and mathematica gnetlist back ends. Also a PH70 back end, but I think the last PH70 user has retired. I sometimes need to tinker with spicepp.pl. My ngspice is modified to support HSPICE noise models for some devices (have to get that flicker noise right). * What is the general flavor of your projects? (analog, digital, HF) Scientific instrumentation: imaging and particle detector support. Mixed signal: measurement chains, CCD clock drivers, high voltage generation, digital interfaces. So far, my gEDA designs have been laboratory instruments, but I expect to get some into space in the next few years. * (add your favorite question here) ---(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 John Doty Noqsi Aerospace, Ltd. http://www.noqsi.com/ [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? linux suse 9.3 and suse 10.3 * How did you install your copy of geda apps? build from source * Which apps do you use. What is your typical workflow? gschem (lightly modified) - custom netlister - pcb or pads * Did you (have to) modify portions of geda to suit your needs? Yes heavy modifications to libgeda and gnetlist * What is the general flavor of your projects? (analog, digital, HF) analog, digital, HF both ridged and flex circuits * (add your favorite question here) How about a comment. I use geda on a daily basis. I have a version of hierarchical buses working. I have support for generating altera specific files (used by altera for pin definitions i think). I am now working on transporting projects back and forth between the pads ascii format and the pcb format. This might be of interest to fab shops wishing for part locations to be at the center of the part. If we solve the problem for pcb and can import a pads project correct the centroids in pcb and re-export the project back to pads. Also, one fab shop needs the ascii format for their flying probe tester. ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Wed, Jun 04, 2008 at 09:55:26AM +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Debian Etch * How did you install your copy of geda apps? - From the Debian Etch repository, which is a bit out of date. * Which apps do you use. What is your typical workflow? gschem - pcb * Did you (have to) modify portions of geda to suit your needs? Sort of. For most of my stuff, stock Geda usabl, but for some of my more obscure stuff I'm writing a from scratch CAD system called Tuke: http://github.com/retep/tuke/tree/master Mainly I have a number of projects where autogenerated hardware would be a very good thing, such as big LED arrays and weirder stuff. Tuke will make it easy to define hardware by writing Python scripts to do the schematic definition and pcb layout. But Tuke will be at least another year before it's generally usable, although it does have a simple LED grid demo right now, usable from the v0.1 tag of the above repository. * What is the general flavor of your projects? (analog, digital, HF) Art, controlled by pretty simple digital circuits. All 100mhz, nothing fancy in terms of technologies used. That said, placement for instance is a big pain in PCB. Often I need to have stuff placed exactly, like the positions of LEDs, and having some more CAD like features rather than just the grid would be really helpful at times. - -- http://petertodd.org 'peter'[:[EMAIL PROTECTED] -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIRswv3bMhDbI9xWQRArT3AJ4kEzTITjvf8ubLPR9WdbvzlITzaQCcDGwJ VE0uanXQNy+jUw4XTAab8lQ= =y6G9 -END PGP SIGNATURE- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Peter Todd wrote: That said, placement for instance is a big pain in PCB. Often I need to have stuff placed exactly, like the positions of LEDs, and having some more CAD like features rather than just the grid would be really helpful at times. I agree with this. In AutoCAD in particular, one can specify the exact coordinates of an object by typing them. I'd love to be able to do this easily within PCB. -Dave -- Dave McGuire Port Charlotte, FL ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Hi all, FWIW, here is mine: On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? FC-5 on a P3 500 MHz 320 MB, ancient HW :-) * How did you install your copy of geda apps? Yum install/update and/or compile from git/cvs repositories. * Which apps do you use. What is your typical workflow? gschem - gattrib - gsch2pcb - pcb lately I started digging into vhdl/verilog, nothing serious still. * Did you (have to) modify portions of geda to suit your needs? symbols/footprints .. don't we all make our own ? * What is the general flavor of your projects? (analog, digital, HF) analog/digital mixed * (add your favorite question here) ---(kaimartin)--- Kind regards, Bert Timmerman. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, Jun 04, 2008 at 10:56:57AM -0700, Larry Doolittle wrote: On Wed, Jun 04, 2008 at 06:41:25PM +0100, Peter TB Brett wrote: On Wednesday 04 June 2008 17:30:11 Larry Doolittle wrote: Churn in file formats and user interface. I know other people label this as progress, but it does keep me from advocating gEDA for non-hackers. I can only assume you're talking about PCB. Yes, PCB and xcircuit. I haven't used gschem. When I've made changes to PCB I've tried to achived backward AND forward compatibility. However, it's important to note that part of what makes that possible is that much of the state of the board is computed dynamically. So you can't, for example, load a board into a new PCB that clears your poly correctly, and then save it and expect the good poly to appear in older versions. Your exported output (eg gerber) is dependent on both your board and the PCB version you export from. If you use an older OR newer PCB you might get different results. Hopefully with a newer version it will be better results... -- Ben Jackson AD7GD [EMAIL PROTECTED] http://www.ben.com/ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Hi Kai-Martin, One question comes to mind since I see the overwhelming number of replies on your poll: Are you going to publish the feedback results of this poll ? Could be interesting lessons to learn :) Anyway, thanks in advance, for I think this poll is a Good Thing (TM) to be done on a more frequent basis (once/twice a year) so we can see where the user base is shifting towards (if new users emerge, or maybe current users throw in the towel). Kind regards, Bert Timmerman. On Wed, 2008-06-04 at 09:55 +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? * How did you install your copy of geda apps? * Which apps do you use. What is your typical workflow? * Did you (have to) modify portions of geda to suit your needs? * What is the general flavor of your projects? (analog, digital, HF) * (add your favorite question here) ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Peter Todd wrote: That said, placement for instance is a big pain in PCB. Often I need to have stuff placed exactly, like the positions of LEDs, and having some more CAD like features rather than just the grid would be really helpful at times. I agree with this. In AutoCAD in particular, one can specify the exact coordinates of an object by typing them. I'd love to be able to do this easily within PCB. Given that PCB is used for 2d design I think essentially copying the main features of qcad, in terms of movement and drawing, would be a great start. Similarly a DXF to footprint/layout importer/exporter would be very useful. I've not used qcad...what main features do you mean? Also, DXF I/O would be a nice feature. Is DXF reasonably well-documented? (I'd assume so, but I don't like to assume..) -Dave -- Dave McGuire Port Charlotte, FL ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: PCB snapping patch
Posting here, since I believe it was vaguely relevant to an earlier thread This patch is what I just came up with for a more ME kind of snapping behaviour within PCB. Rather than the old list of priorities, this patch implements a new heuristic: closest wins. If you're on top of a pins, pads, line ends etc.. the snap-point will win over a close grid point (unless you hold shift - similar to the current behaviour). Due to the size of elements (you're very often on top of them), snapping to the element mark is not favoured over grid points in any case. (You just have to be nearer to it than the nearest grid point). Only the centre of a rectangular pad is snapped to. (I did try centre + both ends, but for small pads its just not precise enough - there may be some additional heuristic which would be handy here for longer pads). There is still sometimes a difficulty deleting just one segment of an off-grid line, but at least now it is easier to snap onto the segment's ends. Try it, report back. 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!) Index: crosshair.c === RCS file: /cvsroot/pcb/pcb/src/crosshair.c,v retrieving revision 1.36 diff -U3 -p -r1.36 crosshair.c --- crosshair.c 13 Apr 2008 16:06:39 - 1.36 +++ crosshair.c 4 Jun 2008 19:57:42 - @@ -782,6 +782,7 @@ FitCrosshairIntoGrid (LocationType X, Lo { LocationType x2, y2, x0, y0; void *ptr1, *ptr2, *ptr3; + float nearest, sq_dist; int ans; x0 = 0; @@ -791,41 +792,6 @@ FitCrosshairIntoGrid (LocationType X, Lo Crosshair.X = MIN (Crosshair.MaxX, MAX (Crosshair.MinX, X)); Crosshair.Y = MIN (Crosshair.MaxY, MAX (Crosshair.MinY, Y)); - if (PCB-RatDraw || TEST_FLAG (SNAPPINFLAG, PCB)) -{ - ans = - SearchScreen (Crosshair.X, Crosshair.Y, - PAD_TYPE | PIN_TYPE, ptr1, ptr2, ptr3); - if (ans == NO_TYPE !PCB-RatDraw) - ans = - SearchScreen (Crosshair.X, Crosshair.Y, VIA_TYPE | LINEPOINT_TYPE, - ptr1, ptr2, ptr3); - if (ans == NO_TYPE !PCB-RatDraw) - ans = - SearchScreen (Crosshair.X, Crosshair.Y, ELEMENT_TYPE, ptr1, ptr2, - ptr3); -} - else -ans = NO_TYPE; - - /* avoid self-snapping */ - if (Settings.Mode == MOVE_MODE) -{ - switch (Crosshair.AttachedObject.Type) - { - case ELEMENT_TYPE: - if ((ans (PAD_TYPE | PIN_TYPE)) - ptr1 == Crosshair.AttachedObject.Ptr1) - ans = NO_TYPE; - break; - case VIA_TYPE: - /* just avoid snapping to any other vias */ - if (ans PIN_TYPES) - ans = NO_TYPE; - break; - } -} - if (PCB-RatDraw) { x0 = -600; @@ -875,82 +841,133 @@ FitCrosshairIntoGrid (LocationType X, Lo } } + + nearest = -1; + + if (PCB-RatDraw || TEST_FLAG (SNAPPINFLAG, PCB)) +ans = SearchScreenGridSlop (Crosshair.X, Crosshair.Y, +PAD_TYPE | PIN_TYPE, ptr1, ptr2, ptr3); + else +ans = NO_TYPE; + + /* Avoid self-snapping when moving */ + if (Settings.Mode == MOVE_MODE + Crosshair.AttachedObject.Type == ELEMENT_TYPE) +{ + if ((ans (PAD_TYPE | PIN_TYPE)) + ptr1 == Crosshair.AttachedObject.Ptr1) +ans = NO_TYPE; +} + if (ans PAD_TYPE) { PadTypePtr pad = (PadTypePtr) ptr2; LocationType px, py; - if (SQUARE (pad-Point1.X - Crosshair.X) + - SQUARE (pad-Point1.Y - Crosshair.Y) - SQUARE (pad-Point2.X - Crosshair.X) + SQUARE (pad-Point2.Y - - Crosshair.Y)) - { - px = pad-Point1.X; - py = pad-Point1.Y; - } - else - { - px = pad-Point2.X; - py = pad-Point2.Y; - } + px = (pad-Point1.X + pad-Point2.X) / 2; + py = (pad-Point1.Y + pad-Point2.Y) / 2; - if (!gui-shift_is_pressed() - || (SQUARE (x0 - Crosshair.X) + SQUARE (y0 - Crosshair.Y) - SQUARE (px - Crosshair.X) + SQUARE (py - Crosshair.Y))) - { - x0 = px; - y0 = py; - } + sq_dist = SQUARE (px - Crosshair.X) + SQUARE (py - Crosshair.Y); + + if (!gui-shift_is_pressed() || + SQUARE (x0 - Crosshair.X) + SQUARE (y0 - Crosshair.Y) sq_dist) +{ + x0 = px; + y0 = py; + nearest = sq_dist; +} +} + else if (ans PIN_TYPE) +{ + PinTypePtr pin = (PinTypePtr) ptr2; + sq_dist = SQUARE (pin-X - Crosshair.X) + SQUARE (pin-Y - Crosshair.Y); + if ((nearest == -1 || sq_dist nearest) + (!gui-shift_is_pressed() || + SQUARE (x0 - Crosshair.X) + SQUARE (y0 - Crosshair.Y) sq_dist)) +{ + x0 = pin-X; + y0 = pin-Y; + nearest = sq_dist; +} } - else if (ans (PIN_TYPE | VIA_TYPE)) + if (TEST_FLAG (SNAPPINFLAG, PCB)) +ans = SearchScreenGridSlop (Crosshair.X, Crosshair.Y, +VIA_TYPE | LINEPOINT_TYPE, ptr1, ptr2, ptr3); + else +ans = NO_TYPE;
Re: gEDA-user: poll: How do you geda?
Hi Peter, You can join the fun at: http://github.com/bert/pcb-dxf-hid/tree/master and fork if you like :) Any contributions/patches/code snippets are welcome. Kind regards, Bert Timmerman. On Wed, 2008-06-04 at 16:06 -0400, Peter Todd wrote: On Wed, Jun 04, 2008 at 03:02:01PM -0400, Dave McGuire wrote: Peter Todd wrote: That said, placement for instance is a big pain in PCB. Often I need to have stuff placed exactly, like the positions of LEDs, and having some more CAD like features rather than just the grid would be really helpful at times. I agree with this. In AutoCAD in particular, one can specify the exact coordinates of an object by typing them. I'd love to be able to do this easily within PCB. Given that PCB is used for 2d design I think essentially copying the main features of qcad, in terms of movement and drawing, would be a great start. Similarly a DXF to footprint/layout importer/exporter would be very useful. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
DJ Delorie wrote: Venturing a guess, but there is a bar where you can type coordinates rather than clicking. Would be most handy for footprint design. I've been wondering if just letting the usre type in X,Y coordinates before any : command would be enough. Like: :5400 3400 Paste() That kind of hook would be great for scripts, of course. That would be *fantastic*. It'd also be nice (though this is somewhat pie-in-the-sky) to have a layer of abstraction between the user coordinate system and the internal coordinate system. Say, allow the user to enter a translation factor (like * 2.54, * 2.54) by which any coordinates entered would be scaled before being applied. -Dave -- Dave McGuire Port Charlotte, FL ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
That would be *fantastic*. It'd also be nice (though this is somewhat pie-in-the-sky) to have a layer of abstraction between the user coordinate system and the internal coordinate system. Say, allow the user to enter a translation factor (like * 2.54, * 2.54) by which any coordinates entered would be scaled before being applied. I suppose I could let you type units after it: :1.5in 4.5mm Paste() or relative to the mark: :+200mil +400mil Paste() How would that work out? ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? mostly NetBSD. Sometimes linux (red hat enterprise 3, fedora 8), formerly solaris (but my ultra/10 motherboard died). * How did you install your copy of geda apps? NetBSD: pkgsrc (ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/cad/geda/README.html) RHEL: build from tarballs along with a pile of dependencies (recent gtk and friends) Fedora: pre-built packages Solaris: NetBSD's pkgsrc on one system, hand built from tarballs on another. * Which apps do you use. What is your typical workflow? varies. Sometimes only icarus verilog for simulations. Sometimes gschem-gsch2pcb-pcb. Recently I've been too busy to do either. Usually use dinotrace for looking at verilog output. This is largely intertia because when I was using icarus the most, gtkwave was still pretty new and not nearly as complete as it is now. I'll probably at least try making the gtkwave switch next time. Have helped some others with gschem-gnetlist-pads in some cases. This was before I got as involved with pcb and before pcb grew as much as it has over the last several years. gnucap on moderately rare occasions although I have a project on the back burner that will require simulation (hand analysis and simulation verification is pretty much the project) and I plan on using gnucap for that. A key feature for me will be the ability to break out junction current from current that is charging capacitances in a diode. gerbv every time I need to review boards either mine before ordering or a layout someone else has done in whatever tool. * Did you (have to) modify portions of geda to suit your needs? icarus verilog: modify by way of small patches along the way to build on whatever os I was using at the time (solaris and netbsd mostly). All have been given back to Steve. gschem/gnetlist/pcb yep. I started as a totally new user of geda and pcb 7 years or so ago and, well, somehow I've ended up spending way more time hacking on them as a hobby instead of actually using them. Go figure. gerbv yes. Last time I needed to use it, I had a non-conforming drill file so I added a dialog where the user can override drill file settings. Most of the other changes I've needed for gerbv were done by Stefan based on a test case. * What is the general flavor of your projects? (analog, digital, HF) Largely high speed analog. Some low complexity digital (8-bit microcontroller board for example). * (add your favorite question here) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Steven Michalske wrote: I Agree with John here I extensively use the shipped footprints, but i review them like a hawk. printing out your board 1 to 1 is a must place the component on the paper, does it line up right? Where I work, we have 2 levels of boards, proto and mass production. the mass production boards have their footprints gone through with a ultra fine tooth comb, proto boards not so much. our library is 100% our own. We don't even use Cadences SO-8 footprint! Well unless they've done some serious fixing of their footprints I don't blame you! The one board I've done using concept and allegro was clearly not manufacturable becuase of the bad footprints. Luckily I only needed a small number of hand built ones. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
Wednesday 04 of June 2008 11:55:26 Kai-Martin Knaak napisał(a): I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Fedora 9 (latest) on AMD64, Atlon XP+ 2400 or PIII Mobile 500MHz * How did you install your copy of geda apps? Own RPMs (gaf, PCB) or Fedora RPM repository (gerbv) * Which apps do you use. What is your typical workflow? gschem -- gsch2pcb -- pcb -- gerbv * Did you (have to) modify portions of geda to suit your needs? gschem: own symbol library with smaller parts, about the same size as in other schematic capture software, pcb: modified M4 footprints * What is the general flavor of your projects? (analog, digital, HF) Mainly HF, some digital (microcontrollers, interfaces, etc) and analog (baseband signal processing) * (add your favorite question here) 1. hy not separate libraries (m4,newlib) from PCB core? 2. How to make a via connect to polygon directly (without thermals) ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Thu, 2008-06-05 at 00:46 +0200, Wojciech Kazubski wrote: 2. How to make a via connect to polygon directly (without thermals) Recent versions of PCB, shift-click with the thermal tool, and it cycles through a variety of different styles. -- 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: poll: How do you geda?
On Wed, 04 Jun 2008 21:56:00 +0200, Bert Timmerman wrote: Are you going to publish the feedback results of this poll ? I'll try to extract some numbers when the responses stopped coming in. Let's say, next week. ---(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: gsch2pcb options with xsch2pcb
On Wed, 04 Jun 2008 14:44:16 +0100, Peter Clifton wrote: g2p should work too, but are there any interesting systems now which require 3-letter file extensions? It is still a common habit. If I see a three letter combo at the end of a filename, I automatically assume this to hint to the content. How do the various flavors of windows deal with multi letter extensions? ---(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: gsch2pcb options with xsch2pcb
The newer version of MS office now use docx xlsx there up to 4 letters... 8.3 has been dead for a while, i think i remember windows XP finally doing it right, win 2k was not bad, but 98 and 98 were awful about it. On a side note my real operating system, Mac OSX, will have no problems with long extensions, yes were unix now, not just unix based. Hardkrash On Jun 4, 2008, at 4:41 PM, Kai-Martin Knaak wrote: On Wed, 04 Jun 2008 14:44:16 +0100, Peter Clifton wrote: g2p should work too, but are there any interesting systems now which require 3-letter file extensions? It is still a common habit. If I see a three letter combo at the end of a filename, I automatically assume this to hint to the content. How do the various flavors of windows deal with multi letter extensions? ---(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 ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 4 Jun 2008 09:55:26 + (UTC) Kai-Martin Knaak [EMAIL PROTECTED] wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Debian GNU/Linux Stable * How did you install your copy of geda apps? Get sources from webpage, compile, enjoy. * Which apps do you use. What is your typical workflow? gschem - dbsym_update.pl - gattrib - gsch2pcb - pcb - gerbv - bomer.pl - firefox Everything is trigered from Makefile(s), and supported by a MySQL database. * Did you (have to) modify portions of geda to suit your needs? No, just written perl scripts and Makefiles. * What is the general flavor of your projects? (analog, digital, HF) Audio, MCU and friends 50MHz, HF (amateur radio) * (add your favorite question here) ---(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 -- Levente Kovacs [EMAIL PROTECTED] ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, Jun 04, 2008 at 09:55:26AM +, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Solaris/SPARC, OSX * How did you install your copy of geda apps? Compile from source * Which apps do you use. What is your typical workflow? PCB. I'm still a beginner and I figured that the entire geda-pcb workflow was harder than I needed to deal with for now. I also have used icarus. * Did you (have to) modify portions of geda to suit your needs? No. * What is the general flavor of your projects? (analog, digital, HF) Digital. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
I'm still a beginner and I figured that the entire geda-pcb workflow was harder than I needed to deal with for now. http://www.delorie.com/pcb/docs/gs/gs.html#Blinker-Board ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: How to make PDF export working on gerbv on CentOS 5.1
Before I forget. I was able to convince gerbv (2.1-trunk) to export PDF out of multilayer GRB files by doing the following: system: CentOS 5.1 ( with all updates) ooo download pixman wget http://www.cairographics.org/releases/pixman-0.10.0.tar.gz ooo download cairo wget http://www.cairographics.org/releases/cairo-1.6.4.tar.gz ooo untar/unzip pixman ooo cd pixman-0.10.0 ooo ./configure ooo make ooo make install ooo cd .. ooo untar/unzip cairo ooo cd cairo-1.6.4 ooo export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig ooo ./configure ooo make ooo make install ooo ldd `which gerbv` ooo gerbv should be linked to libcairo.so.2 = /usr/local/lib/libcairo.so.2 (0x00e92000) ooo gerbv *.gbr (if you have .gbr files available) ooo export GBR as PDF ooo IT WORKS !! Have phun ;) ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
* What OS do you run geda applications on? slackware 11.0 * How did you install your copy of geda apps? originally via Stuart's install disk. Since then, from individual source. * Which apps do you use. What is your typical workflow? So far, just gschem. Getting to PCB soon. * Did you (have to) modify portions of geda to suit your needs? nope, not yet. * What is the general flavor of your projects? (analog, digital, HF) working on class-d audio amp, ARM CPU thing-a-mabob. * (add your favorite question here) ---(kaimartin)--- ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: poll: How do you geda?
On Wed, 4 Jun 2008, Kai-Martin Knaak wrote: I am curious, just how heterogeneous the group of geda users and developers is. So I thought, I'd start this little non-random sample poll in the mailing list: * What OS do you run geda applications on? Debian GNU/Linux (testing and unstable); 6 PCs + the laboratory at the univesity (12+6 PCs) * How did you install your copy of geda apps? Debian repositories; I also have cvs version of PCB and i build .deb from that and install from my private repository. * Which apps do you use. What is your typical workflow? gschem - gsch2pcb (using custom Makefiles) - PCB - gv/gs for printing - toner transfer * Did you (have to) modify portions of geda to suit your needs? not yet (thanx for the great community and support) but I plan to develop my own PCB plugin so that can run scripts which can manipulate PCB internals on the fly. * What is the general flavor of your projects? (analog, digital, HF) very simple digital circuits, usually with microcontrollers. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user