From c0cece36ba910ee814463e5e705469b47d5efd51 Mon Sep 17 00:00:00 2001
From: Romain Boman <r.boman@uliege.be>
Date: Wed, 8 May 2024 17:26:54 +0200
Subject: [PATCH] fix contact with cylinder test

---
 .../dolicorhynchops_10k_contact.py            | 20 +++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

diff --git a/models/dolicorhynchops/dolicorhynchops_10k_contact.py b/models/dolicorhynchops/dolicorhynchops_10k_contact.py
index 1a00508..2d0ee96 100644
--- a/models/dolicorhynchops/dolicorhynchops_10k_contact.py
+++ b/models/dolicorhynchops/dolicorhynchops_10k_contact.py
@@ -10,9 +10,6 @@ def parms(d={}):
     import os
     path = os.path.join(os.path.dirname(__file__),'10k')
     p['bone'] = f'{path}/mandible.ply'
-    # p['contact_pts'] = f'{path}/teeth.off'
-    p['axis_pt1'] = [0.1458893, -73.13895, 227.3909]
-    p['axis_pt2'] = f'{path}/RTMJ.off'
     p['muscles'] = [
         {
             'file': f'{path}/Lmuscle.ply',
@@ -27,11 +24,18 @@ def parms(d={}):
             'method': 'T'
         }
     ]
-    p['fixations'] = {  
-        'contact_pts': ['x','y','z'],
-        'axis_pt1': ['x','y','z'],
-        'axis_pt2': ['x','y','z']
-    }
+    p['fixations'] = [
+        {
+            'name': 'axis_pt1',
+            'nodes': f'{path}/LTMJ.off',
+            'direction': ['x', 'y', 'z']
+        },
+        {
+            'name': 'axis_pt2',
+            'nodes': [-8.716309, 79.13171, 233.8385],
+            'direction': ['x', 'z']
+        }
+    ]
     p['food'] = 'cylinder'
     R = 10
     p['cylinder'] = {
-- 
GitLab