VibInfo 发表于 2005-9-17 08:49

[转帖]ansys中实现undo操作

很多软件都提供了undo快捷工具,使使用者可以方便地放弃当前操作,回到先前的状态。在ansys中虽然没有提供undo快捷工具,我们还是可以通过Session Editor来实现。
具体的实现过程:
GUI:Main Menu>Session Editor
进入Session Editor窗口后,只需要改变操作对应记录的参数,如果要实现UNDO只要删除对应操作记录即可。在修改Session Editor的记录后,单击OK即可实现UNDO或修改的目的。

zhang007 发表于 2006-3-7 21:46

hao 不错啊 很方便,以前我都要重来

xiven2008 发表于 2006-3-12 08:54

不错,也可以用编辑.log文件,那样也行的。

94117239 发表于 2006-5-10 10:38

在ansys   命令输入 /undo,on

usefully 发表于 2006-5-10 13:14

这个方法虽然可以实现返回上一次操作命令,但ok后,所有编辑器里的命令重新执行一边,如果前面的操作里有错误,很容易断开执行,而丢失信息。如果文件很大一定要慎重使用。

渊源1983 发表于 2006-5-22 09:04

重要的地方还是Save一下比较稳妥

civilman 发表于 2006-5-23 00:38

5楼说得有道理,这是ANSYS的一个缺陷

[ 本帖最后由 xuruikl 于 2008-12-18 22:06 编辑 ]

chenmax 发表于 2006-5-23 17:06

本帖最后由 wdhd 于 2016-3-2 10:06 编辑

  

也不是很方便,当文件大的时候,要从头执行起来很慢,而且会有警告和错误信息,慎用为好。

flybaly 发表于 2006-5-23 19:23

回复:(94117239)在ansys 命令输入 /undo,on

在ansys 命令输入 /undo,on

这种命令可以用嘛,我从来没有用成功过,高手指教一下

渊源1983 发表于 2006-5-23 19:42

可以的 !
但是很麻烦
为什么没有Ctrl+Z!!

flybaly 发表于 2006-5-23 20:50

回复:(渊源1983)可以的 !但是很麻烦 为什么没有Ct...

我的版本时ansys9.0,
命令/undo,on之后的唯一区别就是,在sessor editor中每一部的命令都保存着
但是却提示‘unknow /undo option() valid options are off on prompt status’,即‘/undo 选项中有效的选项是关闭的’但是我已经/undo,on了阿
请指正。
p.s:

UNDO 名称
格式
UNDO, Kywrd -- Allows the user to modify or save commands issued since the last RESUME or SAVE command. 允许用户编辑或保存最后一次执行RESUME或SAVE命令前的命令流。
group: DATABASE: Set Up
组:数据库:设立

product: MP ME ST DY PR EM FL PP ED
结果: MP ME ST DY PR EM FL PP ED

Argument Descriptions要点叙述

Kywrd关键词

NEW --
Create an editable GUI window that allows the user to alter the commands issued since the most recent SAVE or RESUME operations (GUI only). 建立一个可编辑的GUI窗口,允许用户改变最后一次执行RESUME或SAVE命令前的命令流。

Notes注意
The UNDO command brings up the session editor, a text window that
这条UNDO命令打开SESSION EDITOR文字窗口编辑器,在这里显示了最后一
displays all of the program operations since the last SAVE or RESUME
次执行RESUME或SAVE命令前的所有程序操作。你可以编辑命令参数,删除
command. You can modify command parameters, delete whole sections of
所有文字,甚至可以保存其中的一部分到一个单独的文件。这个文件被命名为
text and even save a portion of the command string to a separate file.
工程名000.cmds,并且会随每一次后发的保存操作而自动增加文件名一个数
The file is named jobnam000.cmds, with each subsequent save operation
如果想了解进一步的有关信息,请查看Clearing the Database 。
incrementing the filename by one digit. For more information on the session editor, see Clearing the Database in the ANSYS Operations Guide.

zhuocy_88 发表于 2008-6-18 21:03

试用了一下,速度是减了下来,不知有无更好的办法实现UNDO

rsdyxjh 发表于 2008-6-25 09:34

回复 楼主 的帖子

终于知道了!以前被整得太无奈了!

caipeng9009 发表于 2008-12-17 04:02

回复5楼 usefully 的帖子

同意你的观点,apdl重新执行一遍,很多时候会出问题,所以重新执行时应该把内存中的变量值清空。

[ 本帖最后由 xuruikl 于 2008-12-18 22:07 编辑 ]

玉在水心 发表于 2011-4-7 22:25

{:{13}:}楼主
在sessor editor中可以撤销save前几步操作啊?仅仅最后一步吗?
页: [1] 2
查看完整版本: [转帖]ansys中实现undo操作