|
a |
|
b/Application/Examples/BikeModel/Model/AnyMan.any |
|
|
1 |
// File of anthropometric data |
|
|
2 |
// In this file you have to enter the legnth of each segment individualy |
|
|
3 |
|
|
|
4 |
AnyVar BMI = BodyMass/(BodyHeight^2); |
|
|
5 |
///Estimation from Frankenfield et al. (2001) valid for men |
|
|
6 |
AnyVar FatPercent = (-0.09 + 0.0149*BMI - 0.00009*BMI^2)*100; |
|
|
7 |
|
|
|
8 |
AnyVar BodyMass = 75 ; |
|
|
9 |
AnyVar BodyHeight = 180 /100; |
|
|
10 |
|
|
|
11 |
|
|
|
12 |
AnyFolder SegmentMasses = { |
|
|
13 |
|
|
|
14 |
//Segment masses in kg from Winter ("Biomechanics and motor control of human movement." David A. Winter) |
|
|
15 |
AnyVar Lumbar = 0.139*.BodyMass; // T12-L1 to L5-Sacrum |
|
|
16 |
AnyVar Thorax = 0.1894*.BodyMass; // C7-T1 to T12-L1 (modified from 0.216 winter to separate scapula) |
|
|
17 |
AnyVar Pelvis = 0.142*.BodyMass; |
|
|
18 |
AnyVar Head = 0.081*.BodyMass; // head and cervical |
|
|
19 |
|
|
|
20 |
AnyFolder Right = |
|
|
21 |
{ |
|
|
22 |
AnyVar Shoulder = 0.0133*..BodyMass; |
|
|
23 |
AnyVar UpperArm = 0.028*..BodyMass; |
|
|
24 |
AnyVar LowerArm = 0.016*..BodyMass; |
|
|
25 |
AnyVar Hand = 0.006*..BodyMass; |
|
|
26 |
AnyVar Thigh = 0.1*..BodyMass; |
|
|
27 |
AnyVar Shank = 0.0465*..BodyMass; |
|
|
28 |
AnyVar Talus = 0.2*0.0145*..BodyMass; //20% of total foot (from bone volume ratio) |
|
|
29 |
AnyVar Foot = 0.8*0.0145*..BodyMass; //80% of total foot (from bone volume ratio) |
|
|
30 |
}; |
|
|
31 |
|
|
|
32 |
AnyFolder Left = |
|
|
33 |
{ |
|
|
34 |
AnyVar Shoulder = 0.0133*..BodyMass; |
|
|
35 |
AnyVar UpperArm = 0.028*..BodyMass; |
|
|
36 |
AnyVar LowerArm = 0.016*..BodyMass; |
|
|
37 |
AnyVar Hand = 0.006*..BodyMass; |
|
|
38 |
AnyVar Thigh = 0.1*..BodyMass; |
|
|
39 |
AnyVar Shank = 0.0465*..BodyMass; |
|
|
40 |
AnyVar Talus = 0.2*0.0145*..BodyMass; //20% of total foot (from bone volume ratio) |
|
|
41 |
AnyVar Foot = 0.8*0.0145*..BodyMass; //80% of total foot (from bone volume ratio) |
|
|
42 |
}; |
|
|
43 |
|
|
|
44 |
}; |
|
|
45 |
|
|
|
46 |
|
|
|
47 |
AnyFolder SegmentDimensions = { |
|
|
48 |
AnyVar PelvisWidth = 0.176*.BodyHeight/1.75; //distance between hip joints (0.16 for simple leg model) |
|
|
49 |
AnyVar HeadHeight = 0.14*.BodyHeight/1.75;//height in neutral position from C1HatNode to top of head |
|
|
50 |
AnyVar TrunkHeight = 0.620233*.BodyHeight/1.75;//height in neautral position from C1HatNode to L5SacrumJnt |
|
|
51 |
|
|
|
52 |
|
|
|
53 |
// These two folders are used by the scaling laws |
|
|
54 |
AnyFolder Right = |
|
|
55 |
{ |
|
|
56 |
AnyVar UpperArmLength = 0.340079*..BodyHeight/1.75; |
|
|
57 |
AnyVar LowerArmLength =0.2690167*..BodyHeight/1.75; |
|
|
58 |
AnyVar HandLength = 0.182*..BodyHeight/1.75; |
|
|
59 |
AnyVar HandBreadth = 0.085*..BodyHeight/1.75; |
|
|
60 |
|
|
|
61 |
AnyVar ThighLength = 0.4098364*..BodyHeight/1.75; |
|
|
62 |
AnyVar ShankLength = 0.4210448*..BodyHeight/1.75; |
|
|
63 |
AnyVar FootLength = 0.2571425*..BodyHeight/1.75; |
|
|
64 |
AnyVar TalusLength = 0.133*FootLength; |
|
|
65 |
}; |
|
|
66 |
|
|
|
67 |
AnyFolder Left = |
|
|
68 |
{ |
|
|
69 |
AnyVar UpperArmLength = 0.340079*..BodyHeight/1.75; |
|
|
70 |
AnyVar LowerArmLength =0.2690167*..BodyHeight/1.75; |
|
|
71 |
AnyVar HandLength = 0.182*..BodyHeight/1.75; |
|
|
72 |
AnyVar HandBreadth = 0.085*..BodyHeight/1.75; |
|
|
73 |
|
|
|
74 |
AnyVar ThighLength = 0.4098364*..BodyHeight/1.75; |
|
|
75 |
AnyVar ShankLength = 0.4210448*..BodyHeight/1.75; |
|
|
76 |
AnyVar FootLength = 0.2571425*..BodyHeight/1.75; |
|
|
77 |
AnyVar TalusLength = 0.133*FootLength; |
|
|
78 |
}; |
|
|
79 |
|
|
|
80 |
}; |
|
|
81 |
|