/ru/software/

TESSERA · ПО ДЛЯ МКЭ · В РАЗРАБОТКЕ

От STEP-файла до числа, которое можно обосновать.

Построение сетки, управление сеткой и сходимость, контакт, линейная статика, модальный анализ, потеря устойчивости и тепловой расчёт — одна настольная программа, и каждое изображение на этой странице снято в ней.

СНЯТО В TESSERA · СБОРКА В РАЗРАБОТКЕ · КРОНШТЕЙН НА ОПОРНОЙ ПЛИТЕ, ДВА ТЕЛА, 8,682 TET10

ВЕРИФИКАЦИЯ · NAFEMS

Проверено по NAFEMS — и по нашим собственным эталонам.

NAFEMS публикует эталонные задачи с целевыми значениями, и по ним проверяют каждую серьёзную КЭ-программу. Мы решили четырнадцать из них в Tessera, каждую на серии сеток, и показываем два ориентира рядом: опубликованное целевое значение NAFEMS и независимое эталонное решение, полученное нами, — аналитическое, точный ряд или та же задача, решённая как сошедшаяся трёхмерная или осесимметричная твердотельная модель. Где они расходятся, мы об этом пишем.

  • Tessera и цель NAFEMS
  • Tessera и независимый эталон
  • полоса ±1 %
Все сетки всех серий (CSV) ↓
Тесты NAFEMS — отклонение Tessera от опубликованной цели 14 тестов · столбцы: отклонение от цели NAFEMS · ромбы: отклонение от независимого эталона, где он рассчитан
-6-4-20+2+4+6 LE1 +0.15 % LE2 0.00 % к эталону: 0.00 % LE3 -0.13 % LE5 +2.40 % к эталону: +0.77 % LE6 +0.21 % LE7 -0.36 % к эталону: +2.13 % LE8 -3.50 % к эталону: +1.82 % LE9 -0.78 % LE10 +0.14 % к эталону: +0.07 % LE11 +0.50 % T1 +1.21 % к эталону: +0.21 % T2 0.00 % к эталону: 0.00 % T3 +0.01 % к эталону: 0.00 % T4 -0.25 % к эталону: 0.00 % Отклонение [%] = (Tessera − эталон) / эталон, самая мелкая сетка
ТестЧто измеряетсяЦель NAFEMSTessera самая мелкая сетка (dof)к целиНезависимый эталонк эталону
LE1 Плоское напряжённое состояние, σyy в D 92.7 MPa 92.84 (8,936) +0.15 % — —
LE2 Оболочка, кольцевое напряжение на наружной поверхности 60 MPa 60.00 (2,772) 0.00 % 60 — аналитическое решение, 6M/t² 0.00 %
LE3 Оболочка, uₓ в точке A 0.185 m 0.18477 (16,338) −0.13 % — —
LE5 Оболочечное Z-сечение, σxx в точке A, срединная поверхность −108 MPa −110.59 (16,038) +2.40 % −109.74 — Z-профиль как сошедшееся 3D-тело (Hex20) +0.77 %
LE6 Косоугольная оболочечная пластина, σ₁ в точке E, нижняя поверхность 0.802 MPa 0.8037 (3,558) +0.21 % — —
LE7 Осесимметричная оболочка, σzz в точке D, наружная поверхность 25.9 MPa 25.808 (2,961) −0.36 % 25.27 — стенка как сошедшееся тело вращения +2.13 %
LE8 Осесимметричная оболочка, окружное напряжение в точке D, наружная поверхность 94.5 MPa 91.19 (1,929) −3.50 % 89.56 — стенка как сошедшееся тело вращения +1.82 %
LE9 Разветвлённая осесимметричная оболочка, σzz в точке C, наружная поверхность −319.9 MPa −317.39 (6,699) −0.78 % — —
LE10 Толстая пластина (объёмная постановка), σyy в точке D −5.38 MPa −5.388 (192,966) +0.14 % −5.384 — структурированная сетка Hex20, экстраполированный предел +0.07 %
LE11 Тело вращения, нагретое по закону T = r + z, σzz в точке A −105 MPa −105.53 (27,590) +0.50 % — —
T1 Горячая точка при плоском напряжённом состоянии, σyy в D 50.0 MPa 50.61 (39,322) +1.21 % 50.5 — Ламе, диск в свободной пластине радиусом 10a +0.21 %
T2 Теплопроводность с излучением, температура излучающего конца 927 K 927.00 (205) 0.00 % 927.004 — аналитическое решение 0.00 %
T3 Нестационарная теплопроводность, температура при x = 0.08 m, t = 32 s 36.60 °C 36.603 (567) +0.01 % 36.6031 — точный ряд (Дюамель) 0.00 %
T4 Теплопроводность с конвекцией, температура в точке E 18.3 °C 18.254 (3,009) −0.25 % 18.2538 — структурированные Q8 и T6, сходимость достигнута 0.00 %

