Quiero incluir un resultado de simulación FEM en mi tesis como un objeto interactivo 3D. Estoy buscando una manera de mostrar el valor de tensión real cuando haces clic en un área del objeto 3D.
He media9
implementado con éxito un objeto 3D de SolidWorks con textura de resultado FEM en un PDF LateX utilizando el siguiente método:
Exporte el resultado de la simulación FEM como .wrl e impórtelo a Meshlab. Luego expórtelo desde Meshlab como .U3D con la opción de color marcada.
Pero, ¿cómo implemento los datos reales del resultado de la simulación para poder hacer clic en el objeto y mostrar el valor de tensión? Tal vez si de alguna manera la textura está vinculada a una matriz de valores de tensión. He descubierto una manera de exportar los valores de tensión, incluidas las coordenadas x, y, z, en una tabla csv. Entonces tengo eso. Todavía no tengo suficiente experiencia con las opciones de secuencias de comandos de media9, así que no sé qué es posible con él.
Alternativamente, intentaría importar la tabla de colores como una imagen 2D flotante.
Mi código LateX ahora mismo. (Las diferentes vistas se definen externamente en myview.vws
):
\documentclass{article}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[3D]{media9}
\begin{document}
\begin{figure}
\centering
\includemedia[
width=0.9\linewidth, height=0.6\linewidth, activate=pageopen, 3Dtoolbar=true, 3Dviews=myviews.vws, 3Dmenu,
]{\includegraphics[]{fem_fallback.PNG}}{fem_model.u3d}
\caption{3D-PDF}
\end{figure}
\end{document}
Si alguien pudiera indicarme la dirección correcta o ya haya resuelto este problema, ¡apreciaría mucho su ayuda! ¡Gracias por sus respuestas!