Basically, the “Amplitude limits” tool should detect the extreme amplitudes of a curve based on user-set direction (either directional along a vector /picking two points or a line or edge/ or a radial one /spreading either from one point outwards or from a line or edge outwards/) and build point objects within the desired limits based on distance and angle relative to the direction. I created a conceptual menu window to better describe the idea for this particular tool:
*_Point From 0
(with Perp Osnap and a Cplane set at the radial point)
and just
*-Point (with Quad Osnap & with a CPlane X or Y oriented in the desried direction )
should get you these points, for now. There is some clicking…
@Rhino_Bulgaria - this will find the radial points - the search distance is hard coded to 1 here - it works on your curve, it could fail on small ones…
Hi Pascal, using Perp Osnap was exactly the method I used to snap the straight lines radial to the warped curve (it’s not completely flat, so I had to build points on the curve using the “_OnCurve” command). However, it’s quite time consuming to do so on multiple curves, whereas a dedicated tool would make it possible with just a couple of mouse clicks. This is why I created that request and I’m glad that your script does a wonderful job with the few curves I tried so far. Thanks!