结果 ID 是结果的唯一标识符。结果 ID 参考位于文件 results.dat 中,该文件位于程序安装文件夹的数据文件夹中。为了帮助您理解它,文件的标头提供了有关数据块结构的详细信息。
若要确定结果 ID,请在关注的结果出现在“方案任务”窗格的“结果”部分时复制其名称,如“充填时间”或“流动前沿温度”,然后打开 results.dat 文件并在其中搜索复制的结果名称。这将为您提供结果 ID。
results.dat 文件位于 C:\Program Files\Autodesk\Moldflow Synergy 20XX\data\dat\results.dat
results.dat 文件中典型的数据块可能如下所示:
NDDT
{
1610
NAME
{
"Fill time"
}
DEPT
{
"Fill time"
"s"
}
PLTD
{
"DG[100]"
}
}
其中
NDDT 表示它是节点数据,Fill Time 是您搜索的结果名称,1610 是您查找的结果 ID,s 或秒。也可以使用以下 API 脚本来识别结果 ID:
Option Explicit
Dim Syn, Plot, Viewer, RID
Set Syn = CreateObject("synergy.Synergy")
Set Viewer = Syn.Viewer()
Set Plot = Viewer.ActivePlot()
RID = Plot.GetDataID()
MsgBox "Result ID " & RID