Ansys Workbench截图难点——Workbench显示视角与Ansys经典显示视角的转换

背景:
工作中有时的工作形式是利用Ansys Workbench创建模型连接获得求解*.dat文件;
再提交高性能集群服务器进行快速计算;
计算后查看结果*.rst文件,截图出报告的工作流程。
当产品较为熟悉后,希望简略“计算后查看结果*.rst文件,截图出报告的工作流程”转为利用“APDL后处理命令提取结果和截图,再利用其它语音自动编辑报告的形式”。该过程中有诸多技术难点,本文只提及一处。
需求:
在Workbench处理模型的过程,就确定结果截图视角获得视角控制信息,计算完成后直接输出指定视角的结果图片。
将视角信息转变为APDL命令,加入到*.dat文件中。
如此既可以在高性能服务器求解完成后,直接获得结果截图,用于报告创建。
但是:Workbench的视角控制原则和Ansys经典的视角控制原则不一致。
问题:
如何将Workbench的视角信息转为APDL命令。
处理过程:
1.获得Workbench的视角信息。
Workbench中提取视角信息较为简单,利用“录制功能”当调整视图界面时,可以自动显示视角信息。
Workbench视角信息说明:本文主要介绍视角控制,即第二、三行的使用。
2.Workbench视角与Ansys经典视角控制差异(后续以全局坐标系为X、Y、Z轴,以视角控制假想为SX、SY、SZ坐标系,模型显示时SZ永远垂直平面向外)
模型视图方向:只要定义两个坐标方向即可确定模型视角。
Workbench:定义垂直屏幕向外为视图方向。即上述ViewVector向量(后续简称SZ轴)
Workbench:定义一个指向屏幕上方的单位向量,控制模型角度。即上述UpVector向量(后续简称SY轴)
经典ansys:定义垂直屏幕向外为视图方向。即与workbench的ViewVector相同。(此时,模型是可以绕着SZ轴360°旋转任意位置的。)
经典ansys:定义一个旋转角度,唯一确定模型显示方向。(即经典ansys是有角度为0时的默认显示位置的)(本人未查到准确说明,但是使用过程总结规律为:初始角度angle=0时:a、Y轴向上。b、X轴向右(当Y轴为SZ轴时))
3.本文将主要介绍如何将workbench的ViewVector向量和UpVector向量,转为ansys经典的转角angle。
3.1经典ansys视角控制与workbench 视角控制的对比
3.2经典ansys视角/angle命令的角度θ换算。
以下内容为付费内容,请购买后观看
包含9个图片、2个文件
本文重点是解决该问题的思路 1/workbench视角信息转化ansys经典视角控制的计算方法。 2/根据公式,编辑的excel文件。 3/示例文件(含有截图command命令)
- App下载
- 项目客服
- 培训客服
- 平台客服
TOP