使用 media9 以 3D-PDF 形式呈現互動式 CAD/FEM 模擬結果

使用 media9 以 3D-PDF 形式呈現互動式 CAD/FEM 模擬結果

我想將 FEM 模擬結果作為 3D 互動物件納入我的論文中。我正在尋找一種方法來顯示當您單擊 3D 物件上的某個區域時的實際應力值。

我已經media9使用以下方法成功地將具有 FEM 結果紋理的 SolidWorks 3D 物件實現到 LateX PDF 中:

將 FEM sim 結果匯出為 .wrl 並將其匯入 Meshlab。然後從 Meshlab 將其匯出為 .U3D,並勾選顏色選項。

但是如何實現實際的模擬結果數據,以便我可以單擊物件並顯示應力值?也許如果紋理以某種方式連結到應力值數組。我找到了一種方法來導出應力值,包括 csv 表中的 x、y、z 座標。所以我有那個。我對 media9 的腳本選項還沒有足夠的經驗,所以我不知道它有什麼用處。

或者,我會嘗試將顏色圖表作為浮動 2D 影像匯入。

我現在的 LateX 程式碼。 (不同的視圖在外部定義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}

如果有人能指出我正確的方向或已經解決了這個問題,非常感謝您的幫助!謝謝您的回答!

相關內容