76 lines (69 with data), 9.1 kB
AnySeg Patella = {
r0 = {-0.1, -0.1, -0.1};
Axes0 = {{1, 0, 0}, {0, 1, 0}, {0, 0, 1}};
Mass = 2.3617372e-005;
AnyVector inertia = { 1.8981046e-002, 2.8881467e-002, 3.7757078e-002, 1.0040526e-002, -1.6480366e-003, 2.4116055e-003};//ohne rot
Jii = {inertia[2]/1000000000,inertia[0]/1000000000,inertia[1]/1000000000};
Jij = {inertia[4]/1000000000,inertia[3]/1000000000,inertia[5]/1000000000};
AnyDrawSeg DrwBeam = {
RGB = {0, 0, 0};
Opacity = 0.0;
InertiaScale = 0.5;
};
AnyRefNode PalmNode = {
ARel = {{0, 1, 0}, {1, 0, 0}, {0, 0, 1}};
AnyDrawSurf Drw = {
FileName = "Patella";
ScaleXYZ = {0.001, 0.001, 0.001};
Opacity = 1;
RGB = .....DrawSettings.Colors.Segments;
};};
AnyVec3 Pat_vec = {0.00091091356621, 0.00039810303823, -0.00599276149317};
AnyVec3 mus_rectus_femoris_1Node4 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_rectus_femoris_1Node5 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_rectus_femoris_2Node4 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_rectus_femoris_2Node5 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_rectus_femoris_3Node4 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_rectus_femoris_3Node5 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_rectus_femoris_4Node3 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_rectus_femoris_4Node4 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_rectus_femoris_5Node3 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_rectus_femoris_5Node4 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_lateralis_1Node2 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_vastus_lateralis_1Node3 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_lateralis_2Node3 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_vastus_lateralis_2Node4 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_lateralis_3Node3 = {-1.6210/1000, -1.0478/1000, -0.0612/1000};
AnyVec3 mus_vastus_lateralis_3Node4 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_lateralis_4Node2 = {-1.6206/1000, -1.0481/1000, -0.0612/1000};
AnyVec3 mus_vastus_lateralis_4Node3 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_medialisNode2 = {-1.8681/1000, -0.3256/1000, 0.4699/1000};
AnyVec3 mus_vastus_medialisNode3 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVec3 mus_vastus_intermediusNode2 = {-1.6144/1000, 0.7397/1000, 0.4143/1000};
AnyVec3 mus_vastus_intermediusNode3 = {2.6308/1000, -0.0506/1000, -0.2458/1000};
AnyVar ROT_Y = 3.14/2;
AnyVar ROT_Y_Pivot = 1.721643942;
AnyRefNode Pat = {sRel = {cos(.ROT_Y_Pivot)*.Pat_vec[0]+sin(.ROT_Y_Pivot)*.Pat_vec[2], 0, -sin(.ROT_Y_Pivot)*.Pat_vec[0]+cos(.ROT_Y_Pivot)*.Pat_vec[2]};};
AnyRefNode Patella_mus_rectus_femoris_1Node4 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_1Node4[0]+sin(.ROT_Y)*.mus_rectus_femoris_1Node4[2], .mus_rectus_femoris_1Node4[1], -sin(.ROT_Y)*.mus_rectus_femoris_1Node4[0]+cos(.ROT_Y)*.mus_rectus_femoris_1Node4[2]};};
AnyRefNode Patella_mus_rectus_femoris_1Node5 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_1Node5[0]+sin(.ROT_Y)*.mus_rectus_femoris_1Node5[2], .mus_rectus_femoris_1Node5[1], -sin(.ROT_Y)*.mus_rectus_femoris_1Node5[0]+cos(.ROT_Y)*.mus_rectus_femoris_1Node5[2]};};
AnyRefNode Patella_mus_rectus_femoris_2Node4 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_2Node4[0]+sin(.ROT_Y)*.mus_rectus_femoris_2Node4[2], .mus_rectus_femoris_2Node4[1], -sin(.ROT_Y)*.mus_rectus_femoris_2Node4[0]+cos(.ROT_Y)*.mus_rectus_femoris_2Node4[2]};};
AnyRefNode Patella_mus_rectus_femoris_2Node5 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_2Node5[0]+sin(.ROT_Y)*.mus_rectus_femoris_2Node5[2], .mus_rectus_femoris_2Node5[1], -sin(.ROT_Y)*.mus_rectus_femoris_2Node5[0]+cos(.ROT_Y)*.mus_rectus_femoris_2Node5[2]};};
AnyRefNode Patella_mus_rectus_femoris_3Node4 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_3Node4[0]+sin(.ROT_Y)*.mus_rectus_femoris_3Node4[2], .mus_rectus_femoris_3Node4[1], -sin(.ROT_Y)*.mus_rectus_femoris_3Node4[0]+cos(.ROT_Y)*.mus_rectus_femoris_3Node4[2]};};
AnyRefNode Patella_mus_rectus_femoris_3Node5 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_3Node5[0]+sin(.ROT_Y)*.mus_rectus_femoris_3Node5[2], .mus_rectus_femoris_3Node5[1], -sin(.ROT_Y)*.mus_rectus_femoris_3Node5[0]+cos(.ROT_Y)*.mus_rectus_femoris_3Node5[2]};};
AnyRefNode Patella_mus_rectus_femoris_4Node3 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_4Node3[0]+sin(.ROT_Y)*.mus_rectus_femoris_4Node3[2], .mus_rectus_femoris_4Node3[1], -sin(.ROT_Y)*.mus_rectus_femoris_4Node3[0]+cos(.ROT_Y)*.mus_rectus_femoris_4Node3[2]};};
AnyRefNode Patella_mus_rectus_femoris_4Node4 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_4Node4[0]+sin(.ROT_Y)*.mus_rectus_femoris_4Node4[2], .mus_rectus_femoris_4Node4[1], -sin(.ROT_Y)*.mus_rectus_femoris_4Node4[0]+cos(.ROT_Y)*.mus_rectus_femoris_4Node4[2]};};
AnyRefNode Patella_mus_rectus_femoris_5Node3 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_5Node3[0]+sin(.ROT_Y)*.mus_rectus_femoris_5Node3[2], .mus_rectus_femoris_5Node3[1], -sin(.ROT_Y)*.mus_rectus_femoris_5Node3[0]+cos(.ROT_Y)*.mus_rectus_femoris_5Node3[2]};};
AnyRefNode Patella_mus_rectus_femoris_5Node4 = {sRel = {cos(.ROT_Y)*.mus_rectus_femoris_5Node4[0]+sin(.ROT_Y)*.mus_rectus_femoris_5Node4[2], .mus_rectus_femoris_5Node4[1], -sin(.ROT_Y)*.mus_rectus_femoris_5Node4[0]+cos(.ROT_Y)*.mus_rectus_femoris_5Node4[2]};};
AnyRefNode Patella_mus_vastus_lateralis_1Node2 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_1Node2[0]+sin(.ROT_Y)*.mus_vastus_lateralis_1Node2[2], .mus_vastus_lateralis_1Node2[1], -sin(.ROT_Y)*.mus_vastus_lateralis_1Node2[0]+cos(.ROT_Y)*.mus_vastus_lateralis_1Node2[2]};};
AnyRefNode Patella_mus_vastus_lateralis_1Node3 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_1Node3[0]+sin(.ROT_Y)*.mus_vastus_lateralis_1Node3[2], .mus_vastus_lateralis_1Node3[1], -sin(.ROT_Y)*.mus_vastus_lateralis_1Node3[0]+cos(.ROT_Y)*.mus_vastus_lateralis_1Node3[2]};};
AnyRefNode Patella_mus_vastus_lateralis_2Node3 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_2Node3[0]+sin(.ROT_Y)*.mus_vastus_lateralis_2Node3[2], .mus_vastus_lateralis_2Node3[1], -sin(.ROT_Y)*.mus_vastus_lateralis_2Node3[0]+cos(.ROT_Y)*.mus_vastus_lateralis_2Node3[2]};};
AnyRefNode Patella_mus_vastus_lateralis_2Node4 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_2Node4[0]+sin(.ROT_Y)*.mus_vastus_lateralis_2Node4[2], .mus_vastus_lateralis_2Node4[1], -sin(.ROT_Y)*.mus_vastus_lateralis_2Node4[0]+cos(.ROT_Y)*.mus_vastus_lateralis_2Node4[2]};};
AnyRefNode Patella_mus_vastus_lateralis_3Node3 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_3Node3[0]+sin(.ROT_Y)*.mus_vastus_lateralis_3Node3[2], .mus_vastus_lateralis_3Node3[1], -sin(.ROT_Y)*.mus_vastus_lateralis_3Node3[0]+cos(.ROT_Y)*.mus_vastus_lateralis_3Node3[2]};};
AnyRefNode Patella_mus_vastus_lateralis_3Node4 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_3Node4[0]+sin(.ROT_Y)*.mus_vastus_lateralis_3Node4[2], .mus_vastus_lateralis_3Node4[1], -sin(.ROT_Y)*.mus_vastus_lateralis_3Node4[0]+cos(.ROT_Y)*.mus_vastus_lateralis_3Node4[2]};};
AnyRefNode Patella_mus_vastus_lateralis_4Node2 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_4Node2[0]+sin(.ROT_Y)*.mus_vastus_lateralis_4Node2[2], .mus_vastus_lateralis_4Node2[1], -sin(.ROT_Y)*.mus_vastus_lateralis_4Node2[0]+cos(.ROT_Y)*.mus_vastus_lateralis_4Node2[2]};};
AnyRefNode Patella_mus_vastus_lateralis_4Node3 = {sRel = {cos(.ROT_Y)*.mus_vastus_lateralis_4Node3[0]+sin(.ROT_Y)*.mus_vastus_lateralis_4Node3[2], .mus_vastus_lateralis_4Node3[1], -sin(.ROT_Y)*.mus_vastus_lateralis_4Node3[0]+cos(.ROT_Y)*.mus_vastus_lateralis_4Node3[2]};};
AnyRefNode Patella_mus_vastus_medialisNode2 = {sRel = {cos(.ROT_Y)*.mus_vastus_medialisNode2[0]+sin(.ROT_Y)*.mus_vastus_medialisNode2[2], .mus_vastus_medialisNode2[1], -sin(.ROT_Y)*.mus_vastus_medialisNode2[0]+cos(.ROT_Y)*.mus_vastus_medialisNode2[2]};};
AnyRefNode Patella_mus_vastus_medialisNode3 = {sRel = {cos(.ROT_Y)*.mus_vastus_medialisNode3[0]+sin(.ROT_Y)*.mus_vastus_medialisNode3[2], .mus_vastus_medialisNode3[1], -sin(.ROT_Y)*.mus_vastus_medialisNode3[0]+cos(.ROT_Y)*.mus_vastus_medialisNode3[2]};};
AnyRefNode Patella_mus_vastus_intermediusNode2 = {sRel = {cos(.ROT_Y)*.mus_vastus_intermediusNode2[0]+sin(.ROT_Y)*.mus_vastus_intermediusNode2[2], .mus_vastus_intermediusNode2[1], -sin(.ROT_Y)*.mus_vastus_intermediusNode2[0]+cos(.ROT_Y)*.mus_vastus_intermediusNode2[2]};};
AnyRefNode Patella_mus_vastus_intermediusNode3 = {sRel = {cos(.ROT_Y)*.mus_vastus_intermediusNode3[0]+sin(.ROT_Y)*.mus_vastus_intermediusNode3[2], .mus_vastus_intermediusNode3[1], -sin(.ROT_Y)*.mus_vastus_intermediusNode3[0]+cos(.ROT_Y)*.mus_vastus_intermediusNode3[2]};};
}; // AnySeg Patella