Force direction in a ligament with a wrapping surface

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
zahra abbasi
Posts: 2
Joined: Thu Jun 05, 2014 10:24 am

Force direction in a ligament with a wrapping surface

Post by zahra abbasi » Tue Jul 22, 2014 3:14 pm

Hi,
I want to add a wrapping surface or wrapping point in a ligament. How can I do that?
Besides, how can I find the direction of the force in the ligament having a wrapping point or wrapping surface?

Thank you.

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Force direction in a ligament with a wrapping surface

Post by jimmy d » Mon Jul 28, 2014 10:38 pm

Hi Zahra,

Wrapping gets handled by GeometryPath(). It is dealt with much like muscles. Doxygen documentation for geometry path can be found here; https://simtk.org/api_docs/opensim/api_ ... yPath.html

There are some plugins developed by the community to get muscle lines of actions; https://simtk.org/home/force_direction

These may help you get the ligament lines of action.

Cheers,
-james

User avatar
Mary K
Posts: 37
Joined: Mon Feb 24, 2014 9:15 am

Re: Force direction in a ligament with a wrapping surface

Post by Mary K » Mon Sep 29, 2014 4:05 am

Hello,
according to the documentation I think we cannot set geometry path points of a muscle through C++ code.

Can someone tell the steps of how we can set the path points? For example through the XML file of the model or using the GUI?

Cheers,
Maria K.

User avatar
zahra abbasi
Posts: 2
Joined: Thu Jun 05, 2014 10:24 am

Re: Force direction in a ligament with a wrapping surface

Post by zahra abbasi » Fri Oct 24, 2014 2:56 pm

Hi James,

Thank you for the response.

Best,
Zahra

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: Force direction in a ligament with a wrapping surface

Post by jimmy d » Thu Nov 06, 2014 8:41 pm

Maria,

Can you point to where the documentation says you can't set geometry paths in C++. That is incorrect. You can set anything in the C++.

-james

POST REPLY