kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #00817
eeschema: how to handle component references on multiple
-
To:
kicad-devel@xxxxxxxxxxxxxxx
-
From:
"Tim Hanson" <tim@...>
-
Date:
Sun, 23 Dec 2007 01:51:28 -0500 (EST)
-
Importance:
Normal
-
Reply-to:
tim@...
-
User-agent:
SquirrelMail/1.4.9a
Hi,
I have a schematic with the following hierarchy:
{root}
-{16 channel mod}
-- {4 channel ADC}
--- {2 channel filter}
--- {2 channel filter}
-- {4 channel ADC}
--- {2 channel filter}
--- {2 channel filter}
-- {4 channel ADC}
--- {2 channel filter}
--- {2 channel filter}
-- {4 channel ADC}
--- {2 channel filter}
--- {2 channel filter}
e.g. the 2-channel filtering is instantiated 8 times for the 16 channels.
The problem is that it only saves the component references for *one* of
these schematics, so that when I reload, I have to re-annotate the entire
schematic. While the thing is in memory, this is fine, since it seems
each instantiation is separate & i can do DRC etc. But this will not be
good when I move to layout - the components need to have stable
references.
How should this be done?
I'm happy to code it up, just want some input.
Also, is anyone else annoyed when, also in eeschema, you delete a long
straight line, and instead of the deletion terminating at the next node or
intersection, it deletes *everything*. This frequently forces me to redo
long lines.. worth a fix?
thanks yall,
Tim
ps. I've been noticing that each SVN revision makes kicad appreciably
better - good job everybdy!
Follow ups