Отклонение = (Tessera − эталон) / эталон, на самой мелкой сетке каждой серии. LE4 не построен. Все сетки всех серий приведены в файле данных (nafems_results.csv).

Где мы отклоняемся от эталона более чем на 1 % — и почему

  • LE5 (+2.40 % от целевого значения).

    Значение NAFEMS, −108 MPa, совпадает с теорией тонкостенных стержней для Z-образного сечения; наша оболочечная модель даёт −110.6. При решении в объёмной постановке тот же Z-профиль сходится к −109.7 — наш оболочечный результат отличается от него не более чем на 0.8 %. Мы считаем объёмное решение более надёжным эталоном и приводим оба.

  • LE7 и LE8 (оболочки вращения).

    Для LE7 Tessera отклоняется от целевого значения не более чем на 0.4 %. Для LE8 результат на 3.5 % ниже целевого — причём целевое значение выше как нашего оболочечного результата, так и той же стенки, решённой как сошедшееся по сетке тело вращения (89.56 MPa). Относительно этого тела наши оболочечные результаты отличаются на 2.1 % (LE7) и 1.8 % (LE8): это то, что упускает модель тонкой оболочки для столь толстой стенки, а не ошибка решателя.

  • T1 (+1.21 % от целевого значения).

    Целевое значение 50 MPa относится к бесконечной пластине; пластина в модели конечна, и аналитическое решение для конечной пластины (Ламе) даёт 50.5 MPa. Относительно него расхождение Tessera составляет 0.21 %. (Примечание: размеры T1 сверяются с исходной постановкой задачи; эта строка может быть обновлена.)

Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE1

Элементы плоского напряжённого состояния — эллиптическая мембрана

Плоское напряжённое состояние, σyy в D

TESSERA
92.848,936 dof
ЦЕЛЬ NAFEMS
92.7 MPa+0.15 %
НЕЗАВИСИМЫЙ ЭТАЛОН
—
ПРОБНИК В ОКНЕ92.84 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE2

Тест-патч на изгиб цилиндрической оболочки

Оболочка, кольцевое напряжение на наружной поверхности

TESSERA
60.002,772 dof
ЦЕЛЬ NAFEMS
60 MPa0.00 %
НЕЗАВИСИМЫЙ ЭТАЛОН
60 — аналитическое решение, 6M/t²0.00 %
ПРОБНИК В ОКНЕ60 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE3

Полусферическая оболочка с сосредоточенными силами

Оболочка, uₓ в точке A

TESSERA
0.1847716,338 dof
ЦЕЛЬ NAFEMS
0.185 m−0.13 %
НЕЗАВИСИМЫЙ ЭТАЛОН
—
ПРОБНИК В ОКНЕ0.18477 m
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE5

Консоль Z-образного сечения

Оболочечное Z-сечение, σxx в точке A, срединная поверхность

TESSERA
−110.5916,038 dof
ЦЕЛЬ NAFEMS
−108 MPa+2.40 %
НЕЗАВИСИМЫЙ ЭТАЛОН
−109.74 — Z-профиль как сошедшееся 3D-тело (Hex20)+0.77 %
ПРОБНИК В ОКНЕ-110.6 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE6

