Fri, Apr 19, 7:03 PM CDT

Welcome to the Blender Forum

Forum Moderators: Lobo3433 Forum Coordinators: LuxXeon

Blender F.A.Q (Last Updated: 2024 Apr 14 9:28 pm)

Welcome to the Blender Forum!


   Your place to learn about Blender, ask questions,
   exchange ideas, and interact with the other Blender users!


   Gallery | Freestuff | Tutorials

 

Visit the Renderosity MarketPlace. Your source for digital art content!

 





Subject: Make a coil in Blender 2.6x


charlie43 ( ) posted Tue, 04 December 2012 at 10:21 PM · edited Fri, 19 April 2024 at 9:40 AM

I've been scouring Google and the forums tonight to try to figure out how to make a coil in 2.6x. I want the obj to be 1/2 inch tubing that is modeled into a coil that has about 8-10- coils. They must be symmetrical and I need to be able to manipulate the ends (i.e. bend to make connections.) I've tried messing with different modifiers and nurbs curves but have had no luck. I also need to be able to know the diameter of the cylinder. I have used a feature before in 2.5x that allowed me to see the numeric values of what I am working on, but this tired old man cannot for the life of him find where this parameter is checked! Basically what I need is a helix coil with same size coils and with 8-10 segments, and to know their numeric value. Any help most definitely appreciated!

 

C~


keppel ( ) posted Tue, 04 December 2012 at 11:57 PM

Here is a less than othodox way of doing this.

Firstly (if not already done) enable the Bolt Factory Addon (User Preferences>Addons>Add Mesh>Add Mesh:Bolt Factory)

What you can do is use the thread of the bolt as a curve path for the coil.

Add a bolt to your scene (Shift+A>Mesh>Bolt)
Using the bolt parameters create a bolt so that the bolts thread matches your coil requirements.
In Edit Mode Alt+Select the outer thread.  This is the start of your coil.
Still in edit mode with the coil selected press "P" and Separate Selection.
Jump out of edit mode, select the bolt and delete, you should now be left with the coil.
Next step is to convert the mesh coil to a curve.
Press Alt+C and choose Curve from Mesh.
Now that the coil is a curve you can adjust the end positions of the coil in eit mode.
To give the coil curve some mass add a new curve>circle to the scene and name it Profile for ease of use.
Now select the coil curve and in the properties panel select object data (with the curve icon) and in the Bevel Object field select Profile.  This applies the curve circle (Profile) to the curve coil (Path).

All thats left is to scale the Profile curve to get the coil diameter.

My Renderosity Store
Virtual Furnishing
My Portfolio



heddheld ( ) posted Wed, 05 December 2012 at 2:36 AM

is an addon called curves galore (may need turning on or maybe have to d/l it)

it will make spirals then just add the bevel to the curve


keppel ( ) posted Wed, 05 December 2012 at 2:58 AM

There is also the screw modifier.

http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Generate/Screw

My Renderosity Store
Virtual Furnishing
My Portfolio



heddheld ( ) posted Wed, 05 December 2012 at 11:04 AM

gotta love blender!!! so many ways to do anything ;-)


charlie43 ( ) posted Thu, 06 December 2012 at 9:22 AM

@keppel - Your suggestion has a lot of merit. I used your instructions to create a perfect coil of vertices that would meet my needs. Only one problem - I followed your instructions to Alt+C and nothing popped up to convert the curve to mesh. On the bolt, when I have it set to the parameters I need, I have a choice of verts or polys to make the curve. I am using the verts as would make the most sense. Am I missing something?

@heddheld - The addon "curves galore" was not available for download as of yesterday. I get a 404 message when trying to go to the script. I did manage to get the py script for screw modifier, but couldn't get it to load into Blender 2.64a. I'm working on another project that is giving me fits right now (see new thread) so will get back to it in a day or so.

Appreciate your help, guys. You're the best...

C~


heddheld ( ) posted Thu, 06 December 2012 at 11:10 AM

screw mod is "built in its on the T panel on the left


keppel ( ) posted Thu, 06 December 2012 at 4:14 PM

You are probably in edit mode when you are trying to convert to curve.  Alt+C will only come up if you are in object mode.

"In Edit Mode Alt+Select the outer thread.  This is the start of your coil.
Still in edit mode with the coil selected press "P" and Separate Selection.
Jump out of edit mode, select the bolt and delete, you should now be left with the coil.
Next step is to convert the mesh coil to a curve.
Press Alt+C and choose Curve from Mesh."

My Renderosity Store
Virtual Furnishing
My Portfolio



keppel ( ) posted Thu, 06 December 2012 at 6:02 PM

Regarding the screw modifier, to create a coil I much prefer the actual modifier rather than the button on the left panel as hed suggested.  To "screw" a closed profile shape will generate an error.  Also using the modifier, you can continue to go back to it to make changes if you need to where as using the screw button your mesh shape is final once you start a new operation.

My Renderosity Store
Virtual Furnishing
My Portfolio



DramaKing ( ) posted Fri, 07 December 2012 at 1:30 AM

If you need a rigged object, then you should check out Etch-a-ton. http://wiki.blender.org/index.php/Doc:2.4/Manual/Rigging/Armatures/Editing/Sketching

It is better to do one thing well, than to do many things and excel at nothing.


charlie43 ( ) posted Tue, 05 February 2013 at 11:49 AM

Okay.  So I spent the last month in the hospital and rehab, and I am just getting back to my work.You would think that something as simple as a coil would be a snap in Blender, but such doesn't appear to be the case. I followed @keppel's instruction and get a really great curve, but when I add a curve>circle to use as a profile, the results are disasterous at best. I can get about anything I want. As you can see from the mesh, it came our perfectly as @keppel advised. Adding the "profile" circle and attempting to adjust it to give my coil substance is something else all together. I am thinking it is just some little thing I am doing wrong, but what it is I have no clue. This is really holding my project up, and I would greatly appreciate any insight anyone can give me.

 

coil

This is the beginning coil, and it is currently a mesh.

This is the results after converting mesh to curve and adding profile circle.

profile

 

TIA

 

C~


heddheld ( ) posted Tue, 05 February 2013 at 1:09 PM

file_491376.JPG

not sure but looks like your profile circle is not aligned/scaled for this, did you apply scale etc (ctrl+a)??

heres my way using the curves galore

change settings to suit


heddheld ( ) posted Tue, 05 February 2013 at 1:11 PM

file_491377.JPG

then add bevel

 

dont get too stressed until your fully fit ;-)

hope this helps


charlie43 ( ) posted Tue, 05 February 2013 at 7:37 PM

Hi, heddheld~

This would be all well and good if Curves Galore were available for Blender 2.6x. I believe I mentioned this in a previus comment. After your first mention of this script, I searched for it, only to get a message that the script was no longer available. Your solution is perfect for what I need. I am getting very frustrated with this to say the least. It should be a simple, straightforward operation. This particular mesh is the finishing portion of my project. I am not a happy man...

Thanks for your help. I have spent all night tonight searching the web for a solution. There must be one somewhere!

C~


keppel ( ) posted Tue, 05 February 2013 at 10:53 PM
heddheld ( ) posted Wed, 06 February 2013 at 2:35 AM · edited Wed, 06 February 2013 at 2:40 AM

try this tut

http://vimeo.com/46062144

at about 4 mins or so he does a coil

 

this is the wiki for curves, it says its built in for 2.6

http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Curve/Curve_Objects

thats maybe my fault cos curves galore is only a part of the addon NOT its name like I've had you looking for!! sorry


Privacy Notice

This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.