algorithmic modeling for Rhino
A single arc is defined either by three (non-co-linear) points, or by two end-points and a tangent. Anything more will overconstrain the problem and not permit a solution.
Perhaps you can provide a picture of exactly what it is you have and what it is you're after?
--
David Rutten
david@mcneel.com
Poprad, Slovakia
yep its difficult to explain it so this is the picture of what i want:yes in fact that is not an arc but a curve. i have 2 curve and one circle and i want create a curve which is tangent with the 2 extrem curve and pass through the quad point of circle.. the orange line is nearly what i want. tks for helping me
I attached a file with two solutions. One creates an interpolated curve through a mid-point with end-tangent control. The other creates two interpolated curves that meet tangentially at a circle.
The length of the tangent vectors is important, so you may have to add a custom multiplier to get some control over that.
--
David Rutten
david@mcneel.com
Poprad, Slovakia
first thanks you for time passed to help me! i have try all your solution but they didn't resolve my problem.. moreover i just have this component and not your:i will try to be more precise.i begin with two curve and an arc and this is what i want to do (red line is my parametric problem):
moreover you have to know that the angle between the two curves change with sliders and radius of arc which do the 2 curve change too. thanks for time you keep too help me
Sounds like you want to blend two curves together with both position and tangency (C1) rather than create an arc.
The Z Vector has an Expression -F so that the lowest point of the circle is the intersection. Just change this to the Y vector with -F as the expression or alternatively -1 as the value.
Welcome to
Grasshopper
© 2025 Created by Scott Davidson.
Powered by