Косоугольная пластина под нормальным давлением

Косоугольная оболочечная пластина, σ₁ в точке E, нижняя поверхность

TESSERA
0.80373,558 dof
ЦЕЛЬ NAFEMS
0.802 MPa+0.21 %
НЕЗАВИСИМЫЙ ЭТАЛОН
—
ПРОБНИК В ОКНЕ0.8037 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE7

Осесимметричный цилиндр/сфера под давлением

Осесимметричная оболочка, σzz в точке D, наружная поверхность

TESSERA
25.8082,961 dof
ЦЕЛЬ NAFEMS
25.9 MPa−0.36 %
НЕЗАВИСИМЫЙ ЭТАЛОН
25.27 — стенка как сошедшееся тело вращения+2.13 %
ПРОБНИК В ОКНЕ25.81 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE8

Осесимметричная оболочка под давлением

Осесимметричная оболочка, окружное напряжение в точке D, наружная поверхность

TESSERA
91.191,929 dof
ЦЕЛЬ NAFEMS
94.5 MPa−3.50 %
НЕЗАВИСИМЫЙ ЭТАЛОН
89.56 — стенка как сошедшееся тело вращения+1.82 %
ПРОБНИК В ОКНЕ91.19 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE9

Осесимметричная разветвлённая оболочка под давлением

Разветвлённая осесимметричная оболочка, σzz в точке C, наружная поверхность

TESSERA
−317.396,699 dof
ЦЕЛЬ NAFEMS
−319.9 MPa−0.78 %
НЕЗАВИСИМЫЙ ЭТАЛОН
—
ПРОБНИК В ОКНЕ-317.4 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE10

Толстая пластина под давлением

Толстая пластина (объёмная постановка), σyy в точке D

TESSERA
−5.388192,966 dof
ЦЕЛЬ NAFEMS
−5.38 MPa+0.14 %
НЕЗАВИСИМЫЙ ЭТАЛОН
−5.384 — структурированная сетка Hex20, экстраполированный предел+0.07 %
ПРОБНИК В ОКНЕ-5.388 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS LE11

Сплошной цилиндр/конус/шар — температурное нагружение

Тело вращения, нагретое по закону T = r + z, σzz в точке A

TESSERA
−105.5327,590 dof
ЦЕЛЬ NAFEMS
−105 MPa+0.50 %
НЕЗАВИСИМЫЙ ЭТАЛОН
—
ПРОБНИК В ОКНЕ-105.5 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS T1

Мембрана в плоском напряжённом состоянии с горячей точкой

Горячая точка при плоском напряжённом состоянии, σyy в D

TESSERA
50.6139,322 dof
ЦЕЛЬ NAFEMS
50.0 MPa+1.21 %
НЕЗАВИСИМЫЙ ЭТАЛОН
50.5 — Ламе, диск в свободной пластине радиусом 10a+0.21 %
ПРОБНИК В ОКНЕ50.61 MPa
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS T2

Одномерная теплопередача с излучением

Теплопроводность с излучением, температура излучающего конца

TESSERA
927.00205 dof
ЦЕЛЬ NAFEMS
927 K0.00 %
НЕЗАВИСИМЫЙ ЭТАЛОН
927.004 — аналитическое решение0.00 %
ПРОБНИК В ОКНЕ927 K
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS T3

Одномерная нестационарная теплопередача

Нестационарная теплопроводность, температура при x = 0.08 m, t = 32 s

TESSERA
36.603567 dof
ЦЕЛЬ NAFEMS
36.60 °C+0.01 %
НЕЗАВИСИМЫЙ ЭТАЛОН
36.6031 — точный ряд (Дюамель)0.00 %
ПРОБНИК В ОКНЕ36.603 °C
Результат с пробником в эталонной точке
Результат, пробник в эталонной точке
Сходимость по числу степеней свободы
Сходимость, все сетки

