[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: More robust support of multi-part symbols.
Ben Jackson wrote:
> On Wed, Jul 08, 2009 at 09:20:54PM -0700, Steve Meier wrote:
>> Let alone, how at the layout level we can do pin swapping and back
>> annotation.
>
> I've thought about working on that, because I've dealt with that problem
> in almost every project I've done with geda/pcb. I'd love to know how
> the big boys handle it.
Often poorly.
> Obviously you can't draw wires in gschem and
> then swap pins in pcb and expect the wires to be asthetically re-drawn
> in gschem. So do you only do it with busrippers and netname attributes?
The first thing to realize is that for large projects, hand placed line
corners don't scale. The in-house CAD systems I've used on large
(30-300 engineer) projects had auto-routed drawings. In some ways,
auto-routing a drawing is more of a challenge than auto-routing a PCB,
since aesthetics matters as well as connectivity. An in no case were
the drawings "perfect" -- that is to say what a good draftsman would do.
But all the systems produced readable drawings, and nobody hand to spend
much time making them readable.
I agree that back-annotation is one of the top problems gEDA needs to
address. It's one of the things gEDA needs to scale up to large
projects. In general, gEDA does not scale up well.
-dave
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user