Trying to make a simple bent hook with rounded that looks like the attached, but with rounded ends.

Picture of bent hook with rounded ends

However I can not get the ends to close with a rounded cap. I do not want to use an array --the instructions given with the first suggested / help link (shown next) do not work anyways. Can anyone please help? Pipe with round caps (ends)?

  • $\begingroup$ Create separately Curve > Circle and use it as bevel of the curve, now the thickness depends on the size of the Curve Circle $\endgroup$ – A.D. Aug 18 '15 at 15:20
  • $\begingroup$ It's not clear why the instructions from the question you've linked don't work, you just select 2 objects you like to be start/end cap. But you can model that manually what can be not so good/fast, but working $\endgroup$ – Mr Zak Aug 18 '15 at 15:31
  • $\begingroup$ @Marc do you mean a filleted end like this: i.stack.imgur.com/CSC6T.png ? $\endgroup$ – zeffii Aug 18 '15 at 15:41
  • $\begingroup$ Yes please. In fact maybe even a little more rounded. It seems from all the tutorials I've found a beizer curve can have only a flat end. At one point I was able to close it somehow with triangles but I couldn't get those triangles to round outward. Thanks Zeffi $\endgroup$ – Marc Aug 18 '15 at 17:10

enter image description here

  1. Make 2 bend curve as seen in the image.
  2. Make a small circle curve.
  3. In Object mode select the bend curve and go to curve tab at the right hand.
  4. In the Geometry panel under Bevel Object select the circle.

As soon as you click the circle you will get the tube shape. If you scale the circle you will find the tube getting thicker and thicker.

If you want to fill the caps of the tube:

In the Geometry panel under the Bevel Factor choose Fill caps. If you check on the caps the opening will be closed and if you uncheck it the opening will be open.

  • 2
    $\begingroup$ this doesn't provide a rounded cap. this is only a flat cap. how do you create the rounded cap? $\endgroup$ – Robbie Sep 16 '19 at 17:07

One way to accomplish what you're trying to do is using proportional editing.

  1. Select the ending edge loop and fill it
  2. Poke the face
  3. Subdivide with several cuts
  4. Select the center group of faces or just the center point
  5. Enable proportional editing
  6. Move (locked to one direction) and adjust the "sphere of influence" until it looks as desired.

I've attached a gif of the process. This example has way too many faces but that can be fixed w/ some simple limited dissolving later.


I've also included a gif of the different menus I used during the process.

  • Select Similar - SHIFT + g
  • Faces - CTRL + f
  • Proportional Editing and Options
  • Use your scroll wheel to adjust the influence of the editing


  • 1
    $\begingroup$ Instead of having so long process and many verts. Just add a sphere cut in half and join it. $\endgroup$ – atek Sep 17 '19 at 3:22

Your pipes have arbitrary start and end locations... I would start over and do this:

  1. Start with the ends of the pipes at easy locations (on the grid) and no angle (ortho = 0,90,180 etc)
  2. Create UV spheres at the size of your desired pipe diameter.
  3. Delete half of each of the UV spheres.
  4. Rotate and move hemispheres into place, where they will be the end caps.
  5. In edit mode select the edge of one of the spheres, duplicate and separate the selected ring.
  6. Convert the ring to path (mesh to path convert).
  7. Use the ring path as your bevel objects on the pipe path.

At this point it looks pretty but edits to the pipe means the caps aren't where they belong. Start by making the pipe the parent of the caps, which fixes pipe's object movement. When end cap vertices are edited, you must be careful to duplicate the movement and rotation edits to the end caps... kind of a pain but feasible.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.