NAFEMS T4

Двумерная теплопередача с конвекцией

Теплопроводность с конвекцией, температура в точке E

TESSERA
18.2543,009 dof
ЦЕЛЬ NAFEMS
18.3 °C−0.25 %
НЕЗАВИСИМЫЙ ЭТАЛОН
18.2538 — структурированные Q8 и T6, сходимость достигнута0.00 %
ПРОБНИК В ОКНЕ18.254 °C

01 / ПОРЯДОК РАБОТЫ

Шесть этапов, каждый на виду.

Выберите шаг, чтобы открыть его ниже. Ничего не происходит за кадром: каждый шаг оставляет строку в журнале команд.

  1. 01 Импорт Загружаете STEP; тела выводятся списком, ненужные можно исключить.
  2. 02 Сетка Tet10, Hex20, гекса-доминантная сетка или четырёхугольные оболочки.
  3. 03 Управление Мелкая сетка там, где это важно; сначала проверьте качество.
  4. 04 Связаться Контакты найдены; стороны A и B показаны на модели.
  5. 05 Расчёт Статика, модальный анализ, устойчивость, теплопередача.
  6. 06 Сходимость Сгущайте сетку, пока число не перестанет меняться.

02 / ЧТО ОН ДЕЛАЕТ

Восемь возможностей, каждая на видео.

  • Импортированный STEP
    Импортированный STEP
  • Гексаэдрические блоки + Tet10
    Гексаэдрические блоки + Tet10
  • Сетка из четырёхугольных оболочек на пластине
    Сетка из четырёхугольных оболочек на пластине
РАБОТАЕТ СЕЙЧАС

Тетраэдры, гексаэдры и оболочки — из вашего STEP

Квадратичные твердотельные элементы и четырёхугольные оболочки, построенные по импортированному CAD. Блоки, допускающие протяжку, становятся гексаэдрами, остальное — Tet10, и они связываются точно.

  1. 01Tet10 и Hex20 — Hex20 от генератора протяжной сетки.
  2. 02Преимущественно гексаэдры: блоки, допускающие протяжку, — гексаэдрами, остальное Tet10, сопряжение через уравнения связи — без штрафного метода.
  3. 03Четырёхугольные оболочки из листового тела, круглые отверстия разбиваются кольцами.
МОДЕЛЬ
Фрезерованный блок, основание 120 × 60 мм
TET10
13,582 элементов
ПРЕИМУЩЕСТВЕННО ГЕКСАЭДРЫ
4,356 Hex20 + 1,503 Tet10
ОБОЛОЧКА
1,020 четырёхугольников, лист 3 mm
ЖУРНАЛ КОМАНДоболочка: листовое тело разбито как есть; 1,020 четырёхугольников, 0 треугольников; 1 из 1 граней разбита регулярной сеткой, 2 круглых отверстия кольцами
  • Выбрана грань — вся грань CAD
    Выбрана грань — вся грань CAD
  • 1 mm на поверхности отверстия, 12 mm на остальной части
    1 mm на поверхности отверстия, 12 mm на остальной части
  • Гистограмма качества
    Гистограмма качества
РАБОТАЕТ СЕЙЧАС

Мелкая сетка там, где это важно

Сгущайте сетку там, где концентрируются напряжения, оставляйте её крупной в остальных местах — и оценивайте качество полученной сетки до расчёта.

  1. 01Щелчок выбирает всю грань CAD, а грань запоминается по имени — при перестроении сетки она находится снова.
  2. 02Размер элементов по граням, рёбрам и телам, а также сфера влияния — каждый указан в разделе Mesh, каждый можно отключить.
  3. 03Исключить тело чтобы исключить её из сетки, не удаляя.
