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

Re: gEDA-user: opinions on move-line-to-layer via removal?



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
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user