如何在ParaView中读取Ansys数据文件?

2023-11-30

有人知道如何将 Ansys 结构数据文件导出到 ParaView 吗?

据了解ParaView有一个Ansys阅读器,但它不起作用。加载 *.inp 文件时总是会出现错误。

是否有任何脚本可以将 .inp 文件转换为 .vtk?

Thanks


基于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

有关进一步的节点结果,请参阅规范*GET命令在Ansys 命令参考.

The vtk.inp文件应放置在当前工作目录中。使用 APDL 命令调用/input,vtk,inp。在Ansys Mechanical中,可以直接在命令行中插入该命令。在Ansys Workbench中,可以将命令粘贴到特征中Commands (APDL) under Solution。 输出文件output.vtk写入与输入文件相同的位置。

该代码在 Ansys Mechanical APDL 17.2 和 Ansys Workbench 17.2 中进行了结构分析测试。 vtk 文件使用 ParaView 5.4.1 进行测试。

解释:

数组e_types_Ansys_to_VTK映射 Ansys 单元类型(p. e.SOLID186) 到 VTK 细胞类型(另请参见Ansys 单元类型).

限制:

  • 输入文件仍仅限于在 vtk 文件中写入一个标量参数结果,但可以轻松扩展为向量或张量结果以及一个 vtk 文件中的多个结果,如下所示VTK 文件格式规范.
  • 由于 Ansys 仅将节点结果存储在角节点中,因此仅使用线性 VTK 单元。仍然可能存在一些小错误e_types_Ansys_to_VTK地图,因为我只能测试一些元素类型。请随时在评论中报告对代码的任何更正或扩展。

这里是链接到源代码。使用风险自负。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在ParaView中读取Ansys数据文件? 的相关文章

  • 将 SelectedItems 绑定到 ObservableCollection 属性

    Why the SelectedItems无法从 XAML 绑定 我如何绑定它并保持应用 MVVM 模式 SelectedItems是无法绑定的只读属性 虽然存在通过附加属性解决此问题的方法
  • `` 提供什么,它记录在哪里?

    新的 C 11 标准提到了一个标头
  • 使用索引寻址模式时的瓶颈

    我在 Haswell 和 Coffee Lake 机器上进行了以下实验 指令 cmp rbx qword ptr r14 rax 吞吐量为 0 5 即每个周期 2 条指令 这正如预期的那样 该指令被解码为随后未层压的一个微指令 参见http
  • 如何给输入边框左右小长度

    我需要显示输入字段 并且需要给出边框底部 左侧和右侧 但在这里我只想要左侧和右侧的一小部分边框 solid border style solid border left style dashed border top none border
  • PHP中的文件资源持久化

    我正在开发一个基于 MSN 协议的简单聊天 Web 应用程序 服务器通过返回的文件资源与MSN服务器通信fsockopen 客户端通过以下方式访问服务器XMLHttpRequest 服务器最初登录 并打印出客户端通过客户端接收到的联系人列表
  • 405 - 不允许使用 HttpWebRequest 方法

    我在尝试发送邮件时遇到问题POST要求 发送方法如下所示 Public Sub SendXML ByVal file As String Dim reader As New StreamReader file Dim data As Str
  • 比较两个列表的差异

    我想要一些关于如何最好地编写一个通用函数来比较两个列表的反馈 列表包含类对象 我们希望迭代一个列表 在第二个列表中查找相同的项目并报告任何差异 我们已经有一个比较类的方法 因此我们需要有关如何从两个列表提供该方法 如下所示 的反馈 例如 假

随机推荐