Add curvature to a line along plane

Hi All,

I have 3 curves which I want to use to create a loft. “Rail 1”, “Rail 2” and “Crv”. I want to be able to adjust the curvature of the “Crv” so it becomes convex (see “Goal output curve”). Ideally by adjusting its middle point relative to the original midpoint ,maintaining the position of the end of the input curve and staying planar. As this curve will need to be transformed along a custom plane/vector I am having issues finding the right solution.

I’ve attached a .gh with the example data internalised. Thanks in advance for any assistance

Add line Curvature.gh (3.2 KB)

Use connect or blend?
Make sure your curves are aligned (I flipped one to illustrate that).
image
image

The ‘B’ (bulge) input should allow you to increase/decrease curvature

1 Like

Hi Rene,

Thank you for your response.

Apologies if my post was not fully clear the goal curve I am looking to create is not a connection between those curves but is a seperate curve which should be perpecdicular to the rails. I’ve swept a surface with the curve and rails and added another view to better communicate what I am looking for. Thanks.

1 Like

Ah, I see. Apologies.

Here’s a way, maybe?
Add line Curvature.gh (13.4 KB)


1 Like