搜档网
当前位置:搜档网 › proe 轨迹文件 trail.txt.#的用法

proe 轨迹文件 trail.txt.#的用法

轨迹文件(trail文件)

经常有proe在工作中不声不响的就退出去了,或者意外掉电啦之类的非正常退出,导致没来得及保存的数据都没了。这时怎么办呢,其实proe它还保留了unix系统下的一种安全设置,就是轨迹文件(trail文件)。我们在proe里做的每一个动作,都被proe记录在这个文件里。当遇到上面说的这些情况时,利用此功能用户可以恢复错误的操作(这也是Pro/E人性化的一个细节表现)。

当我们每次运行PROE时,系统都会自支生成trail.txt.#的轨迹文件(其中#为累计版本),该文件会记录所有的鼠标点击、键盘输入及文件调入,一直到退出或中断为止。
既然这个轨迹文件把我们的操作都记录下来了,那么它有什么用吗?答案是肯定的。我们只需要把traio.txt.#重命名并去除#后缀,然后[功能]-->[播放轨迹/培训文件],就可以重现此轨迹文件的记录。其实这并不是我们所需要的,我们是要用它来恢复文件,那么恢复文件的方法是:1.将轨迹文件重命名并去除#后缀;2.用记事本打开此文件,找到最后一个#DONE,然后把其后的所有内容删掉;3.最后在PROE中调用[功能]-->[播放轨迹/培训文件],打开此文件,成功生成后保存即可。 巧用trail
在设计过程中经常会有突然跳出,或者忘记存盘的时候。proe虽提供了trail文件,但是成功率很低!难道真的没有办法找回没有存盘的文件吗?我经过思考,研究。终于找到办法如何利用trail进行存盘!
一开始我新建了一个零件,随便画了一条曲线。然后我强行退出,当然不会存盘。proe被强行退出后,会产生一个新的trail文件。根据config设置不同,trail所在的位置也就不同。这里不多说了!
然后我再重新启动proe,新建零件,然后存盘,退出!此时,又会产生一个新的trail文件,也就是后缀的数字最大的那个文件。用文本编辑器打开后,我仔细看了一遍,发现真正的存盘原来就是这几句:
~Activate `main_dlg_cur` `ProCmdModelSave.file`
!%CP输入要保存的对象[QWE.PRT]
!%TR
然后我再用文本编辑器打开强行退出时产生的trail。发现如下字符就是产生曲线特征的语句:
!%CP所有元素已定义。请从对话框中选取元素或动作。
!%CI曲线已经成功创建。
在!%CI曲线已经成功创建后面插入一行,粘贴~Activate `main_dlg_cur` `ProCmdModelSave.file`然后存盘,把修改过的trail文件后缀改为txt也就是文本文件。
启动proe,功能——播放轨迹文件,选择刚刚的文本文件。开始回放。到最后出现对话框:是否退出。选择:是。然后存盘的界面就会出现。 A:如果文件还没放完就跳出怎么办?
B:那就找到你需要存盘的地方,把那一条语句加进去!





proe 轨迹文件 trail.

txt.#的用法
每次启动proe,都会产生一个新的trail文件,其命名为trail.txt.# (#为一个自然数,proe根据系统里已经存在的最新的trail文件的这个数字自动加一来作为新的trail文件后缀)。 trail文件一般保存在proe的启动目录里,如果另行设置过trail文件保存目录,则它会放在所设置的目录里。当你在画重要的且复杂的图形的时候,一不小心把窗口关了,你就可以利用它们来找回你刚才的图形。就不必麻烦重画了哦 。

跟踪文件(trail.txt):Pro/ENGINEER软件使用跟踪文件(trail.txt)记录整个操作行为,需要的时候还可以读入这个跟踪文件来回放你的整个操作过程。跟踪文件的产生是自动的,每次启动Pro/ENGINEER软件的时候,在启动目录中会看到跟踪文件 trail.txt.# 出现,每启动一次,小版本号就增加一个。

如果用户不喜欢把跟踪文件放在启动目录中,可以设置系统配置文件(config.pro)选项:trail_dir,在磁盘上指定一个绝对路径。在通常情况下,这个跟踪文件是没用的,定期清理即可。

当系统异常退出而你又没来得及存盘时候,跟踪文件也许能给你带来些惊喜。但这种文件需要编辑修改一下才可以使用。
具体修改办法如下。

1、编辑跟踪文件

首先,把trail.txt.#文件改成另外名字,去掉后面的小版本号,例如abc.txt。这是一个纯文本文件,打开后在文件的最后删除几行信息,下图是正常退出Pro/ENGINEER软件的状态,将图示区域删除即可正常回放。

如果是异常退出,会比较复杂,须仔细查找出问题的操作行然后删除。另外,如果上次操作中有存盘、删除版本、读入外部数据等和系统交互的作业会变得更复杂。

为了是系统更稳定,在回放跟踪文件之前需设置系统环境变量CONTINUE_FROM_OOS 的值为1或true(如何设置环境变量,前面有介绍)。这个变量的作用是当回放的跟踪文件出现错误或与系统发生冲突时,暂停操作,等待用户响应。用户随后可以根据实际情况做出反应,并找到跟踪文件出错的位置排除冲突或错误。

2、回放跟踪文件

执行下拉菜单工具(Tools)>运行跟踪或培训文件(Play Trail/Training File)…打开先前修改好的文本文件,如abc.txt。

如果回放时速度太快,看不清操作过程,此时可以设置环境配置文件(config.pro)中的选项 trail_delay 的值(时间单位:秒),可以按照给定的时间步长进行分步操作。也可以设置set_trail_single_step的值为 yes,进行单步执行跟踪文件。

相关主题