74 lines (52 with data), 1.9 kB
AnyFolder Right = {
// Ligament forces
AnyForce TemporomandibularLig1 = {
AnyKinPLine meas = {
AnyRefNode &Org = ....Seg.Skull.TemporomandibularLigamentNode1R;
AnyRefNode &Ins = ....Seg.Mandible.TemporomandibularLigamentNode1R;
AnyDrawPLine drw = {Thickness=0.001;RGB={1,1,1};};
};
AnyVar k=..LigamentProperties.Right.TMJ_1_Stiffness;
AnyVar er=..LigamentProperties.Right.TMJ_1_er;
AnyVar lr=0.0205568; // We need to estimate this in a good way
#include "LigamentModel.any"
#if TMJ_LIGAMENT_REFRENCE_CONFIGURATION_MODEL == 0
F = Val;
#else
F = {0.0};
#endif
};
// Ligament forces
AnyForce TemporomandibularLig2 = {
AnyKinPLine meas = {
AnyRefNode &Org = ....Seg.Skull.TemporomandibularLigamentNode2R;
AnyRefNode &Ins = ....Seg.Mandible.TemporomandibularLigamentNode2R;
AnyDrawPLine drw = {Thickness=0.001;RGB={1,1,1};};
};
AnyVar k=..LigamentProperties.Right.TMJ_2_Stiffness;
AnyVar er=..LigamentProperties.Right.TMJ_2_er;
AnyVar lr=0.01498682; // We need to estimate this in a good way
#include "LigamentModel.any"
#if TMJ_LIGAMENT_REFRENCE_CONFIGURATION_MODEL == 0
F = Val;
#else
F = {0.0};
#endif
};
AnyForce TemporomandibularLig3 = {
AnyKinPLine meas = {
AnyRefNode &Org = ....Seg.Skull.TemporomandibularLigamentNode3R;
AnyRefNode &Ins = ....Seg.Mandible.TemporomandibularLigamentNode3R;
AnyDrawPLine drw = {Thickness=0.001;RGB={1,1,1};};
};
AnyVar k=..LigamentProperties.Right.TMJ_3_Stiffness;
AnyVar er=..LigamentProperties.Right.TMJ_3_er;
AnyVar lr=0.01303071; // We need to estimate this in a good way
#include "LigamentModel.any"
#if TMJ_LIGAMENT_REFRENCE_CONFIGURATION_MODEL == 0
F = Val;
#else
F = {0.0};
#endif
};
};