Формат внешнего файла для данных кривой

  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 числа в каждой строке.