用于曲线数据的外部文件格式

  1. 文件必须是文本格式。

  2. 对于时间、温度和 S-N 曲线:

    • 以 # 开头的行将被忽略。使用这些行可获取页眉和备注信息。

    • 然后从每行读取两个数字。第一个数字是时间、温度或周期,具体取决于曲线类型。第二个数字是大小(对于时间和温度曲线)或应力(对于 S-N 曲线)。

  3. 对于载荷历史曲线:

    载荷历史曲线用于定义可变振幅疲劳事件。下述格式与 SAE(汽车工程师协会)标准格式兼容。

    • 以 # 开头的行除非后面接 TIMEstep,否则将被忽略。

    • 以 #TIMEstep 开头的行表示出样率。例如,#TIMEstep= 120.00 Seconds 表示每行的递增时间为 120 秒。

      • 非零的 TIMEstep 表示不包括时间列。此时槽 i 表示列 i。

      • 为零的 TIMEstep 表示第一列是时间列。此时槽 i 表示列 (i+1)。

      • 如果没有以 #TIMEstep 开头的行,则槽 i 表示列 i(无时间列)。

    • 在算例中使用库的载荷历史曲线时,该程序会要求检索槽。

    • 每行最多可有 20 个数。通常,备注行(以 # 开头)用于分隔数据块。

此样本文件包含只带有 1 个槽的少数几个高低振幅数据点。

# 此行被忽略。

#BEGIN DATA(此行也被忽略)

-999

255

-875

201

-177

433

-487

# 数据继续,每行中一个数。

此样本文件包含 3 个槽(无时间列)。

# 此行被忽略。

#TIMEstep= 0.001

-195  -296 51

-238 -318 40

-198 -307 55

-168 -297 65

# 数据继续,每行中 3 个数。

此样本文件包含一个时间列和 3 个槽。

# 此行被忽略。

#TIMEstep= 0 # 时间记录在第一列

0.00 -195 -296 51

.001 -238 -318 40

0.02 -198 -307 55

0.04 -168 -297 65

# 数据继续,每行中 4 个数。

,