ГЛОБАЛЬНЫЙ РАЗМЕР
12 mm
ЛОКАЛЬНЫЙ РАЗМЕР
1 mm на поверхности отверстия
ЭЛЕМЕНТЫ
2,088 → 7,643
ХУДШЕЕ СООТНОШЕНИЕ СТОРОН
3.26
ЖУРНАЛ КОМАНДразмер элементов на грани 1 на 1 грани
  • Раунд 1: используемая сетка
    Раунд 1: используемая сетка
  • Самая мелкая сетка исследования
    Самая мелкая сетка исследования
  • Кривая сходимости и вывод
    Кривая сходимости и вывод
РАБОТАЕТ СЕЙЧАС

Исследование сходимости, которое выполняется само

Tessera сгущает сетку, начиная с той, что вы использовали, продолжает, пока результат ещё меняется, и выбирает самую грубую сетку, согласующуюся с самой мелкой, — после чего решает задачу на ней ещё раз.

  1. 01Продолжается самостоятельно пока результат ещё меняется — не более 3 циклов, с ограничением в 400,000 элементов.
  2. 02Принимает самую крупную сетку в пределах 2 % от самой мелкой, перестраивает сетку и решает снова.
  3. 03«Плато на грубом конце — это не сходимость» — выдаётся как отдельный диагноз; сетка по такой кривой не выбирается.
КОЛИЧЕСТВО
Пиковое напряжение von Mises у отверстия
СЕТКИ
4 (12 → 4.37 mm)
САМАЯ МЕЛКАЯ
2,464 Tet10
ВЕРДИКТ
Сошлось, последний шаг 0.23 %
ЖУРНАЛ КОМАНДсходимость;сетки(4);последний шаг(0.23%);установилась
  • Контакты найдены, в разделе «Соединения»
    Контакты найдены, в разделе «Соединения»
  • Сторона A — оранжевая, сторона B — голубая
    Сторона A — оранжевая, сторона B — голубая
  • «Gusset может смещаться вдоль Y» — расчёт ждёт
    «Gusset может смещаться вдоль Y» — расчёт ждёт
ЧАСТИЧНО РАБОТАЕТ

Два вопроса, одно имя

Вместо списка названий — два вопроса: может ли контакт раскрываться и может ли он скользить? Склеенный и скользящий контакты работают уже сейчас; раскрывающиеся контакты появятся вместе с нелинейным решателем.

  1. 01Обнаруживается при построении сетки для многокомпонентной формы — указаны в разделе Connections → Contacts.
  2. 02Радиус поиска, охват и зазор — это три отдельных числа, и каждое показано.
  3. 03Перед решением, деталь, которую ничто не удерживает, указывается вместе с направлением — «Gusset может смещаться вдоль Y».
ПАРЫ
2
ТИП
Связанный · Скользящий
ПЛОЩАДЬ
5,702 mm²
НАИБОЛЬШЕЕ РАСХОЖДЕНИЕ
0.000 mm
ЖУРНАЛ КОМАНДконтакты;найдено(2);поиск(0.100 mm);тип(bonded);площадь(5,702 mm²);наибольший зазор(0.000 mm)
  • Опоры и нагрузки на гранях
    Опоры и нагрузки на гранях
  • Полная деформация
    Полная деформация
  • von Mises, шкала ограничена 80 MPa
    von Mises, шкала ограничена 80 MPa
РАБОТАЕТ СЕЙЧАС

Линейно-статические конструкции

Объёмные тела и оболочки с опорами и нагрузками — результаты с границами шкалы легенды и масштабом деформаций, указанными на виде.

  1. 01Опоры и нагрузки на гранях, рёбрах или узлах — каждое записывается в журнал команд.
  2. 02Опора без трения удерживает грань по нормали, не глобальная ось — корректно на наклонных гранях.
  3. 03Предупреждения прямо на изображении, а не спрятано в журнале.
МОДЕЛЬ
Кронштейн на опорной плите, 2 тела, жёсткое соединение
ЭЛЕМЕНТЫ
8,682 Tet10
НАГРУЗКА
2 kN на верхнюю грань кронштейна
РЕЗУЛЬТАТ
0.221 mm, пик 134.5 MPa
ЖУРНАЛ КОМАНДрешение;готово;макс. перемещение(0.22094 mm);макс. von Mises(134.5 MPa)
  • Мода 1 · 212.76 Hz
    Мода 1 · 212.76 Hz
  • Мода 2 · 872.02 Hz
    Мода 2 · 872.02 Hz
  • Мода 3 · 1,299.7 Hz
    Мода 3 · 1,299.7 Hz
