0
$\begingroup$

I created a spiral curve with the spiral curve tool. Then, I added a curve modifier to the spiral curve to make it follow a path. I applied the modifier and deleted the object curve so that the spiral curve remained following the modified path as seen in the image attached.

I am attempting to join the spiral curve to another curve. The first curve is a bezier curve. In Edit mode, I selected the end point of each curve and hit "F" to connect the curves. I got the "Cannot make segement" error.

In edit mode, just to be sure, I went into Curve> Set Spline Type for the spiral curve to bezier. I got the same error.

In the attached image showing the properties window for the objects, you can see that spiral curve is named Spiral.194 under the "num" column in the property chart. It's data type is listed as "Spiral.005". The other curve is named "DNA_Twist.001" and it's data type is listed as "BezierCurve.000.

I'm wondering if, even though I converted the spline type of the spiral curve to bezier, if it won't join the curves because the data types are different? I'm very new to Blender, so any help would be very much appreciated.

enter image description here

enter image description here

$\endgroup$

4 Answers 4

1
$\begingroup$

There is no way to join 2 curves in Blender. You could convert them both to mesh, join them, and convert back to curves.

$\endgroup$
2
  • 1
    $\begingroup$ Actually, I figured it out. In Edit mode, I went to Segments> Switch Direction. I switched directions of the first curve. Then I selected the all of the vertexes in both curves and hit "P". The first couple of times I tried, it joined the wrong ends of the curve segments together. After each failed try, I switched direction of one curve or the other. On my fourth of fifth try, it joined the curves together into one segment. $\endgroup$
    – Poe
    Oct 2, 2019 at 23:15
  • 1
    $\begingroup$ Correction: actually, I meant I hit "F", not "P" as stated above. Sorry. And to clarify, before any of the above, in Object mode, I joined the curves together using CTRL-J. $\endgroup$
    – Poe
    Oct 3, 2019 at 1:00
5
$\begingroup$

There are a few things I've found that make a "Cannot make segment" error.

  1. The control points you are joining aren't compatible.
    Set the handle type for the control points that are to be connected to Vector.
    Documentation

  2. The spline types aren't the same.
    Toggle Edit Mode and Curve ‣ Set Spline Type ‣ Bezier.
    Documentation

  3. The curves haven't been joined.
    Select both curves and press ⎈ CtrlJ
    Documentation

$\endgroup$
1
  • $\begingroup$ Welcome to BSE and great first answer! Could you possibly reword or further explain "aren't compatible" from case no. 1? $\endgroup$
    – HISEROD
    Jun 21, 2021 at 2:45
0
$\begingroup$

Set handle type for the control points, only the ones to be connected, to Vector.

Then with both of the points to segment selected press F

$\endgroup$
0
$\begingroup$

when you try to press 'f' to make a loop.you need to make sure that those two line should be composite into one object.otherwise you won't successfully make that loop

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .