Skip to content

Commit 793c9d0

Browse files
committed
update ammr4 snippet to match ammr changes
1 parent 2edf6c7 commit 793c9d0

1 file changed

Lines changed: 12 additions & 12 deletions

File tree

Finite_element_analysis/Snippets/Lesson1/Model/JointsAndDrivers.any

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,9 @@ AnyFolder Drivers = {
140140
AnyKinLinear AnklePos = {
141141
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
142142
#if BM_LEG_MODEL == _LEG_MODEL_LEG_
143-
AnyRefNode &Ankle = ..LegR.Seg.Foot.AnkleJoint;
143+
AnyRefNode &Ankle = ..LegR.Segments.Foot.AnkleJoint;
144144
#else
145-
AnyRefNode &Ankle = ..LegR.Seg.Talus.AnkleJoint;
145+
AnyRefNode &Ankle = ..LegR.Segments.Talus.AnkleJoint;
146146
#endif
147147
};
148148
MeasureOrganizer = {0}; // Only the x coordinate
@@ -155,9 +155,9 @@ AnyFolder Drivers = {
155155
AnyKinLinear AnklePos = {
156156
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
157157
#if BM_LEG_MODEL == _LEG_MODEL_LEG_
158-
AnyRefNode &Ankle = ..LegL.Seg.Foot.AnkleJoint;
158+
AnyRefNode &Ankle = ..LegL.Segments.Foot.AnkleJoint;
159159
#else
160-
AnyRefNode &Ankle = ..LegL.Seg.Talus.AnkleJoint;
160+
AnyRefNode &Ankle = ..LegL.Segments.Talus.AnkleJoint;
161161
#endif
162162
};
163163
MeasureOrganizer = {0}; // Only the x coordinate
@@ -182,8 +182,8 @@ AnyFolder Drivers = {
182182
AnyKinEqSimpleDriver FeetXDriver = {
183183
AnyKinCoM CoM = {
184184
RefFrames = arrcat(
185-
ObjSearch("Main.Model.BodyModel.*.Leg.Seg.Foot","AnySeg"),
186-
ObjSearch("Main.Model.BodyModel.*.Leg.Seg.Foot.*","AnySeg")
185+
ObjSearch("Main.Model.BodyModel.*.Leg.Segments.Foot","AnySeg"),
186+
ObjSearch("Main.Model.BodyModel.*.Leg.Segments.Foot.*","AnySeg")
187187
);
188188
};
189189
MeasureOrganizer = {2}; // Only the z direction
@@ -396,7 +396,7 @@ AnyFolder Drivers = {
396396
AnyKinEq RToeGroundConstraint ={
397397
AnyKinLinear ToePos = {
398398
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
399-
AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Seg.Foot.Metatarsal1.ToeJoint;
399+
AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Segments.Foot.Metatarsal1.ToeJoint;
400400
};
401401
MeasureOrganizer = {1}; // Only the y coordinate
402402
Reaction.Type={Off};
@@ -405,7 +405,7 @@ AnyFolder Drivers = {
405405
AnyKinEqSimpleDriver RHeelGroundConstraint ={
406406
AnyKinLinear HeelPos = {
407407
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
408-
AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Seg.Foot.Calcaneus.HeelContactNodeLow;
408+
AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Segments.Foot.Calcaneus.HeelContactNodeLow;
409409
};
410410
MeasureOrganizer = {1}; // Only the y coordinate
411411
DriverPos = {0.0};
@@ -417,7 +417,7 @@ AnyFolder Drivers = {
417417
AnyKinEq LToeGroundConstraint ={
418418
AnyKinLinear ToePos = {
419419
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
420-
AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Seg.Foot.Metatarsal1.ToeJoint;
420+
AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Segments.Foot.Metatarsal1.ToeJoint;
421421
};
422422
MeasureOrganizer = {1}; // Only the y coordinate
423423
Reaction.Type={Off};
@@ -426,7 +426,7 @@ AnyFolder Drivers = {
426426
AnyKinEqSimpleDriver LHeelGroundConstraint ={
427427
AnyKinLinear HeelPos = {
428428
AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef;
429-
AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Seg.Foot.Calcaneus.HeelContactNodeLow;
429+
AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Segments.Foot.Calcaneus.HeelContactNodeLow;
430430
};
431431
MeasureOrganizer = {1}; // Only the y coordinate
432432
DriverPos = {0.0};
@@ -458,7 +458,7 @@ AnyFolder Drivers = {
458458

459459
ConditionalContactFootPlaneClass LeftFootSupport (
460460
BaseObject = Main.Model.EnvironmentModel.GlobalRef,
461-
Foot = ..LegL.Seg.Foot,
461+
Foot = ..LegL.Segments.Foot,
462462
DisplayTriggerVolume = 1,
463463
DisplayTargetNode =1
464464
) = {
@@ -475,7 +475,7 @@ AnyFolder Drivers = {
475475

476476
ConditionalContactFootPlaneClass RightFootSupport (
477477
BaseObject = Main.Model.EnvironmentModel.GlobalRef,
478-
Foot = ..LegR.Seg.Foot,
478+
Foot = ..LegR.Segments.Foot,
479479
DisplayTriggerVolume = 0,
480480
DisplayTargetNode =1
481481
) = {

0 commit comments

Comments
 (0)