作图时PROE崩溃或者忘保存导致白做,有一丝机会挽回。
如果有很多临时做的模型未保存成文件,就很难成功。
Pro/ENGINEER软件使用跟踪文件trail.txt来记录用户的整个操作过程,包括所有菜单选择、对话框选择、选取和键盘输入。
当作图时软件突然崩溃需要恢复的时候还可以读入跟踪文件并回放整个操作过程。
跟踪文件的产生是自动的,用户是不能阻止系统产生的。
每次启动Pro/ENGINEER系统,在启动目录中都会看到跟踪文件trail.txt.#出现,每启动一次,小版本号就增加一个。
本教程将讲解跟踪文件的编辑、设置、回放等操作。
1) 编辑轨迹文件
当系统异常推出而没来得及存盘的时候,跟踪文件将发挥它的关键作用,但是它并不是直接就可以使用,需要编辑修改才可以,具体修改办法如下:
第一步) 把trail.txt.#文件改成其他的名字,并去掉后面的小版本号,例如t1.txt。这样它就成为一个纯文本文件。需注意,必须去掉扩展名中的小版本号,否则无法播放。
第二步) 打开该文件,删除几行信息,如图1所示,这是正常退出Pro/ENGINEER的状态,将该区域删除即可正常回放。
提示:如果是异常退出,就必须仔细查找出问题的操作行才能删除。另外,如果上次操作中有存盘、删除版本、读入外部数据等和系统交互的操作和会很复杂。
以下细节说明
选择trail.txt.152鼠标右击选择【用记事本打开该文件】,我们可以看看这些信息。
下面是轨迹文件的版本信息。
新建零件及其模板信息。
文本的末尾信息。
上面图示的是轨迹文件的头部及中间的内容,这些东西,基本上都是对我们有用的数据(除了那些以"!"打头的行)。我们恢复数据的希望就是这些记录了。
把trail.txt文本打开后
最后四个以"~"打头的行及其中间的行都去掉
(需要注意的是:文件最后要有一个,且仅一个空行。否则就OVER了)
然后把文件另存为trail-1.txt。(名字就随便取,别取中文的)。
(注意,如果你不能判定哪些行是要去掉的,那就把原文件备份,一次次的试过来吧...........)
重新启动proe,点选【工具】---->【播放轨迹/培训文件】,在弹出的窗口里找到上一步另存的那个文本文件(trail-1.txt)。确定!
proe自已在那里按照刚才之前的动作复刻过程,直到我们刚才做的特征出来。
上面介绍了编辑轨迹文件自动恢复数据的一般过程。
但自动恢复时,proe都是自动重播的,怎么改为手动播放呢?
改自动重播为手动重播:
在config文件里,把这set_trail_single_step的值改成"yes"。
这样,在修改文本那里,我们就什么也不要动,直接另存为trail-1.txt就行了。
然后在proe里调用trail-1.txt,
这样,我们每按一下回车,proe执行轨迹文件里记录的一个动作,
执行完了一个动作,我们再按一下回车,就这么一步步来,到了哪一步觉得可以了
(欲恢复到这里),就按一下“C"(继续),proe就把主动权交给你了,后面你想干嘛就干嘛了。
(手动播放只对恢复量比较小的情况下有用,如果数据量很大,那按回车也够累你半天了!)
下面是trail文件相关的3个config设置项:
set_trail_single_step: (手动播放的设置,默认为no.)
trail_delay:是用来控制自动播放时的每一步间的时间隔,默认为0秒,如果你觉得它晃的太快,不妨改改它,注意,它的值是个以秒为单位的数字,别搞得太大。
trail_dir:是设置trail文件的保存目录的,可用 它指定trail文件的位置,如果不设置,那么trail文件就在proe的启动目录里。