diff --git a/Finite_element_analysis/Snippets/Lesson1/Model/JointsAndDrivers.any b/Finite_element_analysis/Snippets/Lesson1/Model/JointsAndDrivers.any index fad97b57..c793ac67 100644 --- a/Finite_element_analysis/Snippets/Lesson1/Model/JointsAndDrivers.any +++ b/Finite_element_analysis/Snippets/Lesson1/Model/JointsAndDrivers.any @@ -140,9 +140,9 @@ AnyFolder Drivers = { AnyKinLinear AnklePos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; #if BM_LEG_MODEL == _LEG_MODEL_LEG_ - AnyRefNode &Ankle = ..LegR.Seg.Foot.AnkleJoint; + AnyRefNode &Ankle = ..LegR.Segments.Foot.AnkleJoint; #else - AnyRefNode &Ankle = ..LegR.Seg.Talus.AnkleJoint; + AnyRefNode &Ankle = ..LegR.Segments.Talus.AnkleJoint; #endif }; MeasureOrganizer = {0}; // Only the x coordinate @@ -155,9 +155,9 @@ AnyFolder Drivers = { AnyKinLinear AnklePos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; #if BM_LEG_MODEL == _LEG_MODEL_LEG_ - AnyRefNode &Ankle = ..LegL.Seg.Foot.AnkleJoint; + AnyRefNode &Ankle = ..LegL.Segments.Foot.AnkleJoint; #else - AnyRefNode &Ankle = ..LegL.Seg.Talus.AnkleJoint; + AnyRefNode &Ankle = ..LegL.Segments.Talus.AnkleJoint; #endif }; MeasureOrganizer = {0}; // Only the x coordinate @@ -182,8 +182,8 @@ AnyFolder Drivers = { AnyKinEqSimpleDriver FeetXDriver = { AnyKinCoM CoM = { RefFrames = arrcat( - ObjSearch("Main.Model.BodyModel.*.Leg.Seg.Foot","AnySeg"), - ObjSearch("Main.Model.BodyModel.*.Leg.Seg.Foot.*","AnySeg") + ObjSearch("Main.Model.BodyModel.*.Leg.Segments.Foot","AnySeg"), + ObjSearch("Main.Model.BodyModel.*.Leg.Segments.Foot.*","AnySeg") ); }; MeasureOrganizer = {2}; // Only the z direction @@ -396,7 +396,7 @@ AnyFolder Drivers = { AnyKinEq RToeGroundConstraint ={ AnyKinLinear ToePos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; - AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Seg.Foot.Metatarsal1.ToeJoint; + AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Segments.Foot.Metatarsal1.ToeJoint; }; MeasureOrganizer = {1}; // Only the y coordinate Reaction.Type={Off}; @@ -405,7 +405,7 @@ AnyFolder Drivers = { AnyKinEqSimpleDriver RHeelGroundConstraint ={ AnyKinLinear HeelPos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; - AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Seg.Foot.Calcaneus.HeelContactNodeLow; + AnyRefNode &Ball = Main.Model.BodyModel.Right.Leg.Segments.Foot.Calcaneus.HeelContactNodeLow; }; MeasureOrganizer = {1}; // Only the y coordinate DriverPos = {0.0}; @@ -417,7 +417,7 @@ AnyFolder Drivers = { AnyKinEq LToeGroundConstraint ={ AnyKinLinear ToePos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; - AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Seg.Foot.Metatarsal1.ToeJoint; + AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Segments.Foot.Metatarsal1.ToeJoint; }; MeasureOrganizer = {1}; // Only the y coordinate Reaction.Type={Off}; @@ -426,7 +426,7 @@ AnyFolder Drivers = { AnyKinEqSimpleDriver LHeelGroundConstraint ={ AnyKinLinear HeelPos = { AnyFixedRefFrame &Ground = Main.Model.EnvironmentModel.GlobalRef; - AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Seg.Foot.Calcaneus.HeelContactNodeLow; + AnyRefNode &Ball = Main.Model.BodyModel.Left.Leg.Segments.Foot.Calcaneus.HeelContactNodeLow; }; MeasureOrganizer = {1}; // Only the y coordinate DriverPos = {0.0}; @@ -458,7 +458,7 @@ AnyFolder Drivers = { ConditionalContactFootPlaneClass LeftFootSupport ( BaseObject = Main.Model.EnvironmentModel.GlobalRef, - Foot = ..LegL.Seg.Foot, + Foot = ..LegL.Segments.Foot, DisplayTriggerVolume = 1, DisplayTargetNode =1 ) = { @@ -475,7 +475,7 @@ AnyFolder Drivers = { ConditionalContactFootPlaneClass RightFootSupport ( BaseObject = Main.Model.EnvironmentModel.GlobalRef, - Foot = ..LegR.Seg.Foot, + Foot = ..LegR.Segments.Foot, DisplayTriggerVolume = 0, DisplayTargetNode =1 ) = {