ansys执行一个命令流,如何撤销

如题所述

首先用命令/undo,on 激活undo 命令 然后在MenuCtrls 中的Edit Toolbar....中输入:*ABBR, UNDO, undo 即可添加undo 命令的快捷方式。然后Save Toolbar. 这对于喜欢gui 方式的朋友可能有些用处 先save,再resume 2009-3-1010:07 tadi19kn 二级我也总遇到这样的问题。推荐你在编写命令流时候多加入一些save 命令。并且 按段执行。如果执行的一定步骤不能再走下去就clear,然后修改命令流再执行。 撤销是不可能的,ansys 不支持撤销的命令的,但是可以按照你说的方法重新建 立模型,也算是一种撤销吧,但是这也是有限制条件的(下面会讲到) 首先先用write db logfile 生成.lgw 文件,用记事本打开这个文件,你会得到一 系列系统用命令流形式生成的从你建立模型开始到最终生成这个lgw 文件之间 的一切操作。如果你觉得哪一个操作不小心错了,就可以输出该文件,找到你刚 才错误的操作(命令流形式),将其删除(这个操作一般就再文件的最后几行内) 并保存该文件,然后重新打开ansys,用read input 读入这个新修改的lgw文件, 这样就实现了你所说的“撤销”。 但是,这种方法不是万能的。因为用GUI 方式(界面操作方式)建立模型 的过程中难免会使用鼠标“选择”命令,也就是说用鼠标点取某个点、单元、体等 等之类的操作,这时,命令流里面再次读入的时候就无法识别你上次具体选择的 点、单元或体等,这样,这个新的命令流跟你原来的模型就有出入了 我以前在论坛上听说过用/undo 命令,不过我从来没设置成功过,哈哈 另外:这个lgw 文件是学习命令流的好方法,建议多学习!模型存在版本的 问题,命令流不存在,建模采用命令流方式的话好处多多,不细说了 希望对你有帮助 ANSYS安装目录下,C:\Program Files\ANSYS Inc\v110\ANSYS\APDL 中有个文件,名 行命令/UNDO,ON *ABBR,UNDO,undo 以后就可以在 ANSYS 中执行 undo 命令了 (只限撤消上一个命令)。 大概位置就是这里 !*ABBR, SAVE_DB !*ABBR, RESUM_DB !*ABBR, QUIT !*ABBR, POWRGRPH !*ABBR, E-CAE /UNDO,ON *ABBR,UNDO,undo turnedoff per above, turnedback differentorder followingcommands (remove 最后你的ANSYStoolbar 会有一个undo 按钮,这样就可以撤销上一部操作了 或者在log 文件中把你要删除的命令删除,然后重新运行log 文件!这个适合删除多条命令 的时候。
温馨提示:答案为网友推荐,仅供参考