Re: gEDA-user: new boards!
On Thu, Mar 01, 2007 at 12:13:31AM -0500, DJ Delorie wrote: > > > http://www.delorie.com/house/furnace/pcb2/ Those are some tall caps! > The brass stencil thing worked well enough. There were only four > bridges on the whole board, Are you going to try tweaking the stencil? You could probably shrink problem openings with some solder. -- 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: Is the OrCAD Library Active?
Patrick, FWIW: Look for sarlacc_schem.c in the utils/src directory. I used this as a template for a HiWireII to gschem translator project (never completed and abandoned due to other priorities). Exerpt follows below. --8<--- /* Orcad.c v 0.92 * Copyright 1999 Matthew Ettus * For more info email [EMAIL PROTECTED] * Ths code is released under the terms of the GNU GPL * See www.fsf.org for a copy of the license * * Changes 0.94 by <[EMAIL PROTECTED]>, october 5th 2002 *Scaling defaults to 200% *Bus implemented - but still no bus entries! *Check for stack overwrite and other horrors *Changed orcad_xsize/orcad_ysize to sarlacc_dim *Port improved *Command line options * * Todo: *Hierarchy *Bus entries *Many details - see BAD */ /* This program will convert an ORCAD SDT IV file to geda format */ --8<--- Kind regards, Bert Timmerman. -Oorspronkelijk bericht- Van: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Namens Patrick Doyle Verzonden: donderdag 1 maart 2007 2:39 Aan: gEDA user mailing list Onderwerp: Re: gEDA-user: Is the OrCAD Library Active? On 2/28/07, Arthur Baldwin <[EMAIL PROTECTED]> wrote: > > My company is interested in being able to take existing OrCAD > schematics and PCB layouts and converting them into gEDA format(s). > If there is someone working on this already, I'm "all ears" and ready > to begin assisting them in the development process. > I thought about this a couple of months ago in terms of bringing schematics from work (where we use Orcad 10.5) to home (where I use gschem) and back again. Looking around, I couldn't find any documentation on the Orcad file format, so I tried exporting my design to an EDIF file and started writing a parser for that in python. I never got as far as outputting (or is it outing-put?) the design into the gschem format, primarily because I couldn't see the point. I had no guarantee that once I translated a design to gschem, edited it, and translated it back to an EDIF file, I would be able to import that EDIF back into Orcad. Not being able to see the light at the end of the tunnel, I abandoned the project, settling for the start of a parser that extracted some specific information about a specific design. I don't think it would be too difficult to resurrect the parser, and I can see the light at the end of the tunnel for a tool that would take an Orcad generated EDIF file and produce a gschem schematic (set), but I don't have any experience at all with the Orcad PCB tool. --wpd ___ 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
gEDA-user: Re: new boards!
On Thu, 01 Mar 2007 00:13:31 -0500, DJ Delorie wrote: > The brass stencil thing worked well enough. There were only four bridges > on the whole board, and only one of those was on the 0.5mm pitch > connector, all easily fixed. I'd call four unwanted bridges on a single board a major failure of fab quality control... ---<(kaimartin)>---(Used to one bridge in say 30 boards) -- 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: new boards!
DJ Delorie <[EMAIL PROTECTED]> writes: > http://www.delorie.com/house/furnace/pcb2/ I just finished populating the first board, which will be the "debug" board. The second one will end up in the furnace. Note that the furnace one will have the RJ45 jack transplanted to the bottom edge. The brass stencil thing worked well enough. There were only four bridges on the whole board, and only one of those was on the 0.5mm pitch connector, all easily fixed. I'm going to have to do something about the power supply, though - too much voltage being provided to the power module. I've sent email to the manufacturer asking for advice. Meanwhile, I haven't soldered those parts in yet. I'm going to hook up a generic 5v supply for testing, probably next week as we're going to visit my in-laws for a couple of days. DJ ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: scons
On Wed, 28 Feb 2007, al davis wrote: >The problem (please correct me if I am wrong) is that it creates >a dependency on guile. Someone needs guile to work on a >program that doesn't use guile anywhere else. >I looked at the web page .. It looks like the files are python >scripts. ok .. now we have a dependency on python. Someone >needs python to work on a program that doesn't use python >anywhere else. > Completly true, however bash or make is not that default either, however I prefer project which have simple configure/make. Somehow I find it annoying to have an 500k long configure script to create Makefiles for a program that finally will end up only 200k itself. In the following (sorry, long) mail I will share my experience about a project of mine that doesn't use autotools but custom configure/makefiles. It has nothing to do with gEDA so feel free to skip it if you are not interested. It's always a hard thing to decide: use custom written configure/make/compatibility stuff or use autotools. Autotools offer that your program will run on systems you have never seen without needing to care too much about portability while coding. Still I often find ifdefs for system-specific things in projects using autotools... So when we had the same problem with libgpmi, we decided to use custom solutions. The configure script is a shell script (unfortunately depends on bash, not sh). It's modular: there's a huge (20k) central script that coordinates all the tests and file generation but most of the actual work is done in subscripts collected in a lib/ dir. There's another directory called data/, which has all the template files (so they are not embedded in the configure script - it is easier to find and modify them this way). General settings (like prefix or whether an option is enabled or not) are simple shell variables during the configuration and some of them end up in an includable Makefile and in an includable shell file so later other Makefiles or scripts can use settings without running the whole configure process again. There's a shell file that has the default settings for all these variables with rich comments; the comments are structured in a way that a small script (<7k) can present a menuconfig using dialog(1) - it looks like menuconfig of the Linux kernel, with nested submenus. The user can use --with arguments for the configure script or use a local.conf file where he can modify any of the variables (note that this file is a shell script so he can build some basic logic here). Because libgpmi optionally depends on interperters of 7 different languages, it is worth looking at the script detection part. The user can either describe cflags and ldflags directly so no autodetection will be done but flags are simply tested or if this omitted, the script tries to autodetect the version and compilation settings for the given language. This is done by external scripts: each language has its own script. they usually follow the same scheme, having a thin c test program embedded which calls the interpreter to do something trivial and checks the results then a function that tries specific combinations of flags. Some script configs look around in some system dirs to find the version of the installed interpreter, but as they are shell scripts, anything is possible: using pkg-config (if presents on the system) or running any language-specific configuration program installed with the interpreter. After the configure finished, we have the Makefile and shell script plugins with the results mentioned above. The templates are also processed and specific variables are replaced in them before producing the resulting Makefiles. We have generated and handwritten Makefiles to separate system specific parts from the logic (i.e. which files to compile). The biggest generated Makefile is about 4.5k and a typical hand written Makefile is a few hundred bytes. Hand written Makefiles usually list source and header files in variables, set package name and relative installation paths (also in variables). Optionally they can add some cflags and ldflags, more rearely they contain local rules. Makefiles are recursive and we usually have 2 classes of subdirectories: hub ones do not compile anything themselves but compile recursively in subdirs and leaf directories contain the actual code. Following this rule of thumb keeps Makefiles simple and we can generate most of them from templates during the configuration. Finally, portability: as mentioned above, I don't really believe that autotools can save one from having #ifdefs for some portability problems at the end. However, I hate to be interrupted in the code, either when I write it or when I read it, by huge chunks of #ifdef HAVE_* code. It really affect readability if you can't concentrate on _what_ the code does but you have to read trough _how_ it is done on specific systems. So in gpmi we decided to separate these issues into os_dep.c/os_dep.h; I'm so happy wi
Re: gEDA-user: newbie question: single layered pcb board
On 2/28/07, Ben Jackson <[EMAIL PROTECTED]> wrote: On Wed, Feb 28, 2007 at 11:41:27PM -0300, Donato Azevedo wrote: > Hi everyone, > I finished my first pcb layout and netlist, > Now I need to auto route it but I need the routings to be on a single > layer (solder layer) > How do I make pcb route on a single layer? Seems to work to turn off the other layer. I let it autoroute one of my single layer boards a few times just to highlight the problem areas before I routed it myself. The end result was pretty similar, although mine was neater. It worked fine, thanks for the help! ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: newbie question: single layered pcb board
On Wed, Feb 28, 2007 at 11:41:27PM -0300, Donato Azevedo wrote: > Hi everyone, > I finished my first pcb layout and netlist, > Now I need to auto route it but I need the routings to be on a single > layer (solder layer) > How do I make pcb route on a single layer? Seems to work to turn off the other layer. I let it autoroute one of my single layer boards a few times just to highlight the problem areas before I routed it myself. The end result was pretty similar, although mine was neater. -- 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
gEDA-user: newbie question: single layered pcb board
Hi everyone, I finished my first pcb layout and netlist, Now I need to auto route it but I need the routings to be on a single layer (solder layer) How do I make pcb route on a single layer? Thanks -- Donato Azevedo ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: scons
> On 2/28/07, al davis <[EMAIL PROTECTED]> wrote: > > The only place I see for broadcast bounties I see is to get > > something new. I have been considering offering a bounty > > for someone to make a good quality replacement for > > autotools. It's even on GNU's list of needs, but they want > > to do in in guile which is a mistake. It must be written > > entirely in "make" and /bin/sh. > On Wednesday 28 February 2007 17:45, Samuel A. Falvo II wrote: > As I understand things, the Guile solution is aiming to not > only replace autotools, but also make itself. Since Guile is > a proper, Turing-complete language, this makes sense. The problem (please correct me if I am wrong) is that it creates a dependency on guile. Someone needs guile to work on a program that doesn't use guile anywhere else. Lots of languages are "Turing-complete". I like "make" because it is a logic language ... a list of rules, and what to do when the rule applies. > But, there *already* is such a system in existance, called > SCons. I have some experience with SCons, and I really, > really like it. I looked at the web page .. It looks like the files are python scripts. ok .. now we have a dependency on python. Someone needs python to work on a program that doesn't use python anywhere else. > SCons apparently has scalability problems, which is why KDE > is switching/has switched to CMake, which looks interesting > too, but still suffers from relying on Make. and it has some of the same bizarre syntax that autotools/m4 have. > The problem with Make comes from *nesting* sub-projects > within a larger context. If they are truly sub-projects I want to be able to work on them separately. completely separately. You can do this with recursive makefiles. With autotools, this is broken. It uses recursive makefiles, but flat configuration. A combination that gives you the disadvantages of both with none of the advantages of either. > As long as you use a flat Makefile > (which references sub-projects explicitly via relative > pathnames), then that singular makefile will have everything > it needs to do exactly what's needed. Otherwise, you end up > wasting a lot of effort in building and maintaining a > package. The effort I put into the makefiles non-autotools version of gnucap has been near zero, even when I make big changes. > I'm curious to learn if CMake builds a single makefile or > not. I don't want a single makefile. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Is the OrCAD Library Active?
On 2/28/07, Arthur Baldwin <[EMAIL PROTECTED]> wrote: My company is interested in being able to take existing OrCAD schematics and PCB layouts and converting them into gEDA format(s). If there is someone working on this already, I'm "all ears" and ready to begin assisting them in the development process. I thought about this a couple of months ago in terms of bringing schematics from work (where we use Orcad 10.5) to home (where I use gschem) and back again. Looking around, I couldn't find any documentation on the Orcad file format, so I tried exporting my design to an EDIF file and started writing a parser for that in python. I never got as far as outputting (or is it outing-put?) the design into the gschem format, primarily because I couldn't see the point. I had no guarantee that once I translated a design to gschem, edited it, and translated it back to an EDIF file, I would be able to import that EDIF back into Orcad. Not being able to see the light at the end of the tunnel, I abandoned the project, settling for the start of a parser that extracted some specific information about a specific design. I don't think it would be too difficult to resurrect the parser, and I can see the light at the end of the tunnel for a tool that would take an Orcad generated EDIF file and produce a gschem schematic (set), but I don't have any experience at all with the Orcad PCB tool. --wpd ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: library bug
The User wrote: In recent pcb, the TQFN* packages found in geda library does not clear the polygons... IMHO. Levente Could you post a bug on the sf page about this? I do want to address it although I won't get a chance for a bit. I've used the *QFN* pkgs but since I've never placed a polygon around the part (on the same layer as the part) I've not hit that. I think what I'll do is set up something which runs some minimal sanity checks over _all_ footprints in the library looking for things like polygon clearance. Of course the limit will somewhat arbitrary. Probably something small like 5 mils. -Dan ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: google checkout buttons to implement SW development bounties
On Wednesday 28 February 2007 18:20, John Griessen wrote: > > al davis wrote: > >> I can't see paying just anyone who comes along for > >> enhancements to an active project. > > > Stephen Williams wrote: > > > Well, that's up to the client to decide, isn't it? > On Wednesday 28 February 2007 18:20, John Griessen wrote: > This is the point in the negotiations where splitting a job > up into a couple or several smaller chunks might make it go, > instead of stalling at the "Why should I trust you to > deliver/Why should I trust you to pay?" stage. Creating the > google checkout buttons or invoices to suit negotiations is > easy for the seller/developer. > > There are so many scammers who will sound so solid on the > phone until you ask them to do something...like send a > payment... I would make it part of my terms that a small > amount of money moves and a small amount of work gets done, > then larger and larger til done... Even if it all is in the > "expensable petty cash" range of money for a bounty setting > business. That's why I made my comment. The person who created the software has already demonstrated some commitment. If I was ready to pay for an enhancement to Icarus Verilog, I would only consider Steve to do it. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Is the OrCAD Library Active?
My company is interested in being able to take existing OrCAD schematics and PCB layouts and converting them into gEDA format(s). If there is someone working on this already, I'm "all ears" and ready to begin assisting them in the development process. Sincerely, Arthur Baldwin Yahoo! Music Unlimited Access over 1 million songs. http://music.yahoo.com/unlimited ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Re: google checkout buttons to implement SW development bounties
John Griessen wrote: > Stephen Williams wrote: >> al davis wrote: > >> An advantage of electronic payments is that they can be done >> internationally with little fuss by credit card. >> >>> I can't see paying just anyone who comes along for enhancements to an >>> active project. >> >> Well, that's up to the client to decide, isn't it? > > This is the point in the negotiations where splitting a job up into a > couple or several smaller chunks might make it go, instead of stalling > at the "Why should I trust you to deliver/Why should I trust you to > pay?" stage. Creating the google checkout buttons or invoices to suit > negotiations is easy for the seller/developer. Sure. The bounties should be for tasks that are small enough that they naturally fit this criteria. Larger tasks (i.e. tasks that have value in the thousands of dollars) are too big for this sort of system and are more suited to conventional contracts. > There are so many scammers who will sound so solid on the phone until > you ask them to do something...like send a payment... I would make it > part of my terms that a small amount of money moves and a small amount > of work gets done, then larger and larger til done... Even if it all is > in the "expensable petty cash" range of money for a bounty setting > business. If you are talking about large enough sums that you feel the need to have signed contracts, then your on the path to a more conventional agreement. That said, anonymous clients should not be allowed (log in required) and a history of bad behavior should be somehow made visible. -- Steve Williams"The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: google checkout buttons to implement SW development bounties
Stephen Williams wrote: al davis wrote: An advantage of electronic payments is that they can be done internationally with little fuss by credit card. I can't see paying just anyone who comes along for enhancements to an active project. Well, that's up to the client to decide, isn't it? This is the point in the negotiations where splitting a job up into a couple or several smaller chunks might make it go, instead of stalling at the "Why should I trust you to deliver/Why should I trust you to pay?" stage. Creating the google checkout buttons or invoices to suit negotiations is easy for the seller/developer. There are so many scammers who will sound so solid on the phone until you ask them to do something...like send a payment... I would make it part of my terms that a small amount of money moves and a small amount of work gets done, then larger and larger til done... Even if it all is in the "expensable petty cash" range of money for a bounty setting business. John Griessen ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: google checkout buttons to implement SW development bounties
On 2/28/07, al davis <[EMAIL PROTECTED]> wrote: The only place I see for broadcast bounties I see is to get something new. I have been considering offering a bounty for someone to make a good quality replacement for autotools. It's even on GNU's list of needs, but they want to do in in guile which is a mistake. It must be written entirely in "make" and /bin/sh. As I understand things, the Guile solution is aiming to not only replace autotools, but also make itself. Since Guile is a proper, Turing-complete language, this makes sense. But, there *already* is such a system in existance, called SCons. I have some experience with SCons, and I really, really like it. SCons apparently has scalability problems, which is why KDE is switching/has switched to CMake, which looks interesting too, but still suffers from relying on Make. The problem with Make comes from *nesting* sub-projects within a larger context. As long as you use a flat Makefile (which references sub-projects explicitly via relative pathnames), then that singular makefile will have everything it needs to do exactly what's needed. Otherwise, you end up wasting a lot of effort in building and maintaining a package. I'm curious to learn if CMake builds a single makefile or not. -- Samuel A. Falvo II ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: In pcb, can I select and change batches of lines, vias, and pads?
Thank you John! This will allow me to clean up some sloppy line, pin, via, and drill hole sizing. My circuit board design was fine for kitchen sink etching, but now I want it to be fabricated. I am glad I do not have to measure each pin and drill hole to get them even. David John Griessen wrote: David Froseth wrote: In the pcb program, is there a way to select a batch of lines and then choose to make them .020 in width all at the same time? Yes. Select by area the lines and any other objects. Use the : key to get a action command line. paste in the commmand ChangeSize(SelectedLines, 20, mil) Is there also a way of selecting a batch of pads or vias and and change them all to the same size, all in one step? ChangeDrillSize(SelectedVias, 35, mil) ChangeSize (SelectedVias, 55, mil) Pads I'm not sure of... element pads come from lines, but to edit that way means they are converted to primitive objects first and then would need conversion back to footprint elements. John Griessen ___ 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
gEDA-user: Re: google checkout buttons to implement SW development bounties
al davis wrote: > Why all that overhead? > > The people who made the software have already established a > track record. Anyone funding it will do so based on that. We > don't need the middleman. They can just send a check. An advantage of electronic payments is that they can be done internationally with little fuss by credit card. > I can't see paying just anyone who comes along for enhancements > to an active project. Well, that's up to the client to decide, isn't it? > The only place I see for broadcast bounties I see is to get > something new. I have been considering offering a bounty for > someone to make a good quality replacement for autotools. It's > even on GNU's list of needs, but they want to do in in guile > which is a mistake. It must be written entirely in "make" > and /bin/sh. Client says: "I need bug #123456 fixed and I'm willing to pay you $250 to get to the head of the line." Or Client says: "I want intrinsic support for imaginary numbers, and I'm willing to pay $475 to get this working." > Steve: At a OSEDA dinner you told me that you have had some > paying customers, who paid you for Icarus Verilog improvements. > You said it was not enough to quit the day job, but it sounded > like a lot of money to me, compared to average salaries where I > live. > > What arrangements do you have? How do you negotate? Etc That has dried up and I haven't got new work along those lines. I was basically hired on as a consultant, with a consulting contract and 1099s. It worked for a little while because it was ongoing so didn't require a fresh contract for each little task. But it did bind me to them as I have finite time to enter into multiple time commitments. That sort of thing is really only practical if people can get their company to enter into a contract. It requires negotiations and approvals and legal department's sign off -- Phone calls, paper mails back and forth for signatures, etc. Not at all conducive to impuse buying:-) A boiler-plate contract helps somewhat. The market I'm hoping to tap into is the little one-offs that can be expensed without all these negotiations. There are plenty of $200 tasks that a client can just expense with only the sign-off of a supervisor after the fact. All they need is a receipt. If someone wants to contract me (er um geda developer) for ongoing support, that's a separate path that doesn't need this kind of lubrication. -- Steve Williams"The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: google checkout buttons to implement SW development bounties
Why all that overhead? The people who made the software have already established a track record. Anyone funding it will do so based on that. We don't need the middleman. They can just send a check. I can't see paying just anyone who comes along for enhancements to an active project. The only place I see for broadcast bounties I see is to get something new. I have been considering offering a bounty for someone to make a good quality replacement for autotools. It's even on GNU's list of needs, but they want to do in in guile which is a mistake. It must be written entirely in "make" and /bin/sh. Steve: At a OSEDA dinner you told me that you have had some paying customers, who paid you for Icarus Verilog improvements. You said it was not enough to quit the day job, but it sounded like a lot of money to me, compared to average salaries where I live. What arrangements do you have? How do you negotate? Etc ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)
On Wednesday 28 February 2007 09:14, DJ Delorie wrote: > We have http://www.gedaconsulting.com/ too, but it needs to > be moved to a different server. What it really needs is for someone to put some real content there. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Re: google checkout buttons to implement SW development bounties
John Griessen wrote: > Creating google checkout buttons is easy -- if you have no shipping > costs, (as in FOSS added to project CVS or SVN repository), you could > have a series of them for small project chunks, and they get paid as you > go... > > Take for instance the $500 project. divide it into 5 buttons of $100 > each and talk with the "not well known or trusted" customer and arr4ange > for them to click and pay two of them after some work delivered, or all > systems STOP. I imagine clients creating bounties, not developers. How's this scenario (method 1): Client creates bounty by filling in a form. Bounty gets added to a table with a "buy now" button assigned to it. Developer claims the bounty by filling in a claim form. Client completes the transaction by "buying" the bounty. Or like this (method 2): Client creates a bounty by filling in a form. The form includes an offer (in a currency that the commerce system supports). The developer claims a bounty by filling in a form with the claim materials. A claim is posted with the "buy" button. The client accepts the claim by "buying" it. Either way, accepting the claim automatically closes it. The second method might be better amenable to multiple clients raising the bounty by filling in a "me too" form. -- Steve Williams"The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: In pcb, can I select and change batches of lines, vias, and pads?
> Sorry for such a bone-headed question, but where is the documentation for > the command line commands? Your installation should have installed a pcb.pdf, which documents everything (look for "Action reference"). Else there's one online: http://pcb.sourceforge.net/manual.html ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: In pcb, can I select and change batches of lines, vias, and pads?
Sorry for such a bone-headed question, but where is the documentation for the command line commands? TIA, Craig On 2/28/07, David Froseth <[EMAIL PROTECTED]> wrote: In the pcb program, is there a way to select a batch of lines and then choose to make them .020 in width all at the same time? Is there also a way of selecting a batch of pads or vias and and change them all to the same size, all in one step? Thanks ___ 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: In pcb, can I select and change batches of lines, vias, and pads?
David Froseth wrote: In the pcb program, is there a way to select a batch of lines and then choose to make them .020 in width all at the same time? Yes. Select by area the lines and any other objects. Use the : key to get a action command line. paste in the commmand ChangeSize(SelectedLines, 20, mil) Is there also a way of selecting a batch of pads or vias and and change them all to the same size, all in one step? ChangeDrillSize(SelectedVias, 35, mil) ChangeSize (SelectedVias, 55, mil) Pads I'm not sure of... element pads come from lines, but to edit that way means they are converted to primitive objects first and then would need conversion back to footprint elements. John Griessen ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: google checkout buttons to implement SW development bounties
Stephen Williams wrote: http://www.opensourcexperts.com/bountylist.html That site seems to be the model that I had in mind. I'll rummage around and see if maybe that's what I have in mind. [ ... the sounds of rummaging... ] I see no way to *claim* a bounty, etc. It seems like a glorified help wanted page. Maybe that's what's best, but I would like to see a system that not only exchanges phone numbers, but allows for the transfer of money (possibly via paypal). I don't see an activity trail on that site... That would help give it more life. Besides paypal, there is now google checkout, which has free transactions to sellers until year end 2007. The simplest way to use that is to generate an invoice after the fact with exact price, then customer does a credit card deal (without showing you their account access details), lessening liability and effort required to do a $500 deal. For bounties, a google checkout button can be created -- no changes allowed, no adjustments, fixed price. Creating google checkout buttons is easy -- if you have no shipping costs, (as in FOSS added to project CVS or SVN repository), you could have a series of them for small project chunks, and they get paid as you go... Take for instance the $500 project. divide it into 5 buttons of $100 each and talk with the "not well known or trusted" customer and arr4ange for them to click and pay two of them after some work delivered, or all systems STOP. Google charges less than paypal -- 2% after year end, zero now, just doesn't have as many signed up members as paypal, yet. John Griessen ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: In pcb, can I select and change batches of lines, vias, and pads?
In the pcb program, is there a way to select a batch of lines and then choose to make them .020 in width all at the same time? Is there also a way of selecting a batch of pads or vias and and change them all to the same size, all in one step? Thanks ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: Re: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)
David Kuehling wrote: >> "Stephen" == Stephen Williams <[EMAIL PROTECTED]> writes: >> Maybe we need to hire someone to implement the appropriate e-commerce >> site;-) > > Maybe just use an existing site? :) > > http://www.opensourcexperts.com/bountylist.html That site seems to be the model that I had in mind. I'll rummage around and see if maybe that's what I have in mind. [ ... the sounds of rummaging... ] I see no way to *claim* a bounty, etc. It seems like a glorified help wanted page. Maybe that's what's best, but I would like to see a system that not only exchanges phone numbers, but allows for the transfer of money (possibly via paypal). Still pondering the issue. For example, I have a day job, but sometimes I have a few hours that I can use to kill a bug that someone finds important enough to offer a bounty. I find the bounty description (including test cases, if it's a good one) make the fix, and say so by claiming the bounty. The bounty poster reviews my work, approves the result, and the bounty appears in my PayPal account. The client experience would be similar. Client has a problem and posts a bounty description, including a bounty amount. If the case already exists, he can add money to an existing bounty. After some time, he gets a notice that someone is attempting to claim the bounty. The client reviews the material (i.e. tests the results) and if satisfied, clicks a button to mark the bounty claimed. Money disappears from his PayPal account. -- Steve Williams"The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep." ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: nets in symbols
On Monday 26 February 2007 22:34, Marc Moreau wrote: > On Mon, 26 Feb 2007 16:06:57 + > > Seb James <[EMAIL PROTECTED]> wrote: > > Problem 2 > > -- > > I am placing this symbol in a design which is split into two regions, > > with opto-isolators connecting them. This means I have two ground nets, > > and I also have two 5V nets. > > > > Instead of using the nets GND and +5V, I have gnd_left and gnd_right and > > +5v_left and +5v_right. > > > > But... the nets in my symbol are GND and +5V. What is the best way to > > redefine these nets? Should I manually add the 50 or so ground/power pins > > to my symbol, so that I can wire each ground pin to either gnd_left or > > gnd_right in my schematic? Or is there another way of setting what the > > "GND" net in my symbol actually connects to? Can I redefine the nets for > > those pins after I placed the symbol in my schematic? > > This is why I don't use 'hidden' nets, they get in the way when using > multiple gnd/vcc. > > I group all the vcc and gnd together by expected application, and add a > line in the schmatic. All the pins are the same length so a line is easy > draw. But if an other application comes up, I have all my different nets > available. > > Also, Looking at your symbol, it might be nice to split your symbol by > application. ie one symbol for each isolated half. Just give them the same > refdes and all is well. > > I attached my 4part example. Look at power and ADC. they show what I did. > > I used djboxsym.pl[1] to make my symbols. > > [1] http://www.gedasymbols.org/user/dj_delorie/tools/djboxsym.html > > -Lares Thanks both to you and to John Griessen for your suggestions. I will consider them carefully in the next couple of days to get this design finished. best regards, Seb ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)
We have http://www.gedaconsulting.com/ too, but it needs to be moved to a different server. ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
gEDA-user: library bug
In recent pcb, the TQFN* packages found in geda library does not clear the polygons... IMHO. Levente ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
Re: gEDA-user: Re: How to maybe get your favorite misfeatures fixed (was: Re: PCB question)
> "Stephen" == Stephen Williams <[EMAIL PROTECTED]> writes: > We need to find a way to smooth this process. I suspect that there are > a lot of users willing to pay a few hundred dollars to get a > particular feature fixed/implemented, but the overhead of negotiating > a typical consulting contract would overrun the benefit. When tasks > pass the $1000 range, typical one-on-one contracting arrangements make > sense, but I would like to see a smooth way for smaller tasks to get > funding. Or even for several people to contribute money over time for > a task. > Maybe we need to hire someone to implement the appropriate e-commerce > site;-) Maybe just use an existing site? :) http://www.opensourcexperts.com/bountylist.html David ___ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user