|
[Sponsors] |
February 28, 2012, 07:33 |
Mesh Displacement Normal to the Wall
|
#1 |
New Member
Join Date: Feb 2012
Posts: 2
Rep Power: 0 |
Hi Everyone,
Do you know how to impose the mesh displacement normal to each node in Ansys CfX v.13 ? The wall I'm trying to displace is quite irregular. I've the distance by which each node should be displaced , but I want to impose the movement normally to each one of the nodes. I could only select a general frame of reference for the wall, but this would not give me a refined enough displacement. Hope you can help me! Cheers J |
|
February 28, 2012, 17:05 |
|
#2 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143 |
You might be able to define this using the surface normal variable. Look in the CFX Reference manual for the available list of variables and hopefully you can use the surface normal variable.
|
|
February 28, 2012, 20:46 |
|
#3 |
New Member
Join Date: Feb 2012
Posts: 2
Rep Power: 0 |
Hi Glenn,
Thank you so much for your prompt reply! The surface normal variable I managed to find in CfX Pre was : Normal Area in the X,Y,Z direction. I used this to specify the Mesh Displacement in the x direction as : Specified Displacement X --> 4[mm^-1] * Normal Area X (where 4 is just an arbitrary constant]. However, my solver crashed with this error : "Normal area vectors are only available at boundary face centers or integration points". I also tried the other variables in CfX Pre which seemed similar to the one suggested by you, which are : Normal X and Normal Vector. I still got the same error. Do you know what I am doing wrong? Thank you so much for your help!!! J |
|
February 29, 2012, 05:53 |
|
#4 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,703
Rep Power: 143 |
Looks like the normal areas are not available at the nodes. This makes things trickier. I cannot think of a simple way of doing this.
|
|
February 29, 2012, 09:34 |
|
#5 |
Senior Member
Join Date: Apr 2009
Posts: 531
Rep Power: 21 |
I thought that might happen. You can try making a vector Additional Variable equal to Normal X/Y/Z, then base your expression on the Additional Variable instead. This may make the data available at the nodes (but my best guess is that it won't work). There's no other solution I can think of, unless you can describe your surface with an equation.
|
|
April 18, 2012, 16:50 |
|
#6 |
New Member
Michael Dawson
Join Date: Jan 2012
Posts: 1
Rep Power: 0 |
Hi Juliet,
Just wondering if you ever found a solution to your problem? I am attempting to solve a moving boundary problem, where the boundary is displaced in the normal direction at each point/node (this vector value changes across the boundary). I encountered the same problem as yourself when attempting to use the Normal X, Normal Y command. I also attempted the suggested procedure of assigning the Normal X variable to an algebraic additional variable, however this gave the same error as before. I think it maybe possible to retrieve some information using user-fortran routines, have you come across this at all? I have little experience in this area so it would be a lot to learn only to find that this approach was just as fruitless. Regards, Michael |
|
February 1, 2018, 05:29 |
|
#7 |
Member
Dimitrios S. P.
Join Date: Jan 2018
Posts: 63
Rep Power: 8 |
Mesh is all about nodes not surfaces, so you need to specify mesh displacement using Normal X,Y,Z which is a function of nodes and not of surfaces!
look at this link->Normal vector variable of curved surface |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Natural convection in a closed domain STILL NEEDING help! | Yr0gErG | FLUENT | 4 | December 2, 2019 00:04 |
[snappyHexMesh] snappyHexMesh won't work - zeros everywhere! | sc298 | OpenFOAM Meshing & Mesh Conversion | 2 | March 27, 2011 21:11 |
how to use Total Mesh Displacement for making a subject translating and rotating? | snailstb | CFX | 3 | September 16, 2009 04:06 |
Convergence moving mesh | lr103476 | OpenFOAM Running, Solving & CFD | 30 | November 19, 2007 14:09 |
Icemcfd 11: Loss of mesh from surface mesh option? | Joe | CFX | 2 | March 26, 2007 18:10 |