基础 > Creo Parametric 用户界面 > 文件菜单 > 使用轨迹和培训文件 > 创建培训文件和教员文本文件的指示
  
创建培训文件和教员文本文件的指示
以下指示可用于创建培训文件和教员文本文件。这些指示按字母顺序列出。
 
* 必须在指示前包括开式单引号 (`)。
Breakpoint
语法
`breakpoint
说明
停止培训文件的快速执行,使学员返回单步操作。将此指示增加到要中断的菜单选择项后。
Cont At
语法
`cont_at<label_name>
说明
使培训文件跳过所有命令和语句直至找到指定的标签。然后将从该点继续执行。自变量 label_name 可指向培训文件中更前部的标签,但不能指向后部。
示例
`cont_at get_out
将培训文件执行传递到标签 get_out
另请参阅
Marker Name
Display Menu
语法
`display_menu menu_name
说明
显示已用 `menu_options 命令定义的菜单。对于选定项,将执行在 `menu_options 命令中指定的操作。
示例
`display_menuchoices
显示命名为 choices 的菜单。假定已用 `menu_options 命令定义该菜单。
另请参阅
Menu Options
文件
语法
`filename
说明
指定将与培训文件一起使用的教员文本文件。
只能指定一个这样的文件,随后的 `file 命令无效。
除非文本文件不在同一路径中,否则必须输入完整路径名(路径名最多可包含 260 个字符)。如果未用名称指定路径,系统则按顺序在下列路径中搜索文件:
当前目录
培训文件所在的目录
培训目录,如果通过 TRAIN_PATH_FILE 配置选项在 config.pro 文件中进行了定义
示例
`file text.txt
文件 text.txt 与培训文件关联。
`file /usr/users/train/text.txt
位于目录 /usr/users/train 的文件 text.txt 与培训文件关联。
Graphics Resume
语法
`graphics_resume
说明
执行 `graphics_stop 命令后恢复图形模式。如果系统未遇到先前的 `graphics_stop 命令,则不执行任何操作。
另请参阅
Graphics Stop
Graphics Stop
语法
`graphics_stop
说明
停止在屏幕上显示新图形。该命令可用于对学员隐藏特定顺序的操作。
可执行此指示和 `graphics_resume 间的追踪文件中的所有命令,但它们不显示在屏幕上。显示在主窗口中的几何在先于 `graphics_stop 指示前的命令处将被冻结。也不显示菜单。当追踪文件到达指示 `graphics_resume 时,系统将恢复正常几何并且将显示菜单。
示例
另请参阅
Graphics Resume
Ignore
语法
`ignore
说明
可用于其它命令以替换某操作或自变量。如果某操作被替换,系统不执行任何操作。如果某自变量被替换,系统将使用默认值。
示例
`menu_options choices continue `ignore `ignore skip `cont_at dome_feature
Marker Name
语法
`marker label_name
说明
在培训文件中定义标签,此标签可参考为跳转的目标。
示例
`marker get_out
在培训文件中定义称为 get_out 的标签。
另请参阅
Cont At
Menu Options
语法
`menu_options menu_nameitem 1_name action1 {arg1} {item2_name action2 {arg2}...}
说明
允许定义一个菜单,在运行培训文件时向学员显示。自变量 menu_name 是识别此菜单的名称。
此菜单可有任意数量的项。必要时,每个项的定义必须有操作命令和自变量。可将 `ignore 用于操作和自变量。
menu_name 及其任何项中的字符数不能超过 20 个。
示例
`menu_options choices quit `cont_at get_out continue `ignore `ignore skip `cont_at dome_feature.
另请参阅
Marker Name
Nostop Typefile
语法
`nostop_typefile
说明
执行 ``stop_typefile 命令后,将“信息窗口”显示控制权交还给 Creo Parametric。如果系统未遇到先前的 `stop_typefile 命令,则不执行任何操作。
示例
`nostop_typefile
“信息窗口”(INFORMATION WINDOW)(而不是带有教员文本的窗口)将快速滚动。
另请参阅
Stop Typefile
Pause
语法
`pause line number
说明
停止执行培训文件,直到单击“恢复”(Resume) 以再次继续执行培训文件为止。
示例
`pause 74
Prompt
语法
`prompt number
说明
在“消息窗口”(Message Window) 中显示提示消息。number 自变量是教员文本文件中的块号。
示例
`prompt 77
在“消息窗口”(Message Window) 的关联文本文件中显示文本块号 77 的第一行。
另请参阅
文件
文本
Set Window Output
语法
`set_window_output
说明
恢复消息输出的常规培训文件操作。
另请参阅
Unset Window Output
Stop Typefile
语法
`stop_typfile
说明
将“信息窗口”显示控制传送到学员,提供向后和向前翻页的功能。
培训文件运行时,Creo Parametric 信息 (如特征信息和质量属性计算) 显示在“信息窗口”中。如果“信息窗口”中的消息有多页,这些页将快速滚动,没有时间查看它们。此指示允许学员控制显示。
该命令不影响教员文本的显示。要将该命令切换为关闭,请使用 `nostop_typefile 命令。
另请参阅
Nostop Typefile
文本
语法
`text<number>
说明
指定在运行培训文件时按指定的时间间隔在“信息窗口”中显示的文本文件块。将此指示增加到要中断的菜单拾取之后。
可随时按任意顺序显示任何文本块。也可重复显示块。
示例
`text 44
显示块号为 44 的文本块。
Textwindow Hints
语法
`textwindow_hints {px py} {rows cols}
说明
允许更改带有教员文本的“信息窗口”的大小和位置。在语法中,pxpy 表示文本窗口 (其左下角) 相对于主窗口的水平和竖直位置。自变量 rows 指定文本窗口中的行数,cols 指定文本窗口中的列数。
可省略任何参数对,在此种情况下使用系统默认值。(要忽略第一对,请用两个 `ignore 命令替换它。) 如果任何参数超出了范围,系统会使用默认值。“命令参数”表列出了系统默认值和参数的有效范围。
示例
`textwindow_hints 0.1 0.1 8 80
“信息窗口”(INFORMATION WINDOW) 的大小将是 8 行、80 列。其原点相对于主窗口偏移 0.1,0.1。
`textwindow_hints `ignore `ignore 30 70
在此示例中,仅指定窗口大小(30 行、70 列)。“信息窗口”(INFORMATION WINDOW) 原点将位于默认位置。
另请参阅
Ignore
Unset Window Output
语法
`unset_window_output
说明
移除“文本信息窗口”(Text INFORMATION WINDOW) 并将所有的消息输出转移到“消息窗口”(Message window)。
另请参阅
Set Window Output
用户输入 (User Input)
语法
`user_input keyboard_data {fail} {succ} {giveup} {retries}
说明
一定要使学员在运行培训文件过程中的某一时刻输入键盘数据。
自变量如下:
keyboard_data - 从培训文件中复制的键盘数据行。
fail - 用户未能输入预期数据时显示的消息。其格式与 'text 命令相同。只显示指定文本块的第一行。如果用 'ignore 替换此自变量,将显示默认消息。
succ - 用户成功输入预期数据时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
giveup - 用户失败的次数达到允许的最大重试次数 (由自变量 retries 指定) 时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
retries - 允许尝试的最大次数。如果不指定此自变量,或用 ignoreignore 替换它,系统将使用默认值 (5)。
`user_input 命令行是培训文件中带有键盘数据的现有行的副本,而不是替换。要编写此命令,请复制键盘数据行,并添加 `user_input 命令前缀。将此命令放置在实际的键盘数据行上面。
示例
`user_input 0.5
0.5
此示例显示使用默认消息描述符的基本 `user_input 命令。第二行是实际的追踪文件行。
``user_input 0.5 'text 67 `ignore `ignore 20.5
此示例定义失败消息(作为关联文本文件中块号 67 的第一行),并允许尝试两次。第二行是实际的追踪文件行。
另请参阅
Ignore
User Menu Pick
User Pick
User Menu Pick
语法
`user_menu_pick command {fail} {succ} {giveup} {retries}
说明
一定要使学员在运行培训文件过程中的某一时刻执行菜单拾取。
自变量如下:
command - 从培训文件中复制的菜单命令行。保留 # 字符。
fail - 用户未能进行预期的菜单拾取时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
succ - 用户成功进行预期的菜单拾取时显示的消息。其格式与 'text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
giveup - 用户失败的次数达到允许的最大重试次数 (由下一个自变量指定) 时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
retries - 允许尝试的最大次数。如果不指定此自变量,或用 ignore 替换它,系统将使用默认值 (5)。
`user_menu_pick 命令行是培训文件中现有菜单拾取行的副本,而不是替换。要编写此命令,请复制菜单拾取行,并增加命令前缀 `user_menu_pick。将此命令放置在实际菜单拾取行的上面。
 
* 此功能仅对标准的 Creo Parametric 选项可用,而不是用户定义的选项 (使用“菜单选项”和“显示菜单”功能定义的选项)。
示例
`user_menu_pick #DIMENSION
#DIMENSION
此示例显示使用所有默认消息描述符的基本 `user_menu_pick 命令。第二行是实际的追踪文件行。
`user_menu_pick #REGENERATE `ignore `text 78`ignore 3 #REGENERATE
此示例定义成功消息(作为关联文本文件中块号 78 的第一行),并允许重试三次。第二行是实际的追踪文件行。
另请参阅
Ignore
用户输入 (User Input)
User Pick
User Pick
语法
`user_pick x y b {fail} {succ} {giveup} {retries}
说明
一定要使学员在运行培训文件过程中的某一时刻执行图形拾取。
自变量如下:
x, y, b - 某一拾取 (从培训文件中复制的) 的 XY 坐标和按钮代码。
fail - 用户未能进行预期的拾取时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
succ - 用户成功进行预期的拾取时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
giveup - 用户失败的次数达到允许的最大重试次数 (由下一个自变量指定) 时显示的消息。其格式与 `text 命令相同。只显示指定文本块的第一行。如果用 `ignore 替换此自变量,则会显示默认消息。
retries - 允许尝试的最大次数。如果不指定此自变量,或用 `ignoreignore 替换它,系统将使用默认值 (5)。
`user_pick 命令行是培训文件中现有拾取的副本,而不是替换。要编写此命令,请复制拾取行并添加 `user_pick 命令前缀。将此命令放置在实际拾取行的上面。
示例
`user_pick 0.427022 0.495110 L 0.427022 0.495110 L
此示例显示带有所有默认消息描述符的基本 `user_pick 命令。第二行是实际的追踪文件行。
`user_pick 0.427022 0.495110 L `text 43 `ignore `ignore 15 0.427022 0.495110 L
此示例定义失败消息(作为关联文本文件中块号 43 的第一行),并允许重试十五次。第二行是实际的追踪文件行。
另请参阅
Ignore
User Menu Pick