Dimension the max size of an object with rounded ends that is at an angle

It must be simple, but for me not obvious:
I have the below long object (grouped curves, but could be a solid too) with rounded ends that has been rotated to a random angle.
How do I select the extreme ends of the rounded parts (or any kind of irregular end)? Quad does not work because the cPlane puts those vertical and horizontal.
Thanks

In this case you could go center to center and then extend to get the intersections

Yes, but that seems like too much work for a simple measure.

Another idea I had was to rotate the cPlane somehow to align with the object. That should make the circle quad’s at the far ends shouldn’t? Problem is I do not know how to align the plane to a shape.

Thanks -

hmm, there are probably a few ways to do this.

I like the idea of an alias

Something like '_Line Cen _Pause Cen to create the centerline

Then the extend '_Extend T L 10 10

Then Trim

CPlane>3pt is probably the easiest…

Thanks for this… yes that works too.

What I find is that choosing auto cplane in perspective sometimes seems to work and sometimes not (I suspect that is just due to my doing something a bit wrong). But if it works, eg seems to only work in perspective, then its easy to align the cplane and make the dimension. But, as so often with Rhino, I think I know how to do something because it worked before, but when I try to use it later, it does not…
I guess I will always be getting use to this app…which is OK, since for me its a hobby tool.