РАБОТАЕТ СЕЙЧАС

Собственные частоты и формы колебаний

Частоты и формы колебаний с теми же опорами и контактами, что и в статическом расчёте, — а при задании статической нагрузки — частоты нагруженной конструкции.

  1. 01Те же опоры и контакты что и статический расчёт.
  2. 02Модальный анализ с преднапряжением: статическое напряжённое состояние задаёт геометрическую жёсткость.
  3. 03Свободные моды (free–free) ожидаемы, поэтому проверка «ничем не удерживается» не применяется.
МОДЕЛЬ
Пластина с отверстием, защемлённая по одному краю
ЭЛЕМЕНТЫ
4,678 Tet10
f₁
212.76 Hz
f₂ / f₃
872.02 / 1,299.7 Hz
ЖУРНАЛ КОМАНДмодальный;готово;f1(212.76 Hz);f2(872.02 Hz);f3(1,299.7 Hz)
  • Статические напряжения при 10 kN
    Статические напряжения при 10 kN
  • Мода 1 · λ 6.4876
    Мода 1 · λ 6.4876
  • Мода 2 · λ 14.548
    Мода 2 · λ 14.548
РАБОТАЕТ СЕЙЧАС

Расчёт устойчивости на собственные значения

Коэффициент нагрузки, при котором конструкция теряет устойчивость, из (K + λ·Kg)φ = 0 для статического напряжённого состояния — для объёмных тел, оболочек и балок.

  1. 01Связь статики и устойчивости реальна: Kg строится по найденному полю напряжений.
  2. 02Объёмные, оболочечные и балочные элементы учитывают геометрическую жёсткость.
  3. 03Коэффициент нагрузки умножает приложенную нагрузку: λ₁ = 6.49 при 10 kN — это 64.9 kN.
МОДЕЛЬ
Стойка 400 × 20 × 30 мм, защемлённая одним концом
НАГРУЗКА
Сжатие 10 kN
λ₁ / λ₂
6.4876 / 14.548
ЭЛЕМЕНТЫ
10,850 Tet10
ЖУРНАЛ КОМАНДустойчивость;готово;λ1(6.4876);λ2(14.548)
  • Площадка 85 °C, теплоотдача 40 W/m²·°C
    Площадка 85 °C, теплоотдача 40 W/m²·°C
  • Температурное поле
    Температурное поле
  • Температурные напряжения, шкала ограничена 10 MPa
    Температурные напряжения, шкала ограничена 10 MPa
РАБОТАЕТ СЕЙЧАС

Тепло и вызываемые им напряжения

Стационарная и нестационарная теплопроводность — температуры, теплоотдача, излучение, контактная проводимость — и температурное поле, передаваемое в статический расчёт как нагрузка, отсчитываемая от ненапряжённого состояния.

  1. 01ΔT, а не T: нагрузка на конструкцию — это изменение относительно эталонной температуры без напряжений.
  2. 02Стационарный и нестационарный, с конвекцией, излучением в окружающую среду и между поверхностями, а также свойствами, зависящими от температуры.
  3. 03Тепловой баланс приводится в отчёте для каждого расчёта: что подаётся на вход, что получается на выходе и насколько хорошо они согласуются.
МОДЕЛЬ
Радиатор, алюминий 6061
ГРАНИЧНЫЕ УСЛОВИЯ
Площадка 85 °C, теплоотдача 40 W/m²·°C при 25 °C
ТЕМПЕРАТУРА
от 68.6 до 85 °C
ТЕМПЕРАТУРНЫЕ НАПРЯЖЕНИЯ
Пик 33.4 MPa
ЖУРНАЛ КОМАНДбаланс;подводимое тепло 63,674 mW, сумма по всем условиям 2.3e-09 mW;в пределах 3.6e-14 от теплового потока

