撤销返回上一步快捷键_ANSYS经典如何返回上一步操作

  • Post author:
  • Post category:其他


相信初识ANSYS的朋友很多时候对ANSYS无法像设计软件那般可以任意返回上一步操作吐槽不已,更多时候我们是采用Save和Resume不断保存模型和恢复模型解决,亦或者是直接采用命令流进行编辑,但对于命令流不是特别熟悉的童鞋来讲(或者是模型较大,采用命令流重新生成时,时间比较漫长),这个过程是比较痛苦的,那么在ANSYS中是否有返回上一步的操作呢?

答案是有的,只是官方不建议,但我们依然可以采用。


这个命令就是/undo

我们打开ANSYS Help,输入/undo,Help 对其解释如下:

d6f877b9146b1abc55ea64a2e1b3a232.png

根据Help对其的介绍,/undo后面有四个状态,其中当设置为on状态时,程序会写出上一步操作的文件,根据这个功能,我们便可以进行返回的操作了,演示如下:

1、建立工字钢模型,几何模型如下

4fde9b058260db6d81d971103d21eb0e.png

2、划分网格

f5560c9c145b6152277160c2de75b5d7.png

3、突然发现我们在划分之前忘记还有一个螺栓孔未进行布尔运算,有两种方式解决,一种是用Vclear命令清除网格,然后进行未完成的几何运算,还有一种就是返回上一步,进行布尔运算后在网格划分,这儿我们尝试用后面一种方法。

在命令流窗口中输入如下命令:

/undo,on               !打开返回状态

Undo                     !返回上个命令状态

1e4dd5b74dba03d7d20f7131d18dfc3c.png

输入该命令后,会出现如上图所示对话框,点击Yes,模型即可恢复到上一个命令的状态,在这里是我们未划分网格的状态。

当然这个命令有一个短板,那就是只能返回上一步对模型有操作的步骤,例如移动、赋值、旋转、划分网格等操作,也即最多只能返回一步,并且返回的时候是需要不断写出文件的,所以很多时候会导致ANSYS运行缓慢,尤其是针对模型特别大的情况,所以ANSYS官方是不做推荐的,但是对于一般小模型或者中等模型来讲,返回关键步骤还是很有效的,特别是结合Save和Resume两个命令。

将这个命令写入水哥编制的工具条文件中,那就更加和谐了,效果如下,有兴趣的同学可根据水哥工具条样式自行改编。

adad076bb4ec6329931678acd79210cc.png

祝好

ANSYS结构院

2020.4.13



版权声明:本文为weixin_42522389原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。