Search found 37 matches

by Mary K
Sun Nov 02, 2014 5:05 am
Forum: OpenSim
Topic: Forward simulation: basic steps
Replies: 4
Views: 594

Re: Forward simulation: basic steps

Thank you for your reply. I have seen these examples but there aren't examples with C++ code an that's where I have problems (mostly). I have seen the tutorials "How to create a Controller" and "How to do simulation" also, but they are too simple and don't help much. :? For example I have some quest...
by Mary K
Mon Oct 27, 2014 12:18 pm
Forum: OpenSim
Topic: Forward simulation: basic steps
Replies: 4
Views: 594

Forward simulation: basic steps

Hello there! I try to implement a forward simulation, for example knee flexion (it could be something else for now, I just want to practice some things). Can someone tell me the steps I should follow? For example, should I know the exact forces the muscle produce to move the knee? If yes, how can I ...
by Mary K
Mon Sep 29, 2014 4:05 am
Forum: OpenSim
Topic: Force direction in a ligament with a wrapping surface
Replies: 4
Views: 663

Re: Force direction in a ligament with a wrapping surface

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.
by Mary K
Mon Sep 29, 2014 3:41 am
Forum: OpenSim
Topic: How to get Hill-type muscle model parameters
Replies: 6
Views: 996

Re: How to get Hill-type muscle model parameters

Hi,
I am new to the subject but as I know so far, it depends on what you wanna do. Usually it's a good approach to take the average values of the parameters. For example, here http://www.wheelessonline.com/ortho/muscle_index you may find them.
by Mary K
Thu Sep 04, 2014 11:01 am
Forum: OpenSim
Topic: what exactly is pcsa_force (from ligaments' properties)
Replies: 3
Views: 855

Re: what exactly is pcsa_force (from ligaments' properties)

Hi James, thanks for responding! Maybe you could answer my question here: https://simtk.org/forums/viewtopic.php?f=91&t=5097 (it's seems that the function bool Ligament::setMaxIsometricForce(double aMaxIsometricForce) sets the same value to the parameter 'pcsa_force': set_pcsa_force(aMaxIsometricFor...
by Mary K
Thu Sep 04, 2014 10:45 am
Forum: OpenSim
Topic: ligament models
Replies: 13
Views: 2929

Re: ligament models

Hello there, you did a great job. I also had many of yours queries so thank you :) In the source code there is this function - look what it does: bool Ligament::setMaxIsometricForce(double aMaxIsometricForce) { set_pcsa_force(aMaxIsometricForce); return true; } so I think we can assume that pcsa_for...
by Mary K
Wed Aug 27, 2014 8:26 am
Forum: OpenSim
Topic: I fail VS10 build.
Replies: 1
Views: 1087

Re: I fail VS10 build.

I think you have the same problem as here.

https://simtk.org/forums/viewtopic.php? ... 120#p11913
by Mary K
Thu Jul 17, 2014 4:54 pm
Forum: OpenSim
Topic: what exactly is pcsa_force (from ligaments' properties)
Replies: 3
Views: 855

what exactly is pcsa_force (from ligaments' properties)

Hi there! i want to create my own cruciate ligament but I cannot understand what this property exactly is: OpenSim_DECLARE_PROPERTY (pcsa_force, double,"force magnitude that scales the force-length curve") (from the source code) When I google "PCSA force" I find nothing, but only PCSA which is not a...
by Mary K
Wed Jul 02, 2014 7:08 am
Forum: OpenSim
Topic: edit .osim file
Replies: 1
Views: 316

edit .osim file

Hello there, could anyone give me some hints on how can I take an .osim file and start with editing it? I would prefer to do it with C++ code because I do not know much about XML. Thanks EDIT: I saw at the OpenSim API: https://simtk.org/api_docs/opensim/api_docs31/classOpenSim_1_1Model.html the func...
by Mary K
Wed Jun 04, 2014 8:37 am
Forum: OpenSim
Topic: Load plugin fails
Replies: 3
Views: 627

Re: Load plugin fails

SOLVED.

You were right, all i had to do was to erase

Code: Select all

constructProperties();
from the constructor.

But I thought it was just something unnecessary, why should it create such a big trouble? :roll: