Am 18.01.2011 um 01:56 schrieb John Griessen:
I thought about this some more after sleeping last night, and what Markus is probably asking for is a position range sensitive diff or auto- merge.When people make changes in PCB that can be merged, it means they are working in different places, zones, quadrants... IOW if you could say easily *where* you were working was different and not overlappinganother's work, an auto-merge would work -- if it only over-rode layouttraces and footprints in the limited zone of the change made...
That reminds me on an idea discussed here a few weeks ago: drop the current footprint logic and replace it with full fledged circuit layouts. You'd edit the sub-layout in it's own file and insert that into the total layout as a non-editable, but movable block.
One possible drawback for both ideas: you can't route tracks through the "foreign" area/sub-layout, even if there's enough room after assembling the zones.
Markus - - - - - - - - - - - - - - - - - - - Dipl. Ing. (FH) Markus Hitter http://www.jump-ing.de/ _______________________________________________ geda-user mailing list geda-user@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-user