Sei sulla pagina 1di 34

Introducción

Modelos del sistema musculoesquelético permiten el estudio de:


• La coordinación neuromuscular y el rendimiento deportivo
• Estimar cargas de grupos musculares
OPENSIM 3.3

OpenSim es un software libre que permite desarrollar


analizar y visualizar modelos del sistema musculoesquelético
y generar simulaciones dinámicas del movimiento.

El modelo musculoesquelético consiste en segmentos rígidos del cuerpo


conectados por articulaciones. Es posible estudiar los efectos de la geometría
musculoesquelética, la cinemática de las articulaciones, las propiedades
musculo-tendón en las fuerzas y los movimientos articulares que los músculos
pueden producir.
Objetivos
• Familiarizarse con la interfaz gráfica de OpenSim

• Experimentar la utilidad del modelado gráfico del


sistema musculoesquelético
OPENSIM 3.3

• Ilustrar como la longitud del musculo-tendón y el


brazo de fuerza dependen de la configuración de
las extremidades
• Explorar la diferencia entre los músculos
monoarticulares y biarticulares

• Analizar la posibilidad de la aplicación de la


herramienta en un proyecto de investigación o
caso clínico
OpenSim GUI
OPENSIM 3.3
Cargar un Modelo
 Clic en el menú File
 Seleccionar OpenModel
 En el C:/ buscar la carpeta OpenSim 3.3
 Abrir carpeta Models
OPENSIM 3.3

 Abrir carpeta Gait 2392-Simbody


 Cargar el archivo gait2392_simbody.osim

Los archivos de modelos siempre tienen la extensión .osim

Explore los iconos de la derecha y mueva el modelo con el scroll del mouse.
Coordenadas
La ventana de coordenadas contiene unos
sliders que corresponden a las
coordenadas de las articulaciones en el
modelo.
Si no aparece desplegada la ventana de
OPENSIM 3.3

coordenadas:
 Clic en el menú Windows
 Seleccionar Coordinates y aparecerá la
ventana de la interfaz
Para guardar una pose o un conjunto
específico de coordenadas:
 Dar clic en el botón Poses
Las postura se puede guardar como nueva (new) o establecerla como por
defecto (set default).
Navegador
En la ventana Navigator se encuentran:
• partes del cuerpo modeladas (huesos)
• fuerzas (músculos)
• articulaciones
OPENSIM 3.3

• restricciones para los movimientos


• marcadores
• controladores

Explorar y señalar la pelvis como en la


ilustración.
Arrodillado
 Interactuar con las coordenadas del modelo para lograr esta pose
 Guardarla como arrodillado
OPENSIM 3.3
Piernas Cruzadas
 Interactuar con las coordenadas del modelo para lograr esta pose
 Guardarla como piernascruzadas
OPENSIM 3.3
Cargar un Movimiento
 Clic en el menú File
 Seleccionar LoadMotion
 En el C:/ buscar la carpeta OpenSim 3.3
 Abrir carpeta Models
 Abrir carpeta Gait 2392-Simbody
OPENSIM 3.3

 Abrir carpeta Tutorial1


 Cargar el archivo normal.mot
Los archivos de movimiento siempre tienen la
extensión .mot

Observe como los ángulos cambian durante el ciclo de marcha y que en la


ventana Navigator se creo una nueva categoría Motions
Habilitar este ícono para que el
movimiento se repita en un ciclo infinito
Modelado de Músculos
En OpenSim los músculos se representan por una
serie de puntos conectados por una línea.
 En la ventana Navigator, despliegue las
fuerzas y los músculos.
OPENSIM 3.3

 Para ver un solo musculo, dé clic derecho en


el nombre del músculo que desea ver.
 Seleccione Display > Show Only del menú
que le salió.
 Para volver a ver todos los músculos dé clic
derecho en el ícono Muscles y seleccione
Display > Show or Display > Hide

Los músculos están agrupados por el movimiento


en el que están implicados.
Modelado de Músculos
En este modelo el gluteus medius es representado por múltiples líneas de acción
(glut_med1_r, glut_med2_r, glut_med3_r)
¿Qué otros músculos están representados por varias líneas? ¿Por qué?
OPENSIM 3.3
Modelado de Músculos
OPENSIM 3.3

En este modelo, ¿ cómo está


representado el cuádriceps?
Modelado de Músculos

En este modelo, ¿ cómo está


representado el cuádriceps?
OPENSIM 3.3

Se verifica con electromiografía la activación


muscular en un determinado movimiento o
postura para determinar cuales son los
músculos principales que están implicados
en el movimiento.
Los principales se incluyen en el modelo y la
Los modelos se simplifican influencia de los secundarios se desprecian.
para hacer la simulación
menos pesada.
Modelado de Músculos
Para algunos músculos, dos puntos, el origen y la
inserción, son suficientes para describir el movimiento
del músculo.
Para otros que envuelven huesos o están restringidos
por retinacula debe de definirse un envoltorio
OPENSIM 3.3

