Mail Archives: geda-user/2015/12/20/08:35:03
Peter Stuge:
> Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> > I do not think file format is important.
>
> You are absolutely right about this, the data model is the challenge,
> not how to store it, that's trivial.
>
>
> > It is better to bring discussion to the structure itself, if
> > visualized as a tree which forks and attributes are needed.
>
> Indeed the structure (data model) is what we need to come up with.
>
> Use all known constructs. Storing them is again not the problem.
...
To be frank, I'd rather wish for a programming language instead of a
data model, concider the difference between postscript and pdf.
I'd like to be able to do, gschem:
. give parameters to subsheets, like
output is to be 12V select suitable resistor devider
this filter has this freq., select suitable components
there should be no reason that I must copy the sheet and exchange a few
small values
Pcb:
. make theese things a group
set values (e.g. refdes) from paramaters
move everything in the group as one, like it remebers selections
this track has with = width of another track
this track has constant distance to another track from here to there
width of track = current2width(2A);
track_parameters = impedance2track(50Ohm);
///
With a data model, things are set in stone, with a programming lang.
you can invent.
Why should we have symbol and footprint generators, when it could be
included in the "data model".
Regards,
/Karl Hammar
-----------------------------------------------------------------------
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57
- Raw text -