03 / ОДИН ЭКРАН, ВНИМАТЕЛЬНО

Сетка, которую можно обосновать цифрами.

Один снимок сетки и исследования её сходимости. Нажмите на маркер.

  1. 01
    Локальный размер вокруг отверстияСгущение сетки на поверхности отверстия: мелкие элементы там, где концентрируются напряжения, с плавным переходом к крупному размеру.
  2. 02
    Качество элементов на моделиЭлементы плохой формы видны там, где они находятся, а не только в виде числа.
  3. 03
    Гистограмма качестваРаспределение с минимальным, средним и максимальным значениями.
  4. 04
    Кривая сходимостиКак меняется пиковое напряжение при сгущении сетки: 62.94, 62.87, 62.79 MPa — установилось, последний шаг 0.14 %.
  5. 05
    Журнал командКаждый шаг записан строкой, которую можно перечитать.
Окно Tessera: четверть пластины с отверстием, сетка с размером элемента 2 mm на поверхности отверстия, качество элементов, отображённое на модели, гистограмма качества, кривая сходимости и журнал команд.

ЗАЧЕМ МЫ ЕГО СОЗДАЁМ

Сам расчёт — это простая часть.

Расчёты — наша профессия. Самое трудное почти никогда не решатель, а возможность спустя месяцы показать другому человеку, что результату можно доверять.

01Результаты без документального следаЧисло выходит из «чёрного ящика». Чтобы показать эксперту, что оно верно, приходится переделывать работу вручную.
02Верификация остаётся на васРазработчик валидирует программу; вашу модель, вашу сетку и ваши настройки не валидирует никто — и именно в этом риск.
03Расчёт невозможно повторитьЧерез полгода версия уже другая, настройки утеряны, и результат невозможно точно воспроизвести.
04Лицензии определяют работуСтоимость лицензии определяет, кому разрешено открыть и проверить модель; формат файла — сможете ли вы когда-нибудь уйти.
05Подготовка занимает больше времени, чем расчётУстановка, версии, драйверы и сервер лицензий — ещё до первого запуска.
06Отчёты собираются вручную зановоЦифры копируются в документ, и связь с расчётом, который их дал, теряется.

ПРОГРАММА

Как это выглядит сегодня.

01

Качество сетки

Окно качества анализирует сетку ещё до расчёта: соотношение сторон, отношение якобиана и скошенность — каждый показатель в виде гистограммы с минимальным, средним и максимальным значениями. Щелчок по столбцу выделяет соответствующие элементы в модели, так что плохое значение становится местом, на которое можно посмотреть, а не числом в таблице. Исследование сходимости выполняется на той же сетке и показывает, перестал ли результат меняться.

02

Контакты

Контакты находятся автоматически при построении сетки для многотельной формы. Вместо списка названий на выбор панель задаёт два вопроса — могут ли тела расходиться и могут ли они скользить друг по другу, — и ответ определяет тип. Выбранный контакт отображается на модели: сторона A оранжевым, сторона B голубым, остальная сборка полупрозрачной. Зона поиска и зазор задаются для каждого контакта, а панель показывает, сколько узлов было связано.

03

Общий вид экрана

Одно окно: дерево модели, панель инструментов, результат и легенда. Каждый результат хранит свои пределы шкалы, поэтому изменение шкалы перемещений не трогает шкалу von Mises. Панель снимков справа экспортирует рисунок в размере для отчёта с прозрачным фоном, а графики на виде попадают в изображение там, где они расположены на экране. Консоль вверху хранит журнал команд — ответ на вопрос «как вы получили этот результат».

КАК МЫ ЭТО СОЗДАЁМ