intermedio o puntos de fijación.


 Restaure las coordenadas dando clic en el botón
Poses y seleccionando Default. Haga zoom en la
rodilla derecha
 Esconda todos los músculos menos el grupo
muscular r_knee_ext
 Flexione completamente la rodilla usando la barra
knee_angle_r en la ventana de Coordenadas.
Observe que hay ángulos para los cuales los músculos
parecen envolver los huesos (poleas óseas)
Plotter
OpenSim permite graficar las propiedades músculo-tendón , como longitud,
momento de fuerza, fuerza, y momento de la articulación.
Para generar una gráfica de longitud de la fibra vs ángulo de la rodilla para el recto
femoral y el vasto medio:
 Devuelva el modelo a su pose original (las gráficas son generadas para la
OPENSIM 3.3

posición en la que se encuentre el modelo)


 Para abrir una nueva gráfica, dé clic al menú Tools y seleccione Plot.
 En la ventana para graficar dé clic en el botón Y-Quantity y seleccione fiber-
length. Ésta variable aparecerá en el eje Y.
 Seleccionar los músculos para los cuales se desea graficar las curvas. Dé clic en
el botón Muscles y aparecerá un menú. Para encontrar los músculos más
rápido escoja al opción model y en menú desplegable group seleccionar
R_knee_ext. Marque las casillas de ambos músculos (rect_fem_r and
vas_int_r)
 Dé clic en X-Quantity y seleccione knee_angle_r. Esta variable aparecerá en el
eje X
Plotter
 Para añadir un titulo, dé clic
en el botón Properties y
añada el titulo deseado.
Explore las otras opciones
de formato (color, fuente,
OPENSIM 3.3

fondo, etc.).
 Por último dé clic en el
botón Add.
Las gráficas usan las unidades
del sistema internacional (SI):
longitud (metros), fuerza
(newtons), momento (newton-
metro).

No cierre la ventana Plotter


Longitud de la fibra vs. Ángulo de la Rodilla

¿La gráfica será la misma si la cadera estuviera flexionada?

 Retome el modelo y flexione la cadera (hip_flex_r) en la ventana de


coordenadas. Dé clic en Poses y guarde la pose como flexcadera45
OPENSIM 3.3

 En la ventana de coordenadas seleccione la pose que acaba de guardar.


 Luego en la ventana del Plotter solo dé clic en Add. Se añadirán las
gráficas con las mismas características de la anterior.

Compare las 4 gráficas. Saque conclusiones.

Para guardar o imprimir la gráfica o los datos sólo de clic derecho sobre la
imagen (export data o export image)
Longitud de la fibra vs. Ángulo de la Rodilla
OPENSIM 3.3
Brazo de momento vs. Ángulo de la Rodilla
Ahora grafique el momento de fuerza de los mismos
dos músculos:
 Vuelva la posición inicial Poses > Default
 Para borrar las curvas anteriores vaya al Plotter
señale todas las curvas con Ctrl y dé clic en Delete
OPENSIM 3.3

 Clic en Y-Quantity, seleccione moment arm y


knee_angle_r
 Añada las curvas usando los mismos músculos que
el caso anterior. X-Quantity y luego Add

Analice la gráfica.
1. ¿Para qué ángulos el brazo de momento
es máximo?
2. La gráfica tiene algunas discontinuidades
¿para qué ángulos? ¿Por qué?
Brazo de momento vs. Ángulo de la Rodilla
OPENSIM 3.3
Marcha Agazapada (Crouch Gait)
Incapacidad física en chicos con parálisis
cerebral (CP, cerebral palsy). Esta marcha
patológica va empeorando progresivamente
con el tiempo, decrementando su
OPENSIM 3.3

efectividad y conduciendo a una


degeneración de las articulaciones.
Este trastorno en la marcha es producto de:
• desbalance entre la musculatura
agonista y antagonista (acortamiento
muscular)
• anteversión femoral (AVF) excesiva en
presencia de torsión tibial externa
• pie plano valgo
• flexión excesiva de la rodilla
Marcha Agazapada (Crouch Gait)
Usualmente los cirujanos ortopédicos alargan los músculos isquiotibiales en un
intento de mejorar la postura y la marcha de los pacientes con CP, pero esto
puede comprometer la fuerza del músculo.
OPENSIM 3.3

Una forma de determinar si los músculos


isquiotibiales de un paciente son mas
cortos de lo normal es desarrollando un
modelo musculoesquelético y comparar la
longitud de este grupo muscular durante la
marcha patológica y la normal.
Ciclo de Marcha
OPENSIM 3.3
Marcha Agazapada (Crouch Gait)

Suponga que un cirujano ortopédico tiene


