It is essentially the outer perimeter of two circles of different radii connected by tangent lines. I can easily create the circles, but haven’t come up with an efficient way to connect them with the tangent lines. Any assistance will be greatly appreciated.
I created just a shape when I designed the pocket for a wrench.
I made the circles for each end and connected them with lines on top and bottom. Then used Boolean to save the outer shape as one.
Create a ratio from the difference between the radii, and the distance between centers. (2:10)
2:10 = 1:5, so I’ll use that
Create a line from the center of an arc, to a point 1 unit right, and 5 units up. Also 1 right, 5 down. On both circles. This is your tangent point.
Trim the circles to the intersection of the lines, then you can delete the lines.
If you get the wrong part of the arc, try again & select the other intersection point.
Now connect the ends with a line.
Of course this only works if the radii & spacing is an even increment. If they are decimal number that are not easily resolved with grid spacing, you may have to resort to some trigonometry.
I think I can handle Tod’s recommendation. Actual size isn’t all that critical, so I’ll use radii and spacing with some easy to work with numbers and see how it goes.
Thank you all for the replies. I ended up doing what Eric suggested, but rather than using the new trim tool I continued the poly line through the circles and used one of the Booleans to clear the center out. It worked out just fine.
If you’re looking for an approximate tangent, then for sure Eric’s method is the quickest.
If you wanted an exact tangent, then my or Will’s solution would be more accurate.
You have to zoom in, a lot to get things lined up perfectly, and once you do one end, you need to go back to the other and adjust it again, and repeat.
To actually do this by hand so that things line up:
and right-click and choose “Cut Vector” — if you’ve zoomed in so much that the position of the cut vector isn’t visible, draw in some geometry which defines the intersection:
Eric, your method & Will’s 2nd method are approximations, eye-balling it. I suspect in many cases this is going to be close enough. But Jim didn’t specify how accurate it needed to be, or what type of job it was.
In other software that calculates the tangent, the result would be “exact” mathematical tangent, within the resolution of the data. NX uses 16 decimal places, I’m not sure what resolution CC uses.
My method & Will’s 1st method will get you as close as you can possibly get with the software.
Maybe have a certain mode to be able to take the short side and using the upper corner node selection then be able to shorten or lengthen the line by moving it up or down, left or right depending on which line you want to change without moving the whole image, this could be a useful feature/tool.
I don’t believe Minkowski as such would be an option (it’s already covered by the existing behaviour of the Offset command), but a Hull command would be a nice match to “Fillet All”, &c. — put in a feature request, we’ll have to see what folks think.
I probably should have specified further. I was hoping that CC had some sort of tangent function. For my purposes it was more than sufficient to zoom in and approximate the positions of the lines. It only took a few minutes to do and the part came out great.