Browse result metadata#

除了 Simulation 对象是浏览结果文件内容的入口外,它还提供了重要的元数据(metadata),如分析类型和可用结果。

以下是浏览结果元数据的方法:

# 实例化仿真对象

>>> from ansys.dpf import post
>>> from ansys.dpf.post import examples
>>> simulation = post.load_simulation(examples.multishells_rst)

# 浏览结果元数据

>>> print(simulation)
Static Mechanical Simulation.


Data Sources
------------------------------
DPF  DataSources:
  Result files:
     result key: rst and path: d:\ansysdev\sandbox\pydpf-core\src\ansys\dpf\core\examples\model_with_ns.rst
  Secondary files:


DPF Model
------------------------------
Static analysis
Unit system: MKS: m, kg, N, s, V, A, degC(摄氏度)
Physics Type: Mechanical
Available results:
     -  displacement: Nodal Displacement
     -  reaction_force: Nodal Force
     -  stress: ElementalNodal Stress
     -  elemental_volume: Elemental Volume
     -  stiffness_matrix_energy: Elemental Energy-stiffness matrix
     -  artificial_hourglass_energy: Elemental Hourglass Energy
     -  thermal_dissipation_energy: Elemental thermal dissipation energy
     -  kinetic_energy: Elemental Kinetic Energy
     -  co_energy: Elemental co-energy
     -  incremental_energy: Elemental incremental energy
     -  elastic_strain: ElementalNodal Strain
     -  structural_temperature: ElementalNodal Temperature
------------------------------
DPF  Meshed Region:
  7079 nodes
  4220 elements
  Unit: m
  With solid (3D) elements, shell (2D) elements, shell (3D) elements
------------------------------
DPF  Time/Freq Support:
  Number of sets: 1
Cumulative     Time (s)       LoadStep       Substep
1              1.000000       1              1

PyDPF-Post 支持四种不同的力学结果分析类型:

  • Static analysis 静态分析

  • Modal analysis 模态分析

  • Harmonic analysis 谐波分析

  • Transient analysis 瞬态分析

传统 Solution 对象还支持热力学结果和电学结果。

Mesh#

您还可以从 Simulation 对象访问网格数据:

# 实例化仿真对象

>>> from ansys.dpf import post
>>> from ansys.dpf.post import examples
>>> simulation = post.load_simulation(examples.multishells_rst)

# Access the mesh

>>> mesh = simulation.mesh
>>> print(mesh)
DPF  Mesh:
  7079 nodes
  4220 elements
  Unit: m
  With solid (3D) elements, shell (2D) elements, shell (3D) elements