datos cinemáticos de un paciente con marcha
OPENSIM 3.3

agazapada. Esta contemplado una posible


operación de alargamiento muscular para el
paciente y le pide su opinión como ingeniero
biomédico con conocimientos en biomecánica.
Marcha Normal vs. Marcha Agazapada
 Abra el modelo gait2392_simbody.osim
 Cambie el nombre al modelo por “agazapada”
haciendo doble clic encima y seleccionando
Rename
 Cargue el movimiento crouch1.mot en la carpeta
OPENSIM 3.3

Gait2392_Simbody\Tutorial1. Este archivo tiene


los datos de la marcha agazapada del paciente.
 OpenSim permite cargar varios modelos
simultáneamente. Abra un segundo modelo el
mismo archivo gait2392_simbody.osim.
 Clic derecho Rename y nombrarlo “normal”.
 Cargar el movimiento normal.mot a este ultimo
modelo ubicado en la misma carpeta. Este
archivo contiene los datos de una marcha
normal.
Marcha Normal vs. Marcha Agazapada
 OpenSim permite sincronizar los dos modelos. Expanda la categoría
Motions y seleccione ambos movimientos con la tecla Ctrl oprimida. Luego
clic derecho Sync. Motions
 Para comparar los modelos de clic en Play
OPENSIM 3.3
Marcha Normal vs. Marcha Agazapada
Rango de Movimiento
 En el menú Tools/ Plot seleccione Y-Quantity, selecciones normal_gait y
seleccione knee_angle_r. Luego OK.
 Clic en X-Quantity and seleccione normal_gait. Edite el nombre de curva
‘Marcha Normal’. Luego clic en Add.
OPENSIM 3.3

 Sin cerrar la ventana del Plotter vuelva a la ventana del navegador y


seleccione el modelo Agazapado con un doble clic. Note que el modelo
seleccionado cambia a un tono de colores más brillante.
 Vuelva a la ventana del Plotter y de clic en Y-Quantity, seleccione
crouch1_gait, y knee_angle_r. Luego OK.
 Clic en X-Quantity y seleccione crouch1_gait. Luego OK. Edite el nombre
de la curva ‘Marcha Agazapada’. Luego clic en Add.
Identifique en las gráficas los intervalos de la marcha y compare ambas
gráficas. Saque conclusiones.
Marcha Normal vs. Marcha Agazapada
Rango de Movimiento
OPENSIM 3.3
Marcha Normal vs. Marcha Agazapada
Longitud Músculos Isquiotibiales
Para dar respuesta al ortopedista vamos a comparar la longitud de por lo
menos 1 de los músculos isquiotibiales.
 Seleccione todos los nombres de las curvas en el plotter (ctrl sostenido)
y de click en Delete
OPENSIM 3.3

 Ponga como actual al modelo ‘normal’ con un doble clic sobre el


modelo o con clic derecho sobre el nombre del modelo make current.
 En el Plotter dar clic en Y-Quantity y seleccione muscle-tendon length.
 Clic en Muscles y seleccione en la lista el semiten_r. Luego clic en Close.

 Clic en X-Quantity y seleccione normal_gait. En Curve Name nombrar


la curva como ‘Marcha Normal’. Luego clic en Add.
 Haga lo mismo para el Modelo Agazapado sin cerrar la ventana del
Plotter. Recuerde poner este modelo como el actual (clic derecho make
current)
Marcha Normal vs. Marcha Agazapada
Longitud Músculos Isquiotibiales
OPENSIM 3.3

Para analizar mejor la gráfica reproduzca el


modelo mostrando solo el músculo
semitendinoso derecho en ambos modelos.

Analice la curva. ¿Qué recomendaciones le


daría al cirujano?
Marcha Normal vs. Marcha Agazapada
Longitud Músculos Isquiotibiales
OPENSIM 3.3
Marcha Normal vs. Marcha Agazapada
Longitud Músculos Isquiotibiales
OPENSIM 3.3
Práctica para el Examen Final
1. Analice las gráficas:
• Longitud de la fibras musculares vs Angulo Articular
• Brazo de momento vs Angulo Articular (individual para cada fibra
y la sumatoria)
OPENSIM 3.3

Para los grupos musculares de la cadera (flexores, extensores,


abductores y aductores), rodilla (flexores y extensores) y tobillo
(dorsiflexores y plantiflexores)
2. Analice los archivos de movimiento de marchas patológicas
(crouch1.mot, crouch2.mot, crouch3.mot, crouch4.mot ) para las
articulaciones involucradas en la marcha: cadera, rodilla, tobillo.
Comente comparando los cambios en las articulaciones durante la
marcha para cada patología con respecto a la no patológica.
3. Analice la longitud de los demás músculos isquiotibiales para cada uno
de las marchas patológicas y indique si recomienda o no la cirugía.

Potrebbero piacerti anche