【paraview】采用tracer和macro宏来记录paraview的操作过程用于重复性工作


录制宏的意义在于重复性工作,相当于记录了手动操作的步骤。

注意要点

  1. 录制tracer的paraview版本不能高于 读取的paraview版本,也就是向下兼容但是不能向上兼容(兼容问题可能出现但不一定出现,尽量采用同一个版本)。
  2. 录制的脚本语言是python
  3. 录制的操作可以选默认的第二项any *modified* properties,也可以选第三项,only-user*modified*properties。但是推荐选第三项,因为记录的操作更少,更不容易出问题。

基本步骤

1. 读取源数据
2. 点击start trace开始录制宏

在这里插入图片描述

脚本记录的内容
可以选默认的第二项
在这里插入图片描述

也可以选第三项。推荐用第三项,因为记录的操作更少,更不容易出问题。
在这里插入图片描述

3. 进行操作

如添加一个切片并加一个计算器,这里计算一下密度
在这里插入图片描述
在这里插入图片描述

P_G/((8314/Gas_Mixture_MW)*Gas_temperature)
4. stop trace停止录制并保存脚本

弹出记录的脚本
在这里插入图片描述
保存脚本,保存为宏

在这里插入图片描述
会自动在paraview用户文件夹保存

在这里插入图片描述

5. 使用宏

先重置所有东西

在这里插入图片描述

读取源数据,数据可以和之前的不是一个算例

然后点击macros 找到之前保存的宏
在这里插入图片描述

于是就弹出来刚才录制的宏了。
在这里插入图片描述

可见rho计算器和之前是一样的
在这里插入图片描述

正文结束


额外说明1: 宏python文件的内容

在这里插入图片描述

可以看到其中这一项对应了我们给的计算密度的公式。

在这里插入图片描述

他位于

在这里插入图片描述
在这里插入图片描述

可以大致看下内容

在这里插入图片描述

在这里插入图片描述

后面都是和外观有关,没什么用

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值