# Mesh Displacement Normal to the Wall

 User Name Remember Me Password
 Register Blogs Members List Search Today's Posts Mark Forums Read

 LinkBack Thread Tools Display Modes
 February 28, 2012, 08: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, 18:05 #2 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 12,709 Rep Power: 98 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, 21: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, 06:53 #4 Super Moderator   Glenn Horrocks Join Date: Mar 2009 Location: Sydney, Australia Posts: 12,709 Rep Power: 98 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, 10:34 #5 Senior Member   Join Date: Apr 2009 Posts: 531 Rep Power: 13 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

 Thread Tools Display Modes Linear Mode

 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 OffTrackbacks are On Pingbacks are On Refbacks are On Forum Rules

 Similar Threads Thread Thread Starter Forum Replies Last Post Yr0gErG FLUENT 3 June 12, 2013 02:12 sc298 OpenFOAM Native Meshers: snappyHexMesh and Others 2 March 27, 2011 21:11 snailstb CFX 3 September 16, 2009 04:06 lr103476 OpenFOAM Running, Solving & CFD 30 November 19, 2007 15:09 Joe CFX 2 March 26, 2007 18:10

All times are GMT -4. The time now is 23:37.

 Contact Us - CFD Online - Top