Mail Archives: geda-user/2012/11/20/10:51:22
Nathan:
> On Mon, Nov 19, 2012 at 7:46 PM, Kai-Martin Knaak <kmk AT familieknaak DOT de>wrote:
> > karl AT aspodata DOT se (Karl Hammar) schrieb am 2. November 2012:
> > there are two more general concepts that are missing in gschem format:
> >
> > 1) parameters that can be passed to sub sheets
> >
> > 2) a way to manipulate the parameters during interpretation of the
> > schematics by gnetlist.
> >
> > ---<)kaimartin(>---
> > --
> > Kai-Martin Knaak
> >
>
> Agreed - something else that objects of objects would get us is 'slotting'
> of subcircuits.
Can you explain what you mean ?
> At the moment the example I was thinking of escapes me, but
> I think it was related to the question I asked a while back about doing
> alternate PCB layouts. Actually now that I mention that, one such use of
> parameters might be to associate a circuit with a PCB layout. So if I've
> already done the layout for my super duper high side current monitor, or
> 4th order Bessel HPF, and some reference to the layout can be put in an
> attribute, when I import into PCB, it can just suck those sections of
> layout in already done.
That would be a change to pcb, we are still discussing what can be done
at the schematic level.
> Another feature that I think would be really useful is some kind of
> concept of a reference or symbolic link to other components. So if I decide
> to change my vendor_partnumber or even value, all 743 instances of that
> component would change. You'd also want a way to make and break links if
> you so chose.
Can't you just do a simple
$ ln -sf new.sym 743.sym
and only use 743.sym in your schematics, dito for pcb, plus some kind
of update the board.
Regards,
/Karl Hammar
-----------------------------------------------------------------------
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57
- Raw text -