Правила, которых мы придерживаемся.

  1. 01
    Верификация — часть выпускаРешатель выпускается только вместе со своим верификационным набором: аналитические решения, стандартные эталонные задачи и ручные расчёты публикуются рядом с ним. Версия, не прошедшая хотя бы одну проверку, не выпускается.Перезапускается при каждом развёртывании.
  2. 02
    Каждый расчёт воспроизводимВерсия расчётного ядра, исходные данные, сетка и допущения сохраняются вместе с результатом, поэтому тот же расчёт спустя месяцы может повторить другой человек.В отчётах указывается версия расчётного ядра.
  3. 03
    Ход расчёта остаётся видимымЕсли результат можно показать по шагам, он показан: формулировка, подставленные значения и проверки, стоящие за числом, — рядом с ним, а не на странице справки.
  4. 04
    Ваши модели остаются вашимиДокументированные открытые форматы на входе и выходе. Экспорт — не платная функция, и уйти всегда должно быть возможно.
  5. 05
    Каждый шаг оставляет строкуСетка, опоры, нагрузки, решение: каждый шаг записывается в журнал команд строкой, которую можно перечитать, поэтому то, что делалось с моделью, никогда не приходится восстанавливать по памяти.
  6. 06
    Создан теми, кто выполняет расчётыМы применяем её в собственной консалтинговой работе раньше всех. Если она не выдерживает реального срока сдачи и реального эксперта, она не готова.
  7. 07
    Ограничения указаныЕсли модель выходит за пределы области применимости, программа так и сообщает, а не выдаёт уверенное число.

ЧЕМ МЫ БУДЕМ ОТЛИЧАТЬСЯ

То, в чём мы не идём на компромисс.

Мы не сравниваем себя ни с каким конкретным продуктом — мы указываем требования, которые предъявляем к себе.

ЧЕГО МЫ ПРИДЕРЖИВАЕМСЯОБЫЧНОTESSERA
01
Верификация — часть продуктаКаждый решатель поставляется с эталонными задачами, которые он должен воспроизвести; они публикуются вместе с ним и перезапускаются в каждом релизе.
ОБЫЧНОРуководство по валидации, отдельное от вашей модели
TESSERAПубликуется вместе с решателем и пересчитывается в каждом выпуске
02
Воспроизводимые расчётыВерсия, исходные данные, сетка и допущения хранятся вместе с результатом, поэтому расчёт можно в точности воспроизвести и впоследствии обосновать.
ОБЫЧНОВерсия, настройки и исходные данные разбросаны по файлам
TESSERAПовторяемый расчёт с отметкой версии
03
Ход расчёта, а не только числоДля всего, что мы можем показать пошагово, постановка и подставленные значения приводятся рядом с результатом.
ОБЫЧНОЧисло из «чёрного ящика»
TESSERAРезультат вместе с ходом расчёта
04
Ваши модели остаются переносимымиДокументированные открытые форматы ввода и вывода, экспорт включён.
ОБЫЧНОЗакрытые форматы; экспорт за доплату
TESSERAОткрытые форматы, экспорт включён
05
Проверка модели — не вопрос лицензииПроверка чужой модели никогда не должна упираться в количество лицензий.
ОБЫЧНОКто может проверять, решают лицензии на рабочее место
TESSERA—

КТО ЕГО СОЗДАЁТ

Инженеры, для которых эти расчёты — профессия.

Мы выполняем конечно-элементные и гидродинамические расчёты как консалтинговую работу — прочностной FEA, CFD, вибрации и NVH, тепловые расчёты и акустику — от проверки концепции до получения разрешений, уже 2 года. Tessera появилась потому, что в собственных проектах мы раз за разом упираемся в одни и те же стены, и потому, что мы уже знаем, через что должен пройти результат: заказчика, независимого эксперта и надзорный орган.

Что мы делаем для заказчиков →

ПОКА МЫ СТРОИМ

Бесплатные калькуляторы, открытые для всех.

Небольшие узкоспециализированные инструменты, которые мы публикуем бесплатно. Они работают на том же ядре решателя и том же наборе верификационных тестов, и им не нужна учётная запись.

Все калькуляторы →
Что вы рассчитываете?