The picture show the threads I want to create on the highlighted object. Problem is I don't know how and tutorials really haven't helped much as most of them seem to be about creating a bolt.

So I was hoping I could get some help on how to do this efficiently.While keeping the top flat like a water bottle. The picture shows the threads I'm after.

nail polish threads nail bottle

  • 1
    $\begingroup$ Can you post a reference for what you want?the threads I mean. $\endgroup$
    – Omar Emara
    Commented Apr 4, 2016 at 18:01
  • $\begingroup$ I'm trying to get a picture. The threads are that of a nail polish bottle. $\endgroup$ Commented Apr 4, 2016 at 18:04
  • $\begingroup$ There are tutorials out there on making a lightbulb. There are threads on the bottom of these lightbulbs... $\endgroup$
    – Dontwalk
    Commented Apr 4, 2016 at 18:15
  • $\begingroup$ Use a spiral curve. Please see my answers to get the idea: blender.stackexchange.com/questions/47044/… and blender.stackexchange.com/questions/46706/… $\endgroup$
    – Paul Gonet
    Commented Apr 4, 2016 at 18:38

3 Answers 3


Using a screw modifier and knife boolean

  1. Start off with a cylinder. Duplicate one polygon and separate it off into its own object.
  2. Extrude the face out into a box. Make loop cuts in the box. Select one face at a normal to the cylinder then invert the selection and delete all the other faces. You should have a face that's aligned with the cylinder edge and at a normal to it. enter image description here
  3. Add a Screw modifier. Ensure the number of steps agrees with the number of sides on the cylinder. Adjust the settings until you have the desired spiral for your thread. Apply the modifier. enter image description here
  4. Join the screw and cylinder objects into one mesh. In edit mode, select the cylinder polygons and click Intersect (Knife) on the Face specials menu. The screw polygons are no longer required so can be deleted. enter image description here
  5. Add a couple of edge loops to the main thread spiral. Then use the inset polygon tool to bevel out the thread itself. Adjust the start and end of the thread so there is a smooth transition. enter image description here

The resulting topology leaves 4 ngons, but I like how they subdivide so I leave them in. Converting to all quads is possible with some thought.

enter image description here

The final render

enter image description here

  • 1
    $\begingroup$ Cool method! +1 from me. BTW I totally forgot about the 'Intersect (Knife)' tool. Thanks for reminding me this useful feature. $\endgroup$
    – Paul Gonet
    Commented Apr 4, 2016 at 21:42
  • $\begingroup$ This looks very cool but I wasn't able to add edge loops on step #5. Also on step 1 - how do you duplicate the cylinder's face along the existing face (not along X Y or Z?) - thanks $\endgroup$ Commented Jun 10, 2019 at 23:00

You may model it using Extra Objects and F2 add ons. enter image description here

Start with enabling the Extra Objects add on. Then add a Spiral (Add-->Curve-->Spirals). Play with its settings in the Tool Shelf (T). Remember to make the Steps number the same as your cylinder's vertices are. enter image description here

Convert your curve to a mesh (in Object Mode press Alt+C-->Mesh from Curve). Duplicate the newly created mesh and place it below to define the thread's thickness. enter image description here

Delete the faces of the cylinder, select the curvy mesh, extrude it with E and scale (press S, then Shift+Z to scale with the Z axis excluded). Join the meshes with Ctrl+J. enter image description here

Fill the gaps with the F key. enter image description here

You should end up with something like this. Think about how to make a proper topology to make the edge loops (Ctrl+R) work. enter image description here

  • 1
    $\begingroup$ How do you do image 5 where you just drag-fill! Amazing! $\endgroup$ Commented Apr 5, 2016 at 2:31
  • 2
    $\begingroup$ That is the F2 addon $\endgroup$
    – doomslug
    Commented Apr 5, 2016 at 4:28
  • 1
    $\begingroup$ @fabriced you can read more on the F2 addon in my answer. $\endgroup$
    – David
    Commented Apr 9, 2016 at 21:31
  • $\begingroup$ As of v2.79, there are 4 choices for spirals: Archemedian, Logarithmic, Spheric and Torus. Which one do you mean? Only the Spheric one looks like a spiral but it's not cylindrical $\endgroup$ Commented Jun 10, 2019 at 22:54

You can always go the hard way in by taking a single vertice and creating a twirl shape with it using extrude (e.) put once your are done select the whole shape and extrude down the select everything you have at this point and extrude it into the object. The result won't come out as great but sometimes wasting time in blender is just sort of fun.


You must log in to answer this question.

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