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> From: "Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com]" Message-ID: 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: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US 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 Precedence: bulk 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