[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Back Annotation



Hi Peter,

On Mon, 2008-11-10 at 11:48 +0000, Peter Clifton wrote:

> I ended up cheating when I needed to do this for some big hierarchical
> designs. (The board assembler wanted re-ordered refdes on the boards.)
> 
> I used pcb's renumber feature (which writes out a file of the things it
> renumbered).
> 
> I then hacked gnetlist to read said file, and introduced a mapping step.
> gnetlist output then matches what the board expects. Downside.. this
> isn't annotated onto the schematics yet. It would be almost impossible,
> without flattening the schematics, or copy-pasting a new schematic for
> each instance.
> 
> For debugging, I just refer to my "logic-board.map" file, and use it as
> a key to get between the schematics refdes and the board refdes.
> 
> Another way I cut this (needed when I wanted to un-renumber the board
> afterwards) was teaching PCB to read a similar mapping file.
> 
> As the PCB file is loaded off disk, the elements were renamed according
> to the mapping. (Saving saves the renamed elements).
> 
> If anyone is interested in either of these hack-arounds, I'll post the
> two patches here. Neither was particularly large, and they have both got
> me out of a holes with my design.
> 

Maybe you can put your hack-arounds on geda-symbols.org :)

Kind regards,

Bert Timmerman.



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user