Mesh Deformation Boundary Conditions

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

September 15, 2011, 08:18
Mesh Deformation Boundary Conditions
#1
New Member

Join Date: Jul 2010
Posts: 22
Rep Power: 8
Hi,
I want to calculate mesh deformations with CFX12.0. The very simple 2D test modell is a square with a square hole. The hole moves within the field from bottom left to top right. Please look at the images.
Image 2 shows the calculated deformed mesh with stationary walls. Image 3 is the same exept the top wall with "unspecified mesh motion".
My question ist, how can I keep the outer square shape while the top wall nodes can move just in x-direction (like in image 3) to avoid the small angles at the walls?
Compared with structural mechanics you can call it a frctionless support.
I know, for the shown test case there ist no need to let CFX calculate the deformations. The main problem is much more complex.
Vinzent
Attached Images
 Mesh1.jpg (62.3 KB, 9 views) Mesh2.jpg (92.4 KB, 8 views) Mesh3.jpg (91.3 KB, 8 views)

 September 15, 2011, 10:26 #2 Senior Member   Edmund Singer P.E. Join Date: Aug 2010 Location: Minneapolis, MN Posts: 512 Rep Power: 12 For this particular problem (I dont know how much more complex your real one is), you could create a small area(s) on the outer walls that corresponds to the projection of the wall(s) from the middle item to the outer wall(s). This effective cuts each of the outer walls into 3 walls each. Use specified mesh displacement (or location, depending on how you write your CEL) on the outer walls. The top and bottom walls will have zero mesh displacement in the Z and Y direction, the side walls will have have zero mesh displacement in the Z and X direction. For the top and bottom X displacement use a CEL function that ramps a weghting from zero at the corners to 1 near the middle area, and is one in the middle area. Multiply this by the xdisplacement that the inner feature moves at. Do the same for the side walls Y displacement except multiply this by the ydisplacement that the inner feature moves at.

 September 15, 2011, 11:48 #3 New Member   Join Date: Jul 2010 Posts: 22 Rep Power: 8 Thank you very much. This is a good idea. But unfortunately it is not exactely what I want, because of the real model properties. I donīt want to determine the displacement distribution along the bondaries, resp I canīt. For example the top displacement in x direction should be solved by cfx, y and z have to be zero. Any other ideas? Vinzent

 September 15, 2011, 11:53 #4 Senior Member   Edmund Singer P.E. Join Date: Aug 2010 Location: Minneapolis, MN Posts: 512 Rep Power: 12 Are you sure you cant specify the top and side displacements? If you are using CFX to determine the movement of the inner thingy based on flow (i.e. 6DOF), you can write a cel term that gets the movement (generated from the 6DOF) amount of the inner thingy for the x and y direction, and then just use that in your ramping function movement for the edges.

 September 16, 2011, 16:59 #5 Senior Member   Join Date: Apr 2009 Posts: 531 Rep Power: 13 You don't need to pre-determine the x displacement along the top, you just need it to be driven by the motion of the square cut-out. So create those ramp functions as Edmund described (0 to 1, hold constant at 1, then 1 to 0 as you move along the boundary) then multiply those ramp functions by the displacement of the cut-out. You can query the current displacement using CEL functions, e.g. minVal(Total Mesh Displacement X)@cutOutWall. Those ramp functions will be a function of the local x coordinate value, so you'll also need to query where the transition points are using, for example, maxVal(Global X)@TopWallPart1 or minVal(Global X)@TopWallPart3.

 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 Tom Main CFD Forum 7 August 26, 2014 05:58 Attesz CFX 7 January 5, 2013 04:32 aeroslacker Open Source Meshers: Gmsh, Netgen, CGNS, ... 12 January 19, 2012 04:52 Young CFX 5 October 6, 2008 23:17 Althea FLUENT 21 February 6, 2001 08:05

All times are GMT -4. The time now is 15:57.