Table of Contents

運行時管理

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() 會清除:

  • 事件處理器(MachiningStepBuiltMachiningStepSelected
  • 內部緩衝區
  • 運行時狀態

使用場景

  • ResetRuntime: 用於在多個NC檔案之間重置狀態,確保每個檔案從乾淨狀態開始執行