基礎原理 > 使用者介面基礎 > 關於取消和重做動作
  
關於取消和重做動作
Creo Parametric 中有許多動作都可以使用復原與重做指令。使用特徵工具時,您可以取消或重做在特徵定義工作階段期間執行的動作。建立特徵、儲存變更並關閉工具之後,您可對該特徵一次取消一個做過的動作。例如,在 Creo Parametric 圖形視窗內工作時,您可以取消您對尺寸所做的變更,次數不限。特定的復原與重做指令會出現在「快速存取」工具列上,也會顯示成工具提示,讓您可以確認屬意的動作。組態選項 general_undo_stack_limit 可控制能取消或重做動作的次數。預設值 (也是最大值) 為 50。
 
* 執行取消和重做功能時,系統必須分配更多記憶體空間,因此可能會使效能降低。
什麼樣的動作可支援「取消」和「重做」?
凡是在標準零件、鈑金、組件、焊接、草繪器和工程圖模式中執行的動作,皆支援使用取消和重做功能。
取消和重做動作是以工作階段和視窗為基礎。這些動作會依序堆疊存放在記憶體中。您可以取消或重做絕大部分在模型上執行的操作。其中包括關鍵的特徵操作,如:
建立和刪除
重新定義(重新定義來自按參照副本的繼承和特徵除外)
抑制和恢復
建立和刪除陣列
編組與取消編組
重定參照(取代參照除外)
重新排序
編輯
建立與變更關係和參數
族表、工作階段中顯示或隱藏的族表例證
資料共用特徵
介面特徵和表面特徵
簡化表示 (您只能取消在簡化表示中執行的操作,無法取消針對簡化表示本身進行的建立或修改操作)。
如何使用取消與重做指令
按一下 取消,或按一下 重做。
按 CTRL+Z 取消,或按 CTRL+Y 重做。
取消和重做指令的考慮事項
如果是無法取消的動作,則會發生下列任一情形:
您可以復原某些指令 (如「模型」(Model) > 「再生」(Regenerate)) 前的動作。例如,雖然您無法復原「模型」(Model) > 「再生」(Regenerate) 指令,但可以復原「模型」(Model) > 「再生」(Regenerate) 指令前尚未被清除的堆疊動作。
有部分指令會清除取消/重做堆疊,導致您無法執行取消動作。例如,按一下「檔案」(File) > 「管理工作階段」(Manage Session) > 「拭除目前」(Erase Current) > 「是」(Yes) 即會清除堆疊。
您無法復原如「模型」(Model) > 「取得資料」(Get Data) > 「獨立幾何」(Independent Geometry) 這類指令前的動作。但是,您可以復原「模型」(Model) > 「取得資料」(Get Data) > 「獨立幾何」(Independent Geometry) 指令。
在組件模式中啟動零件並修改該零件後,您只能取消對該零件所做的變更。但您無法取消啟動零件這個動作。
 
組態選項 sketcher_undo_stack_limit 可控制您能在草繪器內取消或重做的操作次數。預設值為 200,最大值是 500。
在「造型」工具中,取消和重做操作的執行次數沒有任何限制。
修復模型時,只能使用「修復模型」(Fix Model) 選單上的「取消變更」(Undo Changes)。無法使用一般的取消和重做功能。在使用「修復模型」(Fix Model) > 「復原變更」(Undo Changes) 指令修復模型後,即會清除取消和重做堆疊。