CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > FLUENT

Helix

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   February 7, 2002, 15:50
Default Helix
  #1
shiva ram
Guest
 
Posts: n/a
Hi all,

Can anybody tell me if theres a way i can draw helix in Gambit.i am trying to model a 3D geometry which has a helix..so if anybody knows how to do it,please let me know.

Thanks

Shiva Ram
  Reply With Quote

Old   February 7, 2002, 16:55
Default Re: Helix
  #2
Erwin
Guest
 
Posts: n/a
Yeah.

First create a number of vertices in a circle, eq. by copying a vertex 12 x by rotation around origin.

Then translate every vertex in the direction normal to the circle plane. If you have 12 vertices then the 1st one stays put, the second one is translated by helix lead /12, the second one by 2 leads/12, until the last one is copied to the place where one helix lead ends.

Now connect all vertices (I think by NURBS, not entirely sure) to obtain a spiral.

Now you can place a circle at the beginnning of the spiral and 'sweep' it along the spiral to get a helix.

You can optimize certain steps to get better results, just make sure you don't get slivers when you connect multiple helices.
  Reply With Quote

Old   February 7, 2002, 17:21
Default Re: Helix
  #3
shiva ram
Guest
 
Posts: n/a
Hi Erwin,

Thank you very much for your suggestion... but i am unable to interpret what exactly you mean by--SECOND VERTEX IS TRANSLATED BY HELIX LEAD/12......i would appreciate if you could clarify this.

Thanks

Shiva Ram
  Reply With Quote

Old   February 7, 2002, 17:57
Default Re: Helix
  #4
Erwin
Guest
 
Posts: n/a
Suppose your helix is 12 units in diameter and 36 units long.

Let's say your circle consists of 12 vertices (or more, maybe needs some experimentation) in the xy plane.

Now, vertex.1 must stay in place, vertex.2 must be moved to z=3, vertex.3 must be moved to z=6, vertex.4 must be moved to z=9, etc etc vertex.11 must be moved to z=33, and finally vertex.1 must be copied to z=36. Now the 13 vertices form a spiral.
  Reply With Quote

Old   February 12, 2002, 17:53
Default Re: Helix
  #5
Scott Whitney
Guest
 
Posts: n/a
Sorry for not responding earlier. I was quite busy. Here is the method I use to make a scroll. There are other methods. I will make an example scroll in the 'z' direction. Of course you can change it to a helical line or helical rope pretty easily with a few minor changes to this technique.

1) Create two points: (.5,0,0) and (1,0,0). 2) Connect these points into a line. 3) Create a face by sweeping this edge: 3a) Select the edge you created. 3b) Define a vector path with the length of one rotation. In this example my vector will be created from two points - (0,0,0) and (0,0,2) - for a length of 2 in the 'z' direction. 3c) Select perpendicular, twist, 360. 4) Copy this face in the 'z' direction to give the scroll a finite thickness. Face copy, translate, (0,0,.1). You now have two sides of this scroll volume and you need four more. 5) Create four additional edges connecting the vertices on the screen. In this example these four edges are in the 'z' direction with a length of 0.1. 6) Create four faces - two end faces and two curved side faces. This is done with the create face from wireframe button. 7) Finish by creating a volume. This is done by stitching the 6 faces together. 8) If you need more than one revolution, copy this volume in the 'z' direction. Repeat as needed. 9) If you copied these volumes, then there will be duplicate faces where the volumes meet. Duplicate faces are bad. Go to the face menu and use the connect face button. This should be done on all Gambit models to avoid problems, not just this scroll. 10) To make these separate scroll volumes into one volume, use the merge volume button.
  Reply With Quote

Old   February 12, 2002, 17:57
Default Re: Helix
  #6
Scott Whitney
Guest
 
Posts: n/a
If you want a sample file, use this journal:

vertex create coordinates 0.5 0 0

vertex create coordinates 1 0 0

edge create straight "vertex.1" "vertex.2"

face create rotate "edge.1" vector 0 0 2 origin 0 0 0 twist 360

face copy "face.1" to "face.2"

face move "face.2" offset 0 0 0.1

edge create straight "vertex.1" "vertex.7"

edge create straight "vertex.2" "vertex.8"

edge create straight "vertex.3" "vertex.6"

edge create straight "vertex.4" "vertex.5"

face create wireframe "edge.1" "edge.9" "edge.7" "edge.10" real

face create wireframe "edge.4" "edge.12" "edge.5" "edge.11" real

face create wireframe "edge.12" "edge.8" "edge.3" "edge.10" real

face create wireframe "edge.11" "edge.6" "edge.2" "edge.9" real

volume create stitch "face.1" "face.2" "face.3" "face.4" "face.5" "face.6" real

volume copy "volume.1" to "volume.2"

volume move "volume.2" offset 0 0 2

face connect "face.1" "face.2" "face.3" "face.4" "face.5" "face.6" "face.7" "face.8" "face.9" "face.10" "face.11" "face.12" real

volume merge "volume.1" "volume.2" real
  Reply With Quote

Old   February 13, 2002, 08:58
Default Re: Helix
  #7
stefan
Guest
 
Posts: n/a
(nearly) the same a little bit shorter:

face create width 0.1 height 0.5 offset 0.25 0 0.05 zxplane rectangle
face move "face.1" offset 0.5 0 0
volume create rotate "face.1" vector 1e-08 1e-08 2 origin 0 0 0 twist 360
volume cmove "volume.1" multiple 1 offset 0 0 2
volume unite volumes "volume.1" "volume.2"
  Reply With Quote

Old   February 13, 2002, 12:54
Default Re: Helix
  #8
shiva ram
Guest
 
Posts: n/a
Thank you very much for your suggestions.i shall try them out and let you know how they work out.

Thanks

shiva ram

  Reply With Quote

Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Not able to mesh a helix with boundary layer using gambit rohitjvbibin ANSYS Meshing & Geometry 1 March 8, 2011 08:27
Not able to mesh a helix with boundary layer using gambit rohitjvbibin FLUENT 1 March 7, 2011 05:40
Not able to mesh a helix with boundary layer using gambit rohitjvbibin Main CFD Forum 0 March 5, 2011 12:28
Helix creation in Gambit Prasad Dudhgaonkar FLUENT 5 June 4, 2004 14:38
helix!!!!??? Dinesh FLUENT 5 April 9, 2003 22:58


All times are GMT -4. The time now is 12:43.