# Total Ankle Replacement Simulation

**URL:** <https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981>\
**Category:** General Questions\
**Created:** [September 24, 2025, 1:56pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981 "2025-09-24T13:56:13Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Med.Aziz.Ouni](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/med.aziz.ouni/32/5723_2.png) [@Med.Aziz.Ouni](https://prepomax.discourse.group/u/Med.Aziz.Ouni)\
**Post date:** [September 24, 2025, 1:56pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/1 "2025-09-24T13:56:13Z")

</div>

I’m a student who just started learning about prepomax  
for my thesis i need to study the von misses stress and contact wear of a TAR ( Total ankle replacement )  
i couldn’t figure out how to simulate the movement of the bearing ( the top green part ) back and forth along the top surface of the talar ( the bottom white part )  
any help would be much appreciated . Thank you

 ![Screenshot 2025-09-24 144321](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/8/86b30207851261b14c0f635c8e4d7dc1e90acf44.png)

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [September 24, 2025, 2:00pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/2 "2025-09-24T14:00:41Z")

</div>

PrePoMax has built-in contact wear calculation and it can automatically repeat movement back and forth. Check those tutorials:

[![](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/6/6aba663f6388ca9b083c9199e9fd463b48f7a5b1.jpeg "PrePoMax & CalculiX - Wear analysis") ](https://www.youtube.com/watch?v=0tHW6A3IRjA)

[![](https://global.discourse-cdn.com/free1/uploads/prepomax/original/2X/e/eddf5da14d6818dad3ed967b9b881834993e921b.jpeg "PrePoMax (CalculiX FEA) - Tutorial 50 - Contact wear") ](https://www.youtube.com/watch?v=XnmwjTibThs)

---

<div class="post-metadata">

**Author:** ![Med.Aziz.Ouni](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/med.aziz.ouni/32/5723_2.png) [@Med.Aziz.Ouni](https://prepomax.discourse.group/u/Med.Aziz.Ouni)\
**Post date:** [September 24, 2025, 2:39pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/3 "2025-09-24T14:39:26Z")

</div>

the movement in here is linear , any ideas on how to move in circular motion ( back and forth)

---

<div class="post-metadata">

**Author:** ![Matej](https://avatars.discourse-cdn.com/v4/letter/m/a698b9/32.png) [@Matej](https://prepomax.discourse.group/u/Matej)\
**Post date:** [September 24, 2025, 3:06pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/4 "2025-09-24T15:06:25Z")

</div>

You can also check the 3 tooth wear model: [Matej Borovinšek / PrePoMax Models · GitLab](https://gitlab.com/MatejB/PrePoMax-Models)

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [September 24, 2025, 3:50pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/5 "2025-09-24T15:50:27Z")

</div>

You could add a rigid body constraint connected to the top surface of the rotating part and apply a rotational displacement BC to the reference point of that rigid body constraint. It may use an amplitude reference for time variation.

---

<div class="post-metadata">

**Author:** ![Med.Aziz.Ouni](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/med.aziz.ouni/32/5723_2.png) [@Med.Aziz.Ouni](https://prepomax.discourse.group/u/Med.Aziz.Ouni)\
**Post date:** [September 25, 2025, 12:09pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/6 "2025-09-25T12:09:26Z")

</div>

i will , thank you so much

---

<div class="post-metadata">

**Author:** ![Med.Aziz.Ouni](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/med.aziz.ouni/32/5723_2.png) [@Med.Aziz.Ouni](https://prepomax.discourse.group/u/Med.Aziz.Ouni)\
**Post date:** [October 4, 2025, 2:14pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/7 "2025-10-04T14:14:09Z")

</div>

can we do an online meeting soon i couldn’ manage to do it

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [October 4, 2025, 2:52pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/8 "2025-10-04T14:52:49Z")

</div>

I’ll ping you in a private chat and we’ll see what we can do.

---

<div class="post-metadata">

**Author:** ![Med.Aziz.Ouni](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/med.aziz.ouni/32/5723_2.png) [@Med.Aziz.Ouni](https://prepomax.discourse.group/u/Med.Aziz.Ouni)\
**Post date:** [October 4, 2025, 5:29pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/9 "2025-10-04T17:29:26Z")

</div>

do you need my mail or anything to contact you ?

---

<div class="post-metadata">

**Author:** ![FEAnalyst](https://yyz2.discourse-cdn.com/free1/user_avatar/prepomax.discourse.group/feanalyst/32/688_2.png) [@FEAnalyst](https://prepomax.discourse.group/u/FEAnalyst)\
**Post date:** [October 4, 2025, 5:49pm UTC](https://prepomax.discourse.group/t/total-ankle-replacement-simulation/2981/10 "2025-10-04T17:49:51Z")

</div>

No, it’s not necessary. I sent you a message, you should have a notification now.
