about muscular strength


How can I know the value of each axis direction of the muscle?



Please explain in more detail what you are looking to obtain i am not sure based on the description.

If you want to measure the force applied by the muscle in the insertation point this can be done with an AnyForceMomentMeassure .

See for example this page


Best regards

hi sirs
the strength of all knee flexors and extensors would be reduced after total knee arthoplasty. how can i reduce strength of knee flexors and extensors in MoCap_lowbody model ?
many thanks!

best wishes!


I want to know force in muscles that occur during walking in x,y,z direction,
but,in which place I can insert in the program below?

Then,in program below does value for every direction conponent of muscles
displayed as text file?

#ifndef FEA_OUTPUT
//default values for the gait analysis
AnyBodyStudy Study = {
AnyFolder &Model = .HumanModel;

  tStart = Main.TrialSpecificData.tStart+2*Kinematics.ApproxVelAccPerturb; 
  tEnd = Main.TrialSpecificData.tEnd-2*Kinematics.ApproxVelAccPerturb;
  Gravity = Main.TrialSpecificData.Gravity;
  nStep = Main.TrialSpecificData.nStep;
  AnyMechOutputFileForceExport FEOutput1 = 
    FileName = "FEOutput_thigh_1.txt";
    /*NumberFormat = 
    Digits = 15;
    Width = 22;
    Style = ScientificNumber;
    FormatStr = "";
    AllSegmentsInStudyOnOff = Off;
   AnySeg &rightleg = Main.Studies.HumanModel.BodyModel.Right.Leg.Seg.Thigh;


Best regards


Please try to use the AnyForceMomentMeassure class object.

Type: Creatable
Base Class: AnyForceMeasure
This particular class “measures” forces as an equivalent point force and moment, i.e., geometrical vector quantities. The effect of all forces specified inside an instance of this class will be summed up automatically to a single force and moment vector.

You specify the point of interest by a reference frame (i.e. AnyRefFrame or derived). Only forces that are applied directly to this reference frame will be included. This can be practical since you can insert forces in the measurement if you are in doubt about their precise application points and investigate their effect.

This functionality comes from the fact that the summation is done by means of the principle of virtual work using virtual displacements of the reference frame of interest. The rest of the mechanical system is not moved by this displacement, which then may violate kinematic constraints in joints, etc… Therefore, forces transmitted by the joints are neglected, unless the joint is attached to the point of interest.

Notice that this does not allow you to investigate the effects of a given force at a point of interest far away from the application point, but you can investigate the reaction forces that arise due to all of the applied loads.

Best regards,

Hi Moonki. Thanks for your reply.

What do I insert in the line part of the program ?

AnyForceMomentMeasure ForceMeasure =
AnyForceBase &F1 = Main.Studies.HumanModel.BodyModel.Right.Leg.Mus.SoleusMedialis1;
//AnyForceBase &<Insert name1> = <Insert object reference (or full object definition)>; You can make any number of these objects!
AnyRefFrame &Ref = -------------------------------------------------- ←

And,how is muscle tension vector in gaitfullbody file changed to the local coordinates from the global coordinate ?

Best regards,


You can just create the reference of the muscle which you want to see the effect in this measure.

Best regards,