CFD Online Logo CFD Online URL
Home > Forums > CFX

Prescribing a complex deforming boundary

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

LinkBack Thread Tools Display Modes
Old   September 20, 2010, 12:36
Question Prescribing a complex deforming boundary
New Member
Join Date: Sep 2010
Posts: 3
Rep Power: 9
ColinS is on a distinguished road
Preface: I am an academic user and therefore do not have access to ANSYS Support. I have been through all of the tutorials and have scoured these forums for weeks looking for an answer, to no avail. I have little to no experience with CEL/CCL or Fortran.

I am trying to create a 2D, one-way FSI simulation that has a known boundary deformation which cannot be prescribed using a simple equation, such as in the ball valve tutorial. An example of the deformation is given below, where the initial state is 1 and it contracts to state 2.

The profiles come from experimental data and, as such, are defined by discrete points at each time step. I have polynomial fit equations at each. How would I go about defining the boundaries with these polynomials at each time step? I cannot find any applicable code or examples of this. The closest option I have found is to create a mesh for each time step and then use a junction box routine to import them, such as in the ball valve tutorial from CFX V11, but this is less than preferable. Alternative ideas? Defining the motion or location of each node is how I would like to approach this.
ColinS is offline   Reply With Quote

Old   September 20, 2010, 15:51
Senior Member
Join Date: Apr 2009
Posts: 532
Rep Power: 14
stumpy is on a distinguished road
Search the doc for "3D profile". You can read in the data points into a series of User Functions, one for each timestep. Then you need to write a huge nested if() statement that is a function of "t", so only the appropriate profile gets returned at the appropriate timestep. For a large number of timesteps this may become impractical; in this case you can use Fortran to do the last part (but still read in the profiles into User Functions). The boundary x,y,z mesh locations then need to call this funciton, passing in "t" as an argument.
Academic customers get support from Ansys. Just go to the Ansys customer portal and request an account the same as everybody else.
stumpy is offline   Reply With Quote

Old   September 20, 2010, 16:21
New Member
Join Date: Sep 2010
Posts: 3
Rep Power: 9
ColinS is on a distinguished road
Many thanks, stumpy. My advisor also just informed me that we get support like everyone else; I'm not certain what made me think otherwise.
ColinS is offline   Reply With Quote

Old   September 20, 2010, 18:41
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 13,991
Rep Power: 107
ghorrocks is a jewel in the roughghorrocks is a jewel in the roughghorrocks is a jewel in the rough
Yes, academic customers do generally get support, but they are often last in the queue after commercial customers. If you are doing "serious" academic research with CFX you should consider getting a research license (at least that is what they call it here) which gives you full, timely access to support. Costs a few extra bucks but doing serious work on CFX without support is simply wasting your time.
ghorrocks is offline   Reply With Quote


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
non reflective boundary conditions for incompresible flow Pascal_doran OpenFOAM Programming & Development 16 August 25, 2015 05:35
boundary conditions and mesh exporting vaina74 Open Source Meshers: Gmsh, Netgen, CGNS, ... 2 May 27, 2010 09:38
funkySetFields complex boundary Svensson OpenFOAM 3 January 11, 2010 05:48
Complex boundary conditions?? Moussa Diarra Main CFD Forum 7 April 25, 2000 11:25
Boundary Conditions Jan Ramboer Main CFD Forum 11 August 16, 1999 08:59

All times are GMT -4. The time now is 16:24.