-
-
April 6, 2023 at 12:25 pm
Mattias Scheffler
SubscriberHello,
I am running a transient, axisymmetric simulation with pressure loads and contacts between 2 deformable solids.
What I am currently using is a ramped pressure step that is applied on a surface (see first attachment).
However, I would like this pressure to drop locally to zero where the surface is in contact (see 2nd attachment). Ideally, the transition between the "nominal" pressure and zero pressure would be smooth. Of course, the load has to be updated at each time step.
My first guess would be to compute the distance between the surfaces for each node and compare it to a treshold. Unfortunately, I have very little experience with APDL and user defined functions so I do not know where to start.
I would like to know if there is a relatively simple way to implement this, or a good tutorial that I could use as a basis to build my feature.
Best,
-
April 7, 2023 at 1:36 am
peteroznewman
SubscriberHello Mattias,
You will find this tutorial shows you how to do what you want.
Regards,
-
April 7, 2023 at 6:59 am
Mattias Scheffler
SubscriberThank you for the link. Unfortunately, this tutorial does not include any pressure load. However, i did look at some other O ring studies like this one :
https://www.youtube.com/watch?v=QzXy6PhBs6U
https://tarkka.co/2019/04/11/overview-of-hyperelastic-fea-of-o-ring/
It uses what is called a fluid pressure penetration load. It is a pressure that spread from defined start points, unless contact is active. Some documentation exist in the "contact technology guide"
It can be applied by using the APDL command SFE. I am using this snippet to apply the load on the surface (named selection "pressure") from the start points (in named selection "StartPoints") :
kbc,0 ! I want this pressure to be ramped
cmsel,s,Pressure
esln,s,1
esel,r,type,,cid_1
sfe,all,1,pres,,6e5
ALLSELcmsel,s,StartPoint
esln
csel,r,type,cid_1
sfe,all,2,pres,,6e5
ALLSELOn overall it is working neatly. One problem remains : My flexible body has some self contact (not shown in the previous figures). It is defined separately from the contact with the other body. Fluid pressure start from this self contact although it is not specified as a starting point. I will update this post if I find the answer.
-
April 7, 2023 at 12:26 pm
peteroznewman
SubscriberI'm glad you found a good tutorial. I meant to send you this link which has the APDL code for fluid pressure in part 3.
(3) O-ring seal with fluid pressure
If you can show an image of the self contact, that would be helpful. Why don't you want the pressure removed from the region of self contact?
-
April 7, 2023 at 2:23 pm
Mattias Scheffler
SubscriberHere is a picture of fluid pressure where arrows indicate the location of the start point and the self contact area. Pressure should propagate from left to right as elements get out of contact. However, pressure is also applied on the right area directly at the start, which should not happen (because no start points are located there).
I did plot the fluid pressure with only contact between solids selected, which gives the result that I want :
Then I switched to self contact and I do get this :
I think that the commands "cmsel,s,Pressure" and "esel,r,type,,cid_1" select all the contact elements that are in the "pressure" named selection. To solve my issue, I should only select the correct contact elements.
-
- You must be logged in to reply to this topic.

Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Solver Pivot Warning in Beam Element Model
- Saving & sharing of Working project files in .wbpz format
- Understanding Force Convergence Solution Output
- An Unknown error occurred during solution. Check the Solver Output…..
- What is the difference between bonded contact region and fixed joint
- User manual
- The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
- whether have the difference between using contact and target bodies
- material damping and modal analysis
- Colors and Mesh Display
-
5268
-
3299
-
2469
-
1308
-
998
© 2023 Copyright ANSYS, Inc. All rights reserved.