delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2018/02/05/06:53:45

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Subject: Re: [geda-user] Net length info question
To: geda-user AT delorie DOT com
References: <0a59af1c-d27e-2b2f-f649-fd5f84ae7fc5 AT linetec DOT nl>
<alpine DOT DEB DOT 2 DOT 00 DOT 1802031633270 DOT 12270 AT igor2priv>
<b9ab4067-447e-9d0b-42ba-1f4cbd5aaeb5 AT linetec DOT nl>
<alpine DOT DEB DOT 2 DOT 00 DOT 1802031733570 DOT 12270 AT igor2priv>
<alpine DOT DEB DOT 2 DOT 00 DOT 1802032002380 DOT 12270 AT igor2priv>
<CAJZxidCATy+AaYGj_=HaXgO6onrMYgYEsC6oxaxacapq8SSMLA AT mail DOT gmail DOT com>
From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" <geda-user AT delorie DOT com>
Message-ID: <e546ac7c-5414-f517-2404-02f9697bd58e@linetec.nl>
Date: Mon, 5 Feb 2018 12:51:44 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101
Thunderbird/52.6.0
MIME-Version: 1.0
In-Reply-To: <CAJZxidCATy+AaYGj_=HaXgO6onrMYgYEsC6oxaxacapq8SSMLA@mail.gmail.com>
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

Hi Chad,

Op 04-02-18 om 17:57 schreef Chad Parker (parker DOT charles AT gmail DOT com) [via 
geda-user AT delorie DOT com]:
> Richard-
>
> I'm not exactly sure that I understand what you want to do. Are you 
> looking to get the length from the point on the trace back to a pin or 
> pad, following the trace through bends and arcs? Or are you just 
> looking to see the distance from the crosshair to the ends of that 
> particular line segment?
It's the first option: I'd like to know the total path length from the 
cursor position to either end of the net (or at least to one end), 
including arcs and bends. So a sort of extension of the R (Report net 
length) action, which I already used extensively to create memory buses 
with equal length traces.

Igor has been very kind to implement this in his pcb-rnd, and even 
though it has some quirks and limitations(*), it was a great help in 
marking fixed 100 mm distances along a path.

*: it only functions with the cursor over a straight line segment, at 
least 40 mils from a local bend point, not over arcs. It also appears 
slightly imprecise: it reports different values for the exact same grid 
point if the mouse cursor is moved between measurements (I estimate some 
0.2% deviation maximum). And oh, by default, it selects the local line 
segment between the local bend points, and it 'Finds' (green highlight) 
the path to the right. But it's very useful all the same.

> The former is a little more difficult, but it could be done, if that's 
> what you need.

It's OK, I'm quite happy with Igor's solution, and I really doubt if 
anyone else finds this a useful feature. There are, however, one or two 
bugs wrt step sizes in the PPA version that would be nice if they could 
be fixed -- but I'll put that in a separate post.

Best regards,

Richard

- Raw text -


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