|
a |
|
b/Body/Mandible/SymmetricMandible_AU/JointsAndDriversCalibration.any |
|
|
1 |
//Connects the Skull with the ground with a fixed connection |
|
|
2 |
AnyStdJoint GroundSkullJnt = { |
|
|
3 |
AnyRefNode &GroundRef = Main.GlobalRef.GroundNode; |
|
|
4 |
AnyRefNode &SkullRef = ..HumanModelFolderRef.Seg.Skull.GroundNode; |
|
|
5 |
}; |
|
|
6 |
|
|
|
7 |
|
|
|
8 |
//Defines the movement of the mandible |
|
|
9 |
|
|
|
10 |
AnyKinLinear LowerIncisorDistance = { |
|
|
11 |
AnyRefNode &SkullRef = ..HumanModelFolderRef.Seg.Skull.MiddleTMJ_Nodes; |
|
|
12 |
AnyRefNode &MandibleRef = ..HumanModelFolderRef.Seg.Mandible.LowerIncisorMiddleNode; |
|
|
13 |
Ref=0; |
|
|
14 |
}; |
|
|
15 |
|
|
|
16 |
|
|
|
17 |
AnyKinEqSimpleDriver JawPositionCalibration = { |
|
|
18 |
AnyKinMeasure& ref = .LowerIncisorDistance; |
|
|
19 |
AnyVector JawOpening = {0.0,0.0,-0.012}; //Langenbach |
|
|
20 |
DriverPos = ..HumanModelFolderRef.Seg.Mandible.LowerIncisorMiddleNode.sRel + JawOpening; |
|
|
21 |
DriverVel = {0.0,0.0,0.0}; |
|
|
22 |
Reaction.Type = {Off,Off,Off}; |
|
|
23 |
}; |
|
|
24 |
|
|
|
25 |
|
|
|
26 |
AnyKinMeasureOrg TMJ_JntL_Y={ |
|
|
27 |
AnyKinLinear &ref = ..HumanModelFolderRef.Jnt.TMJ_JntL; |
|
|
28 |
MeasureOrganizer={1}; |
|
|
29 |
}; |
|
|
30 |
|
|
|
31 |
AnyKinEqSimpleDriver TMJ_JntL_Y_Driver = { |
|
|
32 |
AnyKinMeasure& ref = .TMJ_JntL_Y; |
|
|
33 |
DriverPos = {0.0}; |
|
|
34 |
DriverVel = {0.0}; |
|
|
35 |
Reaction.Type = {Off}; |
|
|
36 |
}; |
|
|
37 |
|
|
|
38 |
|