Move to unknown intersection point with second edge

It seems like such a simple thing, yet escapes me as to how this should work.

As shown here, I have a curve that needs to move along an edge. So I find the angle and lock it to that direction. However, I need to move the curve until it intersects with the lower curved edge. Is there anyway to find that point somehow?

Hi Ken - see if this thing does what you need- (1.9 KB)

To use the Python script use RunPythonScript, or a macro:

_-RunPythonScript "Full path to py file inside double-quotes"


Thanks. I ended up offsetting each curve by a set value, drew a line between the two intersecting points of those offset curves, drew a new line perpendicular to the midpoint of the bisecting line and found the contact point on the target curve. A bit messy, but it worked.

Hi Ken - I think that finds a tangent point but not on the direction vector. I think you are describing the points ClosestPoint > Object will find… I understood you want to find the contact point in a particular direction. It is still early, and I may need another coffee…