helix with hexahedral elements
helix with hexahedral elements
(OP)
Does anyone have any suggestions on how I could get or make a hexahedral mesh of a helix?
I am currently using Comsol MultiPhysics 3.2b. The problem that arises in Comsol is that I have a helix with a thin cross section but the height of the helix is very large. So to get good resolution across the cross section, I end up with a huge tetrahedral mesh (800,000+ elements). If I elongate the tetrahedrons, the quality of the elements decreases quickly. So I would like to use a hexahedral mesh so that I can elongate the elements along the axis of the helix but still maintain a high quality mesh.
I am currently using Comsol MultiPhysics 3.2b. The problem that arises in Comsol is that I have a helix with a thin cross section but the height of the helix is very large. So to get good resolution across the cross section, I end up with a huge tetrahedral mesh (800,000+ elements). If I elongate the tetrahedrons, the quality of the elements decreases quickly. So I would like to use a hexahedral mesh so that I can elongate the elements along the axis of the helix but still maintain a high quality mesh.





RE: helix with hexahedral elements
Another thing you could do is to do a test case which gives you an idea of what number of elements are needed throughout your cross section before an acceptable level of mesh convergence is shown. Make up a small 3D model of your helix but perhaps only a fraction of it's total length and see which number of elements in certain directions gives you this convergence.
Remember that hex meshes don't necessarily need to have 1:1 aspect ratios in all directions. While that would be ideal it isn't great for productivity or run time. You need to make sure that you have a sufficient number of nodes in the areas and directions of interest to capture stress gradients occuring there.
Good luck,
-Brian
RE: helix with hexahedral elements
corus
RE: helix with hexahedral elements
RE: helix with hexahedral elements
Not knowing the application...could this be a time to use substructuring (superelements)?
RE: helix with hexahedral elements
The question was regarding the mesh dimensions. For my application I use elements that are 6 (six) times longer than their other dimensions and it works for me as the stress gradients along the helix length are not too high. As we haven't been told the application or loading its difficult to comment further without more information. The proposal to do a sensitivity analysis on, say, element dimension along the helix length on a small section of the helix sound a good first approach.
RE: helix with hexahedral elements
1. I am only modeling one gyre or turn of the helix. So symetry in the z direction is already been imposed.
2. Beam elements will not work for this case. I will not get enough information from them.
3. COMSOL Multiphysics (aka FEMLAB) does not allow sweeping or lofting of a quadralateral mesh. However, you can revolve and extrude a quadralateral mesh. If any of you can show me how to do this with some sort of trick, please tell me!
4. Super elements may help. However this is a last resort.
5. Helix dimensions: pitch: 249 mm
helix diameter: 35 mm
cross section: 3 mm
6. Loading: radial force pointing away from symetry axis of the helix. Like a spring loaded from the inside. Can be modified to a radial displacement away from symetry axis of the helix.
7. Scenarios I have tried with quadratic tetrahedral elements:
mesh setting: Normal
DOF: 5811
elements: 720
min. quality: .0443
elements across cross section: 2
mesh setting: Fine
DOF: 22539
elements:3600
min quality: 5371
elements across cross section: 4
mesh setting: Finer
DOF: 144273
elements: 11356
min qual: .2479
elements across cross section: 28
mesh setting Finer with tweaks
DOF: 144450
elements: 26955
min qual: .3382
elements across cross section: 28-30 ish
Finer with tweaks seems to be okay but I am not sure yet.
RE: helix with hexahedral elements
RE: helix with hexahedral elements