基礎原理 > 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
檔案 (File)
語法
`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 的第一行。
另請參閱
檔案 (File)
文字
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 指令將其取代。) 如果任何參數超出範圍,則系統會使用預設值。「指令參數」(Command Parameters) 表列出了系統預設值和參數的有效範圍。
範例
`textwindow_hints 0.1 0.1 8 80
「資訊視窗」(INFORMATION WINDOW) 的大小為 8 列 X 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) 視窗。
另請參閱
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 - 允許嘗試的最多次數。如果不指定此引數,或用 ignore 取代,系統將使用預設值 (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 - 允許嘗試的最多次數。如果不指定此引數,或用 `ignore 取代,系統將使用預設值 (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
這是否有幫助?