we know that there is a command called “Show Ends”, it only show the the end points but I want to select the end points of a curve.
Divide has an option to mark ends.
@martinsiegrist does this create/select points that are not
the control points of the curve?
Yes, these are not the control points and hence they’re not attached to the curve.
Got it, I was wondering if @Mohanta_Bera meant selecting the first and last control points - but obviously that’s not the title of the post haha. And I don’t think that’s possible unless you simplify line-like curves, select them (control pts are displayed), and then run SelPt
for the end points to get selected (but these would be attached)?
Sorry it was my mistake sir.I really mean to select the start and end control points.So i edited my topic.Thanks both of you sir.
It would be simple in Grasshopper.
My motto is, selecting the control end poins i will pull the points to a curve instead of one by one.
That’s a typical situation for Grasshopper.
However, if you want to stick to pure Rhino commands, are you aware of _Extend?
It lets you extend a curve or also multiple curves to a boundary.
Maybe this can help?
One quick edit
SelectFirstLastCrvCPs.py (541 Bytes)
Turns on control points for selected curves and selects first and last. Of course, you can’t select a curve’s end control points without turning on points for the entire curve.
@martinsiegrist
yes, I am. But when the curves are flat then it’s simple. In this case I prefer to use ALIGN command. Thank you so much sir for your reply.
That is exactly what I needed ,sir. But is it possible to select the end or start control points in python scripts individually or separately. Because in posted video I only need to select the end points.
Sure…
Start points:
SelectFirstCrvCPs.py (534 Bytes)
End points:
SelectLastCrvCPs.py (532 Bytes)
Thank you so so much,Sir.