【教程】10-ParaView将Nastran的计算结果和CSV格式的数据进行可视化
有时可能需要将Nastran的计算结果输出为CSV格式,并通过可视化软件ParaView将Nastran网格和计算结果进行可视化。以下是具体步骤:1.读取Nastran网格:首先,将Nastran网格文件(例如mesh.nas)加载到ParaView中。可以通过将文件拖放到ParaView界面上并应用来轻松实现。
2.读取CSV结果:同样,将解析结果的CSV文件(例如data.csv)加载到ParaView中。加载后,数据会以表格形式显示。 为了将读取的表格数据与网格结合进行可视化,需要将表格数据映射到网格上。这可以通过使用Programmable Filter(可编程过滤器)实现。
选择数据:在Pipeline Browser(管道浏览器)中选择Nastran网格文件(mesh.nas)。添加CSV数据:按住键盘上的Ctrl键,同时选择CSV文件(data.csv),确保两者都被选中。添加可编程过滤器:在Filters(过滤器)菜单中选择Alphabetical(字母顺序),然后选择Programmable Filter(可编程过滤器)。 编写脚本:在打开的Programmable Filter的“Properties”(属性)中的“Script”(脚本)部分,输入以下代码:
blk0 = output.GetBlock(0) blk0.GetCellData().PassData(tbl.GetRowData().VTKObject)然后点击“Apply”(应用)。选择一个变量名,如“Strain Energy”(应变能),就可以看到计算结果映射到网格上。· 如果处理的是节点数据而非元素数据,需要相应地修改可编程过滤器中的脚本。