AnsysWorkbench已经计算完成的仿真模型,甲方变更位置怎么办!
问题:
工作过程中对于甲方的仿真项目,有时在做完仿真计算后,被告知模型位置错误,要求重新计算。此时,模型没有变化仅仅是安装位置不同,如果重新导入几何,则workbench内的几乎所有操作均要重做。本文采用新建坐标系的方式,只变更加载方向,重新求解即可。

结果展示:
在已完成的模型1基础上,创建坐标系B。在不变更模型的基础上调整加载方向,重新求解。


具体步骤:
1、 再理一遍思路:创建坐标系B,然后在模型1基础上载荷按坐标系B加载。
(模型2相对于坐标系A的位置==模型1相对与坐标系B的位置。)

2、 使用spaceClaim同时打开模型1和模型2;粉色表示模型1(原始位置),绿色表示模型2(新要求位置)

3、 使用创建坐标系按钮在全局坐标系,创建新坐标系,命名为B;

4、 将坐标系B和model2同时选中,放在同一个组内。模型1单独放在另一组内。

5、 将model1锁定。再利用组件>对齐 功能,将模型2移动至与模型1重合,此时坐标系B会同时随模型2移动。

此时坐标系B即为需要在workbench内创建的新坐标系,按该坐标系重新加载即可实现模型不变更,完成甲方需求的仿真目标。
以下是获取坐标系B相对全局坐标系A的位置和角度,并在workbench内创建该坐标系。
1、 利用创建点功能,创建四个位于坐标系B原点的点。并依次命名为O、X、Y、Z。

2、 分别将X、Y、Z点沿坐标系B的X、Y、Z正方向移动10mm、20mm、30mm(后续程序求解需要,可以是其它单位距离,倍数要一致例如5、10、15)

3、 利用属性功能,依次查看四个点的位置属性。(该属性值是点在全局坐标系下的坐标值,单位是m)

4、 将该坐标值记录在规定格式的txt文档中,数值以tab键隔开。

5、 利用matlab中运行写好的求解命令,选择上一步的txt文件。即可获得坐标系B相对与坐标系A的位置和旋转角度。(该部分要是详细说明体量较大,本文不涉及,附件有matlab命令文件,直接在matlab命令窗运行即可。)

6、 在workbench 内按全局坐标系位置建立新坐标系B并调整旋转角度即可。(注意旋转角度依次加载的顺序RotateZ 、RotateY、RotateX)

7、 沿新创建的坐标B重新变更加载方向即可,实现甲方新模型的计算需求。

以下内容为付费内容,请购买后观看
工程师必备
- 项目客服
- 培训客服
- 平台客服
TOP




















