Mail Archives: geda-user/2018/02/05/07:24:59
On Mon, 5 Feb 2018, Richard Rasker (rasker AT linetec DOT nl) [via geda-user AT delorie DOT com] wrote:
> 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.
Cool, I'm happy you could solve your problem with this quick-hack
solution.
> *: 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.
Arc: if needed, it's possible to do the same trick for arcs.
Preicision: well, it works as specified/requested: to the cursor (not to
the crosshair!). It's possible to modify it to work to the crosshair, if
that's needed.
The 40 mil limit: this is the only one that's somewhat hard at the moment.
I plan to have a full rewrite of find.c this year (for other reasons), and
that will introduce features that will make it simpler to do this sort of
searches too, and then the 40 mil limitation could be removed.
Best regards,
Igor2
- Raw text -