- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有人知道如何将 Ansys 结构数据文件导出到 ParaView 吗?
据说 ParaView 有一个 Ansys 阅读器,但它不起作用。加载 *.inp 文件时总是会出现错误。
是否有任何脚本可以将.inp 文件转换为.vtk 文件?
谢谢
最佳答案
基于video来自捷克的 SVS FEM s.r.o.,我为 Ansys Mechanical APDL 编写了一个输入文件,它创建了一个可以在 ParaView 中打开的 VTK 文件。
在输入文件 vtk.inp
中,用户必须指定参数 arg1
,其节点值将通过命令写入 vtk 文件*get,my_results(j),NODE,n_j,...
, p.e.
arg1='S,EQV' ! for equivalent stress or
arg1='TEMP' ! for temperature
有关更多节点结果,请参阅 Ansys Commands Reference 中 *GET
命令的规范。 .
vtk.inp
文件应该放在当前工作目录中。它通过 APDL 命令 /input,vtk,inp
调用。在 Ansys Mechanical 中,可以直接在命令行中插入此命令。在 Ansys Workbench 中,可以将命令粘贴到 Solution
下的特性 Commands (APDL)
中。输出文件 output.vtk
写入与输入文件相同的位置。
代码在 Ansys Mechanical APDL 17.2 和 Ansys Workbench 17.2 中通过结构分析进行了测试。 vtk 文件使用 ParaView 5.4.1 进行了测试。
解释:
数组 e_types_Ansys_to_VTK
将 Ansys 元素类型(例如 SOLID186
)映射到 VTK 单元类型(另请参见 Ansys Element Types)。
限制:
e_types_Ansys_to_VTK
映射中可能仍然存在一些小错误,因为我只能测试某些元素类型。请随时在评论中报告对代码的任何更正或扩展。这是 link to the source code .使用风险自负。
关于paraview - 如何在 ParaView 中读取 Ansys 数据文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41722822/
我是一名优秀的程序员,十分优秀!