[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: paid help?



On Tue, 6 Apr 2010 09:41:37 -0700
Anthony Shanks <yamazakir2-Re5JQEeQqe8AvxtiuMwx3w@xxxxxxxxxxxxxxxx> wrote:

> In my opinion it's worth spending an hour going over the footprint
> file format and just making your footprints in an ASCII editor. Once
> you know the file format it's very fast (< 10 min per footprint on
> average) and you get the exact dimensions you need specified by the
> datasheet. Making footprints with this method in my opinion is easier
> and faster than most closed source tools I have used.
> 
> With that said, I still think pcb has many shortcomings, but
> footprints aren't one of them.

Is there any non-interactive footprint editor around? Like a perl script which
can set mask and clearence. It would be nice for example run it through your
library, and it would set the mask offset to x.

It would also be nice to do this on a footprint in *.pcb file.

Thanks.

Levente

P.S.: If no one have such thing... I warm up my editor to write it. :-)
 
> On Tue, Apr 6, 2010 at 9:35 AM, John Doty
> <jpd-eOgpOkEIG7IAvxtiuMwx3w@xxxxxxxxxxxxxxxx> wrote:
> >
> > On Apr 6, 2010, at 9:25 AM, DJ Delorie wrote:
> >
> >>
> >>> I am just getting started and may say things that sound stupid.
> >>
> >> Even something you think sounds stupid gives us some insight into
> >> how new users perceive our software :-)
> >
> > One of the problems here is that the gschem GUI channels new users
> > in a dysfunctional direction. Referencing library symbols is more
> > often than not the wrong way to go. Embedding, sometimes given as
> > an alternative, scales poorly, so it's only applicable to the
> > smallest projects.
> >
> > A better way is to import every symbol you're using into your
> > *project* (not just the schematic page you happen to be working
> > on). One you have a project-local copy, the needed customizations
> > are easy through Hierarchy->Down Symbol.
> >
> > I keep a shell window open for this purpose. Use gschem to browse
> > for a symbol similar to what I need, go to shell window and copy to
> > project, hit the #$@% refresh button on the symbol browser, then
> > pick it up from the project symbol directory. This isn't at all
> > time consuming, and in the end saves a *lot* of time, but it sure
> > isn't obvious to the beginner.
> >
> >>
> >>> I guess this leaves me with a question... Is geda meant for the
> >>> non-lazy high end user that roll's his/her own footprints?
> >>
> >> It's a mix of both. ÂWe *do* have libraries of symbols and
> >> footprints for many of the commonly needed parts. ÂPeople *still*
> >> often have to "roll their own" because we just don't have *every*
> >> part in our library.
> >
> > Not just that: the symbols in the library are inevitably wrong in
> > some way in light of the needs of a particular project flow.
> >
> >>
> >> Yes, we'd like our library to be more complete, but we've been
> >> discussing this problem for YEARS and have yet to come up with a
> >> workable solution.
> >>
> >>> If so then if I paid for a few more then it would not really help
> >>> as this is not the intended direction.
> >>
> >> Hmmm... no, that's not right. ÂIntent has nothing to do with it,
> >> it's just not practical for us to have every part in our libraries.
> >
> > Every part in every manufacturer's variant for every customer's
> > documentation requirements using every design flow and every
> > manufacturing flow...
> >
> > A trillion symbols would not be sufficient.
> >
> >>
> >>> If the project does need more footprints then would it not be good
> >>> to come up with a viable solution to create them?
> >>
> >> Sure. ÂGo ahead :-)
> >>
> >>> For instance could someone sell a support package, i.e includes 50
> >>> footprints for X amount of money. These footprints would then
> >>> become open source and available to all, free as in beer. Would
> >>> this approach not bring more people to the project? or would it
> >>> bring the wrong kind of people?
> >>
> >> I think this would be a great idea, if (1) you could find people
> >> willing to do that, (2) you could find people willing to pay for
> >> it, and (3) they could agree on a price.
> >>
> >> But this has nothing to do with *our* desires, it's a free market -
> >> all it needs is two people willing to deal. ÂWe already have
> >> gedasymbols.org where people can put freely usable symbols and
> >> footprints, I don't think anyone would have a problem with someone
> >> promoting their own services and rates on their gedasymbols page.
> >>
> >> Perhaps what we need is a bounty system? ÂSomeone posts an URL for
> >> a part's spec sheet and how much they're willing to pay.
> >> ÂContenders post screenshots of the symbols and footprints they
> >> come up with, and one is chosen to get the bounty and submit their
> >> data files to the community.
> >
> > The single most important thing is to fix gschem so that it doesn't
> > lead users into the unproductive trap of referencing unmodified
> > library symbols in designs. Then maybe we can escape from the
> > delusion that what's primarily needed is a bigger library.
> >
> > Don't get me wrong: I think publishing symbols is great.
> > gedasymbols.org is a great resource, and indeed I have thrown a
> > bunch of symbols into the pot there over the last few days.
> > Starting with a symbol that's as close to what you need as possible
> > is always best. But publishing symbols cannot solve the fundamental
> > problem: "as close as possible" rarely means "exactly".
> >
> > John Doty       ÂNoqsi Aerospace, Ltd.
> > http://www.noqsi.com/
> > jpd-eOgpOkEIG7IAvxtiuMwx3w@xxxxxxxxxxxxxxxx
> >
> >
> >
> >
> > _______________________________________________
> > geda-user mailing list
> > geda-user-3OLirty5fqqAvZLjymCQLg@xxxxxxxxxxxxxxxx
> > http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> >
> 
> 
> _______________________________________________
> geda-user mailing list
> geda-user-3OLirty5fqqAvZLjymCQLg@xxxxxxxxxxxxxxxx
> http://www.seul.org/cgi-bin/mailman/listinfo/geda-user
> 


-- 
Levente Kovacs
http://logonex.eu


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user