[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: gEDA-user: More strange ideas: Start PCB layout from symbols view
Stefan Salewski wrote:
> Currently we start new layouts in PCB with a bunch of footprints auto
> dispersed.
>
> As Kai-Martin said recently, position of symbols in schematics is
> closely related to position on PCB.
>
> May it make sense to start a new PCB layout direct from a view with
> symbols? Clicking on a symbol (or selecting multiple identical) may pop
> up a selector box for footprint selection.
>
> Of course this is fully incompatible with gEDAs current design.
>
the code is there today, right now, that lets you launch pcb from a
running instance of gschem and when you select a component in gschem,
then pcb will automatically select it. This cross probing works the
other way around too. Look for pcb.scm in the gschem config file. It
is commented out. I haven't run it in a few years so YMMV.
Net probing won't work because gschem doesn't understand anything about
connectivity. That's also why we can't have a click-to plot interface
for simulators. Well that and because we don't have a consistent way of
dealing with hierarchy from *inside* the tool. I'm told having gschem
being graphical only is a good thing.
Note that the C code which needed to be added to gschem to support this
is totally generic and has nothing to do with pcb. Everything PCB
specific is contained in the scheme file. Same is true for pcb. The
code which supports this is not at all tied to gschem. However, I wrote
those portions at the same time with the same emacs session. I'm told
this is a terrible thing and leads to dumbing down gschem and reducing
how capable it is.
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user