做完碰撞仿真的都清楚,整车d3plot动辄十几GB,求解时默认输出位移、应力、加速度、能量、截面力等海量结果数据。如果全部保留用来长期备份,占用大量存储,批量存几十个算例硬盘很快爆满;但日常归档只需要核心结果,中间冗余数据完全没必要留存,hyperview手动可以导出结果,但是要一个一个来,还得载入模型,手动修改,很是繁琐。
单份文件可以打开hvtrans界面,手动取消不需要的datatype、删减时序,再开启压缩导出h3d。但项目迭代批量产出几十上百组d3plot,逐个手动操作耗时耗力,没法自动化统一归档,如果不需要处理时刻,只需要筛选结果类型的话,可以通过保存转换结果的config文件实现,但如果对时刻有选择的话,就需要通过下面的办法实现了。
基于hvtrans开发批量处理插件,自动完成整套精简流程:
整套流程全程后台运行,无需打开后处理界面,批量自动处理所有算例。可以直接通过hvtrans实现,只需要多种配置选择,可以全部转换或者部分转换,再写一个循环,即可批量处理了。通过代码如何读写altair的h3d文件
不用导入大模型!hvtrans 秒速提取工况、结果、组件信息
适配 PhysicsAI 训练:HVTrans 批量自动提取末时刻结果,动态生成 Config 配置文件