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-
MoveToTangent.py (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…