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

背景:

       工作中有时的工作形式是利用Ansys Workbench创建模型连接获得求解*.dat文件;

再提交高性能集群服务器进行快速计算;

计算后查看结果*.rst文件,截图出报告的工作流程。

        当产品较为熟悉后,希望简略“计算后查看结果*.rst文件,截图出报告的工作流程”转为利用“APDL后处理命令提取结果和截图,再利用其它语音自动编辑报告的形式”。该过程中有诸多技术难点,本文只提及一处。

需求:

       在Workbench处理模型的过程,就确定结果截图视角获得视角控制信息,计算完成后直接输出指定视角的结果图片。

将视角信息转变为APDL命令,加入到*.dat文件中。

如此既可以在高性能服务器求解完成后,直接获得结果截图,用于报告创建。

但是:Workbench的视角控制原则和Ansys经典的视角控制原则不一致。

问题:

           如何将Workbench的视角信息转为APDL命令。

处理过程:

1.获得Workbench的视角信息。

Workbench中提取视角信息较为简单,利用“录制功能”当调整视图界面时,可以自动显示视角信息。

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

Workbench视角信息说明:本文主要介绍视角控制,即第二、三行的使用。

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

2.Workbench视角与Ansys经典视角控制差异(后续以全局坐标系为X、Y、Z轴,以视角控制假想为SX、SY、SZ坐标系,模型显示时SZ永远垂直平面向外)

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

模型视图方向:只要定义两个坐标方向即可确定模型视角。

Workbench:定义垂直屏幕向外为视图方向。即上述ViewVector向量(后续简称SZ轴)

Workbench:定义一个指向屏幕上方的单位向量,控制模型角度。即上述UpVector向量(后续简称SY轴)

经典ansys:定义垂直屏幕向外为视图方向。即与workbench的ViewVector相同。(此时,模型是可以绕着SZ轴360°旋转任意位置的。

经典ansys:定义一个旋转角度,唯一确定模型显示方向。(即经典ansys是有角度为0时的默认显示位置的)(本人未查到准确说明,但是使用过程总结规律为:初始角度angle=0时:a、Y轴向上。b、X轴向右(当Y轴为SZ轴时))

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

3.本文将主要介绍如何将workbench的ViewVector向量和UpVector向量,转为ansys经典的转角angle。

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

3.1经典ansys视角控制与workbench 视角控制的对比

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

3.2经典ansys视角/angle命令的角度θ换算。

以下内容为付费内容,请购买后观看

包含9个图片、2个文件

本文重点是解决该问题的思路 1/workbench视角信息转化ansys经典视角控制的计算方法。 2/根据公式,编辑的excel文件。 3/示例文件(含有截图command命令)

  • App下载
  • 项目客服
  • 培训客服
  • 平台客服

TOP

14
4
3