I'm trying to model a facade of an arch and I need to create a spiral as shown in these two photos.

enter image description here

I tried using the addon "Add curve: Extra objects" to create the spiral but I can not remove the smoothing of vertices. Besides, I'm not sure if I'll have any problems when I change the mesh to adapt the spiral. Note that the figure in the pictures has a relief.

Is this the best way to model the figure?

Note: I'm learning Blender and I followed these instructions.

  • $\begingroup$ I'd like to know how you made this shape in the first place. $\endgroup$
    – user110679
    Nov 10, 2020 at 4:20

1 Answer 1


There are probably many different ways to achieve it. I used Extra Objects and F2 add ons. enter image description here

Start with adding a Spiral (Add-->Curve-->Spirals). Play with its settings in a Tool Shelf (T) enter image description here

Convert your curve to the mesh (press Alt+C-->Mesh from Curve). Then select the whole mesh (A) and extrude it (E) as pictured below. enter image description here

Being in Edit Mode add a Circle with the equal number as the Spiral's steps number. Extrude the Circle and use the snapping tool to snap its edge loop to the bottom vertex of a curved mesh. Now use the knife tool (press K,LMB, next C for a straight cut and then Z to cut through) as pictured below. Delete vertices above and below added cuts. enter image description here

Fill the gaps with F (enable the F2 add on). You may also use the bridge tool to do it. enter image description here

If you want to sharpen edges with edge loops (Ctrl+R) retopologize the top part as pictured below. This kind of geometry'll also smooth the end of the curvature. enter image description here

Here's my final topology (with no tris and n-gons), that allows me to crease the edges. enter image description here

Use proportional editing with a Sharp falloff type to adjust volute's proportions as you like. enter image description here

  • $\begingroup$ It's what I want! I created my model following your detailed tutorial. Another way might be this, with an array. I tried it before reading your answer. However, I think your solution is more accurate. Thanks @Paul Gonet $\endgroup$ Feb 12, 2016 at 16:18

You must log in to answer this question.

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