Dear AnyBody support,
I’m dealing with the Human standing model (from AMMR->Application->Templates v.1.6.3 and AnyBody v.6.0.4).
Specifically, I’m investigating the orientation of the lumbar vertebrae during a simple thorax flexion motion (-10 deg/sec defined in
Mannequin.any at PostureVel->PelvisThoraxExtension, and no other poture positions or velocities modified).
Focusing for example on L5, I made visible the L5 reference system, the L5 segment and the center of the reference frame (L5Seg.r0), by
inserting the following code in “SegmentsLumbar.any”:
AnySeg L5Seg = {
…
AnyDrawRefFrame drw={ScaleXYZ = 0.1*{1,1,1};};
AnyDrawSeg DrwSeg = {InertiaScale = 0.5;Opacity = 0.7;};
AnyRefNode r0_node = {
sRel = .r0;
AnyDrawNode drw={
RGB ={0,0,0};
ScaleXYZ=0.01*{1,1,1};
};
};// r0_node
…
}; //L5Seg
As you can see in the attached pictures (muscles, pelvis and arms not shown), the vertebral reference frame results not centered in the L5 segment (the sphere overlapped to the L5 vertebral surface), but is fixed at a given point placed behind (the same happens for the other vertebrae…). I understand that this depends on the CoM shift (sCoM = Scale({0.051, 0.009, 0.000000}). However, it is not oriented according to the displayed L5 vertebral surface and seems not rotated around the ‘z’ axis.
To this regard, exporting the L5 surface and inspecting the corresponding mesh, results that the L5 mesh is actually rotated by default around the ‘z’ axis. This means that in the initial condition, although the surfaces of the lumbar vertebrae “appear” rotated providing lumbar lordosis, actually their reference frames are oriented all in the same manner with no initial flexion-extension… (meaning no lordosis angle!?).
This happens both at initial condition (picture1) and along the extension movement up to the end (picture2).
In addition, L5Seg.r0 results upon the head! (see picture3) instead being in the center of the L5 reference frame (and then of L5 segment…).
Can you please clarify the reasons of these mismatching? Am I making any mistake??
Many thanks in advance,
Tito.