delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2015/11/12/14:44:02

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20120113;
h=date:from:to:subject:message-id:in-reply-to:references:mime-version
:content-type;
bh=Q+15R1LtNlhKz82nSui6IZx6CVjpsBbm536TyCrvgGo=;
b=ceL9OnZZtdiIvwCFj8UXrojZpbW0yU2MpX+O59i4lN+WNo9vmwbwHOARQ+mBT3Evl2
m2TJLfnDesGPEK8T4VdH1UQHOLC+Ax9LmwiBQxCoLVIiw6iNDwXH5q2q7ndw4kT57k8d
LI/u/slkX3o89VtGh4JJqori9RPAxd/9Ls40CTDDKUPyX6UZPQd4cyGBOZ5LeeBvkvIq
QLJ3kb+eZnd2CQ3JpqDNdrnP8GLP9MK9CPliuvy6kSR+9QnQ/EapKq4oufzw0YEyJY2o
tD7rF4TmvM3Lv1TZV9lkyGmKz44YbgtHBs1Z/px+XlS13Li+wN7CCglvjpXhDBk6MUak
B71Q==
X-Received: by 10.194.184.7 with SMTP id eq7mr18176879wjc.26.1447357429198;
Thu, 12 Nov 2015 11:43:49 -0800 (PST)
Date: Thu, 12 Nov 2015 20:43:47 +0100
From: "Nicklas Karlsson (nicklas DOT karlsson17 AT gmail DOT com) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] pcb, add insert via hotkey, (tried it)
Message-Id: <20151112204347.223386d3ac0d8e9ebb29f37d@gmail.com>
In-Reply-To: <5644DF76.5080302@xs4all.nl>
References: <20151112171657 DOT aa3f15ddf01aed520f2cab3d AT gmail DOT com>
<5644DF76 DOT 5080302 AT xs4all DOT nl>
X-Mailer: Sylpheed 3.5.0beta1 (GTK+ 2.24.25; x86_64-pc-linux-gnu)
Mime-Version: 1.0
Reply-To: geda-user AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: geda-user AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

This is a multi-part message in MIME format.

--Multipart=_Thu__12_Nov_2015_20_43_47_+0100_5RyLiu1NJOiDFvOQ
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

I put it in the layer change function and if a line is drawn then changing layer a via is inserted. I did not find the function to insert via at first and of course I also had to end this line, start a new line.

It seems to work as supposed to although some details are probably not correctly done.

Nicklas Karlsson



> > Layer change is already avaiable on keyboard and function keys may switch to for example add via but insert via and continue with the route is a very common task then routing. A hotkey for insert via would be rather useful and I read the manual and can't find it, I am thinking about adding it.
> >
> > If layer is changed while routing inserting a via between these layers or thru all layers may be a good choice. Right mouse button also feels like a good solution but available on left hand is also easily accesible while drawing a route. To insert a via if layer is changed while routing will probably be my solution but I wan't to hear your oppinion about the choice of key?
> >
> >
> > Rubber band move may be rather useful then moving routes but I think it could be improved. In particular "Auto enforce DRC clearance" does not while moving route in rubber band mode and it is rather useful then squeezing together routes/traces. Then moving routes connected to other routes it would probably also make sense to keep trace/route angles instead of trace length, endpoints have to be kept at intersection points. These changes are howevere a little bit more involved.
> >
> >
> >
> > Regards Nicklas Karlsson
> >
> >    
> Hi Nicklas,
> 
> Most, if not all, single keys are already taken/reserved, see 
> http://www.delorie.com/archives/browse.cgi?p=geda-user/2015/08/30/00:16:19 
> (the link in the meassage is currently down for some reason).

--Multipart=_Thu__12_Nov_2015_20_43_47_+0100_5RyLiu1NJOiDFvOQ
Content-Type: image/png;
 name="Layer change via insertion.png"
Content-Disposition: attachment;
 filename="Layer change via insertion.png"
Content-Transfer-Encoding: base64

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
4zczXbsAAAAASUVORK5CYII=

--Multipart=_Thu__12_Nov_2015_20_43_47_+0100_5RyLiu1NJOiDFvOQ--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019