-
-
December 4, 2018 at 7:36 pm
RD2016
SubscriberHey guys, I got a fun one for you today.
Without getting into the particulars of my simulation, I'm modeling a valve that is slowly being closed over time. The type of valve doesn't necessarily matter in this context, but what is important is how I'm modeling closure of the valve. Essentially, I'm using Fluent's built-in contact detection feature, found in the Dynamic Meshing Tab:
I've set up my proximity threshold appropriately, and have it set up in the Flow Controls that once the surfaces are within the threshold value, a new zone will be created. This zone will be set to "porous" and act as a way to impede flow, simulating "contact" (paper Fluid-Structure Interaction Simulation of Prosthetic Aortic Valves: Comparison
between Immersed Boundary and Arbitrary Lagrangian-Eulerian Techniques for the Mesh Representation).
I've got the feature working really well, the problems arise when I try to view the results in CFD Post. It immediately crashes with the error message "ERROR Boundary
is not found". At first, I thought this was due to something weird going with my final result, so I tried loading in the data set immediately before it. Still same error message. Then, I loaded in the data immediately before the valve surfaces went below the threshold value (so Contact Detection has not made the zone yet), and they loaded in okay. Thinking that this might be due to the creation of a new zone mid-simulation, I divided my results into two separate folders: one pre-contact detection, and one post-detection (note, this does not mean that I turned contact detection on mid-simulation, I enabled it at the beginning, and let the simulation run normally).
This is where it gets weird: CFD Post will not load the second dataset. The same error message keeps popping up. I can load individual result files, but I cannot load two consecutive files together.
I think this has something to do with the fact that contact detection is changing the contact zone from one time step to the next, meaning that the boundary is continually changing. This might explain why CFD Post is having such a hard time reading the file in.
So, now my question. Does anyone know a workaround for this? I would hate to try and post process in Fluent, and have a ton of experience in CFD Post.
-
December 5, 2018 at 4:41 am
Keyur Kanade
Ansys Employeewhich version you are using? can you get latest version 19.2.Â
are you using any udf?
can insert some zoomed in images of the set up
-
December 5, 2018 at 2:46 pm
RD2016
SubscriberI'm using 19.2. No, I'm not utilizing any UDF for the creation of the new porous zone, as ANSYS has does so automatically since the release of 18.0 (at least, according to this https://www.ansys.com/-/media/ansys/en-gb/presentations/2017+customer+day+presentations/ansys-cd-2017-fluids-iii-coupled-physics.pdf?la=en-gb).
I'd be happy to provide am image or two of what I'm working with. I'll include an image of the point immediately before, and after the creation of the zone, but what else would you like, specifically?
Â
Â
-
December 7, 2018 at 11:03 am
Keyur Kanade
Ansys Employeei could reproduce the error on a simple test case.Â
let me work on it and will get back to youÂ
-
December 10, 2018 at 6:53 am
Keyur Kanade
Ansys Employeemeanwhile can you please use post processing options available in fluent under postprocessing tab.Â
-
December 17, 2018 at 11:54 pm
RD2016
SubscriberJust checking in to see if anything has come of this thread.
-
December 18, 2018 at 2:28 am
Keyur Kanade
Ansys Employeehello,Â
defect is already logged and developer will be working on it. it will be fixed in R20 or later..Â
till then you will need to use post processing in Fluent.Â
As defect is logged and final way is to use post processing in Fluent, can you please mark this as 'is solution' to help others on forum.Â
Â
-
- The topic ‘Contact Detection in CFD Post’ is closed to new replies.
-
3357
-
1042
-
1029
-
870
-
826
© 2025 Copyright ANSYS, Inc. All rights reserved.