On Sat, 01 Dec 2007 20:57:08 -0800, Ben Jackson wrote: > PCB notices if you use 'move line to layer' on one segment of a trace > and creates vias as needed to keep that trace connected (at least at the > ends, it doesn't notice if you made a big 'x'). > > If you move a multi-line trace to another layer piece by piece, you end > up with unnecessary vias.
There is more quirks: I get unwanted new vias if I move to or from a solder layer to silk. If I start with a component layer and move to silk layer, no new vias are created. If the lineout layer is involved, I always get vias. Same with the comment layer I like to type instructions to. > 1) Leave it as is, extra vias stay, user deletes if they want. No. It leaves me with an anoying amount of vias if I want to transfer a fairly complex track to the other side of the board. > 2) If you move a line to the same layer as a line it was connected to > by a via (and no other features on other layers are electrically > connected to the via) then the via is removed. IMHO this is the way of least surprise. > 3) As in (2), but the via-creation code is changed to set AUTOFLAG (so > the via is "created by the autorouter") and only vias that were auto- > created in this was are removed (other rules same as (2)). No. This would lead to an unexpected loss of vias on "rip up all autorouted tracks". ---<(kaimartin)>--- -- Kai-Martin Knaak http://lilalaser.de/blog _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

