当前位置:首页>python>HyperView Python 二次开发之动画自动录制,一键输出仿真结果视频

HyperView Python 二次开发之动画自动录制,一键输出仿真结果视频

  • 2026-10-11 08:28:54
HyperView Python 二次开发之动画自动录制,一键输出仿真结果视频

「CAE仿真记」

愿与您一同,用代码提升效率!

仿真工程师,在HyperView中完成结果分析后,需要将动画导出并插入PPT,这还是一个必要但没啥技术含量的工作,可以用二次开发完成此动画导出工作,只需要PPT中插入视频就好。


此篇先学会怎样在HyperView中实现自动将动画导出视频,后续研究直接输出到PPT报告。

1. HyperView基于Tcl语言实现自动导出视频方法:

hyperview基于tcl实现自动截图和导出视频

2. HyperView基于Python语言实现自动导出视频方法:

代码块

// Python API 示例import os#设置图片保存路径:folder_path = r"E:\temp"video_name = "user_capture"video_path =  os.path.join(folder_path,video_name)#导入hw import hw# 获得 video classvideo_capture = hw.CaptureVideoTool()# 设置video截取范围# 截取整个页面video_capture.area = "page"# 截取当前窗口video_capture.area = "area"# 设置图片保存格式# 可选格式  avi, amf, gif, jpg, jpeg, png, bmp, tif. 默认是avi video_capture.type = "avi"# 设置视频大小video_capture.dimension = 'pixels'# 还可选'percent'video_capture.height = 600video_capture.height = 'default'video_capture.width = 800video_capture.height = 'default'# 指定保存路径video_capture.file = video_path# 保存video_capture.capture()
video_capture.bottom = 0.5video_capture.top = 0.5video_capture.left = 0.4video_capture.right = 0.4这四个方位参数设置后,导出的视频效果如下图:(中间图片是四个方位参数用默认值)

ℹ️往期文章

HyperView 基于Tcl 二次开发常用功能合集

HyperMesh Python二次开发-自动修改Component名字

HyperView Python二次开发自动测量position和两点距离(安全带有效固定点到限制面距离)

HyperView Python 二次开发之自动读取碰撞能量曲线(附源码)

HyperView Python 二次开发一键获取某单元云图数值(附完整源码)

最新文章

随机文章