varying bevel

How do I approach to create a model like this?

  • 2
    $\begingroup$ if you want to use curves to make these parts you can vary their radius or use a taper object, but you can also simply model it with a mesh $\endgroup$
    – moonboots
    Commented Sep 15, 2021 at 16:11
  • $\begingroup$ Looks like you have the mesh object and want to boolean away a curve from the center. Does this help? blender.stackexchange.com/a/58567/110840 $\endgroup$ Commented Sep 15, 2021 at 16:53
  • $\begingroup$ what do you meam by simply model with a mesh $\endgroup$ Commented Sep 16, 2021 at 9:39

1 Answer 1


Here is what I do for such shape.

  • Use a Bezier curve, in this example called "path to follow" for the general curving shape.
  • Use a different Bezier curve, in this example called "bevel shape" for the shape you have drawn in red.
  • Use a third Bezier curve, in this example called "taper" to control how the bevel tapers from one end of the path to the other.

After I've created the 3 curves, but before I tune them, I set the Object Data Properties for the "path to follow" curve by going to the object data properties for the curve and adding the "taper" curve to Geometry as the Taper Object and the adding the "bevel shape" Curve to Bevel as the Object after setting the Bevel type to Object:

Object data properties showing geometry and bevel

Here's a funky object I created this way

funky object

The "Path to follow"

The path to follow curve

The "taper"

the taper curve

and finally, the "bevel shape"

The bevel

Notice that for simplicity that they all sit on the same plane and have the same origin. That's not required. Experiment to see what effect moving and rotating them has.

I strongly recommend giving the curves unique names. It's very easy to screw up and use the wrong curve as the bevel or taper, or to apply bevel or taper to the wrong curves.


You must log in to answer this question.

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