-
Notifications
You must be signed in to change notification settings - Fork 0
/
ThoraxFlexDesignVars.any
46 lines (42 loc) · 1.28 KB
/
ThoraxFlexDesignVars.any
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
AnyVar ThoraxFlexSlack = pi/2;
AnyDesMeasure ThoraxExtensionConstraint = {
//Val = 0.8 + min(Main.Model.HumanModel.Interface.Trunk.PelvisThoraxExtension.Pos);
Val = 0.6 + min(Main.Study.ThoraxExtension()[0]);
Type = GreaterThanZero;
};
AnyDesVar ThoraxFlexA0 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.A[0][0];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};
AnyDesVar ThoraxFlexA1 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.A[0][1];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};
AnyDesVar ThoraxFlexA2 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.A[0][2];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};
AnyDesVar ThoraxFlexB0 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.B[0][0];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};
AnyDesVar ThoraxFlexB1 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.B[0][1];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};
AnyDesVar ThoraxFlexB2 =
{
Val = Main.Model.ModelEnvironmentConnection.Drivers.PostureDriverThoraxExtension.B[0][2];
Min = -.ThoraxFlexSlack;
Max = .ThoraxFlexSlack;
};