運行時管理
RuntimeApi(API) 提供了多個方法來管理加工仿真的運行時狀態。
ResetRuntime
ResetRuntime(API) 清除內部緩衝區和運行時狀態。
Note
指令格式
ResetRuntime();
Tip
指令範例
// 執行第一個NC檔案
PlayNcFile("NC/file1.nc");
WriteStepFiles("Output/file1.step.csv");
// 重置運行時狀態
ResetRuntime();
// 執行第二個NC檔案(從乾淨狀態開始)
PlayNcFile("NC/file2.nc");
WriteStepFiles("Output/file2.step.csv");
Note
ResetRuntime() 會清除:
- 事件處理器(
MachiningStepBuilt、MachiningStepSelected) - 內部緩衝區
- 運行時狀態
使用場景
- ResetRuntime: 用於在多個NC檔案之間重置狀態,確保每個檔案從乾淨狀態開始執行